https://github.com/av3boy/session-manager
This is a firefox extension for working with bookmarks easier (WIP)
https://github.com/av3boy/session-manager
Last synced: 7 months ago
JSON representation
This is a firefox extension for working with bookmarks easier (WIP)
- Host: GitHub
- URL: https://github.com/av3boy/session-manager
- Owner: Av3boy
- Created: 2021-12-13T10:54:45.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-12-30T16:45:51.000Z (over 3 years ago)
- Last Synced: 2025-02-22T05:29:26.585Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 627 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Session Manager
## Introdution
This firefox extension has been built on top of this example
https://github.com/mdn/webextensions-examples/tree/master/beastify
Product site:
https://addons.mozilla.org/en-US/firefox/addon/session-manager/
## What it does ##
Clicking a folder opens all the direct child bookmarks it has.
If however the folder has no child bookmarks, the folder shows it's child folders.
Clicking a bookmark opens that bookmark in a new tab.
The "Open selected(s)" button opens all the selected bookmarks in a new window. Opens selected folders' direct child bookmarks.
The "Open recursively" button opens all the bookmarks in a new window per folder.
The "Delete item(s)" is an destructive operation. It will remove all the selected bookmarks and deletes all the folders recursively.
## TODO
CICD can be implemented using the signing api
https://addons-server.readthedocs.io/en/latest/topics/api/signing.html
## Compability
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/bookmarks/BookmarkTreeNode