Skip to content

Releases: mbnuqw/sidebery

v5.0.0rc3

12 Jul 20:28
b7d1782
Compare
Choose a tag to compare
v5.0.0rc3 Pre-release
Pre-release

Added

  • Add keybinding for switching to the nth unpinned tab and scroll to the top/bottom of the panel. (thanks @zelch, #1104) - Zeph / Liz Loss-Cutler-Hull

Fixed

  • Undo close: Tabs without favicons
  • Wrong index of child tab created with mouse shortcuts
  • Wrong tab activated after drag-n-drop tabs to new/another window
  • Tabs moved to another window have permanently selected state
  • Moving tabs: Unsorted list (#1105)
  • Gathering incorrect tabs info for various actions (move/open/rm)
  • Grouping tabs
  • Handling moved tab
  • Correctly update internal structure after closing the parent tab (can lead to various bugs - from the broken visual state to incorrectly working drag-and-drop)
  • Correctly save tab data after closing the parent tab (may lead to broken tabs structure on init)
  • Handle a new tab in search mode (#1102)
  • Search: Do not re-select item after updating tab url/title

Contributions

Full Changelog

v5.0.0rc2...v5.0.0rc3

v5.0.0rc2

12 Jul 06:41
0ce4f9a
Compare
Choose a tag to compare
v5.0.0rc2 Pre-release
Pre-release

Fixed

  • Wrong position of a new tab (#1102)

Full Changelog

v5.0.0rc1...v5.0.0rc2

v5.0.0rc1

11 Jul 20:18
60934d3
Compare
Choose a tag to compare
v5.0.0rc1 Pre-release
Pre-release

Added

  • Option to not unload pinned tabs (#1100)
  • A "Create new tab" single left click option (thanks @emvaized, #1084)
  • Search: Switch between panels with ". " prefix
  • TabsPanel context menu: Select all tabs

Fixed

  • .bottom-bar-space not shown if only the history button is enabled (#1093)
  • Importing settings (#1092, #1081)
  • Shortcuts to search in bookmarks and history are configurable now (#1079)
  • SetupPage/Nav: Added a note to mark inactive items (#1029)
  • Moving tabs
    • Incorrect working with pinned tabs leading to broken structure of tabs in sidebery.
    • Impossible to move scattered selected tabs to the index between them
    • Incorrect updating of openerTabId
  • GroupPage: Missing favicons on Firefox start
  • GroupPage: Incorrect updating of internal info, resulting in not updating the tabs on the page
  • White flash on reloading group.html and url.html
  • ...and lots of other bug fixes

Performance Improvements

  • Optimized re-rendering after settings change
  • Optimized rendering of tabs and handling of changes (creating/removing/moving)
  • Optimized tabs animations (#1003)

Contributions

Full Changelog

v5.0.0b33...v5.0.0rc1

v5.0.0b33

20 Jun 21:14
c32d473
Compare
Choose a tag to compare
v5.0.0b33 Pre-release
Pre-release

Fixed

  • Auto-scrolling of the bookmarks sub-panel
  • Bookmarks and context menu styles
  • Wrong types of tab-object used in some actions (oops)
  • Panel button
    • Media badge behavior on mouse click
    • More efficient calculation of the media badge for tabs-panel

Full Changelog

v5.0.0b32...v5.0.0b33

v5.0.0b32

19 Jun 18:26
55a4520
Compare
Choose a tag to compare
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

Full Changelog

v5.0.0b31...v5.0.0b32

v5.0.0b31

03 Feb 16:27
0456847
Compare
Choose a tag to compare
v5.0.0b31 Pre-release
Pre-release

Added

  • Tabs: An option to show an update mark after the first title change (#913)

Fixed

  • Settings: Mouse: Handle incompatible options (Edit title with long left-click and tab activation on mousedown)
  • Drag and drop from sub-panels
  • Drag and drop: Opening a new window (dropping outside) in "copy" mode lead to broken sidebar
  • Tabs: Wrong successorTabId in some cases
  • Styles: Plain theme: More contrast frameBg and toolbarBg
  • Bookmarks: Open as tabs panel: Preserve top-level tree
  • Drag and drop: Normalize URL before opening tab
  • Drag and drop: Level shift x-coordinate
  • Notifications styles
  • Bookmarks sub-panel label for the root level
  • Wrong scroll behavior with overflowed layout
  • Confusing UI colorizing in "confirm" dialog (#919)
  • Button styles in panel-placeholder
  • Auto-scroll behavior caused by overflowed layout of sub-panel (#920)
  • Buttons in proxy popup
  • Increased limit for recently closed tabs
  • HTTP proxy auth (#914, #66)

Full Changelog

v5.0.0b30...v5.0.0b31

v5.0.0b30

24 Jan 19:08
b40439c
Compare
Choose a tag to compare
v5.0.0b30 Pre-release
Pre-release

Added

  • Option to control tabs selection start point (#900)
  • Option to control visibility of close button of tab (#217)
  • Option to allow unloaded tab activation on panel switching (#891)
  • Context menu option to open tabs in different container without closing original tabs (#873)
  • Backward activation when clicking on the active tab. (Only panel sub option) (#899)
  • Information for workaround. Relates to #660 (#893)
  • Context menu option to set color of selected tabs
  • Context menu option to set title of selected tab (inline editing) (#185)
    • Options: Edit tab title on double-click, long-left/right-click
  • Ctrl+Drop to copy tabs/bookmarks (#823)
  • Initial implementation of the "Recently closed tabs" sub-panel (#624)
  • Density support for Plain theme
  • "Relaxed" density option
  • "unlimitedStorage" permission
    To avoid possible issues on storing large amount of data:
    • favicons cache
    • snapshots
    • etc...
  • NavBar: Middle click action description in tooltip
  • Tabs: Activate after closing: Option to stay in panel
  • NewTabsBar: Popup to config shortcuts for new tab
  • Workaround for 1703072 - Detect discarded pinned tabs (#380)
  • NewTabBar: Drag the button to create a new tab at drop position
  • A hidden panels popup with titles instead of icons-only bar
  • Panel config: A new custom icon field, allowing to load custom icon from file and fill custom icon with selected color (#785)
  • Option to hide inactive parent tab of folded branch (#872)

Fixed

  • Allow flatten option for individual tab
  • Delay on moving tabs to another window without sidebar
  • Tabs: Restoring tabs state (#798, #861, #864)
  • Manifest: Set default area for browserAction
  • Toggling sidebar on browserAction click (#909)
  • Unpinning multiple tabs should keep their order (#894)
  • Keep bookmarks when opening bookmarks NOT in "Other Bookmarks" (#889)
  • Auto-move tab to panel on reopening in matched container (#871)
  • Support of Firefox themes with mixed color-scheme
  • Use correct container when dragging text for search into a panel with configured container for new tabs
  • Closing a Tab in Search Mode is not reflected (#816)
  • Drag and drop: Expand/fold not working properly on mouse hover
  • Improved performance of adding/removing tabs in large list with animations disabled
  • Improved performance of initialization and rendering of sidebar
  • Bookmarks: Wrong folder length after creating bookmarks tree
  • Wrong successor tab (the tab that will be activated after clothing the active tab) in some cases
  • Don't select hidden native tabs
  • Wrong "Activate after closing" behavoir with non-tree structure (#851)
  • Moving tabs between windows, leading (in some cases) to broken tree structure
  • Multi-selection: Auto include folded tabs
  • Scroll behavior on removing tabs (#842)
  • Tabs: DnD to the tab should put items at the end of branch (#739)
  • Sidebar: Active panel is not saved in some cases
  • Tabs: Wrong position for reopened (undo close) tabs (#845)
  • Scroll to re-opened (undo close) tabs (#770)
  • ...and other bug fixes and performance improvements

Contributors

Full Changelog

v5.0.0b29...v5.0.0b30

v5.0.0b29

10 Nov 05:10
9f3ba2c
Compare
Choose a tag to compare
v5.0.0b29 Pre-release
Pre-release

Added

  • Settings/Appearance: Density setting for "proton" theme (instead of the compact theme)

Removed

  • "none" theme
  • "compact" theme

Fixed

  • Setup page: Directly ask permissions before fetching bookmarks favicons
  • Setup page: Initialize color scheme ASAP to prevent screen flashing
  • Sidebar: Drag and drop: Don't start drag and drop on "dragenter" event with an empty dataTransfer (#809)

Full Changelog

v5.0.0b28...v5.0.0b29

v5.0.0b28

01 Nov 17:21
421035b
Compare
Choose a tag to compare
v5.0.0b28 Pre-release
Pre-release

Added:

  • Scroll to the new inactive tab (#770)
  • Tooltips for the new tab button

Changed:

  • URLs of the 'group' and 'unsupported URL' pages:
    moz-extension://{addonID}/sidebery/group.html
    moz-extension://{addonID}/sidebery/url.html

Fixed:

  • Optimized build of the 'group' and 'url' page scripts (~20x smaller size)
  • Proper support of "System theme - auto" theme
  • Numerous internal fixes and optimizations
  • Minor style fixes

Full Changelog:

v5.0.0b27...v5.0.0b28

v5.0.0b27

24 Sep 18:06
7ea44b0
Compare
Choose a tag to compare
v5.0.0b27 Pre-release
Pre-release

Full Changelog: v5.0.0b26...v5.0.0b27