• 0

    posted a message on ButtonFacade (was LibButtonSkin-1.0)
    Quote from Maul »
    When I change Border = "ARTWORK" to Border = "OVERLAY" and Border = 1 to Border = 4, everything is fine.


    Okay, this has been updated in Revision 72984.

    Quote from StormFX »
    Also, would it be possible to have the color attributes combined into a single meta table? Instead of:

      Red = 1,
    Green = 1,
    Blue = 1,
    Alpha = 1,


    Use:

    Color = {1, 1, 1, 1},


    Yes. I'll get this added in tonight.

    Quote from DianeOfTheMoon »
    Though, if JJ could add a default of 36 to all of the textures, everyone could be happy. :)


    This is the easiest solution, since it won't break skins that specify sizes. It will be added tonight also.

    Quote from Sorata »
    I\'ve made a small addon that allows ButtonFacade to skin the default Blizzard buttons (buff buttons, shapeshift buttons, action buttons, bonus actions buttons, pet buttons and possess buttons). All of the code runs before ButtonFacade\'s OnEnable is called. The addon name appears in ButtonFacades addon list correctly but none of the addons group appear. I\'ll commit the code when I get home so you can take a look if you want.


    This is one of the things I've wanted for ButtonFacade from the beginning. Let me know when it's committed and I'll take a look.

    Quote from Arkive »
    I got around it by adding this to my script before running the profilecopy command:
    /script bf = LibStub("AceAddon-3.0"):GetAddon("ButtonFacade",true)
    ...which isn't horrible since it triggers a reloadui and clears the global, but still, others might be interested in something similar that doesn't require as much brute force.


    I'll add it to the list.

    Quote from Arkive »
    On Autobar, with BF enabled, the popups appear below almost every other UI element, regardless of what the autobar's frame layer assigment is (although the buttons are clickable, so the button itself is honoring the frame layer, just not the layers of skins that BF is using). I confirmed the behavior does not occur with BF disabled, and it also does not appear to be skin-specific.


    I'll look at this tonight.
    Posted in: General AddOns
  • 0

    posted a message on InfiniBar-2.0 - Official Thread
    The following issues are fixed in Revision 72929:

    Quote from bandicut »
    create new actionbar with only one button. -> all mouseover highlights were right except of 3 button types. bagpack button, bag button and menu button.


    Quote from Phanx »
    Edit #1: If you create a /castsequence macro with a specific icon (i.e. NOT the "?" icon) and no #show line of any kind, and drop it onto a button, it shows the icon for the next spell that will be cast in the sequence. This is incorrect; if I've selected a specific icon, it should show that icon.

    Edit #3: I have a macro that lists all 3 ranks of Master Healthstone, each on its own /use line, so it uses the best one I have. Currently if I don't have the first listed item (2/2 healthstone) on the list, it's showing a dimmed-out icon (and tooltip) for the first item in the list, even if I have the second or third item on the list. Ideally it should show the icon and tooltip for the item that will actually be used when I use the macro.
    Posted in: General AddOns
  • 0

    posted a message on ButtonFacade (was LibButtonSkin-1.0)
    Quote from Maul »
    When I change Border = "ARTWORK" to Border = "OVERLAY" and Border = 1 to Border = 4, everything is fine.


    I'll check to see if this breaks any of StormFX's skins. If not, I'll make the change as soon as I've tested it.
    Posted in: General AddOns
  • 0

    posted a message on ButtonFacade (was LibButtonSkin-1.0)
    Quote from Kerecha »
    Having a small bug, i turn of the "Attach on minimap" option but it keeps going back on when i reload/relog. (and every time the button is in a new location)
    Also i have "show text" on but it only shows icon untill i turn of icon and back on.


    I'll look into this soon.

    Quote from Maul »
    It is just my opinion that if an addon seeks to redo the "facade" of any frame that is button-like, it should go full force in providing any and all options that have to do with how the button frames look. And it is my opinion that these features will soon be requested anyhow and the code is already in BF to apply these settings. Why not let the user decide what the settings are if they do not like the settings in the skin file?


    This is the paragraph that convinced me. It'll take some work to get "just right", but it is now officially planned. Skins will set the default color and text settings, and users will be able to change from these defaults if desired. I will also add support for changing the font, size, and color of the text elements if LibSharedMedia-3.0 is installed (failing gracefully if not).

    @StormFX: This will take me some time to implement, so you can make conversions to the appropriate Normal textures at your leisure.

    Quote from Maul »
    The Border layer is being rendered on the DrawLayer "ARTWORK" when it should really be in "OVERLAY". Also, it should render at the same or higher frame level as the normal texture, not under it.


    I'll look into this. Is there a specific skin where this is more noticeable? In the meantime; StormFX, will making this change break any of your Border textures? If so, I will hold off on the change until you can update them.
    Posted in: General AddOns
  • 0

    posted a message on ButtonFacade (was LibButtonSkin-1.0)
    Quote from Maul »
    I have read most of the thread, though I may have missed these items, but I was wondering if there were any plans to implement -

    1) A color picker to let the user set custom rgb values
    2) A means to let the user adjust the position of text elements


    At this time, no to both. ButtonFacade expects these to be handled by the actionbar mod, however it is designed.

    There is, however, a way you can adjust these yourself. Just create your own skin. You can use the skin you want to modify as the Template parameter, and supply only the changed Normal, and text layers. See the Wiki pages for info on how to go about doing this. Also, many of StormFX's skins (especially the Vol II: Metal series) demonstrates perfectly how to use the Template system, and how to supply new colors.
    Posted in: General AddOns
  • 0

    posted a message on InfiniBar-2.0 - Official Thread
    Quote from Phanx »
    As of r72468, mouseover highlights have stopped working. Other highlights (range/mana/aura) are working fine. Edit #2: Upon further testing it seems that highlights are indeed working... they just don't work with Vol II: Copper/Gold, which I'd just switched to. Changing "Yellow" in the highlight DogTag doesn't seem to have any effect; I still can't see any mouseover highlights on yellowish-toned skin borders. Not sure what can be done about this. Ideally I could enter "White" to get a lightening effect on mouseover, or Black to get a darkening effect. Yellow looks nice on the Vol II: Fel Iron skin, though.


    I'll look into this... overall some change should happen no matter what, but I'm not surprised Yellow doesn't work on the yellowish colored Vol II skins. I will look into setting the color higher than 100% per component. Does setting the mouseover color to say, Blue not work?

    Edit #1: If you create a /castsequence macro with a specific icon (i.e. NOT the "?" icon) and no #show line of any kind, and drop it onto a button, it shows the icon for the next spell that will be cast in the sequence. This is incorrect; if I've selected a specific icon, it should show that icon.

    Edit #3: I have a macro that lists all 3 ranks of Master Healthstone, each on its own /use line, so it uses the best one I have. Currently if I don't have the first listed item (2/2 healthstone) on the list, it's showing a dimmed-out icon (and tooltip) for the first item in the list, even if I have the second or third item on the list. Ideally it should show the icon and tooltip for the item that will actually be used when I use the macro.


    I'll look at these tonight or tomorrow.

    Quote from ronaldscott »
    This was in your "planned features" section from your original IB2 announcement in the old IB thread:
    # Anchoring a button group to another chosen frame (including other button groups) so moving the anchor frame moves the button group with it.

    Is this still planned? If so, when might we see it? Not demanding, just curious. I would love this feature to death.


    Still planned. No ETA. :)
    Posted in: General AddOns
  • 0

    posted a message on ButtonFacade (was LibButtonSkin-1.0)
    Quote from DianeOfTheMoon »

    Okay, I'm about to pull my hair out! I have a skin all set up and ready to go, but I can't seem to get the backdrop to show. Everything else works correctly as far as the button test goes, but the backdrop code of
    Backdrop = {
    		Width = 32,
    		Height = 32,
    		Texture = [[Interface\AddOns\ButtonFacade_Dialog\Textures\Backdrop]],
    	},


    With a 64x64 tga named Backdrop.tga in my Textures folder produces no backdrop! Also, switching to a skin where a backdrop works and back causes the backdrop switch to use the backdrop of the old skin and not the new. Any ideas of what might be going wrong?


    Try:

    Backdrop = {
    		Width = 32,
    		Height = 32,
    		Texture = [[Interface\AddOns\ButtonFacade_Dialog\Textures\Backdrop]],
    		Red = 1,
    		Green = 1,
    		Blue = 1,
    		Alpha = 1,
    	},


    and let me know if it works.

    Also, Revision 72819 has some updates to the button test module, though I think saving the skin parameters is already coded in... Let me know if this isn't working for you.
    Posted in: General AddOns
  • 0

    posted a message on ButtonFacade (was LibButtonSkin-1.0)
    Quote from StormFX »
    Ugh. Those Autocast layers are a pain. >.< Just thought I'd say that. :)


    I Blame Blizzard. They should've known we'd want circular ones and hex shaped ones and... and...
    Posted in: General AddOns
  • 0

    posted a message on ButtonFacade (was LibButtonSkin-1.0)
    Quote from StormFX »
    I'm assuming you mean the same "layer", right? Meaning that with "Disabled" hidden, the Autocastable will still show up?


    Yes.
    Posted in: General AddOns
  • 0

    posted a message on ButtonFacade: Skins - Official Thread
    Quote from Schwick »
    When I relog the configuration in the options seems to get back to "Blizzard" instead of the skin I selected before relog. The layout-skin is correct though upon relogging.


    Standard behavior for higher level Groups that don't store their skin. Lower level groups will show the correct skin in the GUI. Also note; your post, and others like it, should be directed here. This thread should be used for skins and skin questions only.
    Posted in: General AddOns
  • 0

    posted a message on ButtonFacade (was LibButtonSkin-1.0)
    Revision 72755 has the following fixes:

    Quote from StormFX »
    Ok, setting the ModelScale attribute for the AutoCast layer causes the following error:


    And now I'll fix my Typo too. :)

    On another note: Having the those two layers (AutoCast & AutoCastable) under the Normal texture sucks. The only way to make it so that the AutoCast texture is completely visible on most bordered skins is to shrink it down so small that it looks silly. Perhaps you could add something in for those layers alone to adjust their depth? Or at least put them just above the Normal layer.


    Done. Put AboveNormal = true, in the AutoCast definition and the AutoCast layer will be above the Normal layer group.

    Also, it seems that regardless of the bar mod I use, the AutoCast layer/texture only appears if the ability is toggled on. It goes away if it's toggled off.


    Hmm... I've decided to put the AutoCastable in the same slot as the Disabled layer. The disabled layer is probably never used in Bar mods anyway. It should show up appropriately now.

    That being said, Serenity is done. I'm not going to add the Hex versions until later. I'm just waiting on the fix for the AutoCast layers before I commit. Then I've gotta go back and adjust all the other skins' AutoCasts. >.<


    Cool. Sorry for the extra work. :p
    Posted in: General AddOns
  • 0

    posted a message on Bongos3 - A main actionbar replacement
    Okay... more work on the ButtonFacade module. Get the latest Revisions of ButtonFacade (72687) and Bongos3_ButtonFacade (72678). Try it, tell me if anything else is wrong. Thanks for the reports.
    Posted in: General AddOns
  • 0

    posted a message on ButtonFacade (was LibButtonSkin-1.0)
    Oh... forgot to mention...

    ButtonFacade had a bug in it where it would not show subgroups in some situations in the GUI. This has been fixed as of the latest Revision.
    Posted in: General AddOns
  • 0

    posted a message on ButtonFacade (was LibButtonSkin-1.0)
    Quote from StormFX »
    Can you add something to check to see if a layer's "hidden" and if it is, just cancel all the code calls for it for that skin or something? Any layer that has the "Hide" attribute set to true and has no other attributes is throwing an error because of the missing attributes.


    Ahem... this is already in... however, there is a difference between True and true in the eyes of Lua... which was what was causing this problem. :) Get the most recent version of ButtonFacade_Volii for the fix.

    Also, make it so that if there's no Gloss or Backdrop texture, the slider/check box are completely disabled/hidden. >.<


    Now that's a good idea, and I'll see if I can't get it implemented sometime soon.
    Posted in: General AddOns
  • 0

    posted a message on ButtonFacade (was LibButtonSkin-1.0)
    Quote from StormFX »
    But did you make it so we can hide those two layers without an error? ;) I'll add that other stuff to the skins wiki. I need to clean it up and rework it a bit, anyhow. But not til I'm finished with Serenity. :P


    I can add it, but I can't wait till the Hunters and Warlocks come screaming about not seeing their Autocast models. :p

    Note: The "Checked" state is going be different on this version of Serenity, for those old die-hards. No more outer circled for ya! :P


    O.O

    But.. But...

    Oh, yeah, almost forgot to add it...

    Well, thanks to kergoth (he did all of the coding), I'm proud to announce: Bongos3_ButtonFacade. It should be packaged and ready for download on files.wowace.com in the next twenty minutes or so. SVN users can get it sooner.
    Posted in: General AddOns
  • To post a comment, please or register a new account.