After switching to the ace2'd Squishy I was missing the ability to 'click through' the main frame. Adding this functionality is easy by changing the values of the EnableMouse calls in UpdateVisibilitySquishyFrame() in frames.lua. Just replace self.frames.main:EnableMouse("true") and self.frames.main:EnableMouse("false") with self.frames.main:EnableMouse(not Squishy.db.profile.FrameLock).
This way when the frame is locked you can still 'click through'. Thanks for such a wonderful addon. :)
I wasn't going to ask for it, but seeing Lytez's explanation it sounds like it would be really easy to code in. So I'll have to throw in a "yes please!". I can understand Squishy not being click-through when populated, but when empty and essentially hidden it should be click-through.
I have 174 AddOns, including the Blizzard default ones. I don't want to be fiddling in my AddOn list every time I decide to play a different character. I don't see why something specific to a particular class or archetype should be appearing when I'm not playing that class or archetype. AceSwiftShift doesn't get loaded unless I'm playing my druid or shadow priest. Likewise Necronomicon doesn't load unless I'm playing my warlock.
I'm sorry, but telling players they need to manage their own AddOns because you don't feel like adding a simple if statement is arrogance nearly as bad as Saien.
The point of /standby is it allows you to disable the AddOn without logging out to character select.