Commit graph

3794 commits

Author SHA1 Message Date
Studio Movie Girl
6f9e489ba5
Merge branch 'zen-browser:new-color-picker' into new-color-picker 2025-02-18 09:09:26 -06:00
neurokitti
2c82d44b64 fixes primary colors (it should at least) 2025-02-18 09:08:53 -06:00
mr. M
7364062e8c
Enhance styling for URL bar and popups; update icon sizes and SVG dimensions 2025-02-18 13:49:56 +01:00
mr. M
0044b0206a
Refactor zen gradient generator: update theme picker initialization and event handling, improve CSS styles, and clean up unused code. 2025-02-18 13:29:58 +01:00
mr. m
82a98b8dd3
Merge branch 'dev' into new-color-picker 2025-02-18 12:31:07 +01:00
mr. M
435484482f
Update subproject commit reference in localization 2025-02-18 12:30:39 +01:00
mr. m
1ad71ab5ae
Merge pull request #5485 from neurokitti/new-color-picker
fixed padding and undifined algo error
2025-02-18 12:15:56 +01:00
mr. M
a4cdfc34ea
Update @zen-browser/surfer dependency to version 1.9.19 2025-02-18 12:15:02 +01:00
mr. M
bf31cc24d6
Update firefox RC builds to 135.0.1 2025-02-18 12:06:28 +01:00
mr. M
baa4402a62
Rename 'zen-sidebar-bottom-wrapper' to 'zen-sidebar-bottom-buttons' for consistency in toolbar identification 2025-02-18 11:54:19 +01:00
mr. M
638c7c7420
Remove unused zen-avatars directory and associated files 2025-02-18 11:53:48 +01:00
neurokitti
08bd479cf9 fixed comment 2025-02-18 01:51:02 -06:00
neurokitti
18d0900b32 made it pretty 2025-02-18 01:42:52 -06:00
neurokitti
e24fd97370 fixed issue with calculating compliments 2025-02-18 01:40:16 -06:00
mr. M
a64adb6b16
Add event listener for TabClose and improve separator visibility logic 2025-02-18 00:51:19 +01:00
mr. M
cf431e1e4b
Add media query for dark mode outline in zen-urlbar styles 2025-02-18 00:30:37 +01:00
mr. m
57071d21a7
Fixed force multiplyer to take into account sidebar width instead of scroll width 2025-02-18 00:24:11 +01:00
mr. m
13694d711d
Make sure the onboarding window isn't draggable
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-02-18 00:10:13 +01:00
mr. M
973d6f64e2
Compact mode toolbar now also gets affected by the texture variable 2025-02-17 23:54:33 +01:00
mr. M
48a7e81906
Fix: Ensure glance tabs are inserted correctly in the tab list order 2025-02-17 23:49:31 +01:00
neurokitti
ba81ad5bce fixed padding and undifined algo error 2025-02-17 16:13:58 -06:00
mr. M
bf34c9a9c3
Fix: Correctly insert glance tab after the parent tab in the tab list 2025-02-17 22:35:54 +01:00
mr. M
10ae6491c9
Update gradient generator styles and replace palette icon 2025-02-17 22:22:22 +01:00
mr. m
1609569dc9
Merge branch 'dev' into new-color-picker 2025-02-17 22:03:52 +01:00
mr. M
63c52cc40a
Update subproject commit reference in l10n 2025-02-17 22:03:24 +01:00
mr. M
ebaa39e17e
Merge branch 'new-color-picker' of https://github.com/zen-browser/desktop into new-color-picker 2025-02-17 22:02:53 +01:00
mr. m
327c8f5a57
Discard changes to src/browser/themes/shared/zen-icons/jar.inc.mn 2025-02-17 22:01:11 +01:00
mr. m
492556a424
Merge pull request #5457 from neurokitti/new-color-picker
fixed issues and added button functionality
2025-02-17 22:00:16 +01:00
Studio Movie Girl
8c0e4a09d1
Update zen-popupset.inc.xhtml
Signed-off-by: Studio Movie Girl <168581144+neurokitti@users.noreply.github.com>
2025-02-17 14:55:01 -06:00
Studio Movie Girl
ee16ce65ec
Update zen-gradient-generator.css
Signed-off-by: Studio Movie Girl <168581144+neurokitti@users.noreply.github.com>
2025-02-17 14:54:24 -06:00
Studio Movie Girl
2affdf680f
Update ZenGradientGenerator.mjs
Signed-off-by: Studio Movie Girl <168581144+neurokitti@users.noreply.github.com>
2025-02-17 14:53:47 -06:00
mr. M
84bbb4ba63
Removed pilled button preference as it's no longer useful 2025-02-17 21:46:16 +01:00
mr. M
b8baca2100
Allowed renamed pinned tabs to persist across sessions 2025-02-17 21:43:30 +01:00
mr. M
15a056b466
Fixed fully expanding glance when having reduced motion enabled (closes https://github.com/zen-browser/desktop/issues/5117) 2025-02-17 19:30:44 +01:00
mr. M
205803c1be
Fix: Adjust welcome page animation delay for improved user experience 2025-02-17 19:20:09 +01:00
mr. M
a66afafe31
Fix: Ensure welcome page preference is set when displayed 2025-02-17 19:18:10 +01:00
mr. m
657cb4c4cd
Merge pull request #5474 from kristijanribaric/add-tab-rename-persistance
Fix: Update pinned tab title in storage on rename
2025-02-17 19:16:41 +01:00
mr. m
7df6378872
Merge pull request #5373 from zen-browser/new-onboarding
Implement Zen Welcome page
2025-02-17 19:13:21 +01:00
mr. M
c81cf324b8
Refactor CSS styles for ZenWelcome and vertical tabs, improving layout and animations 2025-02-17 19:12:49 +01:00
Kristijan Ribarić
57a33beb81 Fix: Properly update pinned tab titles after edit
This commit addresses an issue where edited pinned tab titles were not consistently updated across all windows and in storage.

The following changes were made:

- **ZenUIManager.mjs:** Removed redundant `pinId` variable and directly checked `zen-pin-id` attribute.
- **ZenPinnedTabsStorage.mjs:** Added `edited_title` column to the `zen_pins` table to track if a pin's title has been manually edited.  Also, the `updatePinTitle` function now accepts an `isEdited` flag (defaults to true) and updates the `edited_title` column accordingly.
- **ZenPinnedTabManager.mjs:**  The `updatePinTitle` function was added to handle the update of pin titles.  It updates the title in storage using `ZenPinnedTabsStorage.updatePinTitle`, refreshes the pinned tabs, and then iterates through all browser windows to update the labels of corresponding pinned tabs.  Also, a check was added to `_initializePinnedTabs` to set the `zen-has-static-label` attribute on tabs with `editedTitle` set to `true`.
- **ZenWorkspaces.mjs:** Added a null check for `activeWorkspaceStrip` to avoid errors when it's not available.

These changes ensure that when a pinned tab title is edited, the updated title is correctly persisted in storage and reflected across all open windows. The `edited_title` flag allows distinguishing between default titles and custom ones.
2025-02-17 17:22:44 +01:00
Kristijan Ribarić
a6e446e5cf Fix: Update pinned tab title in storage on rename
This commit addresses an issue where renaming a pinned tab wouldn't update the title stored in `ZenPinnedTabsStorage`.

The following changes were made:

- Modified `ZenUIManager.mjs` to asynchronously call `ZenPinnedTabsStorage.updatePinTitle` when a tab is renamed via the keyboard. This ensures the stored title is synchronized with the displayed title.
- Added the `updatePinTitle` function to `ZenPinnedTabsStorage.mjs`. This function updates the title of a zen pin within the database.

This ensures consistency between the tab title displayed in the UI and the title stored for pinned tabs.
2025-02-17 15:56:57 +01:00
mr. M
68a3096683
Enhance ZenWelcome styling and functionality
- Add nowrap to welcome text for better layout
- Change button attribute to class for primary styling
- Update window centering logic to improve user experience
2025-02-17 13:19:54 +01:00
mr. m
c857541666
Merge branch 'dev' into new-onboarding 2025-02-17 12:27:34 +01:00
mr. M
4abca2f9b5
Bump display version to 1.8t in surfer.json 2025-02-17 12:26:08 +01:00
mr. M
cbbae1e26a
Fix CSS syntax and improve force calculation for workspace swiping 2025-02-17 12:25:12 +01:00
mr. m
c855ea5838
Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-02-17 12:21:12 +01:00
mr. m
6df2c97cc5
Started using force calculations when swiping between workspaces 2025-02-17 12:21:04 +01:00
mr. M
a6a7f1ab4c
Update CSS for PersonalToolbar to ensure visibility when not collapsed 2025-02-17 11:40:01 +01:00
mr. M
690ae8641e
Update MacOS icon resources and adjust CSS styles for improved layout 2025-02-17 11:30:35 +01:00
mr. M
950df83558
Added more icons for every operating system 2025-02-17 10:08:23 +01:00