-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
ArcOS ShellThis concerns the shell or one of its componentsThis concerns the shell or one of its componentsRefactoringThis issue refactors a part of the codebaseThis issue refactors a part of the codebaseenhancementNew feature or requestNew feature or request
Milestone
Description
The shell runtime is growing a lot with the upcoming fast window switcher, so it would be nice if each component of the shell (task bar, start menu, action center, calendar popup, workspace manager, fast window switcher) were its own "shell extension" that has its own class with its own component.
Each "extension" should set a "target" to indicate to ArcOS where in the shell the component belongs. For instance:
- Primary -- The top half of the shell that contains the start menu and action center, among other things
- Secondary -- The bottom stretch of the shell that houses the taskbar
- Global -- Neither primary nor secondary; just in the
div.shellitself. This is stuff like the fast window switcher, current workspace indicator, etcetera.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
ArcOS ShellThis concerns the shell or one of its componentsThis concerns the shell or one of its componentsRefactoringThis issue refactors a part of the codebaseThis issue refactors a part of the codebaseenhancementNew feature or requestNew feature or request