v5.0.0b32
Pre-release
Pre-release
Added
- New options to "Middle click on tabs panel button" setting:
- Close tabs and remove panel
- Hide panel
- Save to bookmarks and remove panel
- Convert to bookmarks and hide panel
- Navigation elements: Statically placed dropdown button for hidden panels
- Option to manually hide panel using context menu option or keybinding
- Separator "---" between title and URL in tooltips
- TabsTree: Option to ignore folded parent on new child tab
With this option on, a new child tab opened from the folded parent tab will be handled (and placed) as a sibling tab to its parent. - Option to scroll to start/end of the active tab panel (#1059)
- Snapshots: Import/Export selected snapshot (#949)
- Import: JSON
- Export: JSON, Markdown
- Copy as Markdown
- Snapshots: Auto export snapshots in JSON and Markdown (thanks @gotjoshua, #1047, #876)
- History: Context menu options:
- Forget visit
- Forget site
- History sub-panel (in the bottom bar of the tabs panel)
- Keybindings: Show dialog to resolve duplicated keybinding (Related: #994)
- Keybinding: Pin/Unpin selected/active tabs (#370)
- Keybinding: Duplicate selected/active tabs (#1015)
- Keybindings to move tabs to panel start/end (#725)
- Keybindings: Unloading tabs (#674)
- Unload selected/active tab
- Unload all tabs in panel
- Unload other tabs in panel
- Unload folded tabs in panel
- Unload all tabs in inactive panels
- Keybindings to close other (above/below) tabs in current panel (#671)
- Keybindings: Switch to next/prev tab (#1036)
- Keybindings: Tab flip (#541)
- Initial setup of devenv/flakes (thanks @gotjoshua, #1044)
- Multi-selection and drag-and-drop in bookmarks sub-panel
- Drag and drop: Options to auto remove source bookmark/tab
- Close tabs after dropping them to bookmarks
- Delete bookmarks after dropping them to tabs
- Drag and drop: Option to not activate a tab created to search for dragged text
- Drag and drop: Option to not activate a tab created from dragged link
- "Move unmatched tab to panel..." sub-option for the move rules (#1016)
- Rules for automatically moving tabs to a panel by URL/container (reimpl of v4 feature)
- Tab context menu option ("Configure site...") to bind site to a container or/and panel (auto-reopen/auto-move rules)
- Search in bookmarks and history sub-panels
- Search: "*" and "^" shortcuts for searching in bookmarks/history
- Option to configure automatic tab-panel switching
- Titles of closed tabs in "Undo" notification
- Middle click on bookmark: Option to auto delete clicked bookmark
- Option to hide tab panel with all tabs unloaded
- Option to show titles of globally-top pinned tabs (thanks @alan-palacios, #972)
- Option to auto expand branch on creating new child tab
Fixed
- Snapshots: Differentiate globally and locally (per-panel) placed pinned tabs
- Snapshot viewer: Tabs selection process (#1043)
- Auto unload folded tabs (probably related: #1024)
- Removed useless animation (perf) (#1003)
- RecentlyClosedTabs: Position of reopened tabs (#1061)
- Prevent renaming favicon-only pinned tabs (#185)
- SetupPage/Navigation: Visualize inactivity of "delimiter" and "space" in inline mode (#1029)
- Sidebar: Contrast flash on init (#969)
- Reopen external new tabs in configured container (workaround) (#305)
- Context Menu: Empty title of sub-menu item (#663)
- Navigation bar overlaps with panels (#958)
- Tabs search
- Search in collapsed tabs (#955)
- Hide
.child-count
in search results - Update search result on updating tabs url/title
- Control middle-click history like bookmark (thanks @jayeheffernan, #975)
- Make native scrollbars default
- Drag-and-droping url/text to tabs with modifier key pressed
- URL dropped with Shift: Open URL in target tab
- URL dropped with Ctrl: Open URL in inactive (background) tab
- URL dropped with Alt: Open URL in unloaded tab
- Text dropped with Shift: Search in target tab
- Text dropped with Ctrl: Search in new inactive (background) tab
- Setup page: Close config popups on ESC
- The drag and drop pointer overlays the scrollbar (#932)
- Incorrect update of bookmark panel when migrating from v4 to v5
- Incorrect update of containers when migrating from v4 to v5
- History: Incomplete output for old history
- History: Load more: Wrong date rage
- Converting tabs-panel to bookmarks-panel and vice versa
- Save source panel config
- Open tabs on converting bookmarks-panel to tabs-panel
- Avoid unnecessary panels switching
- Save pinned tabs
- ...and lots of other bug fixes and performance improvements
Contributions
- @siddhpant: #959
- @alan-palacios: #972
- @jayeheffernan: #975
- @koppor: #1005
- @gotjoshua: #1045, #1044, #1047
- @loveqianool: #1048, #1051, #1050, #1049, #1060