commit: 7c13e8540ff853bdce79aa148b95222d270d4931
parent 5fed2cdcd20e2b64932ce0d2fcbb97a08d7b3647
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Tue, 19 Jan 2021 05:25:47 +0100
inaban/2021-01-19T05:19:00 Workspaces: New
Diffstat:
4 files changed, 20 insertions(+), 1 deletion(-)
diff --git a/inaban/2021-01-19T04:52:00 Fullscreen-stack.gmi b/inaban/2021-01-19T04:52:00 Fullscreen-stack.gmi
@@ -1,3 +1,5 @@
Status: confirmed
+Depends-on:
+=> 2021-01-19T05:19:00%20Workspaces.gmi 2021-01-19T05:19:00 Workspaces
Should be the default layout and only concerns toplevels, popups are kept floating à la sway, instead of the weird logic XMonad has where you often need to move the popup into the stack to see toplevels.
diff --git a/inaban/2021-01-19T05:00:00 Layer-shell support.gmi b/inaban/2021-01-19T05:00:00 Layer-shell support.gmi
@@ -4,4 +4,6 @@ Priority: 1
Required for panels/status-bars and bemenu.
I need to read it's protocol but you should be able to focus them to be able to close and move them.
-Should be required to be launched + allowed by the compositor to use such features to prevent abuse.
+Requires executables to be launched + allowed by the compositor to use such features to prevent abuse.
+
+Provides a shortcut to enable/disable layout-shell applications for the current workspace.
diff --git a/inaban/2021-01-19T05:19:00 Workspaces.gmi b/inaban/2021-01-19T05:19:00 Workspaces.gmi
@@ -0,0 +1,7 @@
+Status: confirmed
+Blocks:
+=> 2021-01-19T04:52:00%20Fullscreen-stack.gmi 2021-01-19T04:52:00 Fullscreen-stack
+
+Should work à la XMonad where it is a global list that isn't linked to outputs.
+
+A special workspace 0 should be present to scale-tile-grid all workspaces that aren't active and have at least one surface.
diff --git a/inaban/index.gmi b/inaban/index.gmi
@@ -1,6 +1,8 @@
=> 2021-01-19T04:52:00%20Fullscreen-stack.gmi 2021-01-19T04:52:00 Fullscreen-stack
```
Status: confirmed
+Depends-on:
+=> 2021-01-19T05:19:00%20Workspaces.gmi 2021-01-19T05:19:00 Workspaces
```
=> 2021-01-19T05:00:00%20Layer-shell%20support.gmi 2021-01-19T05:00:00 Layer-shell support
```
@@ -11,3 +13,9 @@ Priority: 1
```
Status: confirmed
```
+=> 2021-01-19T05:19:00%20Workspaces.gmi 2021-01-19T05:19:00 Workspaces
+```
+Status: confirmed
+Blocks:
+=> 2021-01-19T04:52:00%20Fullscreen-stack.gmi 2021-01-19T04:52:00 Fullscreen-stack
+```