Releases
v5.3.0
mbnuqw
released this
20 Jan 15:38
Added
Keybindings: select up/down: "Cyclically" sub-option
Show visual feedback after middle clicking on elements (bookmarks, history, recently closed tabs)
Keybinding to open sync popup
Keybinding to open bookmarks sub-panel (if available)
Keybindings: select bookmarks in sub-panel too
Keybinding to edit title of selected/active tab (resolves #966 ) (resolves #1848 ) (resolves #1845 )
Keybindings: switch to previously active panel
Keybindings to copy url/title of selected tab/bookmarks/active tab
Keybinding to open config popup of selected/active panel
Panel config in popup-window with basic keyboard navigation
History: load more in search mode
Tab preview: options to set max count of title/url lines (resolves #1597 )
Options for middle click on pinned tab; default: unload (by @emvaized : #1911 )
Option to skip unloaded tabs on tab flip
Sync via Google Drive (experimental)
Sync tabs (basic implementation/experimental) 1372
Unload or close action for tabMiddleClick (by @JarKz : #1697 )
Tabs: make discarded tab opacity editable (by @valadaptive : #1553 )
Sidebar: close site config popup with ESC (#491 )
SetupPage: sub-sections of tabs and mouse settings in navigation
Keybindings: a note for menu shortcut (#1159 )
Settings: a note for highlighting native tabs (#1177 )
Fixed
Snapshots: normalize urls; utils.normalizeUrl: handle 'blob:' url (#1942 )
Windows.createWithTabs: handle errors of browser.tabs.create() (#1942 )
Tabs loading: increase count/freq of retry, ignore the tabs lock on the last retry
Tabs/move: preserve panel if dst.panelId is not set
Favicons: getting placeholder for internal pages of a dif profile
Setup-page: incomplete removing of nav element
Setup page/nav and contianers settings: more compact layout of cards
Tab preview: show preview popup for active and unloaded tabs too
Default tab context menu: first sort the tree itself (by @llc0930 : #1961 )
Search: should also search for custom titles for tabs (by @llc0930 : #1960 )
Setup-page: rm title/sub-title shadows
Notifications: set max width
Dnd: place new panel after the last one on dropping tabs to the Add Tab Panel btn
Export/import: more granular backup: separated "settings" field to "settings", "panels and nav" and "menu"
Importing data
race condition on importing containers and settings
show error messages
preserve old tabs panels
Menu editor: reload menu config on opening
Importing keybindings: handle defaults and conflicts
Keybindings: selecting panel in inlined nav-bar: show drop-down popup with not visible panels
Url-placeholder-page: make copy button focusable
Keybindings: activate selected bookmark: check if creation of a new tab is needed
Snapshots: preserve folded tabs state
Prevent wrong tab activation after fast closing with ctrl+w
Dnd: preserve folded state on dragging tabs outside the window
Dnd: preserve customTitle/Color on dragging tabs outside the window
Can't reopen containered tab in a new private window
Preserve custom color/title on auto-reopening tab in dif container
Trying to detect the manual session restore #1368
Ipc: handling different connection states; reconnection logic
No default context menu
Dnd tab with ctrl: container is not preserved
Docs: wiki: dynamic native tabs snippet (resolves #1889 )
History: search: flickering UI, wrong selection, loadMore with kb
History: onBottomScroll sometimes doesn't trigger loadMore
Correctly update media state of panel after closing multiple tabs
Correctly update paused state of tab after url change
History item: block click if selection is set in search mode
Tab preview: reset internal state on turn on/off the setting
Use url from title as fallback on reopening tab with NewTabButton
Recalc "update" badge of panels after tabs moving
Added a check for markWindow setting before updating window title when sidebar disconnects (by @jackordman : #1835 )
Webext.run for zen-browser (by @shanto : #1813 )
Use workaround for 1660564 only in sidebar instance
See https://bugzilla.mozilla.org/show_bug.cgi?id=1660564
Auto-switching tab panel on drag start
Bookmarks: wrong dst panel on opening bookmarks in container
Keybindings: wrong first selected tab in the panel without active tab
Previews: no fallback colors for 'in page' preview (fixes #1708 )
Switching tabs with mousewheel with threshold is broken in scrollable panel
Setup-page: keybindings: button alignment (by @ChilledMoth : #1772 )
Tabs: restoring tree state from session data in some failure cases
This and 05aedbb , d21f816 , 5979d7a , a2c6a59 , c83df0b , 0d585f0 should
fix or at least decrease probability of problems related with broken tabs
structure on init (like #1507 , #262 , #267 , and so on...)
Save tab data after auto-moving parent tab to different panel
Save tab data after auto-reopening parent tab in different container
Save tab data after moving it to different window
Try to preserve tree structure of detached tabs
Correctly update tree structure and save it after detaching tabs
Save tabs data after their parent was reopened
Cache tabs data after pin/unpin
Tab context menu: make "clear cookies" option opt-in (resolves #1336 )
Setup-page: wording (resolves #1343 )
use generalized term "scroll" over "mouse wheel"
use more specific term "vertical scroll" over "scroll wheel" for tabs switching
Wrong range selection of bookmarks with the same start/end node
Broken tab state after range selection
Kb: start range selection from active tab if possible (resolves #1421 )
Recently Closed Tabs: show full tooltip
History: copying title/url of filtered items
Dnd: incorrect checking of consumed drop event in other sidebars (#1554 )
Tab: audio badge: correctly handle click target (#1283 )
Bottom-bar: increase click area to the bottom edge
onTabUpdated: reset updated
flag on discard
onTabUpdated: don't set updated
flag for discarded tab
Site config popup: switch the panel after moving tab if configured
Site config popup: changes are not saved correctly
Auto move rule: set default value of 'top lvl only' to false
Broken tree state after drag and drop to another window in some cases
Discarded tabs reload on moving the last tabs to another window
The last tab activation on moving tabs to the new window
Tabs: incorrect state checking in event handlers (#1230 )
Horizontal scroll-bar appeared in sub-menu in the plain theme
Discard page even if it's trying to prevent closing (only with WebData permissions)
Context menu: too small margin-left of the label without icon
Default settings: nativeHighlight: true (#748 )
Broken active group page on restoring window from history menu
Context menu positioned under the cursor in some cases (#522 )
Tabs: reset unread mark after disabling the setting
Default settings: tabsSecondClickActPrev: false (#1521 )
Recalc native tabs visibility when a globally pinned tab is active (#700 )
Localization
Contributions
@emvaized : #1911
@JarKz : #1697
@valadaptive : #1553
@llc0930 : #1961 , #1960 , #1969 , #1966 , #1959 , #1940 , #1913 , #1580 , #1766 , #1595 , #1578 , #1537
@jackordman : #1835
@shanto : #1813
@ChilledMoth : #1772 , #1767 , #1679
@docentYT : #1661
@mikan-megane : #1642
@cr04ch : #1531
Thanks to all donors!
Full Changelog
v5.2.0...v5.3.0
You can’t perform that action at this time.