mr. M
d81745eef2
Refactor tab close handling and maintain scrollbar state
2025-01-31 23:35:45 +01:00
mr. M
7b41eb753d
Refactor tab drag-and-drop functionality and enhance drag indicator styling
2025-01-31 23:02:13 +01:00
mr. m
7129e9d73b
Merge branch 'dev' into feature/pin-tab-by-drag-and-drop
...
Signed-off-by: mr. m <91018726+mauro-balades@users.noreply.github.com>
2025-01-31 12:37:50 -08:00
Kristijan Ribarić
384e268516
Fixes after rebase
2025-01-31 20:11:48 +01:00
mr. M
ab33aae127
Remove unused double-click event listener and adjust tab event handling for improved functionality
2025-01-31 19:41:40 +01:00
mr. M
89d1f7a731
Add vertical tab animations and implement stale issue management workflow
2025-01-31 17:26:15 +01:00
mr. m
3f22bd4e79
Merge branch 'dev' into firefox-135
...
Signed-off-by: mr. m <91018726+mauro-balades@users.noreply.github.com>
2025-01-31 07:38:50 -08:00
mr. M
d158472709
Enhance tab animations and transition effects for improved user experience
2025-01-29 20:43:17 +01:00
mr. M
0ab41a84bd
Refactor tab button visibility and styles for improved UX
2025-01-29 17:07:42 +01:00
mr. M
2787546f89
Fix tab scrolling logic to correctly check for zen-essential attribute
2025-01-28 17:10:06 +01:00
mr. m
a408449e2c
Updated to firefox RC 135.0
2025-01-28 16:27:56 +01:00
mr. M
188fea025d
Update cron schedule for candidate release check to run on Tuesday at 4:59 AM
2025-01-28 00:33:01 +01:00
mr. M
1c59a6d461
Fix event target check in tab scrolling logic for improved performance
2025-01-27 22:30:47 +01:00
mr. M
7deaecc123
Refactor tab closing logic to improve handling of zen glance tabs and enhance tab sizing behavior
2025-01-27 18:45:59 +01:00
mr. M
3931f8195b
Refactor sidebar scrolling initialization and enhance tab visibility checks
2025-01-26 23:30:01 +01:00
mr. M
20f3a4128c
Refactor CSS styles to replace border-radius with native inner radius and update box-shadow for improved visual consistency
2025-01-23 14:09:34 +01:00
mr. M
e26ff172c8
Add tab icon change handling and enhance tab background styles
2025-01-11 22:54:04 +01:00
mr. M
8562cfb813
Refactor tab closing logic to handle new tab creation when closing the last unpinned tab and prevent reentrancy issues during window closure
2025-01-11 16:50:00 +01:00
mr. M
3aaed105cc
Update Firefox version to 134.0 and dependency to @zen-browser/surfer 1.9.1
2025-01-07 17:58:57 +01:00
mr. M
76cc2fdb25
Refactor compact mode initialization and sidebar flashing logic for improved performance
2025-01-05 17:21:22 +01:00
mr. m
6291e65165
Revert "fix: don't flash compact sidebar when opening glance"
2025-01-05 17:03:10 +01:00
mr. m
6b2239212c
Merge pull request #4158 from flexagoon/patch-1
...
fix: don't flash compact sidebar when opening glance
2025-01-05 16:59:48 +01:00
mr. M
d9417a9aa9
Refactor tab handling and URL bar behavior for improved visibility and interaction in Zen mode
2025-01-04 21:45:30 +01:00
mr. M
0a5db20cb8
Update pre-commit hook and upgrade lint-staged to version 15.3.0
2025-01-04 02:07:53 +01:00
mr. M
d91c9dc41f
Add smooth scroll preference for tab startup and adjust visibility logic
2025-01-04 00:13:46 +01:00
Pavel Zolotarevskiy
9bf6b6ec4a
fix: don't flash compact sidebar when opening glance
...
Flashing the sidebar when opening glance is unnecessary, as the user explicitly opens the glance tab so there are no new information presented to the user in the sidebar.
On the other hand, the sidebar partially covers the glance tab, meaning that the user has to wait for a while before seeing the tab content, which breaks the flow.
Closes #3351
Signed-off-by: Pavel Zolotarevskiy <code@fxgn.dev>
2025-01-03 21:15:31 +03:00
mr. M
73e9b64926
Add method to count visible zen-essential tabs for improved tab management
2025-01-02 15:59:25 +01:00
mr. M
2ce0eae82e
Refactor pinned tab position handling to use cached pin objects for improved performance
2025-01-02 15:40:59 +01:00
mr. M
0f89478df6
Update essential-add icon SVG and improve tab handling logic for pinned tabs
2024-12-31 16:17:29 +01:00
mr. M
a389621cf1
Update dependencies and modify branding for stable release
2024-12-30 23:19:11 +01:00
mr. M
c67fc71069
Added options for floating urlbar, fixed macos weird window control positioning, added newtab animations, fixed top toolbar hiding when hovering reload button and new URLBar UI
2024-12-13 00:49:43 +01:00
mr. M
7e9153171a
Fixed opening tab in a new container not changing the tab to the correct forced workspace
2024-12-08 11:39:42 +01:00
mr. M
f35cc90ea4
Enhance animations and sidebar panel styles for improved UI transitions
2024-11-28 18:29:22 +01:00
mr. M
4fddfe4f6b
Fix pinned tab count reference to use _numVisiblePinTabs for accurate visibility handling
2024-11-28 01:31:33 +01:00
mr. M
5497016015
Refactor tab handling logic to improve readability and maintainability
2024-11-27 19:47:51 +01:00
mr. M
15617953ab
Update Zen Browser to version 133.0 and enhance UI consistency with various CSS adjustments
2024-11-26 23:57:38 +01:00
Kristijan Ribarić
245f477760
Prevent creating new window for dragging pinned tab out of the window.
2024-11-20 10:02:30 +01:00
mr. m 🤙
9d328b3aff
Merge pull request #2904 from kristijanribaric/feature/add-reset-to-base-url-button-to-pinned-tabs
...
Feature: Add reset to pinned URL button to pinned tabs
2024-11-11 22:06:04 +01:00
kristijanribaric
b323333bd1
Prevent pins deletion from database on non explicit tab closes (window closing) ( #2903 )
...
Previously, if you had multiple windows opened and you closed one, it could trigger TabClose event and delete the pins from zen_pins table. With this change the pins are deleted only on explicit tab closing from tab context menu.
2024-11-11 20:51:46 +01:00
Kristijan Ribarić
38898ab45e
(feat) Add reset to pinned URL button to pinned tabs
...
This commit introduces a "Reset" button to pinned tabs, allowing
users to quickly revert a tab to its stored base URL. The button
is visible on hover for non-essential pinned tabs and hidden
for essentials. Clicking the button triggers a
reset action managed by `gZenPinnedTabManager`.
The visual style of the button is defined using the "reload"
icon and follows the styling of other tab buttons.
2024-11-11 15:48:50 +01:00
mr. M
1c7c6b2a0f
Enhance Zen animations and glance functionality with improved styles and closing behavior
2024-11-10 18:20:23 +01:00
Kristijan Ribarić
014602266b
Correctly set the base pinned url and title for migrating from previous version.
2024-11-07 16:20:46 +01:00
mr. M
6d5dcbe89f
Adjust tab height calculations and improve icon state handling in ZenStartup and ZenPinnedTabManager
2024-11-06 20:31:20 +01:00
mr. M
649d82425a
Added zen essentials!
2024-11-04 19:34:32 +01:00
mr. M
aa74a68ca8
Refactor zen-components and zen-styles/zen-tabs/vertical-tabs.css
2024-11-03 13:44:33 +01:00
mr. M
b58f7a0c4d
Update subproject commit in zen-components
2024-11-01 17:26:52 +01:00
mr. M
e433c5160a
Update subproject commit in zen-components
2024-10-31 22:18:30 +01:00
mr. M
04dd345ef4
Fixed unloaded tabs can't be opened ( closes #2436 )
2024-10-31 14:26:17 +01:00
mr. M
ef0b6d947e
Fixed moving multiple tabs causing glitches sometimes
2024-10-30 15:42:33 +01:00
mr. M
a8d2773f5d
Fix animation and layout issues in tabs.js
2024-10-30 13:48:08 +01:00