What's new in Group Speed Dial for Firefox 24.7

Feb 14, 2024
  • Version 24.7, many small improvements:
  • Right click on toolbar icon now includes "Add this page to dial" item
  • Live dials are rendered in the List layout
  • Dynamic mode now supports "Advanced drop" menu (when you interrupt drag and drop with Ctrl/Alt/Shift key)
  • - "Search dial" now supports "raw" inputs, that is an option "Don't escape special characters". This is useful for example when searching for URL in "web.archive.org" page
  • Thumbnails synchronization will be now automatically enabled on NEW browsers if it's already enabled on old devices (and I've fixed the 1h cooldown limit)
  • Session dial will now skip Tampermonkey oauth tab (what is this anyway!?)
  • Dial URL can now use any protocol (for example "edge://extensions" in Edge), even if they are not supported by the browser
  • Added secret "Debug options" and secret option "keep service worker alive", this can fix some chromium issues in Linux/Mac
  • History window now has "See also" section with link to export data (backup)
  • Options page can be now re-opened in the new tab with a Middle mouse click
  • Replaced old "webRequestBlocking" with modern MV3 compatible "declarativeNetRequestWithHostAccess"
  • Added new twitter icon and new Chrome store link
  • Cloud-dials page (and Cloud options page) has been updated to most recent version
  • Fixed:
  • Fixed Row/Column color around "Split dials"
  • Fixed broken link to Cloud Dials in the popup window in Chromium browsers
  • Fixed broken "back button" when opening Options page from dials page (no need to press it twice)
  • Fixed bad scrollbars hiding in the Cloud dials and Android
  • Fixed Android links in popup not opening in a tab (but in a popup)
  • Fixed alarm not working correctly in Android (broken polyfill for browser.windows.create API)
  • Fixed centering favicon when dial name is empty
  • Fixed missing safety validation for the "REDIRECT_URL" option

