Thanks for the feedback, guys!
Filehero wrote:what's the precise meaning of the different session icons/symbols and their combinations?
Pertinent question indeed... Basically "
star" means "
active session".
But here's the full theory:
- Yellow star icon = active session without layout
- Blue star icon = active session with layout
- Layout icon (*) = inactive session with layout (also used for and in the layout menu)
- • suffix (**) = (active or inactive) session with layout
---------
(*) Layout icon: I have only WinXP to try things on, and I want to propose internal icons if possible; this icon's retrieved from iframe.dll and is supposed to look like a small tabbed layout. I recently tried it on a Win7 where it looked like... unknow stuff, so I know it has to be changed, and I found one much better alternative in Win7 shell32 (but couldn't try it "live") - but it's the first time I see the "orange spiky sun"!

An update shall come when I'm able to try things.
(**) •: Used as an extra-safety visual
sign that layout is/will be changed, and in case of missing/problematic icons.
Also used in the "
Delete Sessions..." dialog to identify layout sessions.
EDIT: I just realized I had broken my icon detection for "active session
with layout" a while ago.
- It's supposed to be a blue star icon by default
(working),
- but to use the SessionManager icon if one is present in the same folder with the same name (e.g. SessionManager.ico for SessionManager.xys)
(fixed in next version).
Extra symbol:
-
¤ = bad idea which will be removed
It was to make the Temporary session stand out a little because I didn't like it "left aligned" like the other sessions.
I just renamed "¤ Temporary Session ¤" as "- Temporary Session -" and it's already more coherent.
I could leave only "Temporary Session" which would be logical name-wise, but it doesn't look or feel right being on the same level as the other sessions... I can't help trying to juggle between consistency, visual appeal, visual performance, etc.
So I'm open to remarks on this point or any other...
---------
Filehero wrote:your SM has become my "goto" script
Well... the more I use XYplorer, the more I'm wondering how Windows users can work without it!
And... the more I use SessionManager, the more I'm wondering how XYplorer users can work without it!
Just kidding... but I'm serious!
User feedback made it evolve a lot since my first internal version... So that's why if anyone has other great ideas to implement (while trying not to make it a bloatscript), you're more than welcome!
