logo

gemini-tickets

Unnamed repository; edit this file 'description' to name the repository. git clone https://hacktivis.me/git/gemini-tickets.git
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:

Minaban/2021-01-19T04:52:00 Fullscreen-stack.gmi2++
Minaban/2021-01-19T05:00:00 Layer-shell support.gmi4+++-
Ainaban/2021-01-19T05:19:00 Workspaces.gmi7+++++++
Minaban/index.gmi8++++++++
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 +```