New in Group Speed Dial for Firefox 24.6 (Jan 3, 2024)

  • Added new "Green" and "Neon" theme (using green/red shadow)
  • Hidden locked groups are now correctly hidden from search
  • Reorganized options page for easier theme / visual setup
  • Huge refactoring and upgrade of dials shadows style, now it supports custom color and intensity
  • Shadows now works also with "transparent title" style
  • - "split dials" have now smaller gaps (half, compared to normal dials gap)
  • Added "unlimitedStorage" permission for Chromium browsers to prevent data loss when user runs out of free space on system drive (Chrome can delete IndexedDB data, so all thumbnails!)
  • Fixed:
  • Finally fixed group dial thumbnails size (the height was wrongly computed and bottom part was not fully visible)
  • Fixed missing group icons in the search
  • Fixed "Alt + Enter" in Search locating wrong dial when focus is in multi-dial
  • Fixed some options not live-previewing changes
  • Fixed units in sliders
  • Fixed export error when missing permission
  • Fixed setting custom monitor resolution in the new Options page
  • Fixing favicon download for multi-dials (hopefully)
  • Fixed blinking cloud icon when tab opens (hopefully, it's hard to test)

New in Group Speed Dial for Firefox 24.5 (Dec 18, 2023)

  • Options page have been redesigned and can be now opened in the Popup window
  • Changes made in options page are directly applied to opened dials page, so can see the change in the real time
  • Options page UPGRADE:
  • New THEMES are finally here! And since they are only "pre-sets", you can fully customize them using standard options in the "Dials" tab.
  • Dials can now have border (instead of shadow), plus custom border color!
  • You can now choose 3 dial styles - Solid color / Transparent / Gradient (the original, now legacy)
  • - "No round corners" has been replaced by customizable "Curved edges"
  • You can now change dials Font!
  • Group list height can be now specified in rows (not just pixels)
  • You can now use Back/Forward mouse buttons to navigate tabs
  • Other upgrades:
  • Popup search for dials can now focus individual links in multi-page dials
  • Fixed:
  • Popup now shows your groups when you open it (same as before)
  • Popup search now correctly opens search result using Enter key (it's a mystery why it didn't worked...)
  • Fixed terrible performance in the new Search in popup window
  • Fixed horizontal mouse wheel scrolling in list layout

New in Group Speed Dial for Firefox 24.3 (Dec 4, 2023)

  • BIG re-design of the Popup window using VueJS framework
  • "Alt + O" will now "O"pen the brand new Popup window
  • New popup now includes upgraded Search!
  • New Search supports these keys:
  • Arrow UP/DOWN to navigate search results
  • Ctrl + Enter - open selected dial in new tab
  • Shift + Enter - open in new window
  • Alt + Enter - locate dial
  • Fixed:
  • Fixed service worker in Chrome not staying alive while dials page (and reload page) is opened
  • Fixed flashing of cloud icon on initial load
  • Other changes:
  • Added option to delay group on-hover activate action
  • Removed all legacy Safari source code files, the final "coffin nail" for native GSD in Safari (you won't be missed!)
  • Amazing RxJS library is now used only in background (and will be probably removed completely, it's too complicated to use)
  • Updated libs and translations (Thank you translators!)
  • Future:
  • Full redesigned Options page will be soon available directly in the Popup window

New in Group Speed Dial for Firefox 24.0 (Oct 31, 2023)

  • Groups Sharing is here!!!
  • You can now share a group or specific dials in a group (or multiple groups)
  • Simply right click group you want to share or click "Share dials" in the main menu
  • People can access shared dials without cloud account (only person that shares dials needs cloud account)
  • People with Group Speed Dial installed will be able to import shared groups into their speed dial
  • PRO version allows you to create password protected shared links (using End-to-end encryption!)
  • In free version you can create up-to 5 links (each with unlimited groups/dials)
  • Other changes:
  • Minimum supported version was increased to Firefox ESR 115
  • Added 8 new tag/group icons
  • You can now assign whole Group to a Firefox container (PRO only feature)
  • Added keyboard shortcut that opens dials page (F4 in Firefox, Alt + 1 in Chromium)
  • "Split dial" feature now disables options that are not available (when downsizing) and highlights dials that are part of the split when using context menu
  • "Timer dial" will now use more flashy alarm by changing page title to gain attention
  • Running timer has now a different color (so that you see it's running)
  • Improved 3rd party import of huge groups
  • Import from FVD now supports thumbnails import and extremely huge import files (copied text)
  • Bing image of the day menu now has link to image info
  • Error logger will now tell user if they are using OLD version of chrome (below 102)
  • We will now by default use higher padding and height for the groups in the group-list and dark theme (applies only to new installations)
  • Dials page in Chrome Incognito should now load much faster than before
  • Added automatic hiding of scrollbars in some scrollable dials (this should make it look much better, especially in Chromium browsers)
  • Thumbnail generation should be now slightly faster
  • Big refactoring of old code to improve architecture, fix data inconsistency, reduce race conditions, use "storage.session", remove circular dependencies, make code smaller and faster to load!
  • Updated libraries and translations (thank you!)
  • Fixes:
  • Redrawing dials (for example after sync.) will NO LONGER clear the text you were just writing into one of the "Search dial" inputs
  • Fixed race condition error in Chrome (when using fast-insert context menu, it could fail)
  • Fixed broken scrolling in dynamic layout (sorry about that :))
  • Failed weather requests will no longer clear existing weather data
  • Fixed DB error handling and logging
  • Fixed weather dial in Chrome not resizing after initial load
  • Fixed "Add page to dial" when tab.url is not accessible (I can't tell why though, but error reports suggests it's possible)
  • Fixed "About:addons" icon in the "Recently closed" dial
  • Fixed desktop cloud dials groups list style when "portrait" is detected
  • Future:
  • Stared work on "cloud reload" feature (but I was not able to finish it in time)

New in Group Speed Dial for Firefox 23.0 (Aug 3, 2023)

  • Added more tags :)
  • Default "Auto-reload" is now "Reload every", not "Daily at"
  • You can now open "Edit group" with "Alt + R" key
  • In the "Edit dial" you can now use "F2" to rename dial (focus "Dial title" field)
  • "pause icon" in the Productivity mode is finally properly centered :)
  • Adding page to dials using "fast insert" mode in context menu now shows "Success" box (as a feedback) AND will now look for duplicates (and if one is found, dials page will open and show it to you)
  • Added help bubble text for the "Fixed layouts"
  • Added check for "<all_urls>" permission (in the future, users may be able to remove it which will break a lot of features)
  • Fixed "Add this page to dials" duplicate red marker color
  • Fixed tag icon placement when using centered dial title
  • Fixed inputs focus when choosing between dial types in the Edit dial window
  • Fixed broken alarm highlight (in some cases)
  • Fixed ESC key not working in Visual tab
  • Improved thumbnails generator (more resilient)
  • More logs for Auto-reload to help diagnose issues
  • Refactored background and group / dials styling code (hopefully I didn't break anything :))
  • Removed Safari from the code and build script (bye Safari, you won't be missed: https://ko-fi.com/post/Im-done-developing-Safari-extensions-D1D3MYJPL)
  • WIP - group gestures / transitions feature was developed, but it doesn't feels good so it's not available just yet

New in Group Speed Dial for Firefox 23.0 (Aug 3, 2023)

  • Added more tags :)
  • Default "Auto-reload" is now "Reload every", not "Daily at"
  • You can now open "Edit group" with "Alt + R" key
  • In the "Edit dial" you can now use "F2" to rename dial (focus "Dial title" field)
  • - "pause icon" in the Productivity mode is finally properly centered :)
  • Adding page to dials using "fast insert" mode in context menu now shows "Success" box (as a feedback) AND will now look for duplicates (and if one is found, dials page will open and show it to you)
  • Added help bubble text for the "Fixed layouts"
  • Added check for "<all_urls>" permission (in the future, users may be able to remove it which will break a lot of features)
  • Fixed "Add this page to dials" duplicate red marker color
  • Fixed tag icon placement when using centered dial title
  • Fixed inputs focus when choosing between dial types in the Edit dial window
  • Fixed broken alarm highlight (in some cases)
  • Fixed ESC key not working in Visual tab
  • Improved thumbnails generator (more resilient)
  • More logs for Auto-reload to help diagnose issues
  • Refactored background and group / dials styling code (hopefully I didn't break anything :))
  • Removed Safari from the code and build script (bye Safari, you won't be missed: https://ko-fi.com/post/Im-done-developing-Safari-extensions-D1D3MYJPL)
  • WIP - group gestures / transitions feature was developed, but it doesn't feels good so it's not available just yet

New in Group Speed Dial for Firefox 22.9 (Jun 19, 2023)

  • Group icons are here! :):
  • Each group can now have a nice icon - by reusing monochromatic tag icons (this simplify things a lot!)
  • Group icon follows the color of the text
  • Group dials will now show Group icon
  • New users will see "Home" icon for the Home group (and "star" icon for "Examples")Added features:
  • Added "Undo last change" feature
  • - "draggable top" (in "Edit dial" and other windows) now supports "maximize" with double-click
  • Firing Alarm / Countdown will now highlight specific timer and hide other dials
  • Using "Add this page to dials" will no longer allow to replace "specialization" dials (like the Timer dial), only normal URL dials
  • Fixes:
  • Fixed broken dials page when you click "Discard changes" while creating new group
  • Fixed race condition bug when adding page to dials and duplicate is detected but wrong group is opened!
  • Fixed Chromium Incognito mode failing to display group with "Top sites" (again)
  • Removed "selected group" color invert when using dark theme (this was a pretty stupid idea from the very beginning which cost me hours of work)
  • Removed hiding "+" in the cloud dials options page
  • Refactored "Group background" settings into own tab (in the Edit group window)
  • Fixes for auto-reload:
  • Added fail-safe for semi-infinite loop when sleep was detected
  • Fixed wrong "invisible reload tab" creation when using "Refresh in background 2" method
  • Added more timeout fail-safe for thumbnail generation to prevent getting stuck
  • Implemented detailed logger for the thumbnails generator to help investigate "getting stuck" issues
  • Fixed exception in Firefox Private windows
  • Fixed wrong use of Firefox Private windows for auto-reload
  • Fixed auto-reload to skip repeated work (if the work got stuck)

New in Group Speed Dial for Firefox 22.8 (May 24, 2023)

  • Tags are here!
  • You can now tag dial (or multiple dials using "Select dials" feature)
  • You can search for tags as well (I'm preparing new "better search")
  • Tags can be managed in Edit dial / Tags tab (free version can use 3 tags)
  • Fixed Weather dial in list layout
  • Fixed future issue in Firefox 115 with session storage

New in Group Speed Dial for Firefox 22.7 (May 10, 2023)

  • added "Title text color" and "Title background color" options in Edit dial / Visual tab
  • hotfix for terrible CSS bug that broke many styling options!
  • fixed wrong redraw on browser start
  • fixed rare "black screen" error (caused by navigation into non-existing group)
  • fixed ESC to close Color picker (and not whole window)

New in Group Speed Dial for Firefox 22.5 (May 2, 2023)

  • Weather Dial is here :):
  • For PRO users only
  • It shows current weather and weather forecast for up-to 5 days
  • Currently only basic info is shown, I plan to add some graphs later on
  • Privacy friendly - all data goes through my cloud server
  • Group-dial will now use "more appropriate" icon :), I hope you'll like it
  • Added option "Hide dial favicon" (for the individual dials)
  • Error handler now checks for more missing API (to help debugging issues)
  • Fixed Timer dial horizontal scrolling visual bug
  • Fixed bad permission request (session) for "top-sites" group
  • Refactored "active tab detection" to use a common click handler (performance optimization)
  • Fixed bad dials redraw when tab is opened in background ("active tab detection" won't reload dials anymore)
  • Added special April promo ;)

New in Group Speed Dial for Firefox 22.4 (Apr 13, 2023)

  • Added separate option "Paste image from clipboard" to the "Thumbnails" tab (with a useful Tip :))
  • Import will now block whole Options page until the process is complete to prevent incomplete imports
  • "Already opened" feature will now close current tab when focusing already opened one
  • "tab already loaded" detection now works also on Multi-dials
  • Fixed skipping hidden tabs (and iframes) for the "Active tab detection" feature
  • Fixed thumbnails synchronization (patched on the server)
  • Fixed "Hide empty dials" option when using "Transparent dial names" option
  • Fixed broken addon (dials page) when the "caches" API is disabled in the browser (for example with "dom.caches.enabled" - don't do that!)
  • Fixed "Live dials" further navigation broken in Chromium
  • Fixed bad cache usage
  • Added new translations

New in Group Speed Dial for Firefox 22.3 (Mar 18, 2023)

  • NEW feature: "Already opened page" detection (enabled by default)
  • dial will show "blue dot" in the title if the page is already opened in one of your tabs / windows
  • clicking this dial will focus the page instead of opening it again!
  • this feature can be disabled in the Options page / General / "Already opened page detection"
  • Other:
  • added "dummy" integration with "Unsplash random image" background (by setting Background URL to "https://source.unsplash.com/random?orientation=landscape&size=1920x1080")
  • added "Open in new window" context menu (optional, needs to be enabled in Options page / Context menu)
  • fixed broken thumbnail for users using "privacy.resistFingerprinting" (by adding OffscreenCanvas test)
  • using "Add this page to dial" will now temporary disable productivity mode
  • you can now use "Select dials" to convert multiple dials into single "Multi-dial" (PRO only)
  • added background image caching for URL images (for 8 hours)
  • fixed wrong Dynamic layout thumbnails in Firefox
  • added logger for the bing service (to help investigate errors)
  • for now removed all "login" prompts from Safari (without Apple OAuth they won't approve it anymore)
  • updated libs

New in Group Speed Dial for Firefox 22.1 (Jan 12, 2023)

  • Release 21.9 - 22.1
  • Fixed and upgraded build script by using native WebWorkers
  • New "Timer dial" is now available:
  • It supports Countdown, Alarm and Stopwatch
  • Pro version allows unlimited amount of timers (free version has 2)
  • - "Export also thumbnails" is now possible with a single click! Thanks to new optional "downloads" permission (which allows asynchronous downloads when exporting thumbnails from IndexedDB)
  • Fixed setting transparent background for special dials (text dial, timer dial, etc...)
  • Fixed Top Sites dial not loading all pages
  • Fixed initial import from Top Sites (to include more pages)
  • Added token refresh (so that you don't get logged out)
  • Fixed issue where live dials would reload after closing any tab / window
  • Added experimental thumbnails generation improvement by faking visibility state in the page
  • Fixed button "Add x pages as Multi-dial" in dynamic layout
  • Old DB images are now cleaned up only once in 15 days
  • Fixed catching errors during server sync (it's good if it fails)
  • Removed not working GROUP_ACTIVATION_DELAY option
  • Removed 128px previews from public images (they are about to be deleted from server)
  • Fixed upcoming Firefox 109 issue with not visible browser action icon
  • Updated libs and translations (thank you!)

New in Group Speed Dial for Firefox 21.8 (Sep 23, 2022)

  • "Recently closed" dial:
  • You can now create special dial that shows "Recently closed tabs / windows" and allows you to restore them
  • Shows pages and windows from your "Session history" as a Multi-dial
  • Left click to restore it
  • Middle click to open it in new tab
  • This feature requires new permission (only in Firefox)
  • "Top sites" dial:
  • Shows your "Top sites" inside a dial! (you may remember I've added only recently special group "Top sites" that shows your top sites in a separate group)
  • Shows all your top sites (managed by browser) as a Multi-dial
  • This feature requires optional permission
  • Other improvements:
  • Firefox 106+ will now use current window to generate thumbnails (this may improve quality)
  • Speedup for thumbnails generation, now the image is written directly to DB
  • Further optimized CSS and favicon handling

New in Group Speed Dial for Firefox 21.7 (Sep 16, 2022)

  • Added "Thumbnail padding" option -> useful for "too big" logos which would look better with some padding
  • Fixed "live preview" when editing visual options in the "Edit dial" window
  • Fixed "No dial title" setting being re-set to false
  • Fixed hiding dial title in "transparent head" style
  • Fixed missing plus button in list layout (again)
  • Fixed default naming of custom search dials
  • Fixed broken "Search for dial" in Firefox
  • Improve UI in "Don't forget password" feature
  • Still investigating performance issues (somehow dials page loads like 200ms slower than usual...)

New in Group Speed Dial for Firefox 21.6 (Sep 14, 2022)

  • Release 21.6, big fixing after big release:
  • Fixed broken "Hide empty dials" option
  • Fixed missing shadow when hiding "on hover shadow"
  • Fixed "empty thumbnail detection"
  • Fixed no hover shadow option removing all shadows
  • Fixed "Resized dials" on "Dynamic layout"
  • Fixed hiding empty dials on "Dynamic layout"
  • Fixed plus button in dynamic layout when using "Transparent head" style
  • Fixed "hover" and "focus" effects when using "Transparent head" style
  • Fixed removing dial would keep empty space in the "Dynamic layout"
  • Fixed broken "Open dial in: New Private window"
  • Fixed hidden locked group leaking name through popup search
  • Fixed "Help remember password" not-needed unlocking group, and added feedback icon when all OK
  • Investigating random tab reload fails in Firefox...
  • New translations (thank you!)

New in Group Speed Dial for Firefox 21.5 (Sep 13, 2022)

  • Groups locking is here!
  • in the "Edit group" window / Settings tab you can now lock (and hide) a group
  • don't forget your password! There is a feature that will help you remember it. Also make sure to print the recovery code!
  • your password is not stored, it's hashed using professional Cryptographics algorithm (PBKDF2 with 1e6 iterations of SHA-256 and 128bit salt)! If it's long enough, nobody will ever crack it.
  • locked groups are not encrypted (yet), it will come later on
  • work also in the Cloud dials! There you need to re-unlock group each time you close the tab.
  • groups are re-locked after restarting browser or when you right click it / Lock group. Automatic locking will be implemented later on.
  • PRO version can lock unlimited groups, free version just one
  • Group-specific backgrounds are here!
  • you can now set a different background for each group
  • you can set a custom color / gradient colors / image from file / image from URL
  • see "Edit group" window / Visual tab
  • New experimental theme is available!
  • "Transparent dial name background (puts focus on thumbnail)" - it's hard to explain, but it looks fabulous :)
  • you can test it in the Options page / Dials tab
  • it works nicely with "Centered dial names" and "Dial names on bottom" options
  • it doesn't use shadows, only light borders, ideal if you want to see more of your background
  • Visual upgrades:
  • added option to "Hide dial title" to the "Edit dial" / "Visual" tab (to hide title on individual dials, for example on search dials, dials with nice logo, etc...
  • new styling option for Mouse hover effects: magnify and bold
  • Other:
  • fixed Chrome pinned "phantom tabs" after restart, Chromium bug: https://bugs.chromium.org/p/chromium/issues/detail?id=1354282
  • changed Search and Search dial icons :)
  • search in Chrome will now correctly focus the search bar when pressing "Ctrl + Shift + F"
  • fixed broken "Force focus on the page" when overriding new tab page with custom page (in Chrome)
  • fixed broken search animation (it's also faster now and less "annoying")
  • fixed Search to include Top Sites data and all future "virtual groups" and to exclude invisible dials, like those in "locked" groups
  • fixed Firefox container "color-line" width (to full)
  • Edit dial / Visual, now shows thumbnail positions as Radio buttons, not Select box
  • big styles refactoring (using CSS variables), this should bring more consistent colors and will allow custom theme colors in the future!
  • removed legacy translations and added more translations (Thank you all translators!!!)

New in Group Speed Dial for Firefox 21.4 (Aug 5, 2022)

  • added option to hide favicons (icon next to dial name)
  • fixed the rare error message when installing my addon on new browser (race condition)
  • fixed not-updating thumbnail after moving dials between groups
  • disabled Row/col color for dynamic layouts
  • Microsoft Edge release imminent

New in Group Speed Dial for Firefox 21.3 (Aug 3, 2022)

  • Added option to "Center dial names" (including favicon)
  • Firefox Beta will now use new OffscreenCanvas, this should improve performance while generating thumbnails
  • Another huge CSS refactoring! This is a preparation for future themes. If you are using "Custom CSS styles", you may need to upgrade them. Also dial content is now wrapped in a "div.dial_body" container for easier styling.
  • Fixes:
  • Fixed broken "Auto hide dials to see background" option (also it's moved to Background tab / Bing)
  • Fixed gab between dial name and dial image when using "Dial names at bottom" option
  • Fixed broken Bing Next / Previous buttons in the main menu (now it will correctly change background in the current tab)
  • Fixed scrollable thumbnails
  • Fixed bad favicon download
  • Fixed Firefox reload bug (choosing wrong window)
  • Fixing synchronization issues when updating data version
  • Fixed wrong empty dials in the list layout
  • Fixed Cloud dials (bad caching of old CSS styles and some runtime errors)
  • Other:
  • Upgraded logger to log browser version (including Chrome)
  • Usage of "storage.session" is now allowed on all session powered devices AND vice versa (this should fix the strange Chrome error)

New in Group Speed Dial for Firefox 21.2 (Jul 29, 2022)

  • "List layout" is finally here:
  • It shows dials in a form of list without thumbnails, only with favicon and page name
  • It uses "dynamic layout" style of reordering when you drag and drop individual items
  • Unlike normal dials, the list will grow into columns and will be scrollable horizontally!
  • "Top sites" - the list of most visited pages is finally here! But it's a bit limited:
  • It shows browser-managed list of top pages, so it will be automatically updated based on pages you visit
  • It can't be edited in my addon, you have visit browser specific "new-tab" page, in Firefox it's "about:home"
  • It can't have thumbnails, so by default it will use the brand new "List layout"
  • It't not available in Safari yet :(
  • Other changes:
  • Added option to import groups/dials from a backup WITHOUT removing existing groups (this can be used to merge groups from two devices)
  • Added export to HTML file (same as Firefox Bookmarks export), but be careful (!) it's not a full backup!, it's meant to be used as export feature for other 3rd party tools / services (or even competitors)
  • Pro version now allows add "selected tabs" (using Ctrl + click) to dials from the popup window (before it would select all opened tabs in current window)
  • Changed icon for multi dial (blue for consistency)
  • Chrome will no longer create new window when adding opened tabs to dials
  • "Add this page to dial" will no longer replace custom thumbnail when updating page URL
  • Fixed deadlock in capture tab code in Chrome due to new 'MAX_CAPTURE_VISIBLE_TAB_CALLS_PER_SECOND' quota :(
  • Fixed sorting of public library
  • Fixed bad image centering
  • Fixed "Refresh image in background 2" to properly align "image page" to top
  • Fixed bad group color saving (could not be disabled)
  • Fixed broken context menus in Opera (and maybe other Chromium)
  • Fixed broken "Choose target dial" context menu
  • Fixed broken Search for Multi-dials in some common cases
  • Fixed broken initial "Live dial" load (for some pages in Chrome)
  • Font-size / elements sizing has been upgraded, it still doesn't work 100% though :(
  • Big internal refactoring of CSS, this is a preparation for future new themes, it may break existing CSS custom styles if you use any
  • Big libraries update and cleanup!

New in Group Speed Dial for Firefox 21.1 (Jul 12, 2022)

  • Fixed / upgraded "Background reload 2", now it should create more consistent background even if current window is too wide
  • Fixed multiple Cloud dials issues (issues with thumbnails, optimized loading speed, reduced bytes transferred, fixed cache issue)
  • Fixed context menu / submenu with children to break hover color
  • Refactored auto-reload into proper Alarm based schedule -> no more checking every minute, now it will run when scheduled
  • Wake-up detector will now run only every 30 min. (instead of 5)
  • Fixed multi-favicon download
  • Added hotfix that removes legacy persistent alarms from Chrome
  • Upgraded generated JS ECMA code from 2019 to 2021
  • Moved Firefox strict min version to ESR 91

New in Group Speed Dial for Firefox 21.0 (Jul 6, 2022)

  • Version 21.0 - imminent Manifest V3!
  • Fully compatible with upcoming Manifest V3! (currently Chromium browsers only)
  • Refactored iframe loader (live dials/crop/reload) into MV3 compatible
  • Removed warning about broken Crop / Scale in Manifest V3 (it still works!)
  • Refactored runtime storage to new Session API (MV3), also MV3 won't use localStorage as ultimate backup anymore
  • Removed dynamically loaded libraries from background script - it doesn't work well with MV3 service worker and I don't have time to play with it :(
  • Chromium will now use OffscreenCanvas (for MV3 but also as an performance optimization)
  • Fixed:
  • Fixed huge CPU spike when PC is OFFLINE and dials page was opened several times, retry on network error is now growing from 4s to 10min
  • Hotfix for DB cleanup, Chrome thumbnails could be deleted in some special cases!
  • Multi-monitor Chrome users can now specify where will be the reloading window created (Chrome requires at least 50% of the window to be visible)
  • Fixed Chrome race condition when creating thumbnail that could result in not full size thumbnail
  • Fixed slow Firefox reload (it will now do 4 at a time and 2 on 32bit)
  • Refactoring legacy server requests into "fetch" (finally!)
  • Fixed missing favicons fetch
  • Thumbnails sync will now better handle failed requests
  • Chrome can keep reloading window opened now
  • Re-running Chrome slow start/memory leak hotfix (for the last time)
  • Old code cleanup + removed "ts-option" library (good bye)
  • Refactored legacy E2E Scala test into modern Puppeteer + Jest :), now I can easily test frontend features!
  • New translations (thank you translators!)

New in Group Speed Dial for Firefox 20.0 (Jun 15, 2022)

  • Removed unused legacy base64 images from the IndexedDB, this should fix insane Chromium memory leak on startup
  • Fixing broken thumbnails reload in Chrome 102
  • Added buttons for changing the dynamic dial size
  • Fixed blank thumbnail detection
  • Chrome will no longer close reloading window (less focus stealing when reloading many pages), it will also do 6 pages at a time (32bit devices will do 2)
  • Fixed "Default" reload option - this global option will now work for Auto-reload and for "Refresh all dials" feature
  • Fixed rare error message on browser start (when dials page loads before background script)
  • Refactored "Bing image of the day" module into MV3 compatible
  • Refactoring code injection into MV3 compatible
  • Refactored error logger module into MV3 compatible
  • Refactored favicons downloader into MV3 compatible version
  • Refactored canvas operations to MV3 compatible using OffscreenCanvas
  • Removed localStorage usage in the background script
  • Replacing window with self for better service worker compatibility
  • Added RxJS library for better coding :)
  • Refactored contextMenus into more compatible version
  • Updated libs

New in Group Speed Dial for Firefox 19.9 (May 15, 2022)

  • Fixing bugs, preparing for Manifest v3 and "Select dials" feature!

New in Group Speed Dial for Firefox 19.8 (Apr 19, 2022)

  • Removed Firefox scaling workaround for upcoming Firefox 100, related bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1751961

New in Group Speed Dial for Firefox 19.7 (Apr 19, 2022)

  • Fixed "Synchronization conflict" message (even when there was none)
  • Fixed merging dials when using resized dials
  • Thumbnails scale issues is now fixed in the upcoming Firefox 101, so removing workaround
  • Refactoring productivity mode, context menus and sync. module to Manifest V3 compatible versions
  • Sync. will now flush changes on dials page close

New in Group Speed Dial for Firefox 19.6 (Apr 8, 2022)

  • Hotfix 19.6:
  • Fixed "dynamic" mode cannot be changed once activated
  • Fixed broken spinner when saving dial without proper thumbnail
  • Fixed web version rotation on phones (not released yet)
  • Added:
  • Changed tab order in the Edit dial window - General / Thumbnail / Visual / Reload / Crop / Settings
  • Chrome will no longer open new window when adding current page to dials

New in Group Speed Dial for Firefox 19.5 (Apr 6, 2022)

  • Fixed missing favicons download
  • Fixed bad create date for some older dials
  • Fixed bad backup schedule in the Options page
  • Refactoring old code and fixing some edge cases

New in Group Speed Dial for Firefox 19.4 (Apr 4, 2022)

  • Fixed min. dial width on Android not showing up in the Options page
  • Fixed favicon downloads when one of them fails
  • Fixed two race conditions related to Cloud page initial sync
  • Fixing safari, reduced store IO on sync

New in Group Speed Dial for Firefox 19.3 (Apr 3, 2022)

  • Fixed race condition when using "Add this page to dial"

New in Group Speed Dial for Firefox 19.1 (Apr 2, 2022)

  • fixed broken login for the new users
  • fixed broken login detection in the Options page / Synchronization
  • fixed broken synchronization delay
  • enabled Safari redirect feature (now that Safari support new tab override)

New in Group Speed Dial for Firefox 19.0 (Apr 2, 2022)

  • Version 19.0 is visually almost the same, but there are HUGE changes under the hood I've been working on for past 2 months!
  • new storage handler will make it easy to implement new upcoming "Virtual" groups, such as "Top sites", "Encrypted dials", "Opened tabs" and many more
  • new fail-safe mechanisms will make Dials page work when "localStorage" is broken or when background script crashes
  • new backup-fail-safe allows emergency exporting data from Options page / Import backup tab, even when multiple storages doesn't work!
  • memory footprint is now greatly reduced thanks to direct database access
  • added experimental "Recreate Database" that could help fix browser issues without reinstalling
  • optimized browser startup speed and dials page startup speed by removing/refactoring legacy code and splitting non-essecial code into more modules
  • Firefox 98 now fully supports WebP! New thumbnails will no longer use JPEG or PNG (this can reduce 90% of size)
  • preparing for Manifest V3, but many modules is still incompatible and will require A LOT of work :(
  • added warning for the Crop / Scale feature deprecation in Manifest V3
  • added option to open group on hover
  • upgraded FontAwesome icons
  • new translations - Thank you all!
  • fixed slow Chrome Incognito mode
  • favicons should be now visible the moment they are downloaded

New in Group Speed Dial for Firefox 18.3 (Feb 7, 2022)

  • The "Search for dial" feature will now order the results by the best match - those that "starts with" the searching phrase
  • Added option to change default reload method
  • Added import from "Speed Dial" addon Offered by: "Speed Dial Dev"
  • Added back "Copy homepage link" to the Options page (since some forks still needs addon homepage URL)
  • Hot-fixed Thumbnail generation broken by Firefox 95/96/97
  • Fixed "Insert into empty dials" to create all empty dials when using Dynamic layout
  • Fixed min-width for dials not being applied on Android
  • Fixed bad group-list position when dials names are at bottom
  • Fixed storage info in Safari
  • Fixed auto-reload deadlock when tab gets discarded or doesn't reply
  • Improved auto-reload by adding fail-safe and recovery methods
  • Improved logger
  • Improved Public Library logo service

New in Group Speed Dial for Firefox 18.2 (Jan 6, 2022)

  • you can now mark group as "Default" and it will be opened by default (device specific option!). See "Edit group" window / "Settings" tab.
  • added support for openerTabId configuration - If tab is opened with relation to current tab, it's placed close to current tab, and after it's closed, opening (parent) tab is re-focused

New in Group Speed Dial for Firefox 18.0 (Jan 1, 2022)

  • This version is fully compatible with the new server. Previous versions will be only partially compatible.
  • Added better content script integration with the new homepage
  • Fixed layout in Cloud dials page on phones

New in Group Speed Dial for Firefox 17.1 (Dec 10, 2021)

  • Introducing "Dynamic layout"! (popular in many similar addons)
  • Use Ctrl / Alt / Shift / Meta to cancel dynamic drag and drop in dynamic layouts groups
  • Enabled Webp image format for Chrome (Firefox doesn't support encoding yet...)
  • Free version now allows 2 search dials in a single dial (to avoid some confusion...)
  • Increased quality for group-dials thumbnails
  • Removed "Copy homepage link" from Options page (not needed anymore, addon overrides Homepage automatically)
  • Visual upgrade in Options page / Groups
  • Reduced thumbnails sync interval to 1 hour (down from 4)
  • Added two big icon/logos databases (not used yet, but should come in the next release)
  • Right click on empty space will now show some relevant context menu
  • Group scrolling is now disabled if Right mouse button is pressed (to prevent collision with desktop mouse-gestures apps)
  • Group edit can be now saved with Enter
  • Squared menu icon
  • Upgraded libs
  • New translations (thank you translators!)
  • Refactored a huge chunk of styling code
  • Fixed:
  • Fixed broken favicons for dials with "URL thumbnail"
  • Fixed favicon fail-safe download
  • Fixed weird bug with thumbnails not being generated (being stuck)
  • Fixed settings reload in opened-not-focused tabs
  • Fixed "advanced drop" icon glitch when drag-and-drop

New in Group Speed Dial for Firefox 17.0 (Nov 28, 2021)

  • Custom image can be now drag-and-dropped directly on a dial! (and it will use last used background color)
  • Last used background color is now remembered
  • Setting custom image will now automatically change position to "Center (contain)"
  • Scrolling through groups will now skip distracting groups when Productivity mode is ON
  • Added "On hover show dial URL" option
  • Options page / Dials is now more organized

New in Group Speed Dial for Firefox 16.9 (Nov 25, 2021)

  • Homepage is now same as New tab automatically overridden in Firefox (to make it easier for the new users). Can be reverted in Firefox settings.
  • "Edit group" is now visible in context menu of all dials (to make it easier for users to find it)
  • Improved imports from other addons

New in Group Speed Dial for Firefox 16.8 (Nov 17, 2021)

  • Resize dial feature now supports 1x3 and 1x4 splits!
  • Added new token to the server requests
  • Preparation for a new server

New in Group Speed Dial for Firefox 16.7 (Nov 11, 2021)

  • Preparation for migration from cookies to auth-tokens
  • Added experimental secret "advancedConfig" to help debug extreme cases
  • Upgraded libs
  • Fixed broken F4 to open dials page
  • Added "Open in Private Window" option in context menu (by default disabled, must be enabled in Options page)
  • Added error message for opening Private window without "Extension does not have permission for incognito mode"
  • Changed incognito icon for a blue one
  • - "Close added pages" is now a red button to make things more clear
  • Replacing current dials is now disabled by default
  • Fixed autofocus on thumbnail URL input
  • Multi-dial now supports Group-dials
  • Live dials now reacts to the window size (finally!)
  • The "Create thumbnail" button will now show all thumbnail creation options for easier thumbnail setup
  • Reduced concurrent reloads from 8 to 4 to ease CPU strain

New in Group Speed Dial for Firefox 16.6 (Sep 18, 2021)

  • Hotfix release:
  • Removed experimental audio from thumbnails generating tab
  • Fixing productivity mode when PC sleeps during whole un-productive time
  • Custom search dial will now generate proper default name if you don't specify any
  • Fixed advanced drop (inserting dials between dials)

New in Group Speed Dial for Firefox 16.5 (Aug 20, 2021)

  • Optimized startup speed for all browsers
  • Performance optimizations for Chromium / Safari
  • Experiment - thumbnail generation will now use scale to force rendering
  • Added cloud login to the welcome tutorial
  • History reduced to 64 again to reduce strain on memory when clean is in progress
  • Blob cache refactoring
  • Improving error logger
  • Error logger will now include storage info
  • Added logger for bootstrapping components
  • Refactoring statistics
  • Fixed updating favicons for search dials
  • Fixed Bing Image of the day auto-fetch
  • Fixed productivity mode active in group-dial thumbnails
  • Fixed loosing distracting dial mark after editing dial
  • Fixed broken sync error when thumbnails sync is activated
  • Refactored data migrations, now it will run only on browser update
  • Translations (thank you translators!)

New in Group Speed Dial for Firefox 16.4 (Aug 14, 2021)

  • Fixed broken search (it had irrelevant results).

New in Group Speed Dial for Firefox 16.3 (Aug 13, 2021)

  • Added better favicon extractor for HD favicons :)
  • Multi-dials can be now extended when adding new page to dials
  • "Add this page to dials" will now simply replace target dial (no need to click the "replace" label). And similarly with duplicate dials.
  • Dragging dials will no longer rollout group list until you actually drag over it
  • Missing icons for search-dials and multi-dials will now use "some default globe" icon
  • Fixed broken "Add this page to dials" in Android
  • Fixed Ctrl + Enter to save dial from Notes field
  • Fixed double-favicon download when saving session
  • Fixed cursor on locked dials
  • Fixed Copy link location on multi-dials
  • Fixed history visuals
  • Fixed Chrome Incognito mode for custom search providers
  • Fixed broken Auto-reload (my fail-safe code fired unexpectedly)
  • Fixed refresh after import
  • Improved archive icon
  • Fixed broken search dial custom provider name editor
  • Removing bad timeouts from background script
  • Refactored background bootstrap code
  • Translations

New in Group Speed Dial for Firefox 16.2 (Aug 5, 2021)

  • Fixed broken modal window after adding page to dials (race condition)
  • Modal windows can be now dragged outside the screen (not completely, 250px will always stay visible)
  • Fixed productivity progress stuck after switching from scheduled to infinity
  • Fixed shrinking icons in flex-box containers
  • Fixed reflection being visible when previewing different position styles
  • Thumbnails has now class name based on the position value: // 0 => CENTER // 1 => FULL_WIDTH // 2 => COVER // 3 => FILL

New in Group Speed Dial for Firefox 16.1 (Aug 4, 2021)

  • Fixed broken "Always open in New tab" option
  • Fixed missing "Resume" button for productivity mode
  • Fixed save icons in the Options page (hotfix)
  • Added title for the multi-page rows with full name and full URL
  • Added scrollbar hiding in Group-dial thumbnails for Text dials / Multi-page dials / Search dials

New in Group Speed Dial for Firefox 16.0 (Aug 3, 2021)

  • Major version 16.0 features:
  • new dial type for PRO users - Multi-page dial => now you can store multiple pages in a single dial
  • added cool dial reflection for stretched dials (like when you snap your window to a side). Can be disabled in Options page / Dials / "No image reflection"
  • added Productivity Mode!!! You can now hide distracting dials during working hours (scheduler is PRO only)
  • version 16.0 is build using new Webpack 5 (YES!) so it should be smaller and faster
  • added new Welcome tutorial for new users :)
  • upgraded many icons
  • added new Brave search engine
  • Fixed bugs: (holy moly, that's a lot of bugs!):
  • fixed search result middle mouse click
  • fixed issue with wrong tab being activated after using some features (like "Add this page to dials")
  • disabling context menu "Use this image as thumbnail" and "Add this link to dials" will now allow default "Add this page to dials" to be used to images / links
  • option "Add this tab to dials" is now hidden on Chrome (it works only in Firefox)
  • thumbnails in Chrome will be now less blurry
  • fixed search dial when searching with special characters (like ampersand)
  • fixed scrolling bug in the text dial
  • fixed cleanup of old images
  • default background color of Text dials / Search dials and Multi dials is now "dark" if you use black theme
  • fixed background color preview for text dials / search dials
  • history will now load quickly with first 10 records for a quick undo (the rest of the records is then loaded later on)
  • add page to dials is now using icons to replace / update / insert all links
  • added auto-select for dial title when editing
  • optimized adding multiple pages - now it's instant
  • adding multiple pages to dials is now fast also in Chrome - we create new window while the old one is being shot
  • fixed automatic group-text color if custom background color is used
  • Edit dial window now moves active dial type to the top
  • created brand new dialog for the "Next action" after adding page(s) to dials (and removed the auto-close count down)
  • after adding page to dials you can now close added tabs with single click
  • Advanced drop zone now supports merging dials into multi-page dials => TIP - hold "Ctrl" while dropping to COPY dial into multi-dial
  • opening dial in a container from context menu now supports middle mouse click (to open in background tab)
  • dials assigned to a container can be now opened without container from the context menu
  • fixed loosing custom thumbnail when changing dial URL
  • fixed bad "old thumbnails" cleanup code that may fail in some cases
  • fixed exporting unnecessary data
  • refactored more CSS styles for easier customizations
  • fixed web version
  • live dials are now disabled in Firefox for Android (Fenix) because they are not working at all
  • fixed the font changing in the Text Dials after opening Edit Dials window
  • fixed white flash in some windows when using Dark mode
  • modal windows are now easier to move with draggable top bar
  • fixed several auto-reload bugs
  • fixed wrong order of auto-reload when reloading normal dials and group-dials
  • improved condition for auto-reload multiple items
  • fixed bad group-dial generation
  • fixed the huge delay between adding a new dial and showing spinner / hiding reload buttons
  • improving main menu - added link for Online documentation
  • android will no longer upload private images to the cloud because it sucks
  • fixed broken "discard changes" in Edit group window
  • fixed broken thumbnails sync when enabled in options page

New in Group Speed Dial for Firefox 15.7 (May 5, 2021)

  • Changed font family in Safari and Linux to improve readability, now we will use: system-ui (Safari), Verdana (Windows), sans-serif (Linux)
  • Reorganized main menu - less clutter, more Help options
  • Pro version (and above) will not show "Pro" label in the top bar to save space
  • Added fail-safe for auto-reload for the cases when reload gets stuck
  • Added support for new color of Firefox error page
  • Fixed fallback thumbnail generation not clearing cache with old thumbnails
  • Fixed complex issue with uploading URL thumbnail to a public library
  • Fixed search to react on check-boxes instantly
  • Fixed the bug with context menu being closed when you miss-click item
  • Fixed closing context menu when miss-click on non item in the menu
  • Fixed closing context menu when accidentally leaving the screen near menu (like when you try to remove dial from the bottom row)
  • Translations (thank you all!)

New in Group Speed Dial for Firefox 15.6 (Apr 27, 2021)

  • active group has now blue line on top
  • Shadows are now reduced and gear icon is smaller
  • Updated dial floating labels to have a zoom effect and better colors (it will be replaced with icons in the future)
  • Refactored CSS rules to simple, faster and more reliable (this may break some custom CSS styles)

New in Group Speed Dial for Firefox 15.5 (Feb 27, 2021)

  • Fixed totally broken "Add multiple tabs to dials" feature in Chrome (sorry about that...)
  • Fixed "Add multiple tabs to dials" in Firefox to be blazing fast!
  • Fixed broken Firefox Containers setup for Pro users
  • Added experimental "Statistics" to show you some info about your dial (count and size)
  • Multi-search dial now supports searching for the same thing in multiple search engines! After you enter text in one of the inputs, you can middle-click any of the arrows to search in other engines. Works also with keyboard (use "Ctrl + Enter" to open in a new tab).
  • Dial search now loads thumbnails more efficiently - this should improve search on slow devices
  • Pop-up search will now ignore diacritics
  • When adding new page to dials (using Context menu / Popup) it will search for duplicates and highlight it
  • Dial search now shows correct search results as you write / edit search term
  • Dial search now supports Text Dials (to search, not to show yet) and will auto-search when checkboxes changes
  • Dial search and duplicate finder now uses scale animation to highlight result :)
  • Search dial will now fade the opacity on other dials after selecting found dial
  • Fixed dial search to correctly highlight all dial types
  • Dial search now support opening search result dials with middle click (still not perfect though...)
  • Fixed overriding cloud data when switching a profile
  • Added notification about switching account (not a common use case but should clear things up)
  • Thumbnails export is now synchronous (performance experiment) and ignores errors
  • Updated translations (Thank you!)

New in Group Speed Dial for Firefox 15.4 (Dec 27, 2020)

  • fixed broken auto-reload setup (it didn't saved correct values)
  • fixed renaming group from Edit dial window
  • fixed bad dial thumbnail reload when renaming
  • fixed bad naming and renaming dial
  • fixed unfriendly auto-scroll when editing text dial (the auto-scroll is still there, but now 100px above the bottom)
  • fixed bad usage of minimized window for thumbnails generation in Firefox and vice-versa in Chrome
  • fixing reloading algorithm in Chrome
  • fixed Chrome reloading when reloading multiple dials
  • fixed bad waiting for fallback reload method
  • auto reload setup now correctly disables delay and reload method when not enabled (to avoid confusion...)
  • fixed changing of dial from group dial to URL dial
  • changing URL but keeping the same domain will not change dial name anymore
  • added link to report issues on GitHub
  • added workaround for "about:blank" page (but I'm not sure why)
  • code cleanup
  • new translations

New in Group Speed Dial for Firefox 15.3 (Nov 28, 2020)

  • Live Dials for Pro users are here. You can now turn your static dials into real small web-pages. Works with existing Crop / Scale feature.
  • Brand new "Edit dial" and "Edit group" windows - with material design and Dark mode!
  • Context menus now supports Dark Mode!
  • Crop / Scale has now better zoom algorithm
  • Creating new Group will now automatically copy settings from current group (or the group where you right-clicked)
  • Fixed "Use this image thumbnail" when user had the "Show list of groups in context menu for fast insert" enabled
  • Huge code cleanup, library upgrade and build optimizations for faster execution!
  • Search Dials in the "Edit dial" window can be now reordered by drag and drop
  • Search Dial now support DeepL, Baidu and Yandex translations
  • Added option to "Force focus on the page" when overriding New tab page with custom URL
  • Added ultimate backup to localStorage, it's not accessible by user but it serves as ultimate last resort option when whole Firefox storage engine breaks (which happens...)
  • Fixed:
  • Fixed broken thumbnails generation on Firefox 82 when using High DPI monitor
  • Fixed bad timestamp for exported file name
  • Fixed Search dial arrow click after pasting text
  • Fixed advanced drop (inserting dials) next to empty cluster (small dials)
  • Fixed Chrome incognito mode when group has duplicate dials
  • Known issues:
  • Some styles gets a bit broken after you have opened Edit dial / Edit group window. I'm still working on new designs.

New in Group Speed Dial for Firefox 15.2 (Sep 11, 2020)

  • Rebuild of synchronization area - no there is only a simple cloud icon that will show more on hover (this is cleaner design and it takes much less space!)
  • Fixed wrong zoom reset during thumbnail generation
  • Fixed context menu / Move dial / Move to group - now the list is scrollable if it won't fit the screen
  • Fixed search highlight to work with small dials
  • Removed legacy options for PNG / JPEG plus compression for thumbnails (these were not really applied anymore for some time...)
  • Fixed many visual issues in Cloud dials page
  • Refactored default options setup - now it's handled on one place and it works on Web

New in Group Speed Dial for Firefox 15.1 (Aug 30, 2020)

  • Fixed the new Sync Backup, it was broken in the release 15.0
  • Added better support for Chromium browsers
  • Fixed dials pointing to internal Chromium pages (it was working for Chrome only, now it works for Opera, Vivaldi, Edge and Brave)
  • Fixed broken thumbnails for Chrome Web Store and Chrome internal pages like chrome://settings/ and chrome://extensions/
  • Added bigger delay for screenshots (slightly) that is needed and got removed during last refactoring...
  • Thumbnails of Group-dials won't have scrollbars anymore
  • Fixed error page detection (it was detecting only one pixel???)
  • Improved detection of empty thumbnail
  • Removed delay when adding current page to dials, it should be fast again
  • Fixed partially broken "Remember last opened group" / "Remember only till browser restart" option
  • Fixed Fenix bad height (not visible "Save changes")
  • In Fenix, group dials are reloaded properly
  • Fixed Android vertical group list - now it will be properly scrollable if you have many groups
  • Added mockzilla to help testing browser API code (thanks @Lusito!)
  • Added new translations (thank you translators for your continuous help!)

New in Group Speed Dial for Firefox 15.0 (Aug 25, 2020)

  • Now fully compatible with new Firefox for Android (Fenix)
  • Added Android min. dial size - now you will see your dials even on small smartphone screen!
  • Added arrow to show all groups Vertically! (things like context menu and drag and drop will work in this new vertical list!)
  • Added Sync Backup feature - now dials will be backed up to yet another storage and it will work with existing History / Backup feature (those from sync storage are called "automatic backup". New backup is executed only once per 15 days due to very limited storage size... However these backups may survive also more serious Firefox crashes or even uninstall!
  • Added Advanced Drop feature - now you can drag and drop dials BETWEEN dials which will move other dials in the row / column
  • Added container color below dial name (just like it is below tab name), to easy identify dial assigned to a container
  • Added new Option to prevent opening dials page in a container
  • Huge refactoring of reloading tabs - should be now much more stable now
  • Fixed broken spinners icons when reloading thumbnails
  • Added new warmUp Tab API to improve thumbnails of some lazy rendered parts of the page (like maps)
  • Fixed closing reloading tab when problem happens
  • Added new context menu item "Use this image as dial thumbnail". This will allow you quickly use image from web as thumbnail. Works well with SVG or raster types.
  • Feature "Add multiple tabs to dials" is now easier to use and MUCH faster even when you are adding many tabs
  • When adding multiple pages, duplicates in current group will be automatically replaced
  • Refactored more code to own modules speed-up dials page loading time
  • Improved context menu on pages to better show action based on context
  • Opening History is now slower (there is more records and some are zipped), but it will now show "Loading history..." message instead of nothing
  • Search dial now has Copy link location in context menu
  • Added title tooltip
  • Fallback Google favicons are now 32px (was only 16px before!)
  • Fixed bug where group bigger than 10 would break if it contains smaller dials (clusters)
  • Fixed search popup Ctrl + Shift + F (again! I hope this time it will work)
  • Fixed Chrome tab reload issues when user dragging tab

New in Group Speed Dial for Firefox 14.9 (Mar 27, 2020)

  • added two new Resize options for dials for Pro users - Horizontal half and Vertical half (two dials side by side)
  • Big upgrade of reloading all thumbnails:
  • no more screenshots of spinners
  • thumbnails are now generated for normal dials first, then for group dials (backwards) this allows us to create perfect group dials thumbnails!) group dials thumbnails are now created separately, if they are not from the same group - this also allows us to create perfect thumbnails!
  • we no longer need to activate each group to make the reload
  • Fixed bad scheduling of parent reload when reloading all thumbnails

New in Group Speed Dial for Firefox 14.7 (Mar 6, 2020)

  • Context menu can be now customized (you can remove things you don't need, see Options page / Context menu)
  • You can now enable "Show list of groups in context menu for fast insert", see github issue
  • Added "Move dial" to context menu - to Cut / Copy / Move dial (this will allow you to move dials on Android!)
  • When using Drag and Drop to move dials, you can now use "Ctrl" key to copy dial and "Shift" key to replace target dial
  • Fixed detection of Ctrl + GSD addon
  • Fixed race condition in "Ctrl + Shift + F" search
  • Fixed race condition when pasting text in "Search Dial" input

New in Group Speed Dial for Firefox 14.6 (Feb 17, 2020)

  • Added import of Bookmarks and topSites for new users
  • Added new Pro feature Row color / Column color, to help you visually distinguish dials
  • Added option to use F4 key to open dials page in current tab (basically a hotfix for broken "Alt + Home" hotkey: https://bugzilla.mozilla.org/show_bug.cgi?id=1615977)

New in Group Speed Dial for Firefox 14.5 (Jan 24, 2020)

  • Added support for Firefox Containers! Now you can open your dials in one of your containers. Works also with Search Dials!
  • Added more search engines
  • Fixed small issues with Search Dials

New in Group Speed Dial for Firefox 14.4 (Jan 17, 2020)

  • Multiple Search engines in a Search Dial can be now reordered
  • Improved Search providers picker with icons and links
  • Search Dial now supports custom background color
  • Text Dial now supports custom background color
  • Improved database error reporting
  • Reloading multiple dials now supports more reload methods
  • Auto-reload now supports new more stable background reload method
  • Fixed broken search with Ctrl + Shift + F on dials page
  • Fixed loosing scrolling position when adding new page to your dials
  • Fixed synchronization issues when using new features on old PC
  • Fixed synchronization of Custom Search providers icons
  • Fixed Chrome thumbnails generation on 4K screens (or other high DPI)
  • Fixed new background reload with group dial pages

New in Group Speed Dial for Firefox 14.3 (Dec 19, 2019)

  • Added new type of dial - Search Dial! You can also add custom search engines!
  • Enabled copy homepage link in all browsers again
  • Fixed gradient solid type issue in Options page
  • Fixed broken context menu on broken dials (I'm still not sure how dials can get broken)
  • Auto-reload won't access dials anymore if disabled
  • Better error logging for thumbnails generation (database, canvas, screenshots)

New in Group Speed Dial for Firefox 14.2 (Nov 11, 2019)

  • Added Archive feature! You can now move your old groups into the Archive. This feature is for Pro users (supporters) only.
  • Added error logger for all database operations to help track bugs
  • Manual reloading will now always create new window to fix some page that requires to be visible
  • Reloading will now also disable animations
  • Refactored (simplified) styling of dial names and group list
  • Fixed Public Images for users without cloud account
  • Fixed Public Images for special protocols
  • Fixed unexpected deleting of text dials when resizing group!
  • Fixed super old bug with bad reloading if user adds dials while other is reloaded
  • Fixed bad validation of group dials when contains smaller dials
  • Fixed button to refresh missing thumbnails (it was refreshing all thumbnails)

New in Group Speed Dial for Firefox 14.1 (Oct 31, 2019)

  • Added option to Return back / Stay on the dials page / Ask user what to do, after adding page to dials
  • Better error handling and reporting for thumbnails creation
  • Fixed Public Library of thumbnails (some random issues...)
  • Fixed Android issues with Pop-up and thumbnails and adding multiple pages
  • Fixed Android Options page scrolling
  • Improved redirect from new tab page
  • Fixed favicons for special protocols

New in Group Speed Dial for Firefox 14.0 (Oct 27, 2019)

  • whole addon is now written in TypeScript! This will allow me to implement new features much faster and with less bugs!
  • huge upgrade of thumbnails generation (including auto-reload) feature:
  • thumbnails are now generated much faster
  • thumbnails should now contain fully loaded pages
  • thumbnails won't have scrollbars anymore
  • added new Refresh image in background function that works for every page
  • added empty thumbnail detection and fallback to new stable thumbnail generation
  • thumbnails can be now bigger than your screen! This will help users with High DPI monitors!
  • added proper offline detection that should stop auto-reload when you are offline (works only if you have cloud account)
  • Text Dial - the new type of dial for your todo :), you can also setup on-click copy to clipboard!
  • added "Sort by" feature - currently it has to be executed manually, auto-sort will come later
  • added "Reload all dials with auto-reload enabled" option in "Refresh images" window
  • added "Add this link to dial" to context menu
  • dials search is now much faster and automatic as you type
  • added option to scroll thumbnails in dials
  • added option to change font-size of dial names (finally!)
  • after adding current page to dial you can stay on the dials page (it will ask you what to do)
  • added support for "ext+container" protocol
  • auto-reload won't use Private windows anymore
  • Bing image of the day now supports - full image view, dials auto-hide, Bing quiz for the image
  • added Czech translations! BIG THANKS to Sandra!
  • added Greek translations! BIG THANKS to Lefteris!
  • fixed search on scrollable groups (plus it will scroll to found dial)
  • fixed Search in pop-up
  • fixed bugs in Crop / Scale controls
  • Firefox ESR 68 is now required for addon to work
  • Pro features are BACK! All existing functionality will work for all for free, only some of the new features will be available to supporters. For more info (about how I got poor), see my Patreon page: https://www.patreon.com/fastaddons
  • Pro features:
  • Dial resize - you can now split single dial into 2x2 / 3x3 / 4x4 dials!
  • Add all opened tabs in current window to dials
  • more Pro features will be coming in near future (archive for dials, new styling options for groups, auto-reload for whole group and much more)

New in Group Speed Dial for Firefox 13.8 (Jul 4, 2019)

  • Removed confusing option to override homepage
  • Fixed not-refreshing thumbnails when browser starts
  • Disabled startup bugs hotfix for Firefox 68 and newer
  • Fixed public library upload
  • Fixed MakeText.io integration
  • Fixed creation of new Group from context menu
  • Fixed manual backup restore - to not get overwritten by cloud
  • Fixed broken error handlers
  • Fixed broken "Disabled browser history" detection
  • Removed 57 downgrade bug detection
  • Fixed Options page bad reload when data changes
  • Improved export settings to include current changes

New in Group Speed Dial for Firefox 13.5 (Jun 3, 2019)

  • huge internal refactoring to ES6 modules, I really hope I didn't break anything
  • fixed 1px line below thumbnails issue
  • fixed multiple auto-reload issues (with too high images, too slow start time, fail-safe closing, )
  • fixed multiple synchronization issues
  • fixed error logger

New in Group Speed Dial for Firefox 13.2 (May 2, 2019)

  • Fixed data inconsistency caused by deleted dials with auto-reload (this was causing never ending reloading hidden tab)
  • Fixed background errors handling
  • Reloading tab is not a bit more robust when stuff breaks

New in Group Speed Dial for Firefox 13.1 (Apr 30, 2019)

  • Fixed broken "Open all dials" context menu
  • Edit group / edit dial windows are now movable!
  • New translations (thank you translators!)

New in Group Speed Dial for Firefox 13.0 (Apr 30, 2019)

  • Full Android version is here!!! Install Group Speed Dial on your Firefox for Android!
  • Changing number of Rows / Columns has now live preview
  • Enjoy new colorful icons and improved context menus!
  • Fixed multiple layout issues related to small screens
  • Fixed thumbnails size on High DPI screens in some browsers
  • Fixed many small issues - thank you for reporting bugs!

New in Group Speed Dial for Firefox 12.6 (Mar 14, 2019)

  • Greatly increased number of Rows / Columns you can have in a single page - up to 100 columns / 500 rows (but try NOT TO USE IT, your browser may freeze)
  • Options page is now always opened in a separate tab

New in Group Speed Dial for Firefox 12.5 (Jan 23, 2019)

  • Fixed broken options loading
  • Replaced old items in toolbar icon menu with single button to open the main menu

New in Group Speed Dial for Firefox 12.4 (Jan 22, 2019)

  • Added integration with MakeText.io web-page for creating custom text thumbnails (Thank you Kirby!)
  • Added zh-CN - Simplified Chinese translations! (Thank you!)
  • Fixed some missing context menu items
  • Improved loading times when browser starts

New in Group Speed Dial for Firefox 12.3 (Jan 12, 2019)

  • Added support for Blank thumbnails (or solid color thumbnails)
  • Integrated search (Ctrl + Shift + F) now takes focus from address-bar (when empty)
  • Fixed favicons download from Google
  • Fixed group thumbnails generation

New in Group Speed Dial for Firefox 12.2 (Jan 8, 2019)

  • Added new background option - "Bing image of the day" - 8 images that can be swapped from the main add-on menu on the dials page
  • Added new background option - "Web page as background" - can be used to have an animated backgrounds!
  • Background loading should be now much faster (without any flashes)
  • Added option to remember last opened group only while browser is running
  • Added option to speed-dial only from currently opened group
  • Fixed favicon downloading from Google

New in Group Speed Dial for Firefox 12.1 (Dec 24, 2018)

  • Added experimental thumbnail synchronization - FOR EVERYBODY FOR FREE! Before enabling this, make a backup first (by exporting your dials and thumbnails in Options page).
  • Added experimental thumbnails from Public library - for popular pages you can find nice vector images! See "Edit dial" / Thumbnail tab
  • Added upload to Public Library - share your custom thumbnails with everybody! Right click dial / Advanced / Upload thumbnail to public library.
  • Added custom background color for thumbnail feature - useful for transparent images
  • Added new category in the main menu - Quick options
  • Edited dial is now highlighted

New in Group Speed Dial for Firefox 11.1 (Nov 11, 2018)

  • Fixed black flash when loading dials page and using white theme
  • Added new switch in Options page to open dials page when Firefox starts
  • Improved auto-fix of homepage issues due to Firefox bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1490260
  • Added better errors handling when loading thumbnails

New in Group Speed Dial for Firefox 11.0 (Oct 31, 2018)

  • Added privacy information to the welcome message

New in Group Speed Dial for Firefox 10.9 (Oct 30, 2018)

  • Hotfix for import backup with thumbnails!

New in Group Speed Dial for Firefox 10.8 (Oct 29, 2018)

  • Added support for Export / Import of thumbnails!
  • Favicon download is now by default direct and only fallback can use Google API if enabled by user
  • Added new context menu item - "Change thumbnail" for custom (or soon Public) thumbnails
  • Fixed confusing UI in Import / export options page

New in Group Speed Dial for Firefox 10.7.1 (Oct 27, 2018)

  • Temporary disabled icons on new thumbnails (due to privacy policy violation)
  • Improved security when using my cloud server

New in Group Speed Dial for Firefox 10.7 (Sep 27, 2018)

  • Improved wrongly loaded dials page when Firefox starts due to Firefox bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1490260

New in Group Speed Dial for Firefox 10.6 (Sep 26, 2018)

  • Big performance upgrade by switching to Blob images!
  • Fixed shadows colors when adding current page to dial
  • Hotfix for Firefox start-up issues when my add-on page was not loaded or was only partially loaded (this covers many, but not all cases)

New in Group Speed Dial for Firefox 10.4 (Sep 4, 2018)

  • Fixed synchronization of new "open dial in" option

New in Group Speed Dial for Firefox 10.3 (Sep 4, 2018)

  • Added support for custom CSS styles from string (for experience users only!) - this allows you to make unsupported visual changes to your dials page!
  • Custom thumbnails shouldn't get replaced by auto-generated ever again
  • Thumbnails are now by default created in background
  • Added support for new thumbnail positioning (fill and cover)
  • Added support to open dial in new tab / window / incognito window (see the Settings tab in Edit dial window)
  • Added support for up-to 50 rows (raised from 20) - useful for long scrollable groups

New in Group Speed Dial for Firefox 10.2 (Aug 26, 2018)

  • Added basic support for Scrollable groups! - see Edit group / "Make group scrollable"
  • Fixed Slovak language for Czech Firefox

New in Group Speed Dial for Firefox 10.1 (Aug 22, 2018)

  • Dial will reload now when you change Crop/Scale
  • Increased timeout before taking shots (to fix the blank or empty dials)
  • Added "Replace dial" button when adding new dial - FINALLY
  • Used wake-up detector to wait for PC to initialize network before starting Auto-reload
  • Added detection of Ctrl + Number for Group Speed Dial add-on to confuse less the people :)

New in Group Speed Dial for Firefox 10.0 (Jul 30, 2018)

  • Fixed broken thumbnails on Container tab (Firefox Multi-Account Containers)
  • Fixing "NotFoundError" for 0.1% users affected with rare Firefox error
  • Added Group-dialing feature (requires Ctrl + Number for Group Speed Dial add-on

New in Group Speed Dial for Firefox 9.9 (Jul 25, 2018)

  • Hotfix - for PrivateBrowsing mode due to inaccessible database!!!
  • Hotfix - database upgrade in frontend!?!!

New in Group Speed Dial for Firefox 9.7 (Jul 4, 2018)

  • Fixed invisible context menu sub-menus when too much right
  • Fixed Linux / Mac OS issues with context menu disappearing / auto-clicking

New in Group Speed Dial for Firefox 9.6 (Jun 20, 2018)

  • Fixed broken context menu on Mac OS
  • Fixed import from Speed Dial 2 from Chrome version
  • Added bigger range for delay in auto-reload (20s)
  • Fixed wrong "Create thumbnail" button position if dial is too small
  • Activating a group will now scroll to that group in the group-list

New in Group Speed Dial for Firefox 9.5 (Jun 11, 2018)

  • hotfix for broken Options page if you setup overriding of New tab page

New in Group Speed Dial for Firefox 9.4 (Jun 5, 2018)

  • Hotfix for Auto-reload and background reload
  • Fixed Options page reload when saving

New in Group Speed Dial for Firefox 9.3 (Jun 5, 2018)

  • Improved Auto-reload resolution on multi-monitor PC
  • Fixed backup export
  • Improved translations

New in Group Speed Dial for Firefox 9.2 (May 31, 2018)

  • added Auto-reload Delay feature
  • added "Reload in background" - this should replace default reload once we know it's fully functional!
  • fixed blurry dials! - using new "Reload in background" feature we detect your monitor DPI and generate high resolution thumbnails!
  • added transparent Group-dials! (when created using new "Reload in background")
  • rebuild of context menus - now with icons and soon fully customizable! It also supports sub-menus now.
  • "Reload by visit" will now fetch proper page Title as well
  • missing thumbnails on dials now features new button - to reload all missing dials
  • removed Super-speed feature :) as it was Super-confusing feature (it may return again...)
  • improved errors handling / reporting plus added option to reload add-on to hot-fix strange Firefox run-time errors
  • fixed showing of "invisible" reloading tab if the last tab in that window was closed
  • fixed many bugs in Auto-reload feature
  • added Portuguese translations (Thank you!)
  • big internal refactoring to improve performance and for easier future upgrades

New in Group Speed Dial for Firefox 9.0 (Apr 25, 2018)

  • Version 9.0
  • improved Drag and Drop - now you can navigate through group-dials AND you can drop dial on Group and it will put it on the first empty space
  • fixed auto-reload for dials with disabled JavaScript
  • big refactoring - migrated all code from chrome API to superior browser API!!! This should also fix some rare unexpected errors when opening dials page.
  • some visual upgrades, changes in Options page and fixes
  • minimum supported Firefox version is now 52 due to usage of Async / Await API
  • Version 8.9
  • added option to hide login part only (Login/Create account, or user name if it's logged in)
  • disabled automatic reload for group-dials if they have custom thumbnail
  • clean-up of Options page
  • enabled Czech language using Slovak translations (we can understand each other :))
  • fixed import bug that was breaking upload/download thumbnails
  • Version 8.8
  • added option to update dial title on reload
  • added option to disable JavaScript when generating thumbnail
  • fixed scaling issue for Auto-Reload
  • fixed downloading thumbnails for multiple groups
  • Version 8.7, 8.6, 8.5
  • "Crop / Scale" feature is FINALLY HERE! Works with Auto-reload and also default "Reload dial"!
  • added 'moz-extension:' protocol
  • fixed Auto-reload swapped Week-days and Weekends
  • added support to disable F4 and Ctrl + 0 short-keys
  • Version 8.4
  • Auto-reload is here! - currently as Experimental feature so please report bugs (page crop feature will come soon)
  • fixed broken color picker in Firefox ESR (this is actually a Firefox bug)
  • added option to open dials in New window
  • Version 8.3, 8.2, 8.1, 8.0, 7.9, 7.8
  • added option to disable Ctrl / Alt / Shift / CMD keys when using with "Ctrl + Number for Group Speed Dial" add-on
  • preparing for Auto-reload feature release (most of the code is done, I just need to test it properly)
  • context menu of group-dials now contains "Edit group" item (now you can edit groups even if you hide the topbar)
  • fixed short-key Ctrl + 0 to dial 10-th dial (when using with "Ctrl + Number for Group Speed Dial" add-on)
  • added 'view-source:' protocol support (reloading in iframe is broken but the shortcut works)

New in Group Speed Dial for Firefox 8.9 (Apr 5, 2018)

  • added option to hide login part only (Login/Create account, or user name if it's logged in)
  • disabled automatic reload for group-dials if they have custom thumbnail
  • clean-up of Options page
  • enabled Czech language using Slovak translations (we can understand each other :))
  • fixed import bug that was breaking upload/download thumbnails

New in Group Speed Dial for Firefox 8.8 (Mar 15, 2018)

  • Added option to update dial title on reload
  • Added option to disable JavaScript when generating thumbnail
  • Fixed scaling issue for Auto-Reload
  • Fixed downloading thumbnails for multiple groups

New in Group Speed Dial for Firefox 8.7 (Mar 6, 2018)

  • "Crop / Scale" feature is FINALLY HERE! Works with Auto-reload and also default "Reload dial"!
  • Added 'moz-extension:' protocol

New in Group Speed Dial for Firefox 8.6 (Feb 25, 2018)

  • fixed Auto-reload swapped Week-days and Weekends
  • added support to disable F4 and Ctrl + 0 short-keys

New in Group Speed Dial for Firefox 8.5 (Feb 18, 2018)

  • Fixed broken context menu item
  • Fixed data version regarding recent Auto-reload feature