From 6287f1a11809a3a43abf1d2b6be7e4e04486756d Mon Sep 17 00:00:00 2001 From: "mr. m" <91018726+mr-cheffy@users.noreply.github.com> Date: Fri, 13 Mar 2026 17:35:00 +0100 Subject: [PATCH] chore: Refactor spaces organization, p=#12764 --- src/-stylelintignore.patch | 4 +- src/browser/base/content/zen-assets.inc.xhtml | 2 +- .../base/content/zen-assets.jar.inc.mn | 2 +- .../base/content/zen-preloaded.inc.xhtml | 6 +- .../content/bookmarkProperties-xhtml.patch | 2 +- .../content/widgets/arrowscrollbox-js.patch | 4 +- src/zen/common/ZenPreloadedScripts.js | 2 +- src/zen/moz.build | 1 + .../ZenGradientGenerator.mjs | 0 .../ZenWorkspace.mjs => spaces/ZenSpace.mjs} | 0 .../ZenSpaceBookmarksStorage.js} | 0 .../ZenSpaceCreation.mjs} | 0 .../ZenSpaceIcons.mjs} | 0 .../ZenSpaceManager.mjs} | 188 +--------------- src/zen/spaces/ZenSpacesSwipe.mjs | 210 ++++++++++++++++++ .../create-workspace-form.css | 0 src/zen/spaces/jar.inc.mn | 7 + src/zen/spaces/moz.build | 12 + .../overflow-icons.inc.css | 0 .../zen-gradient-generator.css | 0 .../{workspaces => spaces}/zen-workspaces.css | 2 - src/zen/workspaces/jar.inc.mn | 12 - 22 files changed, 249 insertions(+), 205 deletions(-) rename src/zen/{workspaces => spaces}/ZenGradientGenerator.mjs (100%) rename src/zen/{workspaces/ZenWorkspace.mjs => spaces/ZenSpace.mjs} (100%) rename src/zen/{workspaces/ZenWorkspaceBookmarksStorage.js => spaces/ZenSpaceBookmarksStorage.js} (100%) rename src/zen/{workspaces/ZenWorkspaceCreation.mjs => spaces/ZenSpaceCreation.mjs} (100%) rename src/zen/{workspaces/ZenWorkspaceIcons.mjs => spaces/ZenSpaceIcons.mjs} (100%) rename src/zen/{workspaces/ZenWorkspaces.mjs => spaces/ZenSpaceManager.mjs} (95%) create mode 100644 src/zen/spaces/ZenSpacesSwipe.mjs rename src/zen/{workspaces => spaces}/create-workspace-form.css (100%) create mode 100644 src/zen/spaces/jar.inc.mn create mode 100644 src/zen/spaces/moz.build rename src/zen/{workspaces => spaces}/overflow-icons.inc.css (100%) rename src/zen/{workspaces => spaces}/zen-gradient-generator.css (100%) rename src/zen/{workspaces => spaces}/zen-workspaces.css (99%) delete mode 100644 src/zen/workspaces/jar.inc.mn diff --git a/src/-stylelintignore.patch b/src/-stylelintignore.patch index 3e44aac53..58ed0315e 100644 --- a/src/-stylelintignore.patch +++ b/src/-stylelintignore.patch @@ -1,5 +1,5 @@ diff --git a/.stylelintignore b/.stylelintignore -index 185490999507b8a5032977237af50f5e61c71df1..e887fafa90b881e852a287ed8898638c995861ab 100644 +index 185490999507b8a5032977237af50f5e61c71df1..d535178552c6a744022be1d0bfff5fbb8bf9a5ef 100644 --- a/.stylelintignore +++ b/.stylelintignore @@ -106,3 +106,19 @@ build/pgo/blueprint/**/*.css @@ -18,7 +18,7 @@ index 185490999507b8a5032977237af50f5e61c71df1..e887fafa90b881e852a287ed8898638c +zen/compact-mode/zen-compact-mode.css + +zen/split-view/zen-decks.css -+zen/workspaces/zen-workspaces.css ++zen/spaces/zen-workspaces.css +zen/common/styles/zen-toolbar.css + +*.inc diff --git a/src/browser/base/content/zen-assets.inc.xhtml b/src/browser/base/content/zen-assets.inc.xhtml index 036308d06..6debe819c 100644 --- a/src/browser/base/content/zen-assets.inc.xhtml +++ b/src/browser/base/content/zen-assets.inc.xhtml @@ -42,7 +42,7 @@ # Scripts used all over the browser - + diff --git a/src/browser/base/content/zen-assets.jar.inc.mn b/src/browser/base/content/zen-assets.jar.inc.mn index 2a44065d4..9d470ace8 100644 --- a/src/browser/base/content/zen-assets.jar.inc.mn +++ b/src/browser/base/content/zen-assets.jar.inc.mn @@ -7,7 +7,7 @@ #include ../../../zen/drag-and-drop/jar.inc.mn #include ../../../zen/split-view/jar.inc.mn #include ../../../zen/mods/jar.inc.mn -#include ../../../zen/workspaces/jar.inc.mn +#include ../../../zen/spaces/jar.inc.mn #include ../../../zen/tabs/jar.inc.mn #include ../../../zen/kbs/jar.inc.mn #include ../../../zen/glance/jar.inc.mn diff --git a/src/browser/base/content/zen-preloaded.inc.xhtml b/src/browser/base/content/zen-preloaded.inc.xhtml index 76f32fd5f..3e38442e9 100644 --- a/src/browser/base/content/zen-preloaded.inc.xhtml +++ b/src/browser/base/content/zen-preloaded.inc.xhtml @@ -8,6 +8,6 @@ - - - \ No newline at end of file + + + \ No newline at end of file diff --git a/src/browser/components/places/content/bookmarkProperties-xhtml.patch b/src/browser/components/places/content/bookmarkProperties-xhtml.patch index 9ee0344b3..3207a4b51 100644 --- a/src/browser/components/places/content/bookmarkProperties-xhtml.patch +++ b/src/browser/components/places/content/bookmarkProperties-xhtml.patch @@ -15,7 +15,7 @@ index 4aad4e4fb4139aa3d81e00eefa82e26b697df973..831e42a4a55e277b5b8e81e4317a2007 src="chrome://browser/locale/places/bookmarkProperties.properties"/> -+