New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wish: Add "default session" #231
Comments
'll think about it :) |
Actually it's nothing that would help me but is rather a courtesy to new |
I was about to report the same issue. "Start with last used session" behaves not in a way users would expect. Named sessions are saved on exit, but unnamed sessions are not. They should be. Then it could be the default option. Moreover, the unnamed session should be saved even if "Start with no session" is selected. The user should be able to go to Sessions menu, select "Last session" and have it restored. Session->No session is confusing. It doesn't close the files as restarting Frescobaldi with "Start with no session" would do. It's actually creating an unnamed session from the current session. Session->Save As is badly missing. Maybe it's misnamed as something else. The default directory and the include path are only available to the named sessions. We should probably redesign it. |
I agree, the session stuff could be organised simpler. Let me explain how I wanted/want it to be organized. For casual users the session stuff is not needed. Just like OpenOffice or MS Word don't have it. That's the difference between Frescobaldi and a developer's IDE: Frescobaldi is tailored to basic users. But for advanced users, Frescobaldi should also have all the flexibility that is needed. I will develop a new proposal for organisation of the sessions stuff. |
If I'm not mistaken, you can rename a session but you can't duplicate it first as 'save as' would imply. |
You could go to 'No Session' and then Save. But you'd loose specific session settings. You can also change the name in the Sessions Manager, using Edit. |
In the context of my "restart" additions I finally managed to try out the Sessions feature (oh my, there are quite a lot of useful things about Frescobaldi I don't know yet...). And now I realize why it didn't work as expected.
The documentation and the Preferences dialog lead me to think that if I check
Start with last used session
Frescobaldi will automatically remember the opened files and reopen them on startup.But as I have now found out I have to create and configure a session first for this to work. Otherwise I'm in 'no session' mode which doesn't do what I expect.
#230 documents the current behaviour.
But I suggest to change this behaviour: I would drop the 'no session' mode completely but instead have a
Default
session that is set up to "alwaqys save the list of files" and doesn't have a base directory.When the option
Start with no session
is checked Frescobaldi should still start with theDefault
session but clear it before loading. Maybe also rename it toStart with empty session
.This change would allow a new user to start with the
Start with last used session
right away without having to explicitly creating and configuring a session first.This is a 'feature request', and I won't go into it myself ;-)
The text was updated successfully, but these errors were encountered: