It's possible my ui skin removes that border, haven't played with default interface since my return from a 6month absence recently.
Huh. Yeah, in the default UI, active abilities have the floral edging, and passive abilities don't. I never noticed that before. I could certainly make that more obvious using colored text, colored borders, glowing highlights or somesuch.
While I see some talk about expanding the "find spells not on my bars" features, I'd actually like to request that those be moved to a separate addon or plugin. I've never used those features at all, and they're only loosely related to the core feature of LearningAid, which is improving the way newly-learned spells are presented.
Is there an issue you've encountered with the way the missing spell search is integrated? The missing spell search code is shared with the rest of the addon. If I remember correctly, that's one of the reasons I did it in the first place; I wanted the ability to suppress popping up a window for "new" abilities that are already on the action bar. I need to look into that, I'm not sure if I ever got that part working...
Anyway, splitting the manually initiated search out would consist of just hiding the button/slash command. Would moving the missing spell search options to a subpage in Interface Options help?
I don't need to see the spell(s) were learned since Learning Aid is already showing them, and a chat message is sufficient to tell me which dungeon(s) were unlocked. Ideally I'd only see the notifications for new talent points and glyph slots, or just the "you have reached level N" notification if I didn't get any talent points or glyph slots.
Sounds like it would definltey be possible -- see FlyoutButtonCustom -- but I'm not sure how useful it would really be. The spells you learn during a session are not necessarily related (eg. all traps, or all totems) and you would probably not want them permanently grouped like that, so the flyout would really just be a less-convenient version of the existing LearningAid window.
The flyout was an idea I had a while ago for a less-intrusive option than popping up a window. I actually thought of it before I found out how flyouts work; I forgot when I wrote my post that you can't drag spells off action bar flyouts. So, forget that. If I do something like that it would be part of a Learning Aid LDB plugin.
I would prefer that all the spells I haven't learned yet just be shown in alphabetical order. Currently they are shown in the order in which I will learn them as I level up, which makes it unnecessarily difficult to answer questions like "When will I learn X?"
Actually, I wouldn't even mind just having all spells alphabetical, with some little buttons at the top to individually toggle showing active spells, passive spells, future spells, and pet spells.
As with "find spells not on my bars" though, this isn't really related to the core features of LearningAid -- but it does seem more related to the "find spells" feature so those would be good candidates for splitting off into a LearningAid_Spellbook plugin, or even a separate SpellbookAid aid.
Yeah. Changing the way the default spellbook looks with colored text or icon highlights might be minimally intrusive enough to be part of Learning Aid, but changing the way it works on a more fundamental level I'd put in a more comprehensive spellbook addon.
Isn't that the golden "elite" dragon border? Or are you talking about something different?
There would probably be a lot of false positives from macros containing the abilities (e.g., spell+/startattack), but the audience who would be using those macros is probably a disjoint audience from one that would be confused by the warnings. :-)
Not a problem. Learning Aid already parses macros it encounters on action bars. ;D
On the spell book-integration topic apart from the spell search which you seem to have in mind already the 2 things I mostly miss is the ability to sort or group or otherwise quickly identify (a) passive vs active abilities as well as (b) highlight active spells that are not on any bar.
Filtering spec-swap spam is also as useful as ever.
I can definitely look into adding some highlighting options for the spellbook.
I'm thinking of eventually writing a custom spellbook UI, as a separate project. It might look a bit like PetJournal Enhanced, in terms of filtering/sorting/searching options.
I have a working computer and a wow subscription again (finally)! It's been so long since I first started Learning Aid, and so much has changed in how learning new spells and abilities (henceforth "spells") works since then, that I think it's time to look at a major redesign effort.
Specifically, when I started Learning Aid, most spells had ranks, but now all spells scale. You had to remember to buy new spells from your trainer every level or two; now spells just appear in your spellbook. You had to visit your trainer, retrain, and shuffle your action bars around every time you wanted to swap specs; Dual Spec mostly eliminated that, and splitting specs from talents further reduced action bar churn. Every spec had access to a large set of core spells; many abilities that were once core are now spec-specific, and others have been merged or removed. Class pets, portals and teleports took up vast tracts of action bar space; now we have flyouts. Managing pets and mounts involved paging through a fixed, alphabetical list 6 at a time; the Pet Journal has an instant search.
I wrote Learning Aid because I'm an altoholic. Leveling with ranks, trainers, the old talent system, and single spec was a royal pain. The changes since then have made Learning Aid less vital, and I'm thrilled about that. I always felt that Learning Aid filled gaps in Blizzard's design that never should have been there in the first place.
Learning Aid evolved from an AddOn that I used all the time to an AddOn that I used once in a while. The reason I'm writing this post is to discuss these questions: Are there still ways that the base UI handles learning and managing spells poorly? What could a new version of Learning Aid do to improve on the base UI?
Are you ever frustrated by managing your spellbook? What doesn't it do that you want it to do? What would you like to be able to do in an easier and more convenient fashion?
A few concepts I've been kicking around:
Auto-adding new spells to action bars like the base UI does, except the base UI stops when Bar 1 fills up. Possibly with automatic slotting of mode-specific spells onto mode-specific bars, like shapeshifts and Shadowform. Possibly adding newly learned shared spells to your dual spec's action bar when you swap back.
Integration with the level up fanfare.
Integration with the Spellbook.
Spellbook text search.
Learning Aid flyout with spells learned this session on it that could be placed directly on an action bar. (This appeared somewhat difficult when I investigated it previously due to the way the flyout API is designed.)