mr. M
e56cd8f3bd
Update dependencies and enhance UI styles for improved user experience
2024-11-23 23:14:32 +01:00
mr. m
14c8079353
Merge pull request #3135 from omove/arm64-testing
...
Linux/Windows ARM64 Builds
2024-11-23 21:56:22 +01:00
omove
7e4b49634f
Update mozconfig
...
Signed-off-by: omove <61330514+omove@users.noreply.github.com >
2024-11-22 02:23:18 -05:00
omove
61cb8cb0b2
Update surfer.json
...
Signed-off-by: omove <61330514+omove@users.noreply.github.com >
2024-11-21 20:15:17 -05:00
omove
04fbca7fe5
Update build.yml
...
Signed-off-by: omove <61330514+omove@users.noreply.github.com >
2024-11-21 20:04:03 -05:00
omove
54a2c660ae
Update mozconfig
...
remove playready testing flags
Signed-off-by: omove <61330514+omove@users.noreply.github.com >
2024-11-21 20:01:58 -05:00
mr. M
113a349b56
Remove unused lazy loading of modules in ZenUIManager
2024-11-22 01:19:15 +01:00
mr. m
55d5859382
Update build.yml
...
Signed-off-by: mr. m <91018726+mr-cheff@users.noreply.github.com >
2024-11-22 01:13:06 +01:00
mr. m
791f74286d
Update surfer.json
...
Signed-off-by: mr. m <91018726+mr-cheff@users.noreply.github.com >
2024-11-22 01:04:25 +01:00
mr. m
aba6cf50e1
Merge pull request #3121 from kristijanribaric/workspace-change-refactoring
...
Workspace change refactoring
2024-11-22 00:58:44 +01:00
mr. m
02ba1f7230
Merge pull request #3154 from zen-browser/new-layout
...
New layout
2024-11-22 00:58:08 +01:00
mr. m
e04486564d
Merge branch 'dev' into new-layout
...
Signed-off-by: mr. m <91018726+mr-cheff@users.noreply.github.com >
2024-11-22 00:58:01 +01:00
mr. m
b140f6dc9a
Merge pull request #3139 from wysh3/fix404
...
update zen browser components link
2024-11-22 00:38:49 +01:00
mr. m
ea66bc7f40
Merge pull request #3143 from Equinoxx4978/patch-1
...
Fixed typo in IMPORTANT.md
2024-11-22 00:37:25 +01:00
mr. M
0554dceed7
First works on horizontal tabs
2024-11-21 23:32:57 +01:00
mr. M
86c4ce6d9f
feat: implement single toolbar functionality in Zen UI manager; enhance customizable UI integration and manage button attributes
2024-11-21 22:43:24 +01:00
mr. M
0fba5dc75c
feat: enhance Zen UI manager with new preferences for compact mode and single toolbar; update styles for better layout
2024-11-21 21:44:57 +01:00
mr. M
c39253454a
fix: add condition to listen for color scheme changes only in main browser window
2024-11-21 19:27:54 +01:00
Equinoxx
bc54087161
Fixed typo in IMPORTANT.md
...
Fixed minor typo
Signed-off-by: Equinoxx <89617359+Equinoxx4978@users.noreply.github.com >
2024-11-21 20:34:12 +11:00
wysh
2393ff7c4c
Update README.md
...
Signed-off-by: wysh <vishruthmr25@gmail.com >
2024-11-21 10:08:29 +05:30
omove
6582e9c718
Update macos-release-build.yml
...
remove changes from build testing
Signed-off-by: omove <61330514+omove@users.noreply.github.com >
2024-11-20 19:20:00 -05:00
mr. M
10b9f03410
feat: add top buttons separator in Zen UI manager; update icon references and clean up styles
2024-11-21 00:30:55 +01:00
omove
6987d75bb3
remove changes made for test runs
2024-11-20 14:51:01 -05:00
omove
4640525785
Update build.yml
...
Signed-off-by: omove <61330514+omove@users.noreply.github.com >
2024-11-20 14:25:58 -05:00
omove
7c7c6c349c
Update build.yml
...
Fix aarch64 AppImage builds
Signed-off-by: omove <61330514+omove@users.noreply.github.com >
2024-11-20 11:58:33 -05:00
omove
a2d013cd51
Update build.yml
...
Add aarch64 AppImage
Signed-off-by: omove <61330514+omove@users.noreply.github.com >
2024-11-20 08:18:26 -05:00
omove
6de89958ad
ARM64 Testing
2024-11-20 07:57:56 -05:00
Kristijan Ribarić
01c8032f20
Fix: Handle essential tabs and container-specific essentials
...
Refactor workspace switching logic to correctly handle
essential tabs and introduce container-specific essentials.
This change addresses issues with essential tabs not being
handled correctly during workspace switches.
The `changeWorkspace` function is refactored to improve
clarity and maintainability. The logic for showing and
hiding tabs is streamlined, and tab selection is handled
more robustly. A new `_shouldShowTab` function is
introduced to centralize the logic for determining tab
visibility based on workspace and container settings. The
logic also handles pinned essential tabs in the different workspace types.
The pinned tab manager is updated to support container-
specific essentials and to refresh pinned tabs on workspace
changes. The `_shouldShowPin` function is introduced to
manage visibility of pinned tabs in different workspaces
considering essential tabs, pinned tabs and containers.
This change also fixes a bug where the selected tab would
sometimes be changed unexpectedly when switching
workspaces.
2024-11-20 10:05:07 +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
47a8e8e9fd
Merge branch 'dev' of https://github.com/zen-browser/desktop into dev
2024-11-19 22:20:16 +01:00
mr. M
30b14a619d
fix: remove unnecessary tabbar expand form initialization in Zen settings
2024-11-19 22:20:10 +01:00
mr. M
f3cf51f7ac
fix: add unified extensions button to top buttons in Zen UI manager; clean up vertical tabs CSS
2024-11-19 22:19:48 +01:00
mr. m 🤙
2f79e110c4
Merge pull request #3113 from kristijanribaric/fix-pinned-tabs-showing-in-wrong-workspace
...
(feat) Hide pinned tabs not in active workspace
2024-11-19 22:06:59 +01:00
Kristijan Ribarić
38e09d84fd
(feat) Hide pinned tabs not in active workspace
...
When a new pinned tab is opened and it does not belong to the
currently active workspace and is not marked as essential, it
will now be hidden. This prevents pinned tabs from cluttering
the tab bar when switching between workspaces.
The global variable for the pinned tab manager has also been
renamed from `gZenPinnedTabManager` to
`_initializePinnedTabs`.
2024-11-19 22:06:23 +01:00
mr. m 🤙
bc49f3813f
Merge pull request #3064 from conventoangelo/fix/sound-icon
...
Fix: Correct sound tab icon overlay style
2024-11-19 22:04:06 +01:00
mr. M
37848357b3
style: adjust padding and margin for vertical tabs; enforce width and padding with !important for consistency
2024-11-19 22:00:14 +01:00
mr. M
de81eeb2b2
fix: update default placements for toolbar buttons and enhance tab styles with important flags
2024-11-19 21:49:26 +01:00
mr. M
9b15886310
fix: update display versions for Zen Browser and Zen Twilight to 1.0.1-a.20 and 1.0.1-t.20 respectively
2024-11-19 20:55:52 +01:00
mr. M
aac1b25a2e
fix: disable single toolbar preference in Zen browser settings
2024-11-19 20:55:42 +01:00
mr. m 🤙
abb338fea3
Merge pull request #3111 from zen-browser/new-layout
...
refactor: update styling and structure of Zen UI components; remove d…
2024-11-19 20:55:03 +01:00
mr. M
b094d8322a
refactor: update styling and structure of Zen UI components; remove deprecated toolbar styles and adjust margins for better layout
2024-11-19 20:51:48 +01:00
mr. M
721a8cf6e3
style: enhance workspace deactivation styles with grayscale filter for better visibility
2024-11-19 19:33:26 +01:00
mr. M
1049277e17
fix: correct usage of matchMedia in ZenCustomizableUI for better compatibility
2024-11-19 17:51:52 +01:00
mr. m 🤙
44a4ce44d4
Merge pull request #3108 from zen-browser/toolbar-redesign
...
Toolbar redesign
2024-11-19 17:49:00 +01:00
mr. M
7e9f900f35
feat: enhance ZenThemeMarketplace functionality by injecting marketplace API and refining theme installation process
2024-11-19 00:52:47 +01:00
mr. M
ec681b841e
refactor: move sidebar height throttle and content element separation to ZenUIManager; streamline tab toolbar updates
2024-11-19 00:10:30 +01:00
mr. M
a4002a49cc
refactor: remove unused animations and simplify workspace button styles
2024-11-18 23:18:50 +01:00
mr. M
032954be2b
feat: enhance zen styles for toolbar, sidebar, and tabs; adjust layout and padding
2024-11-18 23:14:50 +01:00
Angelo Convento
2e7840bfcd
Fix: Added !important
to fill property
2024-11-17 10:42:51 +00:00
Angelo Convento
b0afe6c828
Merge branch 'dev' into fix/sound-icon
2024-11-17 16:50:22 +08:00