Skip to content

Commit abf7d87

Browse files
committed
v5.0.2
Performance improvements, visual fixes, new option, Sidebery recommendation updated.
1 parent 52ba9dd commit abf7d87

File tree

12 files changed

+222
-263
lines changed

12 files changed

+222
-263
lines changed

README.md

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,16 @@ https://github.com/user-attachments/assets/23d73b36-d2d4-4660-af5b-cde686d0934a
2020

2121
## 🆕 What's New
2222

23-
**🦊 v5.0.1**
23+
**🦊 v5.0.2**
24+
25+
* **Performance**: Refactored parts of the code. CPU usage of the expand/collapse animation for native vertical tabs is now 40% lower compared to v4.0.5. Performance is on par with Firefox's built-in *Expand sidebar on hover* option, though still about twice as heavy as Sidebery. Sidebery is faster, more feature-rich, and more stable than native vertical tabs, and is recommended.
26+
* **Visuals**: Fixed ghosting artifacts in collapse animations when Mica or custom wallpapers are enabled.
27+
* **New option**: Added `uc.flex.restore-window-controls-on-tabbar`, which restores the window control buttons to the tab bar in horizontal tabs mode.
28+
* **Other**: Various minor bug fixes.
29+
30+
<!-- END What's New -->
31+
32+
**v5.0.1**
2433

