1
0
Fork 1
mirror of https://github.com/zen-browser/desktop.git synced 2025-07-10 05:35:29 +02:00
Commit graph

164 commits

Author SHA1 Message Date
mr. m
7a7fb01928
Merge branch 'dev' into Fix-#7810 2025-05-12 18:04:01 +02:00
Mr. M
93e8f6bbd6
fix: Did common fixes for mods, b=(no-bug), c=mods 2025-05-12 17:13:15 +02:00
Samuel Oldham
9bec7a88fe
Lint
Signed-off-by: Samuel Oldham <77629938+SO9010@users.noreply.github.com>
2025-05-12 15:53:21 +01:00
Samuel Oldham
50342e945d
Add fix for #7810
Signed-off-by: Samuel Oldham <77629938+SO9010@users.noreply.github.com>
2025-05-12 15:35:49 +01:00
Mr. M
7b99f227cd
chore: Format with only a maximum of 10 columns, b=(no-bug), c=workflows, common, compact-mode, folders, glance, kbs, media, mods, split-view, tabs, tests, workspaces, welcome 2025-05-10 21:22:16 +02:00
Mr. M
70b9f66f4c
fix: Fixed importing themes from a JSON file, b=(no-bug), c=common, mods 2025-05-06 17:12:49 +02:00
mr. m
6f88c5d2d1
feat: Added an option to restore tabs from where they left off, b=(no-bug), c=common, workspaces 2025-05-06 14:34:47 +02:00
Mr. M
395cc0a19d
feat: Organized preferences by files, b=(no-bug), c=media, common 2025-05-05 17:30:11 +02:00
Mr. M
13923b84f2
chore: Small fixes for testing, b=(no-bug), c=kbs, split-view, tests, workspaces 2025-05-04 23:17:17 +02:00
Mr. M
0890180889
fix: Fixed URL bar unfocusing when pressing the newtab button and fixed workspace switching animations, b=(no-bug), c=tabs, workspaces 2025-04-27 17:19:16 +02:00
Mr. M
8acdb00570
chore: Finished last polishing details and updated l10n, b=(no-bug), c=no-component 2025-04-27 10:21:04 +02:00
Pdzly
5f552bb749 Fix theme export behavior by cleaning up DOM elements
Ensure the temporary link element is removed after triggering the export action to prevent cluttering the DOM. Additionally, display a success message upon successful theme export for better user feedback.
2025-04-25 18:51:44 +02:00
Pdzly
a233c6be8c Add theme import and export functionality
Implemented theme import and export options in the Zen Theme Marketplace. Added buttons, event handlers, and logic for users to save themes to a file or load them from an external JSON file. Included success and error states for both actions.
2025-04-25 18:47:05 +02:00
rooki
b490d91572 style: Add homepage button to theme marketplace with click functionality 2025-04-24 14:27:21 +02:00
mr. m
1ab6f77f95
feat: Make PiP checkbox disable the entire feature, not just video controls, b=(no-bug), c=no-component 2025-04-19 10:40:19 +02:00
mr. M
031926efb7
refactor: remove sidebar-related code and update localization references 2025-04-02 10:16:07 +02:00
mr. m
01b8628504
refactor: remove hover tab change preference and related functionality in split view 2025-03-28 13:09:28 +01:00
mr. M
5d0807de4c
refactor: update workspace settings and improve CSS styles for better layout and responsiveness 2025-03-20 19:22:55 +01:00
mr. M
072bc0269c
refactor: remove unused workspace icon strip preference and related styles 2025-03-18 00:10:38 +01:00
mr. M
671a76bf86
Refactor workspace settings and improve tab management; remove individual pinned tabs preference, update bootstrap command, and enhance tab removal logic for non-existent workspaces. 2025-03-06 14:58:35 +01:00
mr. M
bf31cc24d6
Update firefox RC builds to 135.0.1 2025-02-18 12:06:28 +01:00
mr. M
84bbb4ba63
Removed pilled button preference as it's no longer useful 2025-02-17 21:46:16 +01:00
mr. M
b5c889ab01
Refactor tab reset button label and clean up unused color scheme listener 2025-02-10 21:52:23 +01:00
mr. M
1475d3daee
Refactor theme preferences by removing unused color options and adjusting border radius settings 2025-02-09 17:20:27 +01:00
mr. M
63109b4337
Enhance compact mode and URL bar behavior with improved transitions and offset handling; update version numbers in surfer.json 2025-02-05 00:35:38 +01:00
mr. m
ba435d9c14 Rename workspace select button to workspaces button and update related styles for consistency 2025-01-20 21:35:46 +00:00
mr. M
0a9f88a2fb
Remove compact view preference and update related logic for improved clarity 2025-01-19 20:29:59 +01:00
mr. M
bd0b012bce
Reduce animation duration in ZenWorkspaces for improved responsiveness 2025-01-19 17:06:49 +01:00
mr. m
f7f87131cd Deshabilitar la opción de espacios de trabajo para pruebas y ajustar la configuración de preferencias relacionadas 2025-01-08 12:17:24 +00:00
mr. M
70cbc6033b
Sort themes by name in Zen settings and update CSS for category hover state 2025-01-07 20:41:17 +01:00
mr. M
16c76723fe
Update subproject commit and fix localization label for unsaved state 2025-01-07 12:43:31 +01:00
Bryan Galdámez
374eb82d40
Replace keydown event with input 2025-01-04 09:13:45 -06:00
Bryan Galdámez
2b1224b3df 🐛 Fix
- Zen Mods: Default value not being loaded on theme install due to zen mods not being always triggered and default values not being in place when reading them (fixes #3887)
- Zen Mods: Fixed string preferences not changing completely by changing the event listener and replacing the throttle with a debounce, so we only listen to the last keydown (fixes #3558)
2025-01-03 21:21:07 -06:00
mr. M
21cd1c4e40
Refactor DevTools startup to streamline event management and remove unnecessary assignments 2025-01-03 02:46:59 +01:00
mr. M
bdf46c5d96
Refactor DevTools keyboard shortcuts management and restore default shortcuts 2025-01-03 02:45:15 +01:00
mr. M
a5830ca15b
Change input event to change event for ZenMarketplaceManager settings 2024-12-22 09:33:51 +01:00
mr. M
c67fc71069
Added options for floating urlbar, fixed macos weird window control positioning, added newtab animations, fixed top toolbar hiding when hovering reload button and new URLBar UI 2024-12-13 00:49:43 +01:00
mr. M
5f512db55f
New welcome page and logo 2024-12-07 21:12:01 +01:00
mr. M
3b3dc28d42
Fixed disabling workspaces not hiding the indicator 2024-12-03 20:41:57 +01:00
Vijay A
92de4022cb Remove trailing spaces 2024-11-28 07:34:29 +05:30
mr. M
30b14a619d
fix: remove unnecessary tabbar expand form initialization in Zen settings 2024-11-19 22:20:10 +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
Kristijan Ribarić
bc45092e03 Added a pref to make essentials container specific, i.e. if a workspace has a container assigned to it, on that workspace only essentials opened in that container will be visible. 2024-11-12 10:44:12 +01:00
mr. M
f093228f71
feat: Update new tab button preferences and improve workspace indicator styles 2024-11-08 19:34:51 +01:00
Kristijan Ribarić
a21511b683 feat: Add Essentials Toolbar
This commit introduces a new Essentials Toolbar feature to Zen. It provides a more streamlined and organized way for users to access frequently used bookmakrs directly from the sidebar.

- Added `ZenEssentialsToolbar.mjs` to provide the logic for the toolbar.
- Updated the sidebar CSS (`zen-sidebar.css`) to style the Essentials Toolbar.
- Modified `ZenStartup.mjs` to initialize the Essentials Toolbar.
- Made changes to `browserPlacesViews-js.patch` to integrate with existing bookmark functionality.
- Added a new preference `zen.essentials.enabled` to enable/disable the Essentials Toolbar.
2024-11-02 21:09:07 +01:00
mr. M
a5d4855530
Fixed changing activation method not applied to tabs (https://github.com/zen-browser/desktop/issues/2429) 2024-10-31 15:52:29 +01:00
mr. M
b0b73b5d97
Update zen view compact mode preferences 2024-10-30 15:13:36 +01:00
mr. M
a08df8f9ef
Added theme color deduction for workspace gradients and fixed macos titlebar buttons display 2024-10-29 20:45:38 +01:00
mr. M
1a906b746e
Update firefox version to 132.0 2024-10-29 18:08:56 +01:00
mr. M
9c105c988c
Added settings page for zen glance 2024-10-29 09:51:36 +01:00