Commit graph

  • 9f5ff391cc cycle: remember cycled window list in server->cycle.views tokyo4j 2025-11-30 17:47:40 +09:00
  • b6c1a9ea59 cycle: clarify the lifecycle of window switcher tokyo4j 2025-11-30 22:10:58 +09:00
  • 1783b805e1 cycle: factor out get_osd_impl() tokyo4j 2025-11-30 22:07:18 +09:00
  • 7527717caa cycle: move & rename destroy_osd_scenes() tokyo4j 2025-11-30 22:03:56 +09:00
  • bd0923dc76 cycle: remember cycled window list in server->cycle.views tokyo4j 2025-11-30 17:47:40 +09:00
  • 09fbf94b69 cycle: clarify the lifecycle of window switcher tokyo4j 2025-11-30 22:10:58 +09:00
  • c8319bba14 cycle: factor out get_osd_impl() tokyo4j 2025-11-30 22:07:18 +09:00
  • b2f1a48b40 cycle: move & rename destroy_osd_scenes() tokyo4j 2025-11-30 22:03:56 +09:00
  • 2b28c41b23 cycle: use dummy node to remember the scene position of previewed window tokyo4j 2025-11-30 20:05:42 +09:00
  • c1f3286cfe src/cycle/cycle.c: remove node->enabled check before _set_enabled() tokyo4j 2025-11-30 20:04:25 +09:00
  • e4ebc30c90 cursor: update focus on entering SSD if followMouse=yes tokyo4j 2025-11-30 20:45:30 +09:00
  • 7fb060e88c cursor: clarify the semantics of update_pressed_surface() tokyo4j 2025-11-16 03:39:49 +09:00
  • acb3da7903 cursor: generalize seat->pressed tokyo4j 2025-11-21 01:25:19 +09:00
  • 505b9bed36 cursor: update focus on entering SSD if followMouse=yes tokyo4j 2025-11-30 20:45:30 +09:00
  • fb0c62f2cd cycle: use dummy node to remember the scene position of previewed window tokyo4j 2025-11-30 20:05:42 +09:00
  • c325a77ac1 src/cycle/cycle.c: remove node->enabled check before _set_enabled() tokyo4j 2025-11-30 20:04:25 +09:00
  • 4fcb873f6f Use "cycle" instead of "osd" across the codebase tokyo4j 2025-11-29 02:41:54 +09:00
  • 65cc2e40ba Rename osd.{h,c} to cycle.{h,c} tokyo4j 2025-11-29 02:09:24 +09:00
  • 78e6396e1f Use "cycle" instead of "osd" across the codebase tokyo4j 2025-11-29 02:41:54 +09:00
  • f89c31c2de replace range with horizontalRange and verticalRange elviosak 2025-11-29 08:01:46 -03:00
  • aa6ecd3e1f [wip] chase wlroots: track master branch Consolatis 2025-07-05 17:37:22 +02:00
  • 8a552a1af9 chase wlroots: ime: don't use data in kb grab destroy handler (MR 5170) tokyo4j 2025-10-18 16:32:20 +09:00
  • 3c0a98e4a5 chase wlroots: ime: rename to new_input_method (MR 5107) Consolatis 2025-09-09 14:58:03 +02:00
  • 24e3d5a458 [wip] chase wlroots: Add wl_fixes interface (MR + subproject commit missing) Christopher Snowhill 2025-08-13 19:57:58 -07:00
  • 933c366416 chase wlroots: ime: rename to new_text_input (MR 5032) Consolatis 2025-07-05 17:03:38 +02:00
  • d93aa20407 chase wlroots: increase wlroots meson dep Consolatis 2025-07-05 16:59:41 +02:00
  • f39a0a2d26 [revert later] CI: allow compiling wlroots as subproject Consolatis 2025-07-05 18:10:07 +02:00
  • 8fdacea4b9 Rename osd.{h,c} to cycle.{h,c} tokyo4j 2025-11-29 02:09:24 +09:00
  • 10ade64345
    Merge df09678631 into 35b3980a5b Hiroaki Yamamoto 2025-11-28 14:44:16 +05:30
  • f4776d74e2 box: factor out box_center() John Lindgren 2025-11-25 23:25:47 -05:00
  • 35b3980a5b xwayland: hide content tree at re-map if shaded John Lindgren 2025-11-24 12:00:34 -05:00
  • 8bd20f19dc view: add defensive checks for null content_tree John Lindgren 2025-11-24 10:35:21 -05:00
  • b1e7282995 xwayland-unmanaged: remove obsolete workaround John Lindgren 2025-11-18 02:37:25 -05:00
  • b9da216bde xwayland: associate/dissociate/map/unmap cleanups John Lindgren 2025-11-24 11:27:19 -05:00
  • 4b0903cfa9 view: deduplicate foreign-toplevel creation code tokyo4j 2025-11-23 14:37:12 +09:00
  • 3c0e010c58 Remove view_impl->map and view_impl->unmap tokyo4j 2025-11-23 14:24:42 +09:00
  • e96f4a032b output: avoid use of wlr_scene_output.WLR_PRIVATE.index John Lindgren 2025-11-25 17:36:02 -05:00
  • 5785d0549d output: avoid use of wlr_scene_output.WLR_PRIVATE.index John Lindgren 2025-11-25 17:36:02 -05:00
  • 485c594142 [fixup] move to view_impl_apply_geometry() in view-impl-common.c Johan Malm 2025-11-25 20:44:52 +00:00
  • b8eca4c41e [fixup] do not proceed with surface size checks if view not at top left corner - to save some cycles in handle_commit() Johan Malm 2025-11-25 20:43:49 +00:00
  • 859a4d799d [wip] xdg.c: center fullscreen surface if smaller than output Johan Malm 2025-11-24 21:40:45 +00:00
  • ed44add125 xwayland: hide content tree at re-map if shaded John Lindgren 2025-11-24 12:00:34 -05:00
  • 9fd291d997 view: add defensive checks for null content_tree John Lindgren 2025-11-24 10:35:21 -05:00
  • de0cf2116e xwayland-unmanaged: remove obsolete workaround John Lindgren 2025-11-18 02:37:25 -05:00
  • 673f13c00f xwayland: associate/dissociate/map/unmap cleanups John Lindgren 2025-11-24 11:27:19 -05:00
  • cbcffb090e view: deduplicate foreign-toplevel creation code tokyo4j 2025-11-23 14:37:12 +09:00
  • 2c7dceef76 Remove view_impl->map and view_impl->unmap tokyo4j 2025-11-23 14:24:42 +09:00
  • cb05efe7d3 cursor: clarify the semantics of update_pressed_surface() tokyo4j 2025-11-16 03:39:49 +09:00
  • 3b737b6a6e cursor: generalize seat->pressed tokyo4j 2025-11-21 01:25:19 +09:00
  • 6521067171 CI: add pcre2 dep for FreeBSD to work around git error Consolatis 2025-11-23 03:23:59 +01:00
  • fb39543c28 CI: add pcre2 dep for FreeBSD to work around git error Consolatis 2025-11-23 03:23:59 +01:00
  • d2a5f309fd xwayland-unmanaged: remove obsolete workaround John Lindgren 2025-11-18 02:37:25 -05:00
  • 21f425f11e view: manage view->surface lifetime via common view_set_surface() John Lindgren 2025-11-17 21:14:06 -05:00
  • b5e2eb216e view: separate (un)minimize and (un)map logic John Lindgren 2025-11-20 19:41:00 -05:00
  • 0d3682271b view: separate (un)minimize and (un)map logic John Lindgren 2025-11-20 19:41:00 -05:00
  • 20087e89b2 wlr-foreign: set all initial states correctly John Lindgren 2025-11-17 22:53:53 -05:00
  • e0eb048489 wlr-foreign: set all initial states correctly John Lindgren 2025-11-17 22:53:53 -05:00
  • 077a5c970a NEWS.md: interim update Johan Malm 2025-11-15 14:51:20 +00:00
  • 10ab3ba770 NEWS.md: interim update Johan Malm 2025-11-15 14:51:20 +00:00
  • e4dca57c96 desktop: keep windows within output on scale change Johan Malm 2025-11-16 19:08:21 +00:00
  • b05ad34e8d docs/labwc-config.5.scd: clarify expectations of startup, shutdown files Andrew J. Hesford 2025-11-16 13:06:31 -05:00
  • 813739af69
    fix/focus: remove <focusOnTitlebarEnter> option: Maik Broemme 2025-11-15 15:43:20 +01:00
  • 8ced055cb9 xwayland: remove obsolete (since wlroots 0.17) NULL check John Lindgren 2025-11-11 16:45:28 -05:00
  • b35b935ab1
    cursor: remove unneeded process_cursor_motion_out_of_surface() Hiroaki Yamamoto 2025-11-15 20:14:26 +09:00
  • 4b8178ca8a cursor: remove process_cursor_motion_out_of_surface() tokyo4j 2025-11-15 02:16:57 +09:00
  • 0ee35b3dc0
    update docs with <focusOnTitlebarEnter> option Maik Broemme 2025-11-13 12:53:24 +01:00
  • 7d9024d33a
    focus: add <focusOnTitlebarEnter> option to follow-mouse on SSD titlebars Maik Broemme 2025-11-13 12:52:27 +01:00
  • 9f4178955a xdg: make use of xdg_toplevel_view_get_parent() John Lindgren 2025-11-12 10:44:04 -05:00
  • 5543affe35 view: factor out view_impl_init_foreign_toplevel() John Lindgren 2025-11-12 10:43:22 -05:00
  • 51c2003ed8 xdg: remove unnecessary cast John Lindgren 2025-11-12 10:20:03 -05:00
  • d15152b27b seat: Call configure_libinput() for keyboards David Turner 2025-11-12 16:48:48 +00:00
  • f4160a8301 seat: Call configure_libinput() for keyboards David Turner 2025-11-12 16:48:48 +00:00
  • 1c1150e5cf xdg: make use of xdg_toplevel_view_get_parent() John Lindgren 2025-11-12 10:44:04 -05:00
  • 3f8b15a597 view: factor out view_impl_init_foreign_toplevel() John Lindgren 2025-11-12 10:43:22 -05:00
  • 795a17ad53 xdg: remove unnecessary cast John Lindgren 2025-11-12 10:20:03 -05:00
  • 1399354687 xwayland: remove obsolete (since wlroots 0.17) NULL check John Lindgren 2025-11-11 16:45:28 -05:00
  • 366cf3c995 src/osd/osd.c: fix indentations for switch-case tokyo4j 2025-11-11 19:59:30 +09:00
  • 8a766ebb93 src/osd/osd.c: fix indentations for switch-case tokyo4j 2025-11-11 19:59:30 +09:00
  • d65caf8bfd
    osd: add multi-monitor support Samet Aylak 2025-11-09 23:16:26 -05:00
  • a05c330428 windowSwitcher: add multi-monitor OSD support Samet Aylak 2025-11-08 14:56:48 -05:00
  • 79fbb611e0 view: less hacky support for minimize-before-map John Lindgren 2025-11-07 22:38:32 -05:00
  • b6f7bacdde xwayland: connect commit and surface_destroy handlers together John Lindgren 2025-11-07 22:20:18 -05:00
  • 0501f0ac9e
    osd: make empty string "" in thumbnailLabelFormat to not show any text (#3196) elviosak 2025-11-09 07:20:08 -03:00
  • d400c07087 make empty string "" in thumbnailLabelFormat to not show any text elviosak 2025-11-09 06:00:38 -03:00
  • 87da3f6588 output: factor out output_set_has_fullscreen_view() John Lindgren 2025-11-08 09:40:26 -05:00
  • 6de18b9afd view: update top layer visiblity at unmap instead of destroy John Lindgren 2025-11-07 14:32:30 -05:00
  • e753c80133 output: factor out output_set_has_fullscreen_view() John Lindgren 2025-11-08 09:40:26 -05:00
  • 941e34e1e8 view: less hacky support for minimize-before-map John Lindgren 2025-11-07 22:38:32 -05:00
  • 794dc566c9 xwayland: connect commit and surface_destroy handlers together John Lindgren 2025-11-07 22:20:18 -05:00
  • 26111e06be view: update top layer visiblity at unmap instead of destroy John Lindgren 2025-11-07 14:32:30 -05:00
  • 46f3549414 docs: mention path for custom user keyboard layouts Manuel Barrio Linares 2025-11-05 19:42:41 -03:00
  • c8167c8ee0
    osd: add thumbnailLabelFormat to windowSwitcher (#3187) elviosak 2025-11-05 06:23:15 -03:00
  • 0d7a75489c add thumbnailLabelFormat to windowSwitcher elviosak 2025-11-05 06:16:18 -03:00
  • 8b950350ed docs: remove repeated words elviosak 2025-11-04 18:51:58 -03:00
  • 1b5862bf01 docs: remove repeated words elviosak 2025-11-04 18:51:58 -03:00
  • 9197eb468a osd: allow clicking an osd item to focus the window tokyo4j 2025-10-30 03:22:45 +09:00
  • 00f0a46ef7 osd: generalize osd_{classic,thumbnail}_item tokyo4j 2025-10-30 02:51:05 +09:00
  • 747163fa3e osd: rename *_scene_item to *_item tokyo4j 2025-10-30 03:32:55 +09:00
  • 670cf9b455 osd: allow clicking an osd item to focus the window tokyo4j 2025-10-30 03:22:45 +09:00
  • 681c4e2c51 osd: generalize osd_{classic,thumbnail}_item tokyo4j 2025-10-30 02:51:05 +09:00