From a34c161a6643f184348f42235bcda46352b68da0 Mon Sep 17 00:00:00 2001 From: BossCode45 Date: Sun, 18 Sep 2022 14:38:41 +1200 Subject: Starting work on multiple monitors --- notes.org | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 notes.org (limited to 'notes.org') diff --git a/notes.org b/notes.org new file mode 100644 index 0000000..e67a9a0 --- /dev/null +++ b/notes.org @@ -0,0 +1,24 @@ +#+TITLE: Notes for myself to read + +* Multiple monitors +** How I tell which monitor +- First I should check the currently focsued window +- Seccondly I should get the current mouseX and mouseY + - If the mouseX and mouseY match the old ones then use the focusedScreen + - If not then use mouseX and mouseY +** When to update mouseX and mouseY +Whenever I change focus or focused screen or map a new window +** When to change focusedScreen +It should get changed when I change workspace to one that should go on a different screen +** How to tell which monitor to focus when changing workspace +There should be an array with the priorities. + +* Fullscreen windows +This should be another thing like floating windows except each workspace only gets one +I should check it first when tiling and if it exists then draw it to the size of the screeen then return + +* General EWMH things +I should really figure out what all the client messages mean + +* The eventual program to communicate with YAT +Use a unix socket -- cgit v1.2.3