extension-v1.17.1
[extension-v1.17.1] - 2024-11-01: Annoyance fixes
Changed
-
Popup UI:
-
Reverted most of the block reordering bit of popup UI rework of
extension-v1.17.0
.The "Globally" block is near the top again.
-
Edited the "Persistence" block a bit more.
Mainly, to stop graying out always-useful stat lines, even when the associated features are disabled, to prevent possible confusion there.
-
Renamed some options and stat lines, mostly to make their names shorter to make popup UI on Fenix more readable.
-
-
Toolbar button:
-
Edited its title format to be much shorter, especially on Fenix.
-
Reverted the ordering of parts there to how it was before
extension-v1.17.0
.The (much shorter now) "globally" part is at the front again because otherwise the badge being at the front there too without an explanation of its format is kind of confusing.
-
-
Core + All internal pages:
-
Improved message handling infrastructure.
-
Used it to improve initialization functions of all internal pages, improving efficiency and making the resulting UI much less flaky.
-
-
- Documented what
webNavigation
permission is used for, improved the rest a bit.
- Documented what
-
*
:- Renamed
build.sh
firefox
target tofirefox-mv2
, for consistency.
- Renamed
Fixed
-
UI:
-
Fixed flaky rendering of
Help
andChangelog
pages on Fenix.They render properly now the very first time you load them, no reloads needed.
-
Fixed duplication of history entries when navigating internal links.
-
Fixed source links sometimes failing to being highlighted when pressing the browser's "Back" button.
-
Fixed some small
CSS
nitpicks.
-
-
Popup UI + Documentation:
- Realigned some help strings with reality.
-
Fixed some more mostly inconsequential things.