Commit Graph

3811 Commits

Author SHA1 Message Date
mr. m
b48878a766 fix: Fixed urlbar results not being able to be heuristic, b=no-bug, c=folders, tabs 2025-11-11 18:27:11 +01:00
Jun Jie
249d793b5d feat: Ctrl+Tab cycling to keep within essentials/regular tabs only, p=#11242
* feat: ctrl+tab cycles within essential/workspace tabs only

* add test for ctrl+tab cycling by attribute

* move settings UI related code to /src/zen, revert patches for main.inc.xhtml and main.js, use simple tab filter when current tab is hidden

* chore: Cleanup and add extra pref, b=no-bug, c=tests, tabs

---------

Co-authored-by: mr. m <mr.m@tuta.com>
2025-11-11 10:53:39 +01:00
devdinc
8b64925407 chore: Add Open Link in Glance option to context menu, p=#11241
* Update zen-general.ftl

Signed-off-by: devdinc <a-mail-for+profesional-github@proton.me>

* Update nsContextMenu-sys-mjs.patch

Signed-off-by: devdinc <a-mail-for+profesional-github@proton.me>

* Update ZenGlanceManager.mjs

Signed-off-by: devdinc <a-mail-for+profesional-github@proton.me>

* Update zen-general.ftl

Signed-off-by: devdinc <a-mail-for+profesional-github@proton.me>

* Update ZenGlanceManager.mjs

Signed-off-by: devdinc <a-mail-for+profesional-github@proton.me>

* chore: Cleanup and fix patches, b=no-bug, c=glance

---------

