mr. M
7a91ea7107
(feat) Enable swipe actions for workspace navigation
2024-11-09 18:52:22 +01:00
Gun
2228f00c0a
Support URL to FAQ
...
Support URL to FAQ
Signed-off-by: Gun <6913739+GunGunGun@users.noreply.github.com >
2024-11-10 00:02:24 +07:00
Kristijan Ribarić
14b8a1d8a2
(refactor) Remove debug logging
...
Removed a debug `console.log` statement that was used
during swipe gesture implementation. This is no
longer needed.
2024-11-09 17:20:04 +01:00
Kristijan Ribarić
7ab07c69aa
Add workspace navigation via mouse back/forward buttons
...
Adds the ability to navigate workspaces using the mouse
back/forward buttons when hovering over the sidebar. This
improves the user experience by providing a more intuitive
way to switch between workspaces.
This feature is only enabled when workspaces are enabled.
It intercepts the "AppCommand" events to handle back/forward
navigation.
2024-11-09 17:18:01 +01:00
Kristijan Ribarić
84de31e85b
(feat) Implement workspace switching via swipe gestures
...
This commit implements workspace switching using swipe gestures on the
navigator toolbox and tab bar. It introduces new event listeners for
`MozSwipeGesture*` events to detect and handle horizontal swipes.
The logic determines the swipe direction and switches to the next or
previous workspace accordingly, taking RTL layout into account. The
implementation uses a state object to track the gesture progress and
prevent unintended workspace switches.
2024-11-09 16:21:46 +01:00
mr. M
31cc0ce7a8
feat: Add swipe gesture support for workspace navigation
2024-11-09 13:50:03 +01:00
Gun
3a09999cca
Fix spaghetti width of zen-profile-dialog.css
...
Fix spaghetti width of zen-profile-dialog.css
Signed-off-by: Gun <6913739+GunGunGun@users.noreply.github.com >
2024-11-09 16:55:30 +07:00
mr. M
cf1e468395
style: Adjust toolbar height calculation and update workspace button visibility
2024-11-08 23:56:22 +01:00
mr. M
871e529bf2
Fixed texture slider not working on twilight (closes https://github.com/zen-browser/desktop/issues/2711 )
2024-11-08 23:49:13 +01:00
mr. M
5e9ccd440e
style: Update padding for workspace indicator in zen-styles
2024-11-08 23:42:40 +01:00
mr. M
d7a48bd855
refactor: Remove redundant tab refresh during initialization and streamline workspace startup process
2024-11-08 20:07:02 +01:00
mr. M
d2746689f9
feat: Hide new tab button along with all tabs button in customizable UI
2024-11-08 19:55:13 +01:00
mr. M
f093228f71
feat: Update new tab button preferences and improve workspace indicator styles
2024-11-08 19:34:51 +01:00
mr. M
f3e054d15e
feat: Enhance new tab button visibility and workspace indicator styles
2024-11-08 18:26:40 +01:00
mr. M
86a3ad4b1f
fix: Improve event target checking for popup tracking elements
2024-11-08 18:17:40 +01:00
mr. M
aa5a768ef0
(feat) Add workspace indicator preference and update styles for improved UI
2024-11-08 18:13:05 +01:00
mr. m 🤙
b6cb37db43
Merge pull request #2716 from kristijanribaric/fix/migrate-pinned-tabs-to-updated-version
...
Fix: Migrate pinned tabs from older Zen versions
2024-11-08 17:58:01 +01:00
Tom
c3b902ae65
Update zen-decks.css to fix split view spacing
...
Fixes the focused split view tab outline being cut out horizontally when vertical tabs are expanded.
Makes the outline offset be -1px so that the split viewfocused tab outline overlays and hides the gray border which shouldn't be still seen when the tab has the focus outline.
Signed-off-by: Tom <71405826+Tomveloper@users.noreply.github.com >
2024-11-07 22:50:57 +02: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
Kristijan Ribarić
696a2148f0
(fix) Migrate pinned tabs from older Zen versions
...
If there are no pinned tabs in the database on startup,
assume it's a migration from an older version and save all
currently pinned tabs to the database. Previously, Zen
would remove any pinned tabs that didn't have a `zen-pin-id`
attribute, which would occur during migration. This change
ensures that pinned tabs are preserved during upgrades.
2024-11-07 11:40:44 +01:00
mr. M
e086cf56fc
Reorder default placements for toolbar buttons in ZenCustomizableUI and update patch for customizable UI
2024-11-06 20:36:03 +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
638ec9c2ea
Center align content in zen essentials container for improved layout consistency
2024-11-06 19:56:57 +01:00
mr. M
27c5119664
Refactor CSS styles for browser container and glance view, improving layout and border handling
2024-11-06 19:55:59 +01:00
mr. M
8542000540
Update gradient handling for main browser and toolbar backgrounds
2024-11-06 19:53:09 +01:00
mr. M
9c5c53f4ae
Center align content in zen essentials container for improved layout
2024-11-06 19:52:16 +01:00
mr. M
a2ca9361e1
Refactor toolbar background handling and improve tab styling in compact mode
2024-11-06 19:46:21 +01:00
mr. M
957cff3447
Enhance workspace indicator styling and add table drop functionality in ZenPinnedTabsStorage
2024-11-06 17:03:26 +01:00
Bridget Morningstar
df7be136f8
Update ZenGradientGenerator.mjs
...
Signed-off-by: Bridget Morningstar <168581144+neurokitti@users.noreply.github.com >
2024-11-06 01:09:43 -06:00
Bridget Morningstar
3abbb08e31
Fixed: custom colours doubling and colour dots getting pulled from other spaces
...
Signed-off-by: Bridget Morningstar <168581144+neurokitti@users.noreply.github.com >
2024-11-06 00:48:27 -06:00
mr. M
715b6df2fb
Add overflow hidden to zen main app wrapper for improved layout
2024-11-05 23:39:15 +01:00
mr. M
a64fe45175
Added icon for zen essentials
2024-11-05 22:41:53 +01:00
mr. M
f0690d0ac5
Refactor CSS styles for improved layout and responsiveness
2024-11-05 22:40:52 +01:00
mr. M
3049bc8215
Added better UI for transparency in windows
2024-11-05 22:27:37 +01:00
mr. M
d05e849299
Fixed not updating workspace name in sidebar when saving
2024-11-05 20:53:22 +01:00
mr. M
76f06e120c
Merge branch 'dev' of https://github.com/zen-browser/desktop into dev
2024-11-05 20:34:53 +01:00
mr. M
fdf83eaef8
Added better support for macos transparency
2024-11-05 20:29:27 +01:00
Kristijan Ribarić
adfcaa2f09
feat: Add new icons for essentials context items
...
Updted context menu item showing logic
2024-11-05 15:08:36 +01:00
Kristijan Ribarić
7ae2d6d5bb
Fix: Parse user context ID correctly when pinning tabs
...
This commit fixes an issue where the user context ID was not being parsed correctly when pinning tabs.
Previously, the user context ID was being stored as a string, which could lead to unexpected behavior. This commit ensures that the user context ID is parsed as an integer, which is the correct data type.
This change will ensure that pinned tabs are stored and retrieved correctly.
2024-11-05 08:06:54 +01:00
mr. m 🤙
44e5a98188
Merge pull request #2644 from kristijanribaric/correctly-save-essentials-in-db
...
Ensure that when adding an essential it is saved correctly in the database.
2024-11-05 02:09:07 +02:00
mr. M
093722c7d6
Adjust opacity for current workspace indicator and its name in zen workspaces
2024-11-05 00:38:34 +01:00
mr. M
ca2dd38f9b
Add current workspace indicator and update styles in zen workspaces
2024-11-05 00:38:13 +01:00
Kristijan Ribarić
bf0342eb06
Ensure that when adding an essential it is saved correctly in the database.
2024-11-04 22:24:40 +01:00
mr. M
cf7af8e3aa
Update tab hover background color and tab height in vertical-tabs.css
2024-11-04 19:55:43 +01:00
mr. M
19f8f58618
Update tab hover background color in vertical-tabs.css
2024-11-04 19:41:27 +01:00
mr. M
649d82425a
Added zen essentials!
2024-11-04 19:34:32 +01:00
mr. M
1f45db0fac
Update tab hover background color in vertical-tabs.css
...
``
2024-11-04 18:38:25 +01:00
mr. M
49ceb6f6e5
Update zen-browser-ui.css, zen-compact-mode.css, and zen-theme.css
...
- Add transparency to the titlebar on macOS
- Apply backdrop filter and border to the compact mode toolbar
- Adjust themed toolbar background for macOS
2024-11-04 18:30:12 +01:00
mr. M
9d0eb9fb08
Update Firefox version to 132.0.1 in README.md and surfer.json
2024-11-04 18:09:50 +01:00
mr. M
ec65a69496
Translated files to a single monorepo
2024-11-04 17:37:02 +01:00