Adium

Ticket #3293 (closed enhancement: fixed)

Opened 4 years ago

Last modified 4 years ago

Keep windows and tabs across relaunch

Reported by: andrei.railean+adium@gmail.com Owned by: nobody
Milestone: Component: Adium UI
Version: 0.89 Severity: normal
Keywords: window tab Cc:
Patch Status:

Description

It would be nice if any open windows and tabs in them were remembered when program is closed. This behaviour exists in Opera and Firefox (with session extension). So if I have a window with 3 tabs in it and press Apple+Q (by accident), when I bring Adium back up, the window and all the tabs are still there.

Change History

Changed 4 years ago by lazydesert

How about an option in prefs to confirm quit? Is that the only situation you're trying to cover?

Changed 4 years ago by evands

  • status changed from new to closed
  • resolution set to fixed

Unread messages -> confirm quit in 1.0.

message history and logs cover you not losing any actual data (even with unread messages, but that's a situation where you almost certainly want to read them before quitting).

Changed 4 years ago by dmz@…

  • status changed from closed to reopened
  • resolution fixed deleted

I can definitely see worthwhile uses for this feature in addition to not losing any actual data; compare to an application like OmniWeb, which remembers browsing sessions across launches (and after crashes). When you launch OmniWeb, assuming you have told it to remember your workspace automatically, it comes up with exactly the same set of tabs as when you quit it (or it crashed). I tend to have pretty much the same set of tabs open all the time in Adium; it'd be nice if, after those occasions where I have to quit and restart it (software updates that require reboots, Adium crashes, Adium updates, etc.), my window state was exactly as I left it.

So if I understand the original reporter's intent (which is the same as mine), it's not a matter of wanting to avoid losing data, it's a matter of wanting to keep the same window state across launches without having to explicitly open a bunch of tabs.

Changed 4 years ago by tick

  • status changed from reopened to closed
  • resolution set to fixed

That's not something we're really interested in currently. The data loss issue is addressed in 1.0. The state of your accounts status (online/offline/away) is automatically set between sessions as well. This seems to be a good compromise between full session state, and none at all.

Note: See TracTickets for help on using tickets.