Re: [Galeon-user] Getting Save session, Recent sessions and Open session back
Tommi Komulainen <[email protected]>
| Newsgroups | gmane.comp.web.galeon.devel,gmane.comp.web.galeon.user |
|---|---|
| Message-ID | <[email protected]> |
On Mon, 2003-09-29 at 21:48, Benjamin Vander Jagt wrote: > Tommi Komulainen wrote: > > > > > Named sessions support is on the infinitely long (and totally outdated) > > TODO list, at least under consideration. In the meantime you can enable > > 'Save session on quit' in Preferences and use File/Quit. > > > > The problem with named sessions is that no one has yet come up with a > > use case or a definition of a session, so it's vague at best how it > > should behave. For example, at the moment Galeon has no idea on which > > workspace each window exists; should a session restore windows back to > > the original workspaces? Or should loading the session replace the > > current set of windows, or open new ones in addition? And of course > > there's the question of how to present the sessions in the UI, one > > possibility would be to handle sessions as extended bookmarks. (It is, > > after all, just a set of URLs...) > > > > So, first you need a plan, only then one can dream of an implementation. > > > What happened to the "Save session and exit" command in the file menu? > That was convenient where the current setup is not. It's another one of those compromises between features and HIG. > "For example, at the moment Galeon has no idea on which workspace each > window exists; should a session restore windows back to the original > workspaces?" - If it's impossible to tell what workspaces the windows > are on, then of course opening everything on the same workspace would be > necessary, but it's also a pretty good final decision, since it would be > annoying to simply misplace some windows in other workspaces and forget > about them completely. If it's possible to tell on which workspace each > window is, just give a checkbox in the preferences, "Restore workspace > arrangement". Sorry, I shouldn't have brought it up, it's just an implementation detail. What's more important is that should the workspaces be remembered, if so then we'd just need to fix that. It all depends on what people expect from a session. Considering how Gnome session is handled, that preference sounds an awful lot like an unbreak-me-please preference. Then again, others seem to be considering it simply as a set of tabs in one window. The word 'session' is getting too overloaded, IMHO. It's still pretty unknown for what purposes are you using sessions. Are there use cases in which saving the workspaces is needed? Are there use cases where saving multiple windows is needed? Or is the bottom line that you just want to be able to save and restore all tabs in a window? > As for how to present the named sessions, that sounds easy to > me...options. I can think of three good places for them: File -> Recent > sessions, Bookmarks -> Saved sessions, or an initial screen (like > Mozilla's profile manager) that presents a list of sessions and has > options like, "Always start this session, always start blank, don't show > me this window again, etc." So, I would recommend making them all. And > of course, everything should be hideable in the settings. Yes, I guess those are obvious choices. But again, the Open folder in tabs already seems sufficient for the task, at least for some. -- Tommi Komulainen [email protected] GPG 1024D/68388EE6 6FD6 DD79 EB38 BF6F 3533 09C0 04A8 9871 6838 8EE6
signature.asc
(application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQA/esyuBKiYcWg4juYRAqNeAKCDfI7OPonAFH0U0bDR22nXkDRWnQCgw02Z hrJVtzvyGB9PVf4KyTDlM78= =z6Cp -----END PGP SIGNATURE-----