Commit graph

  • ebd0a5d526 config: Redefine Title context to include blank areas of Titlebar John Lindgren 2022-09-08 13:20:48 -04:00
  • 62e9bb7236
    Merge pull request #523 from jlindgren90/unmanaged-cursor-focus Johan Malm 2022-09-09 15:48:14 +01:00
  • f47de15f98
    Merge pull request #526 from Consolatis/issue/317_gimp_remap Johan Malm 2022-09-09 15:32:14 +01:00
  • d5e2728c7f interactive: Don't write to view->x/y/w/h directly John Lindgren 2022-09-08 11:50:40 -04:00
  • 2bbd882df9 cursor: Update cursor focus on scroll events Consolatis 2022-09-08 01:30:29 +02:00
  • f057235a1f cursor: Make cursor_rebase() private Consolatis 2022-09-08 01:07:55 +02:00
  • 601a6250b7 cursor: Allow cursor button events to trigger cursor_rebase() Consolatis 2022-09-08 00:57:59 +02:00
  • bc4ce1bd5d src/xdg.c: Only call view_moved() when required Consolatis 2022-09-08 00:55:57 +02:00
  • d77a826345 action: Allow explicit None action without warning John Lindgren 2022-09-06 13:22:43 -04:00
  • 79d9cfcda6 desktop: Cycle first to topmost view if not already focused John Lindgren 2022-09-02 16:41:27 -04:00
  • ec2522fec8 cursor: Update SSD hover state in cursor_rebase() John Lindgren 2022-09-06 12:05:47 -04:00
  • 469adc46d6 cursor: Update focus at various additional points John Lindgren 2022-09-03 17:46:53 -04:00
  • 62d5459756 desktop: Cycle first to topmost view if not already focused John Lindgren 2022-09-02 16:41:27 -04:00
  • a0afd443f5 src/xwayland.c: Keep view->surface in sync Consolatis 2022-09-04 01:32:12 +02:00
  • 01e832b4a8 src/xwayland.c: Update xsurface on client map request Consolatis 2022-09-04 00:22:43 +02:00
  • 2e81cc13d4 xwayland: Don't center views with explicitly specified position John Lindgren 2022-09-04 21:45:03 -04:00
  • b8096b1bab view: Call view_moved() immediately after map John Lindgren 2022-09-04 22:47:54 -04:00
  • 47813da629 xwayland: Don't center views with explicitly specified position John Lindgren 2022-09-04 21:45:03 -04:00
  • 51129bdae7 view: Call view_moved() immediately after map John Lindgren 2022-09-04 22:47:54 -04:00
  • 05b7afd05a xwayland: Factor out focus_next_surface() from unmanaged_handle_unmap() John Lindgren 2022-09-03 13:10:33 -04:00
  • 9b46bd87e8 xwayland: Factor out focus_next_surface() from unmanaged_handle_unmap() John Lindgren 2022-09-03 13:10:33 -04:00
  • d405a2b3c6 CI: Split jobs Consolatis 2022-09-02 05:55:39 +02:00
  • 7f42dc921c CI: Additionally build without xwayland Consolatis 2022-09-02 05:30:12 +02:00
  • b0acbb2bb2 CI: Split jobs Consolatis 2022-09-02 05:55:39 +02:00
  • 7f3b6acd55 CI: Additionally build without xwayland Consolatis 2022-09-02 05:30:12 +02:00
  • 7c6c018f43 cursor: Fix out-of-surface movement for unmanaged surfaces John Lindgren 2022-09-01 17:50:28 -04:00
  • 38155b9634 cursor: Fix out-of-surface movement for unmanaged surfaces John Lindgren 2022-09-01 17:50:28 -04:00
  • f7b1bc1de8 xwayland: Keep unmanaged surfaces stacked on top John Lindgren 2022-09-01 14:33:42 -04:00
  • 39bc057b58 xwayland: Keep unmanaged surfaces stacked on top John Lindgren 2022-09-01 14:33:42 -04:00
  • 5d412b2879 [wip] Preliminary support for overwriting subpixel rendering Consolatis 2022-08-31 19:02:17 +02:00
  • 9c271d792d src/xwayland-unmanaged.c: Give keyboard focus back to topmost mapped view Consolatis 2022-08-30 20:10:21 +02:00
  • a273a77c11 src/xwayland-unmanaged.c: Give keyboard focus back to topmost mapped view Consolatis 2022-08-30 20:10:21 +02:00
  • ea6007d34c src/config/rcxml.c: Add support for <devault /> mousebinds Consolatis 2022-08-29 23:43:13 +02:00
  • 3afd666cc4 src/config/rcxml.c: Replace earlier mousebinds by later ones Consolatis 2022-08-29 23:42:40 +02:00
  • 99237cc232 src/config/mousebind.c: Fix mousebind ordering Consolatis 2022-08-29 23:06:53 +02:00
  • 7b995788ee src/config/rcxml.c: Merge default mousebinds Consolatis 2022-08-29 22:47:34 +02:00
  • ce5e7e153c src/view.c: Fix minimizing the last window Consolatis 2022-08-30 02:10:56 +02:00
  • 8bc06c69e7 src/view.c: Fix minimizing the last window Consolatis 2022-08-30 02:10:56 +02:00
  • 1678929987 src/config/rcxml.c: Add support for <devault /> mousebinds Consolatis 2022-08-29 23:43:13 +02:00
  • 4d2652f7df src/config/rcxml.c: Replace earlier mousebinds by later ones Consolatis 2022-08-29 23:42:40 +02:00
  • 9c2d7cf24f src/config/mousebind.c: Fix mousebind ordering Consolatis 2022-08-29 23:06:53 +02:00
  • ab28ae45bc src/config/rcxml.c: Merge default mousebinds Consolatis 2022-08-29 22:47:34 +02:00
  • adc1e0876d
    Merge pull request #307 from Consolatis/feature/tab_preview Johan Malm 2022-08-28 22:20:53 +01:00
  • 2550c984f8 Move OSD handler for view destruction to osd.c Consolatis 2022-08-22 02:54:40 +02:00
  • ca3c83aafc src/osd.c: Integrate preview outline into OSD state Consolatis 2022-08-22 00:42:01 +02:00
  • 15a5b710db alt-tab preview: restore functionality after move to scene-graph Consolatis 2022-04-26 23:56:27 +02:00
  • 296e58079f Prepare OSD for reimplementation of the preview feature Consolatis 2022-04-26 22:06:22 +02:00
  • a32e1ff8f9 Chase wlroots: Culling Consolatis 2022-08-27 16:21:22 +02:00
  • c8c13290c7 Chase wlroots: Culling Consolatis 2022-08-27 16:21:22 +02:00
  • 8a7048fd78 osd: position preview border within SSD max extents Johan Malm 2022-08-27 13:26:30 +01:00
  • a397d59805 osd: position preview border within SSD max extents Johan Malm 2022-08-27 13:26:30 +01:00
  • b7c4ba825a view/ssd: Refactor and fix visual indication for active windows John Lindgren 2022-08-26 02:02:19 -04:00
  • ffef2fa29e view/ssd: Refactor and fix visual indication for active windows John Lindgren 2022-08-26 02:02:19 -04:00
  • 807f3b1381 view: Do not call ssd_set_active() for inactive views John Lindgren 2022-08-26 13:49:39 -04:00
  • 127a9c7be4 src/{common/font,theme}.c: Switch to cairo helpers Consolatis 2022-08-26 04:50:54 +02:00
  • d824fad627 src/{common/font,theme}.c: Switch to cairo helpers Consolatis 2022-08-26 04:50:54 +02:00
  • 36b2a93a69 Disconnect view from destroying output Consolatis 2022-08-24 21:12:24 +02:00
  • 6d3e9fe60d Disconnect view from destroying output Consolatis 2022-08-24 21:12:24 +02:00
  • c1490b632d Add config option to disable preview outlines Flrian 2022-08-24 20:27:08 +02:00
  • 264ec3b583 Add config option to disable preview outlines Flrian 2022-08-24 20:27:08 +02:00
  • 33bc37e7d0 keyboard: Hide Alt-Tab switcher when canceling via Escape John Lindgren 2022-08-21 15:07:16 -04:00
  • 0dba67a41d osd: Do not show window switcher on disabled outputs John Lindgren 2022-08-21 15:01:32 -04:00
  • 6aaa934aac keyboard: Hide Alt-Tab switcher when canceling via Escape John Lindgren 2022-08-21 15:07:16 -04:00
  • 8a2e5e1248 osd: Do not show window switcher on disabled outputs John Lindgren 2022-08-21 15:01:32 -04:00
  • b39020213a src/osd.c: Add preview outlines Consolatis 2022-07-04 20:15:03 +02:00
  • 5b18eba6c0 src/osd.c: Add preview outlines Consolatis 2022-07-04 20:15:03 +02:00
  • fb36463c34 common/graphic-helpers: Add cairo helpers Consolatis 2022-08-20 20:11:58 +02:00
  • 8c8583ef94 common/graphic-helpers: Add multi_rect Consolatis 2022-08-20 00:01:06 +02:00
  • 2a1da775aa common/graphic-helpers: Add cairo helpers Consolatis 2022-08-20 20:11:58 +02:00
  • 28bc40403c common/graphic-helpers: Add multi_rect Consolatis 2022-08-20 00:01:06 +02:00
  • b5a0d74888 labwc-theme(5): add menu.xbm Johan Malm 2022-08-19 22:50:12 +01:00
  • b099fa1e2a labwc-theme(5): add menu.xbm Johan Malm 2022-08-19 22:50:12 +01:00
  • 52d1e32b59 view: view_move() s/double/int/ for x and y Johan Malm 2022-08-17 21:41:49 +01:00
  • ac93783200 view: view_move() s/double/int/ for x and y Johan Malm 2022-08-17 21:41:49 +01:00
  • 1460f13cf6 seat: Implement virtual keyboard protocol Joshua Ashton 2022-08-17 18:23:06 +00:00
  • 61db11dbbd seat: Implement virtual pointer protocol Joshua Ashton 2022-08-17 18:17:21 +00:00
  • c5ea2b8eee seat: Add seat_add_device helper Joshua Ashton 2022-08-17 18:16:16 +00:00
  • a53ccd5308 seat: Add seat_update_capabilities helper Joshua Ashton 2022-08-17 18:12:24 +00:00
  • 46fb3c3dec func output_destroy_notify add free yizixiao 2022-08-17 13:36:33 +08:00
  • 0b0e438adb src/cursor.c: refactor nested if-statements Johan Malm 2022-08-16 21:57:37 +01:00
  • f19645aa25 cursor: do not clamp motion coordinates for xdg-shell surfaces Johan Malm 2022-08-16 21:56:39 +01:00
  • 0c99bb805b func output_destroy_notify add free yizixiao 2022-08-17 13:36:33 +08:00
  • 0b567026c0 src/cursor.c: refactor nested if-statements Johan Malm 2022-08-16 21:57:37 +01:00
  • 0e44bf2f77 cursor: do not clamp motion coordinates for xdg-shell surfaces Johan Malm 2022-08-16 21:56:39 +01:00
  • 921c877f79 src/cursor.c: Keep sending motion events for out-of-layer-surface Consolatis 2022-08-14 14:40:56 +02:00
  • 8e6d37772e cursor: Do not clamp motion coordinates for XWayland surfaces. John Lindgren 2022-08-13 11:36:07 -04:00
  • f6e0aec2cb src/cursor.c: Keep sending motion events for out-of-layer-surface Consolatis 2022-08-14 14:40:56 +02:00
  • 6178c9a13c cursor: Do not clamp motion coordinates for XWayland surfaces. John Lindgren 2022-08-13 11:36:07 -04:00
  • 19dea7450b keybind: remove default alt-escape for Exit Johan Malm 2022-08-12 21:36:26 +01:00
  • 845e29c16a keybind: remove default alt-escape for Exit Johan Malm 2022-08-12 21:36:26 +01:00
  • 1cdebbc22d src/ssd/ssd_titlebar.c: Completely hide title when running out of space Consolatis 2022-08-12 14:12:31 +02:00
  • 5fe8b04f8d src/ssd/ssd_titlebar.c: Completely hide title when running out of space Consolatis 2022-08-12 14:12:31 +02:00
  • a610aff946 scaled_font_buffer.c: simplify calls to zfree() Johan Malm 2022-08-02 22:01:51 +01:00
  • 429df42a8f menu: render submenu arrows Johan Malm 2022-08-02 22:00:24 +01:00
  • 6a750d465e font: remove unused font_buffer_update() Johan Malm 2022-08-02 21:43:44 +01:00
  • 70421b1207 menu: do not require label attribute for highest level menu definition Johan Malm 2022-08-11 18:43:51 +01:00
  • 54f2c4d850 menu: do not require label attribute for highest level menu definition Johan Malm 2022-08-11 18:43:51 +01:00
  • 0523de9901 scaled_font_buffer.c: simplify calls to zfree() Johan Malm 2022-08-02 22:01:51 +01:00
  • 7002cd52c7 menu: render submenu arrows Johan Malm 2022-08-02 22:00:24 +01:00
  • ac5c9dae00 src/xwayland-unmanaged.c: Prevent racing configure event to reposition Consolatis 2022-08-10 06:14:55 +02:00