Commit graph

  • 9736b03017 osd: add null-check for output->osd_scene.tree tokyo4j 2025-08-09 19:53:10 +09:00
  • 7c3a587015 action: fix labnag button order Johan Malm 2025-08-09 10:54:06 +01:00
  • 644ccdb9a8 action: fix labnag button order Johan Malm 2025-08-09 10:54:06 +01:00
  • 6c3cf84b07 labnag: fix FreeBSD signalfd() build error Johan Malm 2025-08-08 19:17:22 +01:00
  • 8a5a04cc1a labwc-action(5): describe If action <prompt> Johan Malm 2025-06-24 20:44:32 +01:00
  • c63d35c942 Add labnag Johan Malm 2025-04-28 20:38:19 +01:00
  • 6fd14987dd build: refactor in preparation for man page not beginning with 'labwc-' Johan Malm 2025-04-28 20:33:50 +01:00
  • fba73a0036 action: add support for <prompt> in 'If' actions Consolatis 2024-12-20 10:14:32 +01:00
  • a470e56098 labnag: fix FreeBSD signalfd() build error Johan Malm 2025-08-08 19:17:22 +01:00
  • b1c7959010 labwc-action(5): describe If action <prompt> Johan Malm 2025-06-24 20:44:32 +01:00
  • 827ef53f70 Add labnag Johan Malm 2025-04-28 20:38:19 +01:00
  • 32e308b5d5 scaled-icon-buffer: prevent accidental downcasting of scale Consolatis 2025-08-09 04:48:39 +02:00
  • 841033d740 scaled-icon-buffer: prevent accidental downcasting of scale Consolatis 2025-08-09 04:48:39 +02:00
  • aeb3b69da9 build: refactor in preparation for man page not beginning with 'labwc-' Johan Malm 2025-04-28 20:33:50 +01:00
  • 53e7911ffb action: add support for <prompt> in 'If' actions Consolatis 2024-12-20 10:14:32 +01:00
  • 418f9cb059 ime: fix segfault when IME is killed tokyo4j 2025-08-07 17:45:30 +09:00
  • 8509ba45e4 ime: fix segfault when IME is killed tokyo4j 2025-08-07 17:45:30 +09:00
  • 02df0a15d7 foreign-toplevel: simplify and fully separate ext-foreign/wlr-foreign John Lindgren 2025-08-07 20:30:59 -04:00
  • 55b495f398 foreign-toplevel: disconnect internal signals from handle_handle_destroy() John Lindgren 2025-08-07 15:27:12 -04:00
  • dfa44662d4 foreign-toplevel: simplify and fully separate ext-foreign/wlr-foreign John Lindgren 2025-08-07 20:30:59 -04:00
  • 90df5269dc foreign-toplevel: disconnect internal signals from handle_handle_destroy() John Lindgren 2025-08-07 15:27:12 -04:00
  • d87ef7568a common/xml.c: fix memory leak in lab_xml_get_bool() Johan Malm 2025-08-06 21:05:28 +01:00
  • fce82600f2 common/xml.c: fix memory leak in lab_xml_get_bool() Johan Malm 2025-08-06 21:05:28 +01:00
  • 508df093c4 xdg: try to keep view on the same output in timeout case John Lindgren 2025-08-06 00:30:54 -04:00
  • 9557091a1a xdg: don't try to reposition unmapped view in timeout handler John Lindgren 2025-08-06 00:23:40 -04:00
  • 51eeb0db15 xdg: try to keep view on the same output in timeout case John Lindgren 2025-08-06 00:30:54 -04:00
  • a49e1365f0 xdg: don't try to reposition unmapped view in timeout handler John Lindgren 2025-08-06 00:23:40 -04:00
  • e530f43708 ime: don't use data argument in some signal handlers tokyo4j 2025-07-07 05:15:46 +09:00
  • 2547f96984 view: assert internal signals are disconnected before destroy John Lindgren 2025-08-04 20:55:16 -04:00
  • bc34461977 output: make autoEnableOutputs=no apply only to drm outputs John Lindgren 2025-08-04 20:28:25 -04:00
  • 25561f3fb4 view: assert internal signals are disconnected before destroy John Lindgren 2025-08-04 20:55:16 -04:00
  • a2f5173672 output: make autoEnableOutputs=no apply only to drm outputs John Lindgren 2025-08-04 20:28:25 -04:00
  • 17d66e5603 menu: refactor parser tokyo4j 2025-08-04 12:55:13 +09:00
  • bfaab101af Make append_actions() public tokyo4j 2025-08-04 12:54:29 +09:00
  • 2f183cdcb6 interactive: allow snapping to corner edges tokyo4j 2025-08-02 21:35:51 +09:00
  • b0ff2911b6 src/overlay.c: minor refactor tokyo4j 2025-08-02 21:35:34 +09:00
  • 6441bd58f3 view: don't use bitset for VIEW_EDGE_ALL tokyo4j 2025-08-02 21:11:12 +09:00
  • 4b0ac0234c view: refactor view_edge_parse() tokyo4j 2025-08-02 21:16:40 +09:00
  • 16c964206a menu: refactor parser tokyo4j 2025-08-04 12:55:13 +09:00
  • 178ddc47d0 Make append_actions() public tokyo4j 2025-08-04 12:54:29 +09:00
  • 03004cf44b menu: fix segfault with toplevel <separator> tokyo4j 2025-08-03 16:55:59 +09:00
  • 00ed40454d common/xml: parse CDATA as text tokyo4j 2025-08-03 16:09:18 +09:00
  • 5a50d87ee2 common/xml: let LAB_XML_FOR_EACH() skip first child text nodes tokyo4j 2025-08-03 00:02:02 +09:00
  • 4f5302e879 interactive: allow snapping to corner edges tokyo4j 2025-08-02 21:35:51 +09:00
  • 6b9f1b8c58 src/overlay.c: minor refactor tokyo4j 2025-08-02 21:35:34 +09:00
  • 859db2781c view: don't use bitset for VIEW_EDGE_ALL tokyo4j 2025-08-02 21:11:12 +09:00
  • 55c91e11b9 view: refactor view_edge_parse() tokyo4j 2025-08-02 21:16:40 +09:00
  • 6c42cc1b5c menu: fix segfault with toplevel <separator> tokyo4j 2025-08-03 16:55:59 +09:00
  • 8224186182 common/xml: parse CDATA as text tokyo4j 2025-08-03 16:09:18 +09:00
  • 47f89a643f common/xml: let LAB_XML_FOR_EACH() skip first child text nodes tokyo4j 2025-08-03 00:02:02 +09:00
  • b9c84f9c38 action: allow if-action without activator view tokyo4j 2025-08-01 16:15:00 +09:00
  • 15e3c32b5b action.c: split actions_run() tokyo4j 2025-08-01 16:06:58 +09:00
  • ca082e7172 build: bump version to 0.9.1 0.9.1 0.9.0-maintenance Johan Malm 2025-08-02 12:54:05 +01:00
  • 296e175bdb NEWS.md: update notes for 0.9.1 Johan Malm 2025-08-02 12:50:19 +01:00
  • 6c50a62817 NEWS.md: update notes for 0.9.1 Johan Malm 2025-07-31 21:37:03 +01:00
  • 96cd4e7247 NEWS.md: update notes for 0.9.1 Johan Malm 2025-07-31 21:37:03 +01:00
  • 9fe1509e33 Translation updates from weblate Weblate 2025-08-02 10:01:19 +02:00
  • 6e7c4a181e overlay: take into account <core><gap> for region overlay tokyo4j 2025-07-05 16:07:04 +09:00
  • 38e57891b5 overlay: take into account <core><gap> for edge overlay tokyo4j 2025-07-05 16:06:38 +09:00
  • ca8d98e80f cursor: fix Scroll mousebinds not inhibited with ToggleKeybinds tokyo4j 2025-08-02 20:10:09 +09:00
  • 11a3f77be0 cursor: fix Scroll mousebinds not inhibited with ToggleKeybinds tokyo4j 2025-08-02 20:10:09 +09:00
  • e8876b26b9 overlay: take into account <core><gap> for region overlay tokyo4j 2025-07-05 16:07:04 +09:00
  • 221e0efcbe overlay: take into account <core><gap> for edge overlay tokyo4j 2025-07-05 16:06:38 +09:00
  • 9b2a3cad0f Translation updates from weblate Weblate 2025-08-02 10:01:19 +02:00
  • d5c03ab7fb include/edges.h: remove unimplemented function tokyo4j 2025-08-02 16:25:36 +09:00
  • 8214ea2866 include/edges.h: remove unimplemented function tokyo4j 2025-08-02 16:25:36 +09:00
  • f57e8a4e91 Remaximize after fullscreen move Carl Philipp Klemm 2025-08-01 18:20:44 +02:00
  • 54d03cc077 action: allow if-action without activator view tokyo4j 2025-08-01 16:15:00 +09:00
  • d176f9d89e action.c: split actions_run() tokyo4j 2025-08-01 16:06:58 +09:00
  • 395b058767
    Merge 21e93e480a into b966a1ed73 Andri Yngvason 2025-08-01 02:33:10 -03:00
  • fb8e59dd4b Destroy xdg_popups when its parent is destroyed v0.8 Consolatis 2025-06-18 17:40:04 +02:00
  • 5951b4a25a CI: use wlroots0.18 package dep Consolatis 2025-07-31 16:40:44 +02:00
  • 193d3564e9 Destroy xdg_popups when its parent is destroyed Consolatis 2025-06-18 17:40:04 +02:00
  • f14ee1a08e CI: use wlroots0.18 package dep Consolatis 2025-07-31 16:40:44 +02:00
  • a1e05456ca [revert later] CI: allow compiling wlroots as subproject Consolatis 2025-07-05 18:10:07 +02:00
  • ef13b3edb0 [wip] chase wlroots: track master branch Consolatis 2025-07-05 17:37:22 +02:00
  • cf9d2e89c2 chase wlroots: ime: rename to new_text_input (MR 5032) Consolatis 2025-07-05 17:03:38 +02:00
  • 486f736b66 chase wlroots: increase wlroots meson dep Consolatis 2025-07-05 16:59:41 +02:00
  • b966a1ed73 Translation updates from weblate Weblate 2025-07-30 10:01:19 +02:00
  • 2e6b30eb50 include: move a few types from labwc.h to better locations John Lindgren 2025-07-26 16:23:02 -04:00
  • e1475a1e47 include: reduce global includes in labwc.h John Lindgren 2025-07-28 01:22:10 -04:00
  • e21fc065c4 include: split output.h from labwc.h John Lindgren 2025-07-26 15:34:45 -04:00
  • 693de710b3 Translation updates from weblate Weblate 2025-07-30 10:01:19 +02:00
  • 2f414a438b rcxml: simplify the logic to traverse xml tree tokyo4j 2025-04-12 04:20:02 +09:00
  • ad970544e1 string-helper: add str_space_only() tokyo4j 2025-04-12 05:06:08 +09:00
  • 67f36d9e13 rcxml: rewrite <tablet><map> parser tokyo4j 2025-04-12 03:21:13 +09:00
  • 619cae67fa rcxml: rewrite <theme><font> parser tokyo4j 2025-04-12 03:09:14 +09:00
  • a865cc0777 rcxml: reorder functions tokyo4j 2025-04-12 02:50:05 +09:00
  • ba00f57dad rcxml: rewrite <windowRules> parser tokyo4j 2025-04-12 02:40:31 +09:00
  • 936c5f6df1 rcxml: rewrite <windowSwitcher><fields> parser tokyo4j 2025-04-12 02:08:45 +09:00
  • 73dd3b8de1 rcxml: rewrite <region> parser tokyo4j 2025-04-12 01:48:11 +09:00
  • a0d2e6a64b rcxml: rewrite <libinput> parser tokyo4j 2025-04-12 01:40:39 +09:00
  • 7adbfe88aa rcxml: rewrite <touch> parser tokyo4j 2025-04-12 01:33:28 +09:00
  • 8ae2d72cef rcxml: rewrite <margin> parser tokyo4j 2025-04-12 01:27:49 +09:00
  • be31df097c rcxml: rewrite <mousebind> parser tokyo4j 2025-04-12 03:41:27 +09:00
  • 433168457f rcxml: rewrite <keybind> parser tokyo4j 2025-04-12 03:32:37 +09:00
  • 9462457cc2 rcxml: rewrite action parser tokyo4j 2025-04-12 00:57:03 +09:00
  • 8881841098 common/xml: add helpers to parse rc.xml tokyo4j 2025-04-11 20:25:12 +09:00
  • 503af10505 rcxml: convert dotted properties into nested nodes before processing tokyo4j 2025-04-10 00:43:21 +09:00
  • cfa846b733 include: move a few types from labwc.h to better locations John Lindgren 2025-07-26 16:23:02 -04:00