Author Topic: Unique Feature: Simple Session Manager  (Read 3674 times)

tom--

  • Newbie
  • *
  • Posts: 1
    • View Profile
Unique Feature: Simple Session Manager
« on: June 08, 2016, 00:00:09 »
Good evening
thank you very much for your great Software!

I have a probably small but powerful and unique feature request: a simple session manager.

Let me explain an usual use case:
  • We are working on a job and Multi Commander has different Tabs open for this job
  • Then, something happens, we must work on another job
  • Some time later, Multi Commander has many open tabs mixed from different jobs

The new solution:
  • User selects the new Command "New Session", assigns a short name to the Session and Multi Commander is doing this:
    • saves the actual Tabs into a file (this is the old session)
    • opens the "default session tabs", so that we get the tabs initialized as we need them and so we can start working for the new job
    • if the User saves the active Session, then Multi Commander just saves the Tabs into a file named as defined in the short name above
  • If the User would like to switch the session (a dropdown listbox would be nice),
    Multi Commander just saves the actual Tabs and loads the Tabs from the other session
  • If the User would like to delete a session, just the File with the Tabs will be deleted

I think this should be a simple but powerful feature :-)

Kind regards,
Tom











Jungle

  • Contributor
  • VIP Member
  • *****
  • Posts: 466
  • Old Skull
    • View Profile
Re: Unique Feature: Simple Session Manager
« Reply #1 on: June 08, 2016, 06:29:28 »
I think it may be implemented via MultiScript.

Mathias (Author)

  • Administrator
  • VIP Member
  • *****
  • Posts: 3884
    • View Profile
    • Multi Commander
Re: Unique Feature: Simple Session Manager
« Reply #2 on: June 08, 2016, 22:08:35 »
Something like that is planned..

As Jungle say. you can create script commands for it.
The based function for this exists.. Saving Current Layout and Loading a saved one.

See custom commands ( http://multicommander.com/docs/customcommands_list )
MC.LoadTabs / MC.SaveTabs

A UI part for this is planned.