2534
* Improved usability of `uc.flex.sidebery-allow-resizable-width`
2635
* Prevented Sidebery from shifting left and right when toggled into collapsed mode using the sidebar button (Firefox Logo).
@@ -34,8 +43,6 @@ https://github.com/user-attachments/assets/23d73b36-d2d4-4660-af5b-cde686d0934a
3443
* Fixed a width collapse issue in native vertical tabs when toggling to collapsed mode, caused by Nightly v144 changes. [Bug 1985296](https://bugzilla.mozilla.org/show_bug.cgi?id=1985296)
3544
* Fixed the counter malfunction in `uc.flex.show-tab-count-in-alltabs-button` due to Nightly v144 changes. [Bug 1985296](https://bugzilla.mozilla.org/show_bug.cgi?id=1985296)
3645

37-
<!-- END What's New -->
38-
3946
**✨ v5.0.0 – Major Feature Update**
4047

4148
* Added two new layout modes for Sidebery
@@ -724,6 +731,7 @@ For more update logs from earlier versions,
724731
| `uc.flex.disable-tab-close-button-on-inactive-horizontal-tabs` | `true` | When hovering over inactive horizontal tabs, FlexFox normally shows the close button. If the tab is very narrow, the button is shrunk and moved to the top-right corner to reduce accidental clicks. Enabling this option disables the close button entirely. |
725732
| `uc.flex.disable-nav-bar-first-item-right-padding` | `true` | By default, FlexFox adds right-side padding after the first item in the navigation bar to improve visual separation and alignment between the vertical tabs and nearby items. This option disables that padding. |
726733
| `uc.flex.disable-menu-icons` | `true` | Disables custom icons in menus added by FlexFox. |
734+
| `uc.flex.restore-window-controls-on-tabbar` | `true` | Restores the window control buttons (minimize, maximize, close) to the tab bar in horizontal tabs mode. |
727735
| `uc.flex.revert-to-original-window-controls` | `true` | Reverts to Firefox's default window control buttons (minimize, maximize, close), replacing the macOS-style icons used by FlexFox. |
728736
| `uc.flex.revert-to-original-flat-corner-style` | `true` | Reverts the rounded corner radius of the urlbar, searchbar, and findbar to Firefox's original flatter style. |
729737
| `uc.flex.revert-to-original-bookmark-star-icon` | `true` | Reverts the bookmark star icon to Firefox's default design, replacing the custom icon used by FlexFox. |

README_日本語版.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,14 @@ https://github.com/user-attachments/assets/23d73b36-d2d4-4660-af5b-cde686d0934a
2020

2121
## 🆕 最新情報
2222

23-
**🦊 v5.0.1**
23+
**🦊 v5.0.2**
24+
25+
* **パフォーマンス**: 一部コードをリファクタリングし、ネイティブ垂直タブの展開・折りたたみアニメーションのCPU使用率を v4.0.5 と比べて40%削減しました。Firefox標準の「カーソルを合わせた時にサイドバーを展開する」オプションと同等の性能ですが、依然として Sidebery より2倍重いです。Sidebery はネイティブ垂直タブより高速で機能豊富、バグも少なく、利用を推奨します。
26+
* **ビジュアル**: Mica やカスタム壁紙を有効にした際に、折りたたみアニメーションで発生するゴースト(ghosting)現象を修正しました。
27+
* **新しいオプション**: `uc.flex.restore-window-controls-on-tabbar` を追加しました。水平タブモードでタブバー上にウィンドウコントロールボタンを復元できます。
28+
* **その他**: 複数の細かな不具合を修正しました。
29+
30+
**v5.0.1**
2431

2532
* `uc.flex.sidebery-allow-resizable-width` の使いやすさを改善しました。
2633
* サイドバーボタン(Firefox ロゴ)で折りたたみ状態に切り替えた際に、Sidebery が左右に揺れて画面が大きく乱れる問題を防止しました。
@@ -718,6 +725,7 @@ FlexFox は [UserChrome Toggle Extended](https://addons.mozilla.org/firefox/addo
718725
| `uc.flex.disable-tab-close-button-on-inactive-horizontal-tabs` | `true` | FlexFoxでは、非アクティブの水平タブにカーソルを合わせると閉じるボタンが表示されます。タブが狭い場合、ボタンは縮小され右上に移動して誤クリックを防ぎます。このオプションを有効にすると、閉じるボタンは完全に表示されなくなります。 |
719726
| `uc.flex.disable-nav-bar-first-item-right-padding` | `true` | デフォルトでは、ナビゲーションバーの最初の項目の後ろに右側の余白を追加して、垂直タブとその周辺項目との視覚的な区切りや整列を改善します。このオプションはその余白を無効にします。 |
720727
| `uc.flex.disable-menu-icons` | `true` | FlexFox によって追加されたメニューのカスタムアイコンを無効にします。 |
728+
| `uc.flex.restore-window-controls-on-tabbar` | `true` | 水平タブモードで、最小化・最大化・閉じるボタンをタブバー上に戻します。 |
721729
| `uc.flex.revert-to-original-window-controls` | `true` | FlexFox 独自の macOS風ウィンドウコントロールアイコンを Firefox 標準の最小化・最大化・閉じるボタンに戻します。 |
722730
| `uc.flex.revert-to-original-flat-corner-style` | `true` | URLバー、検索バー、検索パネルの角丸を、FlexFox 独自の大きな丸みから Firefox 標準の控えめな角丸スタイルに戻します。 |
723731
| `uc.flex.revert-to-original-bookmark-star-icon` | `true` | FlexFox 独自のブックマーク星アイコンを Firefox 標準のデザインに戻します。 |

README_简体中文.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,14 @@ https://github.com/user-attachments/assets/23d73b36-d2d4-4660-af5b-cde686d0934a
2020

2121
## 🆕 更新内容
2222

23-
**🦊 v5.0.1**
23+
**🦊 v5.0.2**
24+
25+
* **性能优化**: 重构部分代码。原生垂直标签页的展开/收起动画相比 v4.0.5 CPU 占用降低了 40%。性能已与 Firefox 自带的“悬停时展开侧栏”选项持平,但仍是 Sidebery 的两倍。Sidebery 比原生垂直标签页更快、功能更丰富、bug 更少,推荐使用 Sidebery。
26+
* **视觉优化**: 修复启用 Mica 或自定义壁纸时,收起动画出现的拖影问题。
27+
* **新增选项**: 添加 `uc.flex.restore-window-controls-on-tabbar`,启用后可在水平标签页模式下恢复标签栏上的窗口控制按钮。
28+
* **其他**: 修复了多项小问题。
29+
30+
**v5.0.1**
2431

2532
* 改进了 `uc.flex.sidebery-allow-resizable-width` 的实用性
2633
* 使用侧栏按钮(Firefox Logo)切换到折叠状态时,避免 Sidebery 左右晃动导致画面剧烈变化。
@@ -725,6 +732,7 @@ FlexFox 现在支持扩展 [UserChrome Toggle Extended](https://addons.mozilla.o
725732
| `uc.flex.disable-tab-close-button-on-inactive-horizontal-tabs` | `true` | 在懸停於非活動的水平分頁時,FlexFox 會顯示關閉按鈕。當分頁寬度很窄時,按鈕會縮小並移到右上角以避免誤觸。啟用此選項後,關閉按鈕將完全不顯示。 |
726733
| `uc.flex.disable-nav-bar-first-item-right-padding` | `true` | 默认情况下,FlexFox 会在导航栏第一个图标后添加右侧间距,以优化垂直标签页与周围项目之间的视觉间隔和对齐。此选项可停用该间距。 |
727734
| `uc.flex.disable-menu-icons` | `true` | 停用 FlexFox 添加的自定义选单图标。 |
735+
| `uc.flex.restore-window-controls-on-tabbar` | `true` | 在水平标签页模式下,将最小化、最大化、关闭按钮恢复到标签栏上。 |
728736
| `uc.flex.revert-to-original-window-controls` | `true` | 将 FlexFox 使用的 macOS 风格窗口按钮恢复为 Firefox 默认的最小化、最大化、关闭按钮。 |
729737
| `uc.flex.revert-to-original-flat-corner-style` | `true` | 将 URL 栏、搜索栏和查找栏的圆角样式恢复为 Firefox 默认的较平角设计,替代 FlexFox 使用的大圆角样式。 |
730738
| `uc.flex.revert-to-original-bookmark-star-icon` | `true` | 将 FlexFox 使用的书签星形图标恢复为 Firefox 默认设计。 |

0 commit comments

Comments
 (0)