omove
e1379e5cf3
Enable PGO for macOS aarch64
...
Signed-off-by: omove <61330514+omove@users.noreply.github.com >
2024-11-25 13:32:11 -05:00
mr. m
b14b84f58b
Merge pull request #3194 from kristijanribaric/hide-container-label-when-narrow-url-bar
...
Hidden container label when URL bar is narrow.
2024-11-25 17:58:12 +01:00
mr. M
444c9138e0
Update build configuration to rename macOS architecture files and include additional ARM64 support
2024-11-25 17:53:33 +01:00
Kristijan Ribarić
83e40daec1
Add z-index to prevent tabs being visible in url search dropdown.
2024-11-25 09:25:43 +01:00
Kristijan Ribarić
dd612bbc91
Hidden container label when URL bar is narrow.
2024-11-25 09:11:26 +01:00
mr. M
3f58521db2
Enhance ZenUIManager for improved toolbar handling and compact mode layout
2024-11-24 21:12:33 +01:00
mr. M
065834567a
Merge branch 'dev' of https://github.com/zen-browser/desktop into dev
2024-11-24 18:50:33 +01:00
mr. M
f23b4fbf59
Refactor Linux mozconfig for improved compiler settings and optimization flags
2024-11-24 18:50:25 +01:00
mr. m
426a8e5b61
Merge pull request #3182 from omove/macos-runner-test
...
Faster macOS Github Actions
2024-11-24 18:38:29 +01:00
omove
6fcb95b9e1
Merge branch 'zen-browser:dev' into dev
2024-11-24 09:19:57 -05:00
mr. M
50c95b4291
Refactor macOS and Windows mozconfig for improved cross-compilation settings and optimization options
2024-11-24 14:25:17 +01:00
mr. M
f24adec51f
Refactor macOS and Linux mozconfig for Zen release compatibility and optimization settings
2024-11-24 12:26:58 +01:00
mr. M
cfe354a35b
Refactor ZenUIManager and update CSS for compact mode layout adjustments
2024-11-24 11:59:57 +01:00
mr. M
20743f2b51
Bump @zen-browser/surfer dependency to 1.6.2 and remove unused archive entries from surfer.json
2024-11-24 10:33:42 +01:00
mr. M
4c3d6a72a1
Update AArch64 update manifests and bump @zen-browser/surfer dependency to 1.6.1
2024-11-24 10:19:59 +01:00
omove
1cd3f5c615
Update macos-release-build.yml
...
Signed-off-by: omove <61330514+omove@users.noreply.github.com >
2024-11-24 01:09:20 -05:00
omove
9abae121fc
Update macos-release-build.yml
...
Signed-off-by: omove <61330514+omove@users.noreply.github.com >
2024-11-23 22:44:16 -05:00
omove
0d582fde46
Update macos-release-build.yml
...
Signed-off-by: omove <61330514+omove@users.noreply.github.com >
2024-11-23 22:30:25 -05:00
mr. M
ecdd92f08e
Refactor URL bar styles for improved notification popup appearance
2024-11-23 23:26:55 +01:00
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
Eragon
878df5afe4
feat: Don't reload sidepanel browsers when not needed
2024-11-23 18:59:45 +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