Commit Graph

149 Commits

Author SHA1 Message Date
Bryan Galdámez
cde7e77aea fix(zenThemes): themes not being updated in other windows 2024-09-20 22:22:36 -06:00
Bryan Galdámez
dbe0124266 feature(zen-settings): localize placeholder items 2024-09-20 13:16:17 -06:00
mauro-balades
1d220623ff Refactor ZenStartup to update default placements for sidebar buttons 2024-09-20 13:33:07 +02:00
mauro-balades
3219722c64 Refactor ZenStartup to update default placements for sidebar buttons 2024-09-20 10:00:14 +02:00
mauro-balades
4ef3ecf0d9 refactor(zen-sidebar): improve sidebar buttons customization
- Improved customization of sidebar buttons in the Zen sidebar.
- Adjusted padding and outer padding of toolbar buttons.
2024-09-19 21:05:37 +02:00
Bryan Galdámez
bd7108e7df feature(zen-settings): localize hardcoded content 2024-09-18 20:50:12 -06:00
Bryan Galdámez
ed82f7d459 refactor(zen-settings): moved common utils to ZenThemesCommon 2024-09-18 17:39:28 -06:00
Bryan Galdámez
b5323b00ad Merge branch 'zen-browser:main' into main 2024-09-18 16:54:25 -06:00
mauro-balades
d69d56850f Add ZenThemesCommon.mjs to zen-assets.jar.inc.mn 2024-09-18 22:30:09 +02:00
mauro-balades
7bf77d1d57 Update subproject commit references 2024-09-18 22:05:35 +02:00
Bryan Galdámez
438b232ede fix(zen-settings): various fixes in mods rendering
- renamed some let to const
- conditionally render config button
- disable config button appearing on enable/disable on mods without preferences
- change mozToggle title based on state
2024-09-18 00:46:29 -06:00
Bryan Galdámez
7211024602 Merge branch 'main' of https://github.com/JosueGalRe/desktop 2024-09-16 22:41:20 -06:00
Bryan Galdámez
04599adfcc refactor(zenSettings): parse legacy settings using new format
- replace !<os> format with json property disabledOn
- added new default property
2024-09-16 22:38:54 -06:00
mauro-balades
630d1a89c8 Refactor SURFER_COMPAT handling in sign.ps1 2024-09-16 22:53:54 +02:00
Bryan Galdámez
c49769a678 feature(zen-settings): add string type theme property 2024-09-16 01:21:01 -06:00
Bryan Galdámez
9c202c84c1 refactor(zen-settings): add theme- prefix 2024-09-14 16:53:23 -06:00
Bryan Galdámez
2e8daaf9c2 fix(zen-settings): sanitize properties and theme name to prevent css issues 2024-09-14 16:44:17 -06:00
mauro-balades
bd5bb1282f FIxed checking if a theme should be loaded 2024-09-14 23:15:54 +02:00
Bryan Galdámez
644aab3ed0 refactor(zen-settings): enable theme toggling 2024-09-14 14:38:02 -06:00
mauro-balades
26a15abfd4 Update subproject commit with dirty changes 2024-09-14 12:46:15 +02:00
Bryan Galdámez
87cd7da948 Merge branch 'zen-browser:main' into main 2024-09-14 03:11:25 -06:00
Bryan Galdámez
fa72ba1719 refactor(zen-settings): add compatibility with legacy preferences
- move preferences to dialog
- remove property name to keep only label, property was moved to tooltip
- some styles
2024-09-14 03:10:10 -06:00
mauro-balades
6681e0d39b Refactor CSS to fix layout issues and improve user experience 2024-09-14 10:22:02 +02:00
Bryan Galdámez
5da6922894 Merge branch 'zen-browser:main' into main 2024-09-13 23:45:29 -06:00
mauro-balades
a546d053ae Allow pinned tabs to be for each individual workspace 2024-09-13 22:52:30 +02:00
Bryan Galdámez
54145170c9 refactor(zen-settings): new preferences format
- add new type of preferences: dropdown
- add padding to first preference
2024-09-12 21:24:38 -06:00
mauro-balades
6d3b20062e Refactor Zen Workspaces preferences and hide default container indicator 2024-09-11 23:44:47 +02:00
mauro-balades
096d1f305c Refactor zen-settings.js and zen-preferences.css to update the marketplace item layout and add configuration button 2024-09-11 21:34:11 +02:00
mauro-balades
0d8bede377 Refactor subproject commits in l10n and zen-components 2024-09-11 20:59:03 +02:00
mauro-balades
0e57c961c8 Refactor l10n submodule commit reference 2024-09-10 20:44:01 +02:00
mauro-balades
80136189b1 Formatted the entire project 2024-09-09 19:36:14 +02:00
brahim
46fdd7dcc1 Add option in zenLooksAndFeel to enable toolbar-flash-popup 2024-09-07 15:18:56 +02:00
brahim
1f6e24c192 Flash sidebar on tab select in compact mode. 2024-09-07 14:10:59 +02:00
brahim
d9313efa3e Ensure tab becomes visible when selected in sidebar. 2024-09-06 21:19:18 +02:00
mauro-balades
02ddf51b4e Fixed layout of vertical tabs and restored search bar 2024-09-04 22:57:25 +02:00
mauro-balades
a8178bb16f Fixed duplicate workspaces (closes #1196) 2024-09-04 19:05:20 +02:00
mauro-balades
7dab354bc1 Bunch of hotfixes 2024-09-03 23:33:29 +02:00
mauro-balades
7ef180fe7e HUGE CHANGES (updated to firefox 130 and new UI) 2024-09-03 18:21:57 +02:00
mauro-balades
acf057acc5 chore: Update preferences for legacy toolbar location in zen browser UI 2024-09-02 22:21:57 +02:00
mauro-balades
668124e1d0 Fixed theme preferences page not updating 2024-09-01 17:21:38 +02:00
mauro-balades
912aeba7b4 Enable hardware acceleration and web rendering for improved performance and rendering quality. 2024-08-31 00:45:15 +02:00
mauro-balades
212e6e4bf8 Fix https://github.com/zen-browser/desktop/issues/1081 2024-08-30 13:53:45 +02:00
mauro-balades
b586880d44 fix building themes on preferences 2024-08-30 11:47:13 +02:00
mauro-balades
4fe83e8f25 Add https:// scheme if URL doesn't contain one 2024-08-28 11:07:28 +02:00
Mauro Balades
dd68add538 chore: Update l10n submodule commit 2024-08-25 13:03:10 +02:00
Mauro Balades
3def55d48b Started checking for themes updates 2024-08-25 11:27:27 +02:00
moshyfawn
5ef88531d2 fix(Settings, Look and Feel): theme store box alignment
Closes #544
2024-08-24 00:02:31 -04:00
Mauro Balades
e6f8eede34 -Started working on translations 2024-08-22 12:41:55 +02:00
Mauro Balades
69a1e0f1b9 chore: Refactor zen-settings.js to improve preference handling 2024-08-20 18:00:23 +02:00
Mauro Balades
3939aa8809 chore: Update @zen-browser/surfer dependency to version 1.2.12 2024-08-19 20:30:01 +02:00