Signed-off-by: devdinc <a-mail-for+profesional-github@proton.me>
Co-authored-by: mr. m <mr.m@tuta.com>
2025-11-11 10:53:25 +01:00
mr. m
fc804acdb0 fix: Allow the sidebar to be hovered even when the pref is off, b=no-bug, c=common, compact-mode, glance, tabs, workspaces 2025-11-11 10:22:05 +01:00
mr. m
bc09603add Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-11-10 00:08:12 +01:00
mr. m
5ecfc745da fix: Fixed border radius regresion with ff 145.0, b=no-bug, c=tabs 2025-11-10 00:08:02 +01:00
Kyle Kincer
421adade52 feat: Close tab and switch to recent tab when going back with no history, p=#11190
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2025-11-09 18:32:13 +01:00
Mr. M
c382001253 fix: Fixed pins not saving proprely, b=closes #11217, c=tabs 2025-11-09 11:49:10 +01:00
Anodev-sudo
8b5325ba1c fix: Update incorrect element picker tooltip description, b=closes #8998, p=#11213 2025-11-09 11:26:03 +01:00
Ryosuke
eeb8a78741 feat: Add three command bar actions for switching the Light/Dark Mode, p=#11122 2025-11-08 16:39:17 +01:00
Mr. M
c5bc5c7f09 fix: Fixed tab border radius. Regression from ff 145.0, b=no-bug, c=tabs 2025-11-08 13:30:23 +01:00
Mr. M
879865e625 fix: Add a margin to the urlbar only when closed, b=no-bug, c=common 2025-11-08 12:36:48 +01:00
Mr. M
2ec4510850 feat: Show the correct possition for new panels, b=no-bug, c=common 2025-11-08 12:31:30 +01:00
mr. m
96c6ec658c chore: Update to Firefox 145.0, p=#11167 2025-11-08 11:40:06 +01:00
mr. m
a0f282a759 feat: Increase the duration for glance close animation, p=#11184, c=glance 2025-11-07 10:35:15 +01:00
mr. m
1cf50e863d chore: Increase the speed for glance background animation, b=no-bug, c=glance 2025-11-06 23:07:06 +01:00
mr. m
11e3397421 fix: Fixed addons menu being off-screen, b=closes #11177, c=common 2025-11-06 23:02:07 +01:00
Ivaon
5ca4553e70 fix: targeting new container tab context menu with a higher specificity and removing opacity rule, p=#11166 2025-11-05 23:36:48 +01:00
Ivaon
3a9e205730 fix: New container tab popup menu displayed incorrectly (#11160) 2025-11-05 12:59:52 +01:00
mr. m
40af25998f chore: Handle use implicit event function calls for glance, b=no-bug, c=common, glance 2025-11-04 21:35:02 +01:00
mr. m
0d80532bf1 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-11-03 22:50:46 +01:00
mr. m
424de1bf91 fix: Fixed glance close animation replay, b=closes #11130, c=glance 2025-11-03 22:49:46 +01:00
mr. m
42752f8145 fix: Fixed pip button not appearing on the media manager, b=closes https://github.com/zen-browser/desktop/issues/11132, c=urlbar 2025-11-03 22:49:14 +01:00
Mr. M
be561ec8dc chore: Several QA fixes and options added, b=closes #11105, closes https://github.com/zen-browser/desktop/issues/11020, closes https://github.com/zen-browser/desktop/issues/11105, https://github.com/zen-browser/desktop/issues/10752, c=common, compact-mode, workspaces 2025-11-02 01:35:54 +01:00
Mr. M
d005b97042 chore: Refactor JS actors into their own modules, b=no-bug, c=common, glance, mods 2025-10-31 10:24:12 +01:00
mr. m
98d63904e9 feat: Reduce scroll threshold for workspace change, c=workspaces
Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2025-10-30 14:15:09 +01:00
Ivaon
aa06744c4b fix: notification popup icons are not centered in multiple toolbars layout, p=#11075 2025-10-30 11:48:57 +01:00
mr. m
8edc9bee06 feat: Improved glance closing animation, b=no-bug, c=glance 2025-10-29 19:08:47 +01:00
Syed_Sibteali_Baqar
d7faa543e2 fix: Sidebar flickering during drag operations in compact mode, b=bug https://github.com/zen-browser/desktop/issues/10942, p=#11015
* fix:sidebar flickering during drag operations in compact mode

* fix: streamline drag state cleanup in compact mode

* fix: remove redundant event listener tracking for drag state cleanup

* fix: refactor drag state cleanup for improved readability and consistency

* feat: Dont check for child elemenets, b=no-bug, c=compact-mode
---------

Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2025-10-29 11:29:50 +01:00
mr. m
47ca48e5a5 feat: Add a preference for site overlap and glance durations, b=closes #11056, c=glance, common 2025-10-29 10:53:53 +01:00
mr. m
7fdef3b40f chore: Updated to Firefox 144.0.2, b=no-bug, c=l10n, tabs, workspaces 2025-10-28 19:36:57 +01:00
Santhosh C
c21f927f01 feat: close all unpinned tabs in active workspace, p=#10739
* feat: close all unpinned tabs using keyboard shortcut

* feat: use toast instead of prompt

* feat: add toolbarbutton to close all unpinned tabs in a workspace

* feat: Fix bootstraping and other small nitpicks, b=no-bug, c=common, tabs, workspaces

* feat: improve the site popup ui, p=#10765

* style: improve site popup top buttons

* feat: add filled icons for permissions

* style: align and resize items in the site popup

* feat: site popup ui improvements and more permission icons

* chore: Better organize preferences files, b=no-bug, c=compact-mode, folders, glance, kbs, media, mods, split-view, welcome, workspaces

* feat: improve the site popup ui (part 2), p=#10768

* feat: Add a bounce to the glance element float and format, b=no-bug, c=common, glance

* chore: Update workflows to use macos 26 SDK, b=no-bug, c=workflows

* New Crowdin updates, p=#10769

* New translations zen-preferences.ftl (French)

* New translations zen-preferences.ftl (Lithuanian)

* New translations zen-workspaces.ftl (Lithuanian)

* New translations zen-general.ftl (Lithuanian)

* list shortcut in settings page, refactor code based on PR review

* feat: show restore tabs shortcut in toast message

* feat: Add toggle compact mode to the default placements, b=no-bug, c=common, glance

* chore: Only run autopep8 if python files changed, b=no-bug, c=workflows

* chore: Revert to the new folder animation, p=#10783, c=folders

* feat: Use close icon for pinned reset if the preference says so, p=#10786, c=no-component

* feat: Improve glance animation, p=#10790, c=glance

* update l10n string

* feat: Finished UI, b=no-bug, c=workspaces, common, tabs

* chore: Fix lint, b=no-bug, c=workspaces

---------

Co-authored-by: mr. m <mr.m@tuta.com>
Co-authored-by: reizumi <reizumichan@protonmail.com>
Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
2025-10-28 15:48:36 +01:00
mr. m
d89d667f8f fix: Fixed toggling sidebar not hiding compact mode, b=closes #11049, c=common 2025-10-28 13:36:03 +01:00
mr. m
6f63c550a6 feat: Stop blending colors on compact mode, b=bug #11035, c=common, compact-mode, glance 2025-10-28 13:30:18 +01:00
mr. m
b3736dfe32 Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-10-27 11:45:07 +01:00
mr. m
031644c1b0 feat: Hide PiP urlbar button via a pref instead of overriding styles, b=no-bug, c=common 2025-10-27 11:45:02 +01:00
p-sage
7902dfb3ef fix: Change icon for 'Copy Current URL' action, p=#11018
This PR simply changes the icon of 'Copy Current URL' action to match the one used in the new 'Copy URL' button in the URL Bar

Signed-off-by: p-sage <171166538+p-sage@users.noreply.github.com>
2025-10-25 21:11:01 +02:00
CosmoCreeper
8df8a1e657 fix: Fix cursor height in input field, p=#11006
Fix cursor height on first character in the name input field of creating a space.

Signed-off-by: CosmoCreeper <179134799+CosmoCreeper@users.noreply.github.com>
2025-10-25 10:49:29 +02:00
mr. m
83cda121c3 fix: Fixed caption buttons showing native panel when hidden, b=closes #10973, c=compact-mode, tabs 2025-10-25 01:54:35 +02:00
Jai A P
5500ee9250 fix: Fixed closing tab count for all edge cases, p=#9599 2025-10-24 22:43:03 +02:00
mr. m
ee6c2f68c6 feat: Dont collapse the urlbar buttons if a popup is opened, b=no-bug, c=common 2025-10-24 22:39:15 +02:00
mr. m
ff71ee1081 chore: Small quality fixes, b=no-bug, c=common, glance 2025-10-24 20:11:58 +02:00
Ryosuke
0dbfca8c29 fix: prevent horizontal overflow on Look and Feel page, p=#10980 2025-10-23 19:00:33 +02:00
mr. m
460f255fd4 fix: Fixed native caption buttons not updating position when hiding, b=closes #10973, c=common, compact-mode 2025-10-23 17:41:41 +02:00
mr. m
43209411b9 fix: Fixed single buttons overflowing the sid
ebar, b=closes #10968, c=common, tabs
2025-10-23 15:01:28 +02:00
mr. m
0670ba8a2c fix: Wait for the next cycle to change the proxy state, b=no-bug, c=common 2025-10-22 19:13:15 +02:00
mr. m
be417381ed fix: Fixed various regressions from 1.17b, b=closes #10924, closes #10928, closes #10933, c=common, split-view, tabs 2025-10-22 16:54:11 +02:00
mr. m
e7dce71239 fix: Prevent the media focus button from overflowing at certain width, b=no-bug, c=media 2025-10-22 10:11:31 +02:00
mr. m
d06a83b623 feat: Hide the extensions messages if they are empty, b=no-bug, c=common 2025-10-22 09:57:33 +02:00
mr. m
3774a856cf fix: Fixed too many addons overflowing the screen, b=closes #10918, c=common 2025-10-22 08:58:28 +02:00