A Chrome extension for quickly saving all open tabs inside a window into the browser bookmarks (with some configurability)
see https://developer.chrome.com/webstore/publish
npm run pack-release
- upload zip to chrome developer console
- publish
This project uses Icons from this icon pack:
https://www.flaticon.com/de/packs/mobile-interface-3
Icons by Smashicons from www.flaticon.com
Icon Pack:
https://www.flaticon.com/de/kostenloses-icon/schliessen_1828665
Icons by Pixel perfect from www.flaticon.com
- add an options page for extension configuration, allow config of
- Default Behavior when one specific session folder does already exist (overwrite, create new, ask)
- add a notification which allows jumping to the new session in the bookmark manager
- allow configuration of the pattern for default 'New Session' names.
- add more languages (default language is english)
- add notification when extension was updated, with link to changelog
- improve error html pages
- Add website for extension
Switch base plattform to snowpack, typescript and react & compile to esm. Based on this example repo
Benefits:
- no problems with unsafe eval caused by lazy loaded components (like with Stencil & Ionic)
- no big bloat like with Angular
- multi-entrypoint compiles (for background script & options page) by simple configs in snowpack
- finish selector component for 'Sessions' Folder on options page
- use StencilJS as robust base for background script, toolbar icon click handler & options page
- compile extension from typescript (which improves stability a lot!)
- added more icons
- improved readme and changelog
- improved code comment quality
- can save the urls from all tabs in the current window to a new folder under a folder called 'Sessions' somewhere in chrome bookmarks