Commit graph

  • f4aa6118e9 src/layers.c: Adjust views based on usable_area changes Consolatis 2022-06-30 20:02:24 +02:00
  • 2484e8a81d src/layers.c: Adjust views based on usable_area changes Consolatis 2022-06-30 20:02:24 +02:00
  • 09915b8f43 src/ssd/ssd.c: Keep view->margin in sync when toggling decorations Consolatis 2022-06-28 19:42:40 +02:00
  • ef3dbbf29a Fix usable area calculation Consus 2022-06-28 22:47:48 +03:00
  • 0909c550d7 Fix usable area calculation Consus 2022-06-28 22:47:48 +03:00
  • f1915a392c src/ssd/ssd.c: Keep view->margin in sync when toggling decorations Consolatis 2022-06-28 19:42:40 +02:00
  • 74aee020b4 Resolve focus change theme color transition error yuanye 2022-06-28 11:14:12 +08:00
  • a3d3878d28 Chase wlroots: wlr_input_device refactor Consolatis 2022-06-25 15:57:04 +02:00
  • 809b65c6a2 Chase wlroots: wlr_input_device refactor Consolatis 2022-06-25 15:57:04 +02:00
  • 437230b3a0 menu: support <separator /> Johan Malm 2022-06-22 21:07:25 +01:00
  • fa7d559d26 menu: support <separator /> Johan Malm 2022-06-22 21:07:25 +01:00
  • f13fbd7aa6 CI: add FreeBSD runner Consolatis 2022-06-23 22:37:20 +02:00
  • 6f93c9981b README: add link to website Johan Malm 2022-06-22 21:19:50 +01:00
  • 3f10880545 README: update links to scope document Johan Malm 2022-06-22 21:12:54 +01:00
  • c49f4e735d src/action.c: Fix includes for kill() and getpid() Consolatis 2022-06-21 18:48:05 +02:00
  • 7b0a98d6ef src/action.c: Fix includes for kill() and getpid() Consolatis 2022-06-21 18:48:05 +02:00
  • 69350b676b CI: add Void Linux in musl variant Consolatis 2022-06-21 20:46:58 +02:00
  • 1eab4b5269 src/osd.c: fix max text width Flrian 2022-06-19 21:10:03 +02:00
  • 7003a333da src/osd.c: fix max text width Flrian 2022-06-19 21:10:03 +02:00
  • 172e757cea Restore original window geometry after tiling Consolatis 2022-06-19 01:28:52 +02:00
  • ca56357b5f workspaces: Allow switching/sending to the last used workspace Consus 2022-06-18 03:09:18 +03:00
  • 261eb1cf9c workspaces: Allow switching/sending to the last used workspace Consus 2022-06-18 03:09:18 +03:00
  • 56a6d08fc0 src/debug.c: Sync with workspaces Consolatis 2022-06-17 02:53:08 +02:00
  • 5f38d5ec55 src/layers.c: Update output for popup after forced move Consolatis 2022-06-17 02:41:34 +02:00
  • 682242e7a0 src/debug.c: Sync with workspaces Consolatis 2022-06-17 02:53:08 +02:00
  • 51f748f212 src/layers.c: Update output for popup after forced move Consolatis 2022-06-17 02:41:34 +02:00
  • 46ee070790 action.c: add _POSIX_C_SOURCE Johan Malm 2022-06-16 22:00:45 +01:00
  • 505b1edb98 Allow leasing desktop displays Joshua Ashton 2022-06-16 05:56:38 +00:00
  • f9e9912256 Allow leasing desktop displays Joshua Ashton 2022-06-16 05:56:38 +00:00
  • 050af96d57
    Merge pull request #333 from Consolatis/wip/workspaces Johan Malm 2022-06-15 22:05:31 +01:00
  • c77ccb8903 workspaces: Switch workspace when activating via panel Consolatis 2022-06-15 22:49:36 +02:00
  • 282620589d workspaces: Hide menu if there is only a single workspace Consolatis 2022-06-15 01:49:55 +02:00
  • ff69988347 workspaces: Add default workspace sub menu Consolatis 2022-06-15 02:02:15 +02:00
  • c93d625938 workspaces: Add workspace actions Consolatis 2022-06-15 01:38:22 +02:00
  • 8c5157a098 workspaces: Wire up workspaces Consolatis 2022-06-15 02:02:50 +02:00
  • ae2fa1571b workspaces: Implement config parsing Consolatis 2022-06-15 02:07:22 +02:00
  • d557623c34 workspaces: Add workspaces.{c,h} Consolatis 2022-06-15 01:07:45 +02:00
  • 1afca2c2cd src/osd.c: Hide OSD when there are no views on osd_update Consolatis 2022-06-15 03:28:08 +02:00
  • 37ca5c28c1 include/labwc.h desktop_cycle_view: Clarify signature Consolatis 2022-06-15 01:22:44 +02:00
  • a0d1003f28 src/keyboard.c: Make any_modifier_pressed() global Consolatis 2022-06-15 01:19:31 +02:00
  • d309df6f87 src/common/font.c: Add font_width() Consolatis 2022-06-15 01:16:32 +02:00
  • 0cb26698b9 src/osd.c: Hide OSD when there are no views on osd_update Consolatis 2022-06-15 03:28:08 +02:00
  • f67f799daf include/labwc.h desktop_cycle_view: Clarify signature Consolatis 2022-06-15 01:22:44 +02:00
  • f1c194d756 src/keyboard.c: Make any_modifier_pressed() global Consolatis 2022-06-15 01:19:31 +02:00
  • dfb25657cc src/common/font.c: Add font_width() Consolatis 2022-06-15 01:16:32 +02:00
  • 5f30773a6e action.c: use kill() instead of spawning killall Johan Malm 2022-06-14 22:45:45 +01:00
  • 9985c867e2 action.c: use kill() instead of spawning killall Johan Malm 2022-06-14 22:45:45 +01:00
  • 05ae654547 Convert SSD title to scaled font buffer Consolatis 2022-06-12 21:22:49 +02:00
  • b25965d03e Convert menu entries to scaled font buffer Consolatis 2022-06-12 21:22:01 +02:00
  • 5d79911244 Add scaled_font_buffer implementation Consolatis 2022-06-13 21:33:32 +02:00
  • c3f07aacf0 Add abstract scaled_scene_buffer implementation Consolatis 2022-06-13 21:32:12 +02:00
  • f3a685155d common/font: Add scale argument Consolatis 2022-06-12 21:16:44 +02:00
  • 2aaf26e87b src/menu: Handle menu item creation failure Consolatis 2022-06-12 21:14:48 +02:00
  • 505f92e733 src/buffer: Automatically adapt to scale attribute Consolatis 2022-06-12 21:11:25 +02:00
  • 7520fdf9ab Convert SSD title to scaled font buffer Consolatis 2022-06-12 21:22:49 +02:00
  • 332edd1074 Convert menu entries to scaled font buffer Consolatis 2022-06-12 21:22:01 +02:00
  • 7694776fae Add scaled_font_buffer implementation Consolatis 2022-06-13 21:33:32 +02:00
  • 1d1de31daf Add abstract scaled_scene_buffer implementation Consolatis 2022-06-13 21:32:12 +02:00
  • 19c5b4a4c2 common/font: Add scale argument Consolatis 2022-06-12 21:16:44 +02:00
  • 4f3de38936 src/menu: Handle menu item creation failure Consolatis 2022-06-12 21:14:48 +02:00
  • ebb4bf9acd src/buffer: Automatically adapt to scale attribute Consolatis 2022-06-12 21:11:25 +02:00
  • 916f9a79ea output-power-management: add damage_all_outputs() Flrian 2022-06-14 05:01:15 +02:00
  • 834ee3dfd4 output: fix incorrect call to private wlroots function Johan Malm 2022-03-15 21:30:25 +00:00
  • 0fb33066e9 support wlr-output-power-management bi4k8 2022-03-06 04:46:11 +00:00
  • e4399b03e2 add wlr-output-power-management protocol bi4k8 2022-03-06 04:45:39 +00:00
  • 054881f521 output-power-management: add damage_all_outputs() Flrian 2022-06-14 05:01:15 +02:00
  • 1a2aa799f9 output: fix incorrect call to private wlroots function Johan Malm 2022-03-15 21:30:25 +00:00
  • cb9976cb59 support wlr-output-power-management bi4k8 2022-03-06 04:46:11 +00:00
  • 11a3dd10d8 add wlr-output-power-management protocol bi4k8 2022-03-06 04:45:39 +00:00
  • 5626c20c44
    Merge pull request #389 from bi4k8/window-switcher-scale Johan Malm 2022-06-11 22:37:30 +01:00
  • 4221eb14e8 correctly scale window switcher bi4k8 2022-06-11 13:38:09 +00:00
  • 5a4c5de332 src/menu: Attach view to menu and use it when executing actions Consolatis 2022-06-09 17:10:36 +02:00
  • ca9226a7a6 src/ssd: Convert button node descriptors to struct ssd_button Consolatis 2022-06-08 19:51:02 +02:00
  • f1ada7e407 src/ssd: Use LAB_SSD_PART_CORNER_x for rounded corner backgrounds Consolatis 2022-06-08 14:37:30 +02:00
  • a799c587ca src/menu: Attach view to menu and use it when executing actions Consolatis 2022-06-09 17:10:36 +02:00
  • 32dac72734 src/view.c: Cache server pointer Consolatis 2022-06-09 16:38:17 +02:00
  • 77e0d0fbfd src/ssd: Convert button node descriptors to struct ssd_button Consolatis 2022-06-08 19:51:02 +02:00
  • c6dc7e31ee src/ssd: Use LAB_SSD_PART_CORNER_x for rounded corner backgrounds Consolatis 2022-06-08 14:37:30 +02:00
  • 9c37101ec0 Chase wlroots: update wlroots.wrap to latest master Consolatis 2022-06-09 02:15:15 +02:00
  • bbea6d8330 view: if view->fullscreen on destroy, re-enable top-layer Johan Malm 2022-06-07 22:28:25 +01:00
  • 0d06863389 view: if view->fullscreen on destroy, re-enable top-layer Johan Malm 2022-06-07 22:28:25 +01:00
  • 138b1852c1 Chase wlroots: update wlroots.wrap to latest master Consolatis 2022-06-06 19:39:48 +02:00
  • efd9155513 Chase wlroots: children are now only availabe in tree nodes Consolatis 2022-06-05 17:12:55 +02:00
  • 08518513cc Chase wlroots: scene_node.state is now inlined Consolatis 2022-06-05 15:55:18 +02:00
  • 2ed7a10779 Chase wlroots: every scene_node parent is now a tree Consolatis 2022-06-05 15:17:35 +02:00
  • b7c9d0e055 Chase wlroots: prep work: ssd to tree Consolatis 2022-06-05 15:17:15 +02:00
  • 65a5315e42 Chase wlroots: prep work: menu to tree Consolatis 2022-06-05 14:42:06 +02:00
  • 3f65a2ff77 Chase wlroots: wlr_scene is now a tree node Consolatis 2022-06-04 23:38:37 +02:00
  • cb235847cc Chase wlroots: update wlroots.wrap to latest master Consolatis 2022-06-06 19:39:48 +02:00
  • 59b3a13625 Chase wlroots: children are now only availabe in tree nodes Consolatis 2022-06-05 17:12:55 +02:00
  • c140809f08 Chase wlroots: scene_node.state is now inlined Consolatis 2022-06-05 15:55:18 +02:00
  • f18bdc970d Chase wlroots: every scene_node parent is now a tree Consolatis 2022-06-05 15:17:35 +02:00
  • 97480d531d Chase wlroots: prep work: ssd to tree Consolatis 2022-06-05 15:17:15 +02:00
  • fb1af5f68e view: when centering, top/left align if view is bigger than usable area Johan Malm 2022-06-06 18:38:04 +01:00
  • 0f22613952 view: take into account top-margin for xwayland views Johan Malm 2022-06-06 18:33:40 +01:00
  • d1e16c5030 view: center correctly with scale != 1 Johan Malm 2022-06-06 18:31:18 +01:00
  • f0e1763d3a view: when centering, top/left align if view is bigger than usable area Johan Malm 2022-06-06 18:38:04 +01:00
  • 8be0eb40c4 view: take into account top-margin for xwayland views Johan Malm 2022-06-06 18:33:40 +01:00
  • 334b555330 Chase wlroots: prep work: menu to tree Consolatis 2022-06-05 14:42:06 +02:00
  • 60a66171be Chase wlroots: wlr_scene is now a tree node Consolatis 2022-06-04 23:38:37 +02:00