Group Speed Dial version history - 25 versions
Group Speed Dial by Juraj Mäsiar
Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.
Latest version
Version 24.1
Released Nov 10, 2023 - 3.08 MBWorks with firefox 115.0 and later, android 121.0a1 and laterVersion 24.1:
- this build is now marked as fully compatible with Android
- heads up! Left click on empty dial will no longer open "Edit dial" window, it will add PLUS icon which you need to click. So basically you need double-click.
- added Cut & Paste support for links in the Multi-dial
- cut dials and links have are now translucent
- after importing shared groups, missing favicons will be downloaded
- improved thumbnails synchronization on new devices (it will now automatically download your thumbnails after you login to your account)
- upgrading sync, Android thumbnails sync is now read-only (to prevent clearing your cloud dials)
- group position is now hidden if you have only one group (makes UI clearer on Android)
- group-dial thumbnails will now use higher resolution (since we use efficient WebP)
- refactored error logger into much more lightweight version (this should improve performance)
- improved Android tutorial window layout
- improved group-list layout on Android
- default home group on Android is now using dynamic layout instead
- dial note (in the Edit dial) is now hidden on Android (there will be an icon that shows it)
- live dials now works again on Android!
- added translations (thank you translators!)
Fixed:
- fixed broken "Edit group" resizing when switching from "dynamic" to "fixed" layout
- fixed broken Drag and Drop of the group to empty dial to create group-dial
- logging to your account during the initial Welcome tutorial will now close the tutorial and NOT create "Examples" group NOR reload your missing thumbnails!
- fixed thumbnails size for portrait mode on android
- fixed bad monospace font on Android for timer dial
- Search dial (in "Edit dial" window) now uses proper handle icon for drag and drop
- fixed import wrongly replacing first dial with "Examples" group-dial after the Welcome tutorial
- fixed Productivity mode "flashing" dials every minute in Chrome (race condition)
- fixed "broken images" in Chrome visible for a moment after drag & drop or other change of dials
- fixed locked group icon shrinkingSource code released under All Rights Reserved
Download Firefox and get the extensionYou'll need Firefox to use this extensionOlder versions
Version 24.0
Released Oct 27, 2023 - 3.07 MBWorks with firefox 115.0 and later, android 121.0a1 and laterVersion 24.0 - huge release:
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)Source code released under All Rights Reserved
Version 23.0
Released Jul 29, 2023 - 2.97 MBWorks with firefox 102.0 and laterVersion 23.0:
- 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 yetSource code released under All Rights Reserved
Version 22.9
Released Jun 14, 2023 - 2.94 MBWorks with firefox 102.0 and laterVersion 22.9:
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)Source code released under All Rights Reserved
Version 22.8
Released May 19, 2023 - 2.81 MBWorks with firefox 102.0 and laterVersion 22.8:
- 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 storageSource code released under All Rights Reserved
Version 22.7
Released May 9, 2023 - 2.78 MBWorks with firefox 102.0 and later- 22.7 version
- 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)
22.6 release:
- fixed reversing sorting if the dials were already sorted
- fixed pasting dials when using "Select dials" + Cut and Paste multiple dials withing the same group
- fixed setting custom background color for dials when using List layout
- fixed Weather dial height in List layout
- fixed Weather speed units for Imperial
- reduced linter errors in FirefoxSource code released under All Rights Reserved
Version 22.5
Released Apr 21, 2023 - 2.78 MBWorks with firefox 102.0 and laterRelease 22.5:
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 ;)Source code released under All Rights Reserved
Version 22.4
Released Apr 7, 2023 - 2.73 MBWorks with firefox 102.0 and later22.4 version:
- 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 (thank you translators :))Source code released under All Rights Reserved
Version 22.3
Released Mar 10, 2023 - 2.73 MBWorks with firefox 102.0 and laterVersion 22.3:
- 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
Version 22.2
- custom thumbnail can be now be pasted from the clipboard (directly in the "Edit dial" window)
- dials selected in the "Select dials" mode can be now deleted
- "Recently closed" dial now supports search (when you click its head)
- dials can be now locked to prevent accidental Drag & Drop (see Options page / Dials)
- Custom search engines now shows favicon in the Edit dial window (same as Multi-dials), plus YouTube tutorial link won't repeat anymore
- added import from Chrome bookmarks (actually, this will now import any HTML "bookmarks" type of file, even the one build by Firefox)
- improved layout in tutorial
- upgraded on-boarding - new users will now see new "Examples" group with some new cool dials
- added support link to the error message window
- added "scripting" permission to be compatible with upcoming Manifest V3
- moved min Firefox version to Firefox ESR 102 (needed for "browser.scripting" API)
- optimized build script to be much faster and produce smaller size build (split into more chunks)
- fixed bad overflow of long multi-page dials inside a List layout group (now their max height is limited to viewport size plus can be correctly scrolled)
- fixed race condition bug when adding page to dials and duplicate already exists but wrong group is opened and wrong dial is marked
- failed favicons download won't be retried anymore (or not that often)
- fixed timer dial UI when dial is too smallSource code released under All Rights Reserved
Version 22.1
Released Jan 6, 2023 - 3.15 MBWorks with firefox 91.0 and laterRelease 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!)Source code released under All Rights Reserved
Version 14.9
Released Mar 27, 2020 - 680.52 KBWorks with firefox 68.0 and later, android 68.0 to 68.*- 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:
1) no more screenshots of spinners
2) thumbnails are now generated for normal dials first, then for group dials (backwards) - this allows us to create perfect group dials thumbnails!
3) group dials thumbnails are now created separately, if they are not from the same group - this also allows us to create perfect thumbnails!
4) we no longer need to activate each group to make the reload
- fixed bad scheduling of parent reload when reloading all thumbnailsSource code released under All Rights Reserved
Version 14.8
Released Mar 23, 2020 - 678.71 KBWorks with firefox 68.0 and later, android 68.0 to 68.*- added new Pro feature - Options synchronization and backup - you can now synchronize your Options across all devices OR manually backup your options to the cloud (for example to backup your Android settings)
- added option to disable Dials synchronization (this will also allow you to have different dials on different devices while keeping access to PRO features, but your data won't be backed-up!)
- fixed broken thumbnails generation on Chrome when using High DPI monitor with OS scaling applied
- fixed bad dial name when replacing same dial with same page (but different URL)
- fixed issue with disappearing separators from context menu
- auto-reload won't create new invisible window in Firefox when reloading group-dialSource code released under Custom License
Version 14.7
Released Mar 6, 2020 - 663.9 KBWorks with firefox 68.0 and later, android 68.0 to 68.*- 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" inputSource code released under Custom License
Version 14.6
Released Feb 17, 2020 - 635.1 KBWorks with firefox 68.0 and later, android 68.0 to 68.*- 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)Source code released under Custom License
Version 14.5
Released Jan 24, 2020 - 623.06 KBWorks with firefox 68.0 and later, android 68.0 to 68.*- 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 DialsSource code released under Custom License
Version 14.4
Released Jan 10, 2020 - 662.28 KBWorks with firefox 68.0 and later, android 68.0 to 68.*- 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 pagesSource code released under Custom License
Version 14.3
Released Dec 19, 2019 - 652.67 KBWorks with firefox 68.0 and later, android 68.0 to 68.*- 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)Source code released under Custom License
Version 14.2
Released Nov 11, 2019 - 590.76 KBWorks with firefox 68.0 and later, android 68.0 to 68.*- 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)Source code released under Custom License
Version 14.1
Released Oct 31, 2019 - 582.31 KBWorks with firefox 68.0 and later, android 68.0 to 68.*- 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 protocolsSource code released under Custom License
Version 14.0
Released Oct 27, 2019 - 576.13 KBWorks with firefox 68.0 and later, android 68.0 to 68.*HUGE UPGRADE 14.0 IS HERE!
- 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)Source code released under Custom License
Version 13.8
Released Jul 4, 2019 - 512.71 KBWorks with firefox 60.0 and later, android 60.0 to 68.*- 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 changesSource code released under Custom License
Version 13.7
Released Jun 6, 2019 - 512.71 KBWorks with firefox 60.0 and later, android 60.0 to 68.*- fixed height of the text in dials name (I hope)
- fixed sync issues when network error happens (when PC wakes up from sleep)Source code released under Custom License
Version 13.6
Released Jun 5, 2019 - 512.7 KBWorks with firefox 60.0 and later, android 60.0 to 68.*- fixed broken thumbnails synchronizationSource code released under Custom License
Version 13.5
Released Jun 3, 2019 - 512.66 KBWorks with firefox 60.0 and later, android 60.0 to 68.*- 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 loggerSource code released under Custom License
Version 13.3
Released May 7, 2019 - 460.14 KBWorks with firefox 60.0 and later, android 60.0 to 68.*- fixed synchronization issues when resolving conflicts
- fixed for hotfix for data correction related to auto-reload
- fixed broken blank icon in context menu in MacOS
- fixed context menu sub-menu below screen
- you can now buy me a coffee :D, THANK YOU!Source code released under Custom License