Commit graph

117 commits

Author SHA1 Message Date
Hydroxycarbamide
fff23c250e expose: disable togglespecialworkspace when hiding the workspace because movetoworkspacesilent is already doing it 2023-10-29 20:23:10 +01:00
fdev31
1653d383d3 Experimental logic chnge 2023-10-25 20:16:55 +02:00
Fabien Devaux
02de5fbc76
Update README.md 2023-10-23 20:45:33 +02:00
fdev31
efebc234b5 add a couple of logs 2023-10-23 20:40:34 +02:00
fdev31
8d443a541f README: add WIP items 2023-10-23 20:40:34 +02:00
fdev31
2a09103f10 more informative log 2023-10-23 20:40:34 +02:00
Fabien Devaux
cfe4995e32
Merge pull request #15 from iliayar/main
Scratchpads: Dynamic position and size, depending on monitor
2023-10-23 19:26:00 +02:00
fdev31
8993a62149 monitors: add relayout command 2023-10-23 15:24:43 +02:00
iliayar
2074554268
fix: remove poetry.lock 2023-10-17 03:53:46 +03:00
iliayar
8c7ad933ab
fix scratchapds: rework _convert_coords 2023-10-17 03:50:03 +03:00
fdev31
f4597f4fd4 add couple of logs & asserts
Also invert the zombie process logic
2023-10-16 00:19:25 +02:00
fdev31
4c8c570c7b Don't assume clients will be moved as expected, closes #17 2023-10-16 00:15:10 +02:00
fdev31
07e27e225d Add a nicer assertion for addresses 2023-10-15 23:16:40 +02:00
fdev31
9b8ba82d54 monitors plugin: don't fail if monitor is unknown 2023-10-15 22:50:54 +02:00
fdev31
e7acf8f538 Add poetry.lock, closes #16 2023-10-15 22:49:29 +02:00
iliayar
2b722a39b0
feat nix: Update nixpkgs to 23.05 2023-09-24 14:48:06 +03:00
iliayar
121c11c26b
feat scratchpads: Support monitor scale 2023-09-24 14:44:10 +03:00
fdev31
ea39db64db Version 1.4.1 2023-09-19 18:26:24 +02:00
fdev31
968c2241a0 1.4.1 2023-09-19 18:26:15 +02:00
fdev31
19b9741ec3 add some log in case of unexpected error 2023-09-14 18:42:17 +02:00
fdev31
43619bc1ca make some operations more robust 2023-09-14 18:39:21 +02:00
iliayar
d0fcbf123f
refactor scratchpads: size, position percentage 2023-08-06 17:09:50 +03:00
iliayar
ecfade18ab
feat scratchpads: adjust size, position for monitor 2023-08-04 20:17:47 +03:00
iliayar
5197977a26
feat nix: Add nix flake 2023-08-04 02:32:14 +03:00
fdev31
c710e76912 restore the module doc 2023-08-01 23:29:00 +02:00
fdev31
2eafea9862 sorted imports 2023-08-01 22:34:46 +02:00
fdev31
895e24b368 Mark release in Changelog 2023-08-01 18:26:24 +02:00
fdev31
beb607186d Version 1.4.0 2023-08-01 18:24:59 +02:00
fdev31
60997fafa7 fix config loading (mistake from previous commits) 2023-07-31 18:28:50 +02:00
fdev31
a0f3ca2a83 more linting 2023-07-30 19:12:21 +02:00
fdev31
b219b02081 add links in recent changelog 2023-07-30 13:30:10 +02:00
fdev31
34baafc963 add pylintrc 2023-07-30 13:26:53 +02:00
fdev31
357f25e123 more linting 2023-07-30 13:23:45 +02:00
fdev31
9c15ce42e2 some logging rework 2023-07-30 00:55:30 +02:00
fdev31
6d4834989e only show handlers having listeners 2023-07-30 00:40:37 +02:00
fdev31
348017c1c8 style lint 2023-07-30 00:18:55 +02:00
fdev31
d48a3f4154 tiny code simplification 2023-07-30 00:14:56 +02:00
fdev31
ca11f373d5 add bug ref in comment 2023-07-30 00:09:00 +02:00
fdev31
43261bd11f Add some logs 2023-07-30 00:06:59 +02:00
fdev31
1a9ce4d814 Fix some ambiguity between new & closed clients 2023-07-30 00:06:59 +02:00
fdev31
2a532ee102 only show warnings & errors by default 2023-07-30 00:06:59 +02:00
fdev31
64cd25de16 rework logs format 2023-07-30 00:06:59 +02:00
fdev31
14d8fb449f linting 2023-07-30 00:06:59 +02:00
Fabien Devaux
258f2e0988
Create pylint.yml 2023-07-29 16:37:15 +02:00
fdev31
4f34f0826c Add some class-based lookup for scratchpads 2023-07-29 16:19:19 +02:00
fdev31
dd335574d9 add some logs 2023-07-29 16:18:11 +02:00
fdev31
9d0dc6df79 improve error handling & logging 2023-07-29 14:33:54 +02:00
fdev31
b50f202f1a move most of the README to the WIKI 2023-07-28 22:29:56 +02:00
fdev31
47ea5db7c6 Add retry in daemon 2023-07-28 21:55:02 +02:00
fdev31
f031c68f88 update the changelog 2023-07-26 23:01:13 +02:00