Commit graph

62 commits

Author SHA1 Message Date
Mr. M
3724f2a759
feat: Added library, b=(no-bug), c=common, tabs, workspaces 2025-05-24 17:20:50 +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
6de445eaa1
chore: [security]: Finish up wrapping event listeners and other small fixes, b=(no-bug), c=configs, common, compact-mode, split-view, tabs, workspaces 2025-04-23 00:30:56 +02:00
mr. M
031926efb7
refactor: remove sidebar-related code and update localization references 2025-04-02 10:16:07 +02:00
mr. M
3de1673929
Refactor ZenGradientGenerator to enhance rotation functionality and improve UI elements for gradient generation 2025-02-22 16:11:17 +01:00
mr. M
bb7c400855
Fix welcome screen preference setting and optimize dot removal logic in gradient generator 2025-02-21 20:18:27 +01:00
mr. M
2593d2137b
Fix gradient box positioning and update dot position handling in ZenGradientGenerator 2025-02-21 11:42:44 +01:00
mr. m
a90c6c445c
Added common UI fixes / inconsistencies 2025-02-21 01:25:08 +01:00
mr. m
4a8790e07f
Improved color picker styles 2025-02-21 01:07:09 +01:00
mr. M
b71903e04b
Enhance gradient generator UI with improved layout and styling adjustments 2025-02-20 19:48:45 +01:00
mr. M
93df13ff78
Remove unused gradient display image and implement predefined color options in gradient generator 2025-02-19 13:04:18 +01:00
mr. M
1cc5cd1b1d
Add localization label for gradient generator and adjust button dimensions 2025-02-18 23:49:58 +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
638c7c7420
Remove unused zen-avatars directory and associated files 2025-02-18 11:53:48 +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
mr. m
fdc8fd1b01
New design 2025-02-16 16:57:18 +01:00
mr. m
fdb26de664
Small updates 2025-02-16 14:14:38 +01:00
Studio Movie Girl
da2f87660f
Merge branch 'zen-browser:dev' into adds-search-to-icons 2024-12-29 03:15:42 -06:00
mr. M
70c0fff557
Fixed having multiple windows displaying the wrong essentials at startup and worked on rices 2024-12-26 23:35:39 +01:00
mr. M
48fdde5640
Zen rices looking sharp! 2024-12-26 18:29:33 +01:00
Bridget Morningstar
ea05cf02b4 fixed issues with variable names and inline css 2024-12-23 17:31:14 -06:00
Bridget Morningstar
a2478e68c6 shit ton of stuff 2024-12-23 14:03:27 -06:00
Bridget Morningstar
82b1dbb01b a shit ton of stuff 2024-12-16 00:14:38 -06:00
mr. M
53a6b8178a
Fixed workspaces dialog not aligning the buttons correctly 2024-12-06 15:35:48 +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
Kristijan Ribarić
dd68943ae8 feat: Add onpopuphidden event handler to gradient generator panel
This commit adds an `onpopuphidden` event handler to the gradient generator panel, which calls the `gZenThemePicker.handlePanelClose()` function when the panel is hidden. This ensures that the theme picker is properly updated and handles the panel's closing behavior.
2024-10-26 16:35:14 +02:00
mr. M
f019490989
Added newtab button option to stay under last tab and reworked gradient generator's layout 2024-10-26 15:38:45 +02:00
mr. M
4ee7fa2af7
Worked on the gradient choser 2024-10-26 12:11:14 +02:00
mr. M
5d0c22c374
Improved UI for gradient generator 2024-10-26 00:08:27 +02:00
mr. M
4997786b9f
Added a working workspaces gradient chooser! 2024-10-25 21:50:15 +02:00
mr. M
c4502c2762
Choosing colors from the gradient generator now works 2024-10-25 12:54:45 +02:00
mr. M
c92924db15
Started working on the gradient generation 2024-10-24 23:53:09 +02:00
mr. M
45ce804ee9
Update subproject commit references in l10n and zen-components 2024-10-24 21:46:15 +02:00
Kristijan Ribarić
31bb92c398 feat: Handle workspace panel hiding event
This commit adds a new `onpopuphidden` attribute to the `<panel>` element that defines the workspace panel. This attribute triggers the `ZenWorkspaces.handlePanelHidden()` function when the panel is hidden.

This change is necessary to allow the application to properly handle the case when the workspace panel is hidden so that the reorder mode can be disabled.

The following changes were made:

- Added the `onpopuphidden` attribute to the `<panel>` element in `zen-popupset.inc.xhtml`.
- Added a new CSS class `.zen-workspace-last-place-drop-target` to `zen-workspaces.css`.
- Modified the `zen-workspaces.css` file to display the `.zen-workspace-last-place-drop-target` class only in reorder mode.
2024-10-24 20:27:46 +02:00
mr. M
2287aa9a06
FIxed icon selection for workspaces 2024-10-18 17:09:20 +02:00
HarryHeres
92b014a706 Fixing workspaces icon picker 2024-10-18 01:37:27 +03:00
Kristijan Ribarić
f672b1b810 Add missing icons for up and down reordering buttons 2024-10-17 20:29:50 +03:00
Kristijan Ribarić
4f324c7fd7 feat: Add workspace reorder mode to Workspaces panel
This commit introduces a new reorder mode to the Workspaces panel, allowing users to easily rearrange their workspaces. The following changes were made:

- Added a "reorder mode" toggle button to the Workspaces panel.
- Implemented functionality to enable/disable reorder mode.
- Updated the Workspaces panel to display reorder controls for each workspace when reorder mode is enabled.
- Added visual cues to indicate the current active workspace and reorder mode status.

These changes enhance the usability of the Workspaces panel by providing a convenient way to manage and organize workspaces.
2024-10-17 20:29:50 +03:00
mr. M
097f7c846e
Refactor zen-popupset.inc.xhtml: Remove unused panel element 2024-10-15 09:38:54 +02:00
mr. m 🤙
538fd146fb
Update submodules to commit 6031981acdb600561b3fdfcf7f51864664b0c25a-… (#2100)
* Update submodules to commit 6031981acdb600561b3fdfcf7f51864664b0c25a-dirty

* Added new icons selector for workspaces
2024-10-14 20:55:59 +02:00
mr. M
49bb9cd398
Added container tabs support for sidebar websites 2024-10-14 19:28:28 +02:00
mauro-balades
5e1a5fc498
Added toast notification when enabling split view rearanging 2024-10-06 18:15:28 +02:00
mauro-balades
73e05b6582 Refactor zen-popupset.inc.xhtml and zen-styles/zen-tabs/vertical-tabs.css for improved UI layout 2024-09-13 19:57:14 +02:00
mauro-balades
0d8bede377 Refactor subproject commits in l10n and zen-components 2024-09-11 20:59:03 +02:00
Katelyn Dickey
45515149e0 feat(workspaces): make workspaces creation flow a single step 2024-08-25 12:53:39 -04:00
Katelyn Dickey
7d55d670ee feat(workspaces): allow users to edit existing workspaces 2024-08-25 12:25:36 -04:00
Mauro Balades
187688e6ea Fixed closing workspaces 2024-08-22 20:23:49 +02:00
Mauro Balades
c319a83d58 refactor: Update ZenWorkspaces to enable setting default workspace and opening workspaces 2024-08-20 22:00:49 +02:00