Commit graph

  • fff23c250e expose: disable togglespecialworkspace when hiding the workspace because movetoworkspacesilent is already doing it main Hydroxycarbamide 2023-10-29 20:23:10 +01:00
  • 506782977e fix regression (updating client info) onlylazy fdev31 2023-10-28 16:01:00 +02:00
  • 1219b0c034 refactor initialization code fdev31 2023-10-25 23:13:42 +02:00
  • cc023d28ac Code cleanup + re-introduce non-lazy fdev31 2023-10-25 21:52:00 +02:00
  • c236ec763f Remove support for non lazy windows fdev31 2023-10-25 21:04:18 +02:00
  • 1653d383d3 Experimental logic chnge fdev31 2023-10-25 19:44:04 +02:00
  • 02de5fbc76
    Update README.md Fabien Devaux 2023-10-23 20:45:33 +02:00
  • efebc234b5 add a couple of logs fdev31 2023-10-23 20:39:26 +02:00
  • 8d443a541f README: add WIP items fdev31 2023-10-23 20:30:29 +02:00
  • 2a09103f10 more informative log fdev31 2023-10-23 20:30:21 +02:00
  • cfe4995e32
    Merge pull request #15 from iliayar/main Fabien Devaux 2023-10-23 19:26:00 +02:00
  • 8993a62149 monitors: add relayout command fdev31 2023-10-23 15:24:43 +02:00
  • 2074554268
    fix: remove poetry.lock iliayar 2023-10-17 03:53:46 +03:00
  • 8c7ad933ab
    fix scratchapds: rework _convert_coords iliayar 2023-10-17 03:50:03 +03:00
  • f4597f4fd4 add couple of logs & asserts fdev31 2023-10-16 00:19:25 +02:00
  • 4c8c570c7b Don't assume clients will be moved as expected, closes #17 fdev31 2023-10-16 00:15:10 +02:00
  • 07e27e225d Add a nicer assertion for addresses fdev31 2023-10-15 23:16:40 +02:00
  • 9b8ba82d54 monitors plugin: don't fail if monitor is unknown fdev31 2023-10-15 22:50:54 +02:00
  • e7acf8f538 Add poetry.lock, closes #16 fdev31 2023-10-15 22:49:29 +02:00
  • 2b722a39b0
    feat nix: Update nixpkgs to 23.05 iliayar 2023-09-24 14:48:06 +03:00
  • 121c11c26b
    feat scratchpads: Support monitor scale iliayar 2023-09-24 14:44:10 +03:00
  • ea39db64db Version 1.4.1 fdev31 2023-09-19 18:26:24 +02:00
  • 968c2241a0 1.4.1 1.4.1 fdev31 2023-09-19 18:26:15 +02:00
  • 19b9741ec3 add some log in case of unexpected error fdev31 2023-09-14 18:42:17 +02:00
  • 43619bc1ca make some operations more robust fdev31 2023-09-14 18:39:21 +02:00
  • d0fcbf123f
    refactor scratchpads: size, position percentage iliayar 2023-08-06 17:09:50 +03:00
  • ecfade18ab
    feat scratchpads: adjust size, position for monitor iliayar 2023-08-04 20:17:47 +03:00
  • 5197977a26
    feat nix: Add nix flake iliayar 2023-08-04 02:32:14 +03:00
  • c710e76912 restore the module doc fdev31 2023-08-01 23:29:00 +02:00
  • 2eafea9862 sorted imports fdev31 2023-08-01 22:34:46 +02:00
  • 895e24b368 Mark release in Changelog fdev31 2023-08-01 18:26:24 +02:00
  • beb607186d Version 1.4.0 fdev31 2023-08-01 18:24:59 +02:00
  • 60997fafa7 fix config loading (mistake from previous commits) 1.4.0 fdev31 2023-07-31 18:28:50 +02:00
  • a0f3ca2a83 more linting fdev31 2023-07-30 19:12:21 +02:00
  • b219b02081 add links in recent changelog fdev31 2023-07-30 13:30:10 +02:00
  • 34baafc963 add pylintrc fdev31 2023-07-30 13:26:53 +02:00
  • 357f25e123 more linting fdev31 2023-07-30 13:14:51 +02:00
  • 9c15ce42e2 some logging rework fdev31 2023-07-30 00:55:30 +02:00
  • 6d4834989e only show handlers having listeners fdev31 2023-07-30 00:40:37 +02:00
  • 348017c1c8 style lint fdev31 2023-07-30 00:18:55 +02:00
  • d48a3f4154 tiny code simplification fdev31 2023-07-30 00:14:56 +02:00
  • ca11f373d5 add bug ref in comment fdev31 2023-07-30 00:09:00 +02:00
  • 43261bd11f Add some logs fdev31 2023-07-30 00:06:45 +02:00
  • 1a9ce4d814 Fix some ambiguity between new & closed clients fdev31 2023-07-30 00:06:12 +02:00
  • 2a532ee102 only show warnings & errors by default fdev31 2023-07-29 23:39:43 +02:00
  • 64cd25de16 rework logs format fdev31 2023-07-29 18:00:06 +02:00
  • 14d8fb449f linting fdev31 2023-07-29 17:47:52 +02:00
  • 258f2e0988
    Create pylint.yml Fabien Devaux 2023-07-29 16:37:15 +02:00
  • 4f34f0826c Add some class-based lookup for scratchpads fdev31 2023-07-29 16:19:19 +02:00
  • dd335574d9 add some logs fdev31 2023-07-29 16:13:17 +02:00
  • 9d0dc6df79 improve error handling & logging fdev31 2023-07-29 14:33:54 +02:00
  • b50f202f1a move most of the README to the WIKI fdev31 2023-07-28 22:29:56 +02:00
  • 47ea5db7c6 Add retry in daemon fdev31 2023-07-28 21:55:02 +02:00
  • f031c68f88 update the changelog fdev31 2023-07-26 23:01:13 +02:00
  • 03d6e26c11 scratchpad: add support for scaled monitors fdev31 2023-07-26 22:22:34 +02:00
  • 8b17403e8a scratchpads: add the "lazy" option (closes #5) fdev31 2023-07-12 19:59:17 +02:00
  • 647e8214d9 scratchpads: add the "lazy" option (closes #5) fdev31 2023-07-12 19:59:17 +02:00
  • 7bcd11b36d update pre-commit hooks fdev31 2023-07-12 19:59:09 +02:00
  • 8b42c1dec2 Fix old references to hpr-scratcher fdev31 2023-05-19 18:47:23 +02:00
  • edb9334970 get rid of stale code fdev31 2023-05-16 21:37:15 +02:00
  • 5999e8976c Add one more video fdev31 2023-05-16 21:32:14 +02:00
  • 26bf626817 add videos fdev31 2023-05-16 21:23:09 +02:00
  • d6a519cbb6 add a demo video for expose fdev31 2023-05-16 21:01:22 +02:00
  • 3f17a84ac6 Add a changelog fdev31 2023-05-16 18:46:20 +02:00
  • 1ecfa3443c add the expose plugin fdev31 2023-05-16 18:30:36 +02:00
  • d340ae00c7 Version 1.3.1 fdev31 2023-05-05 17:43:05 +02:00
  • b117037c45 monitors: trigger the rules on init & reload 1.3.1 fdev31 2023-05-05 17:42:03 +02:00
  • d55b77db1e shift_monitors: add a docstring (for -h) fdev31 2023-05-04 19:41:18 +02:00
  • 12b2c2297d Version 1.3.0 fdev31 2023-05-03 22:06:46 +02:00
  • b214063713 Add some example 1.3.0 fdev31 2023-05-03 22:05:27 +02:00
  • 3d79041992 Add the shift_monitors plugin fdev31 2023-05-03 22:03:18 +02:00
  • 96d5f23ea5 fix a minor bug fdev31 2023-04-30 23:23:39 +02:00
  • 4a0cb5fb8f scratchpads: don't fail if proc already removed fdev31 2023-04-30 22:25:56 +02:00
  • a7cc3cd4b8 Fix max workspace number fdev31 2023-04-30 22:25:22 +02:00
  • cb11493203 workspaces_follow_focus: fix unknown workspaces handling fdev31 2023-04-30 22:19:08 +02:00
  • 82a1795a9b more address based fdev31 2023-04-30 16:44:36 +02:00
  • 2cbaaa9bb7 fix level of dpms fdev31 2023-04-30 01:12:08 +02:00
  • 0d2dec94fa More work on README fdev31 2023-04-30 00:31:40 +02:00
  • beab4d432e README: Plugins are level 1 titles fdev31 2023-04-30 00:22:41 +02:00
  • 7ac81b8a90 Rework the README fdev31 2023-04-30 00:21:14 +02:00
  • 22bf86e85c Version 1.2.1 fdev31 2023-04-29 23:46:01 +02:00
  • 4235674d93 scratchpad: Skip focus tracking when auto-hiding 1.2.1 fdev31 2023-04-29 23:45:16 +02:00
  • 366ec19a73 more reliable tracking fdev31 2023-04-29 23:41:38 +02:00
  • 2441385449 use one special workspace per scratchpad fdev31 2023-04-29 23:35:31 +02:00
  • 551cb6cac6 Version 1.2.0 fdev31 2023-04-29 23:29:19 +02:00
  • 4572731b1a scratchpad: Fix lost focus when animating 1.2.0 fdev31 2023-04-29 23:28:07 +02:00
  • 04724162ac better -h/--help display fdev31 2023-04-29 23:05:55 +02:00
  • e00490ee5b Add magnify plugin fdev31 2023-04-29 21:30:37 +02:00
  • 326c707db0 Fix annoying bullet fdev31 2023-04-29 21:08:42 +02:00
  • 1cc05a0390 Version 1.1.0 fdev31 2023-04-29 20:55:18 +02:00
  • 4be4150047 Write about --help in README 1.1.0 fdev31 2023-04-29 20:54:44 +02:00
  • 6d0e86a886 add a toggle_dpms plugin fdev31 2023-04-29 20:51:18 +02:00
  • 8179aff7b2 better --help fdev31 2023-04-29 17:41:18 +02:00
  • 865bc9d0e2 Add one plugin to find lost windows fdev31 2023-04-29 17:24:43 +02:00
  • 5ef36c44ac remove an older workaround fdev31 2023-04-29 15:57:26 +02:00
  • 1df3dfb1e8 Remove workaround for bug Hyprland#2154 fdev31 2023-04-29 10:33:52 +02:00
  • 6eff4b1160 update the url after moving to hyprland-community fdev31 2023-04-29 10:19:44 +02:00
  • ac3ebf4d46 doc update fdev31 2023-04-28 22:58:02 +02:00
  • ddbcd722f6 Add some content to the README about writing plugins fdev31 2023-04-28 21:23:01 +02:00
  • 458d8c886b Rework screen configuration to avoid offsets fdev31 2023-04-28 21:05:10 +02:00