Ovale Spell Priority

233 - Better Customization of Icons

I would like to make a request for more options to customize icons - maybe some sort of icon group where you can set rows/coulms and alignment (left/right/center), or if that is too complicated maybe just an individual slider for "margin between icons" for normal and small icons.


As you can see in the image the small icons doesn't align with the main icon + I have had to add an empty icon to make the small icons on the left side align to the right.


User When Change
jlam May 08, 2014 at 21:27 UTC Changed assigned to from Sidoine to jlam
Dhanir Apr 01, 2013 at 04:07 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Torchler Torchler Dec 13, 2014 at 10:50 UTC - 0 likes

    I'm still keeping my eye on this. Every time a update comes out i rush straight to the change log :p

  • Avatar of jlam jlam May 23, 2014 at 04:45 UTC - 0 likes

    The way I'm leaning towards is making AddIcon be more like AddFunction, e.g.,

    AddIcon MainActionIcon help=main mastery=frost { ... }

    Then make a separate layout UI that lets you create buttons and assign a named icon defined by AddIcon to each button. There needs to be sensible defaults, probably in the case where no layout is specified it would fall back to left to right in order the icons are defined.

  • Avatar of Torchler Torchler May 22, 2014 at 22:12 UTC - 0 likes

    I was going to make a new ticket adding some sort of row support but this seems similar of an idea so avoiding a duplicate ticket.

    Mockup (well my TellMeWhen set-up).

    Row Mockup

    From my understanding icons are shown in a procedural way reading the script top to bottom. Maybe an easy solution is to have something like a function you can whack in between the buttons for example:

    AddIcon mastery=frost size=small help=shortcd
        if InCombat(no) FrostPrecombatShortCdActions()
        if HasWeapon(offhand) FrostOneHandSingleTargetShortCdActions()
        if HasWeapon(offhand no) FrostTwoHandSingleTargetShortCdActions()
    AddRow {} # ROW THING !
    AddIcon mastery=frost help=main
        if InCombat(no) FrostPrecombatActions()
        if HasWeapon(offhand) FrostOneHandSingleTargetActions()
        if HasWeapon(offhand no) FrostTwoHandSingleTargetActions()

    Adding a row of course would just put every icon that follows on the next row.

  • Avatar of jlam jlam May 08, 2014 at 21:27 UTC - 0 likes

    Referencing ticket 333 for more information.



Last updated
May 08, 2014
Apr 01, 2013
New - Issue has not had initial review yet.
Enhancement - A change which is intended to better the project in some way
Medium - Normal priority.

Reported by

Possible assignees