Welcome guest, is this your first visit? Create Account now to join.
Page 1 of 7 123 ... LastLast
Results 1 to 10 of 67

This is a discussion on [New Ext] SessionSaver within the Chrome Plugins section, part of the Google Chrome category: Extension: SessionSaver Developer: twinsen Toolstrip Version: 0.17 Download Toolstrip Version: SessionSaver.crx Browser Compatibility: Chrome dev 4.0.206.1 BrowserAction Version: 0.1 Download ...


  1. #1
    twinsen is offline Member
    Join Date
    Aug 2009
    Posts
    31

    Default [New Ext] SessionSaver

    Extension: SessionSaver

    Developer: twinsen

    Toolstrip Version: 0.17
    Download Toolstrip Version: SessionSaver.crx
    Browser Compatibility: Chrome dev 4.0.206.1

    BrowserAction Version: 0.1
    Download BrowserAction Version: SessionSaverBrowserAction_0.1.crx
    Browser Compatibility: Chrome dev 4.0.249.4

    Download Previous Versions:
    0.1, 0.11, 0.12, 0.13, 0.14, 0.15, 0.16

    Description: A session manager that lets you save and manage multiple sessions.

    Features:
    * Saves all tab urls for all chrome windows.
    * Saves multiple sessions with custom names.
    * Loads all urls from saved session to current window in new tabs.
    * Can view all urls to copy/paste from.
    * Can save tabs just for current window.
    * Can close saved tabs.
    * Export all saved sessions to bookmarks.

    History:
    * BrowserAction Edition 0.1 released. This is a new BrowserAction version. Something to use when ToolStrips are deprecated. It currently only has save support, and it saves to "Other Bookmarks\\Your Saved Sessions" in a timestamped sub folder. You need to use BookMarkManager to load your session back.
    * 0.17:
    ** Loading a session goes to last selected window, makes it easier to restore multiple sessions at once to separate windows.
    * 0.16:
    ** Chrome 4.0.206.1 support added.
    ** Export to Bookmarks - Exports all saved sessions to bookmarks under "Other Bookmarks\\Your Saved Sessions" in a timestamped sub folder.
    ** Save current window tracks all windows, ignoring dev tools and session saver windows.
    ** System tests to replace some manual testing.
    * 0.15:
    ** New option: Save current window only.
    ** New option: Close saved tabs.
    ** Options state preserved.
    * 0.14:
    ** Bug Fix - Chrome 4.0.201.1 support added (permissions in manifest).
    ** Tools menu containing some developer tools - unit tests, toggling logging etc.
    ** Help menu containing link to this forum.
    * 0.13:
    ** Bug Fix - Occasionally multiple [SessionSaverSettings] bookmark folders were created, which caused session data loss when an out of date folder is loaded. Multiple bookmark entries are now deleted, and a safeguard is in place to ensure only 1 entry is created.
    ** Bug Fix - When showurls active, doesn't keep saving data (was thrashing bookmarks).
    ** Bug Fix - Saving too many sessions you eventually reach the maximum data size for a single cookie (about 4k). When I had 22 sessions, each new session had undefined saved as its urls. Now session data is chopped into 3k pieces and we can no longer use cookies.
    * 0.12: Bug fixed - When you delete an entry, and load a session after the deleted one, it loads the incorrect one. The ids are now correctly reset on deletion.
    * 0.11: The window closes when you save or load.
    * 0.1: Initial release.

    Browser Compatibility:
    * 0.16: Chrome dev 4.0.206.1
    * 0.14: Chrome dev 4.0.201.1
    * 0.1: Chrome dev 3.0.197.11

    Screenshots:
    Launching:

    The main window:

    Click save to save existing tab urls:

    Multiple sessions are added to the dropdown list:

    This is what happens when you click ShowUrls:

    These are the options:


    The most difficult areas were:
    * The strange cookie behaviour - seems that you can't rely on extension cookies to save (unless you wait 30 seconds before exiting). This is a known bug (Issue 15708). Don't use cookies for important data.
    * The callback systems present in bookmark functions. It seems tricky to get the order of execution right. Plus you can't search for folders, or search within an existing parent.

    Features I would have liked:
    * Context menus for toolstrip icons. (looks like moles may finally make this possible).

    The code still needs lots of cleaning up, but I think its ready for general use.

    If you like this tool, also try Chrome Sticky Notes. You can copy/paste urls from the Session Url Viewer into the Sticky Note, highlight some and click "visit links in selection".

    Also try JW's Session Save - Bookmark current session. I found it useful to learn from when implementing the export to bookmarks feature.
    Last edited by twinsen; 11-29-2009 at 03:44 AM. Reason: fix jw link

  2. #2
    OpenNingia is offline Senior Member
    Join Date
    Jul 2009
    Posts
    123

    Default

    Quote Originally Posted by twinsen View Post
    * Extension: SessionSaver
    * Developer: twinsen
    * Latest Version: 0.1
    * Download Latest Version: http://members.iinet.net.au/~bertdb/...ssionSaver.crx
    * Description: I've been working on a tool to let you save and manage multiple sessions.
    * Features
    ** Saves all tab urls for all chrome windows.
    ** Saves multiple sessions with custom names.
    ** Loads all urls from saved session to current window in new tabs.
    ** Can view all urls to copy/paste from.
    * Browser Compatibility: Chrome dev 3.0.197.11
    * Screenshots



    The most difficult areas were:
    * The strange cookie behaviour - seems that you can't rely on extension cookies to save (unless you wait 30 seconds before exiting). This is a known bug. Don't use cookies for important data.
    * The callback systems present in bookmark functions. It seems tricky to get the order of execution right. Plus you can't search for folders, or search within an existing parent.

    Features I would have liked:
    * Context menus.

    The code currently needs lots of cleaning up, but I think its ready for public testing.
    very cool!
    Last edited by Stamga; 08-15-2009 at 01:51 AM. Reason: Removed images from Quote

  3. #3
    Benni is offline Senior Member
    Join Date
    May 2009
    Posts
    354

    Default

    "Context menus " .. aint that the mole feature (that never seem to get finished) ?

  4. #4
    PAEz's Avatar
    PAEz is offline Moderator
    Join Date
    Aug 2009
    Location
    Australia
    Posts
    656

    Default

    Awesome!
    I really like this allot, very useful to me.
    Would like it when you clicked the Load button the window closed or alternatively when you clicked the toolstrip button and a session saver window was allready open it would come to the front and not open another window (if either of these things are possible).
    Thanks allot, I love it.

  5. #5
    twinsen is offline Member
    Join Date
    Aug 2009
    Posts
    31

    Default

    Thanks for the feedback. I wanted the close window ability too, but chrome crashes whenever I did it (it would have made saving way easier - no need to dynamically fill the selectbox).
    I found a workaround posted here ChromeGestures beta 0.1

    window.open('', '_self', ''); //bug fix, without this next line crashes
    window.close();
    So now in 0.11 the window closes when you save or load.

  6. #6
    sulasno's Avatar
    sulasno is offline Super Moderator
    Join Date
    Sep 2008
    Location
    Bangkok
    Posts
    1,759

    Default

    do you require feedback from Chromium users?

  7. #7
    twinsen is offline Member
    Join Date
    Aug 2009
    Posts
    31

    Default

    Yeah it would be useful to find any remaining bugs and find out if there are any significant features missing.

  8. #8
    PAEz's Avatar
    PAEz is offline Moderator
    Join Date
    Aug 2009
    Location
    Australia
    Posts
    656

    Default

    Thank for the update, this really is usefull.

  9. #9
    sulasno's Avatar
    sulasno is offline Super Moderator
    Join Date
    Sep 2008
    Location
    Bangkok
    Posts
    1,759

    Default

    after loading a session, would it be possible for all other tabs close (not related to the session) ?

  10. #10
    sulasno's Avatar
    sulasno is offline Super Moderator
    Join Date
    Sep 2008
    Location
    Bangkok
    Posts
    1,759

    Default

    I noticed that there is an update;

    Uninstall and install new version and previous sessions are saved

    does this extension update automatically ?

Page 1 of 7 123 ... LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •