Commit Graph

6176 Commits

Author SHA1 Message Date
mr. m
9147e5c10c Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-01-10 01:24:26 +01:00
mr. m
d5727a6a1b chore: Clean up build flags to stay more close to firefox defaults, b=no-bug, c=common, configs, windows 2026-01-10 01:24:20 +01:00
rain capsule
6c84a01950 fix: Allow user override of zen.theme.border-radius pref value, p=#11847
* fix: Allow user override of zen.theme.border-radius pref value

* fix: Handle platform-specific zen radius via JS rather than CSS

* lint: border radius js implementation
2026-01-09 17:00:55 +01:00
mr. m
f77249e8e9 fix: Make sure to update cache when swaping docshells, b=bug #11831, c=no-component 2026-01-09 16:52:22 +01:00
mr. m
6bce6f4874 chore: Update SDK version to 26.2 for MacOS artifact builds, b=no-bug, c=workflows, configs 2026-01-09 03:06:31 +01:00
mr. m
0d080ffc38 chore: Specify the new MacOSX SDK dir for artifact builds, b=no-bug, c=configs 2026-01-09 02:49:43 +01:00
mr. m
568607231f Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-01-09 02:45:58 +01:00
mr. m
88068613a1 chore: Override minimum MacOS SDK version, b=no-bug, c=workflows 2026-01-09 02:45:52 +01:00
Andrey Bochkarev
1e09b3fb4d feat: Expand pinned section when a tab is pinned, p=#11848 2026-01-09 02:18:10 +01:00
mr. m
4d1e091af6 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-01-09 02:17:10 +01:00
mr. m
b22bf7485e feat: Create patches to use MacOS 26.2 SDK version, b=no-bug, c=no-component 2026-01-09 02:16:58 +01:00
Andrey Bochkarev
bcdd9c0567 fix: Fix indentation and activeTabs on new folder tab, p=#11846 2026-01-09 01:38:02 +01:00
mr. m
05b1f52171 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-01-09 01:37:49 +01:00
mr. m
edfb427a23 chore: Update MacOS and Windows SDKs, b=no-bug, c=workflows, windows, scripts 2026-01-09 01:37:43 +01:00
Andrey Bochkarev
b7fafdbf02 fix: Unexpected renaming behavior when creating new folders, p=#11843 2026-01-08 23:09:44 +01:00
mr. m
f39faf6638 fix: Fixed closing and reopening zen turning tabs into blank states when having multiple windows, b=bug #11831, c=split-view 2026-01-08 20:48:38 +01:00
mr. m
7e7d860c9e chore: Sync upstream Firefox to version 147.0, p=#11822
* chore: Sync upstream to `Firefox 147.0`

* chore: Continued migration, b=no-bug, c=tests

* chore: Finish migration without testing, b=no-bug, c=scripts, tabs, media, common, split-view

* feat: Finish migration, b=no-bug, c=common, compact-mode, split-view, workspaces

* feat: Finish basic migration, b=no-bug, c=kbs, common, folders

* feat: Update surfer, b=no-bug, c=scripts
2026-01-08 18:06:05 +01:00
Andrey Bochkarev
ae93efef57 fix: Prevent indentation for collapsed workspace, b=closes #11839, p=#11830
* fix: Prevent indentation for collapsed workspace (#11830)

* refactor: Use `activeWorkspaceElement` for collapsed pinned tabs check
2026-01-08 15:25:11 +01:00
mr. m
3c7fb093db feat: Make sure dragged tab does not allow the title to overflow, b=no-bug, c=no-component 2026-01-07 01:05:08 +01:00
mr. m
ec4a55e1f8 chore: Revert linking with ld64 due to big compile times and resource usage, b=no-bug, c=configs 2026-01-07 00:28:56 +01:00
mr. m
b0f3839426 feat: Limit the number of threads when building macos releases, b=no-bug, c=configs 2026-01-06 20:20:38 +01:00
mr. m
a537f0f91d feat: Ignore errors when trying to import external mochitests while trying to sync upstream, b=no-bug, c=workflows 2026-01-06 13:02:03 +01:00
mr. m
11f29c12c5 chore: Install autopep8 for code formatting in the upstream workflow, b=no-bug, c=workflows 2026-01-06 12:53:27 +01:00
mr. m
e7631ce9cc feat: Make sure upstream sync workflow initializes git before downloading, b=no-bug, c=workflows 2026-01-06 12:48:26 +01:00
mr. m
481163a756 feat: Correctly initialize new restored windows, p=#11821
* feat: Correctly initialize new restored windows, b=no-bug, c=no-component

* chore: Experiment with different build flags for optimization and build time, b=no-bug, c=common, configs

* chore: Format, b=no-bug, c=no-component
2026-01-06 12:38:22 +01:00
mr. m
281ec6693d feat: Correctly initialize new restored windows, b=no-bug, c=no-component 2026-01-06 12:35:35 +01:00
mr. m
9820bd5772 test: Started adding tests for window sync, b=no-bug, c=tests, workspaces 2026-01-06 01:23:20 +01:00
mr. m
75f4f0c3e6 feat: Created share files, schemas and prefs, p=#11814, c=no-component 2026-01-05 19:42:01 +01:00
mr. m
591193b748 fix: Correctly restore unsynced windows, b=no-bug, c=workspaces 2026-01-05 19:29:22 +01:00
mr. m
2628ba7dd8 chore: Don't imply MOZ_LD64_KNOWN_GOOD from automation flag, b=no-bug, c=no-component 2026-01-05 18:58:35 +01:00
mr. m
2fd0935bf5 chore: Mark ld64 as known for automated macos builds, b=no-bug, c=configs 2026-01-05 18:37:30 +01:00
mr. m
7683b2675a fix: Fixed title overlapping with essential tabs after unlock, b=closes #11808, c=workspaces 2026-01-05 13:35:43 +01:00
mr. m
ea7024aae4 feat: Start using ld64 for macos builds, b=no-bug, c=configs, compact-mode 2026-01-05 13:31:08 +01:00
mr. m
be8cbce23e fix: Fixed 'focus on' not working on twilight, b=closes #11804, c=no-component 2026-01-05 13:30:16 +01:00
mr. m
9c2b8426a9 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2026-01-05 02:22:53 +01:00
mr. m
beb4f94fd2 chore: Change compile flags for macos to fix potential memory leaks, b=bug #9649, c=configs 2026-01-05 02:22:44 +01:00
Andrey Bochkarev
f39ca33aa5 fix: Correctly identify child active groups for collapsible pins, b=closes https://github.com/zen-browser/desktop/issues/11799, p=#11809, c=folders
* fix: Correctly identify child active groups for `zen-workspace-collapsible-pins` (#11799)

* fix: Formatting
2026-01-04 23:44:13 +01:00
mr. m
7743ad968c fix: Fixed deleting a space when its currently selected, b=no-bug, c=common, workspaces 2026-01-04 23:43:29 +01:00
mr. m
7470df4cf6 feat: Fixed creating new unsynced windows rendering the window blank, b=no-bug, c=common, tabs, workspaces 2026-01-04 19:15:18 +01:00
mr. m
aef8400841 feat: Improved gradient rendering for three colors, b=no-bug, c=workspaces 2026-01-03 23:11:08 +01:00
mr. m
babd7ad871 feat: Fixed animating new tabs and improved compact mode correctness, b=no-bug, c=common, compact-mode 2026-01-03 18:36:46 +01:00
mr. m
4000cc3d55 feat: Wait a delay to collapse pinned tabs on startup and listen for space changes on session store, b=no-bug, c=workspaces 2026-01-03 15:55:00 +01:00
mr. m
3fc7629b3a feat: Make workspace initialization an async process for better performance, b=no-bug, c=common, kbs, workspaces 2026-01-03 15:00:53 +01:00
mr. m
9dbd4cdd41 chore: [part 2] Continue on motion to native animations migration, p=#11798
* chore: Motion to native animatiosn migration, b=no-bug, c=common, glance, split-view

* Discard changes to src/zen/glance/zen-glance.css

* Discard changes to src/zen/glance/ZenGlanceManager.mjs

* feat: [part 2]: Continue on motion to native animations migration, b=no-bug, c=common, folders, split-view, workspaces
2026-01-03 02:52:23 +01:00
realSilasYang
3d45363c8f fix: Hide Unified Panel when navigating to management pages, p=#11790
* Hide unified panel popup after context menu actions

Signed-off-by: realSilasYang <64590265+realSilasYang@users.noreply.github.com>

* Add unified extensions manage hook initialization

Signed-off-by: realSilasYang <64590265+realSilasYang@users.noreply.github.com>

* Fix indentation in ZenSiteDataPanel.sys.mjs

Signed-off-by: realSilasYang <64590265+realSilasYang@users.noreply.github.com>

* Refactor code for better readability and consistency

Signed-off-by: realSilasYang <64590265+realSilasYang@users.noreply.github.com>

* Remove hidePopup call in addons context menu

Remove call to hidePopup in context_zenOpenGetAddons.

Signed-off-by: realSilasYang <64590265+realSilasYang@users.noreply.github.com>

* Refactor code for consistency and readability

Signed-off-by: realSilasYang <64590265+realSilasYang@users.noreply.github.com>

* Simplify event listener setup for manageExtensionItem

Removed unnecessary check for manageExtensionItem and unifiedPanel before adding event listener.

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>

---------

Signed-off-by: realSilasYang <64590265+realSilasYang@users.noreply.github.com>
Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2026-01-03 02:45:35 +01:00
mr. m
e118cc1a20 chore: Motion to native animatiosn migration, p=#11796
* chore: Motion to native animatiosn migration, b=no-bug, c=common, glance, split-view

* Discard changes to src/zen/glance/zen-glance.css

* Discard changes to src/zen/glance/ZenGlanceManager.mjs
2026-01-03 02:42:17 +01:00
mr. m
bc8a26223b feat: Properly handle new profiles without a previous session, b=no-bug, c=common, workspaces 2026-01-02 13:58:49 +01:00
mr. m
9e6998bc1a feat: Take into account tab entry index may not exist, b=no-bug, c=no-component 2026-01-02 00:18:51 +01:00
mr. m
560c92cc0e fix: Fixed custom tab icons not inheriting color fills on essentials, b=no-bug, c=common, tabs 2026-01-01 23:47:00 +01:00
mr. m
699c42cce4 chore: Change folder structure for icons to match their system name, p=#11784, c=common 2026-01-01 18:30:18 +01:00