Re: Session Manager [v2.71]
Posted: 08 Sep 2014 17:15
@SammaySarkar
Thanks for finding the (outsider)
! 
---------------------------
And now here comes the baby, with layout management rewrote to use all the new bells and whistles, plus legacy XY compatibility code removed, so everything should be a little bit snappier!
Since it introduces XYplorer version requirements, I'll push Session Manager version number to the next digit: v3.0 (still branding it beta to remain on the safe side.)
As usual, don't hesitate to voice your feedback!
Hope you enjoy it,
Flux
##############################
### Session Manager v3.0 beta 1 ###
##############################
• REQUIREMENTS: XYplorer >= v14.10.0104
• INSTALLATION: refer to first post of thread
• UPDATE:
» from v3.x, or for those who don't use layouts:
— Overwrite your existing SessionManager.xys with latest version
» from v2.x to v3.x, for layout users:
Before updating, it's advised (though not mandatory) to:
— Backup your SessionManager.ini
— Reset XYplorer to your favorite layout or default layout if you have one (Session Manager > Layout Tools > Load Default Layout)
Then (no need to exit XYplorer):
— Overwrite your existing SessionManager.xys with latest version
— Update your default layout (Session Manager > Layout Tools > Update Default Layout)
— For each of your layout sessions, load them, manually rearrange their layout, then update them (*)
(*) Creating code only for such a one-time update wouldn't have been efficient, sorry... If you have many layout sessions, the easiest is to temporarily backup your whole XYplorer folder before updating, then run the two XYplorers alongside so you have a reference to recreate your layouts.
Session Manager v3.0 beta 1 - Changelog
*/+ Rewrote layout management, which now recalls position of separator of Panes, InfoPanel, Catalog, etc...
Note: status of "Show sort headers in all view" is still saved with layout (not included in XY default layouts)
* Removed code that managed compatibility with old versions of XYplorer
* Cleaned code
Thanks for finding the (outsider)


---------------------------
And now here comes the baby, with layout management rewrote to use all the new bells and whistles, plus legacy XY compatibility code removed, so everything should be a little bit snappier!
Since it introduces XYplorer version requirements, I'll push Session Manager version number to the next digit: v3.0 (still branding it beta to remain on the safe side.)
As usual, don't hesitate to voice your feedback!
Hope you enjoy it,

Flux
##############################
### Session Manager v3.0 beta 1 ###
##############################
• REQUIREMENTS: XYplorer >= v14.10.0104

• INSTALLATION: refer to first post of thread
• UPDATE:
» from v3.x, or for those who don't use layouts:
— Overwrite your existing SessionManager.xys with latest version
» from v2.x to v3.x, for layout users:
Before updating, it's advised (though not mandatory) to:
— Backup your SessionManager.ini
— Reset XYplorer to your favorite layout or default layout if you have one (Session Manager > Layout Tools > Load Default Layout)
Then (no need to exit XYplorer):
— Overwrite your existing SessionManager.xys with latest version
— Update your default layout (Session Manager > Layout Tools > Update Default Layout)
— For each of your layout sessions, load them, manually rearrange their layout, then update them (*)
(*) Creating code only for such a one-time update wouldn't have been efficient, sorry... If you have many layout sessions, the easiest is to temporarily backup your whole XYplorer folder before updating, then run the two XYplorers alongside so you have a reference to recreate your layouts.
Session Manager v3.0 beta 1 - Changelog
*/+ Rewrote layout management, which now recalls position of separator of Panes, InfoPanel, Catalog, etc...
Note: status of "Show sort headers in all view" is still saved with layout (not included in XY default layouts)
* Removed code that managed compatibility with old versions of XYplorer
* Cleaned code