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-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.