Commit graph

  • 532656ad5b Use wlroots scene-graph API Johan Malm 2022-02-11 23:12:45 +00:00
  • d2552232c7 Add buffer.c to cover cairo-surface to wlr_buffer Johan Malm 2022-02-11 22:19:05 +00:00
  • afa3eb1572 Merge branch 'master' into v0.5 Consolatis 2022-02-21 04:20:40 +01:00
  • 3d6e942eee README.md: add link to IRC channel Johan Malm 2022-02-20 15:02:53 +00:00
  • 1baf5cb9b8 README.md: fix typo (issue #248) Johan Malm 2022-02-20 15:02:08 +00:00
  • 7488ec53dd Implement cursor input for unmanaged XWayland surfaces John Lindgren 2022-02-19 19:51:39 -05:00
  • 9b91453892 Implement cursor input for unmanaged XWayland surfaces John Lindgren 2022-02-19 19:51:39 -05:00
  • 68d897e1f5 NEWS.md: add notes on 0.5.0 Johan Malm 2022-02-18 21:54:07 +00:00
  • b7818df434 build: bump version to 0.5.0 0.5.0 Johan Malm 2022-02-18 21:24:38 +00:00
  • 9ba2a4fd4b Update README.md hype3 2022-02-17 19:29:55 +02:00
  • 254227e7e8
    Update README.md hype3 2022-02-17 19:29:55 +02:00
  • 603280bd89 Update README.md hype3 2022-02-17 18:35:28 +02:00
  • e458f30454
    Update README.md hype3 2022-02-17 18:35:28 +02:00
  • 588f233151 output: render overlay lay popups Johan Malm 2022-02-13 09:45:42 +00:00
  • 7c437eac2f OSD: Use separate OSD texture for each output ARDiDo 2022-02-09 16:38:07 -05:00
  • 049b84409e OSD: Scale OSD to the largest output scale ARDiDo 2022-02-05 19:23:30 -05:00
  • 03d4bf2215 OSD: Use separate OSD texture for each output ARDiDo 2022-02-09 16:38:07 -05:00
  • 53df672dda Reload environment on SIGHUP. Partly fixes #227 Consolatis 2022-02-08 01:19:24 +01:00
  • f548fcd31f Reload environment on SIGHUP. Partly fixes #227 Consolatis 2022-02-08 01:19:24 +01:00
  • e1328c055d wlroots.wrap: use 0.15.1 Johan Malm 2022-02-07 16:53:37 +00:00
  • 238d61a665 OSD: Scale OSD to the largest output scale ARDiDo 2022-02-05 19:23:30 -05:00
  • 6a3536cdd7 build: Relax the version constraint for wlroots to accept patch releases Michael Weiss 2022-02-04 21:17:05 +01:00
  • 21d8bfcf78
    build: Relax the version constraint for wlroots to accept patch releases Michael Weiss 2022-02-04 21:17:05 +01:00
  • 888c77c219 Add missing docs for mouse window snapping Consolatis 2022-01-29 21:49:00 +01:00
  • fb09bbdd2f src/cursor.c: Reduce damage on button hover detection Consolatis 2022-01-29 18:36:56 +01:00
  • 413811f3a2 Use proper enum argument type for desktop_surface_and_view_at Consolatis 2022-01-29 17:52:16 +01:00
  • 7ecae4afce Move is_button() into src/ssd.c and make it public Consolatis 2022-01-29 17:46:17 +01:00
  • 66dd8a0441 Add missing docs for mouse window snapping Consolatis 2022-01-29 21:49:00 +01:00
  • 087522e33d src/cursor.c: Reduce damage on button hover detection Consolatis 2022-01-29 18:36:56 +01:00
  • a8e27b292e Use proper enum argument type for desktop_surface_and_view_at Consolatis 2022-01-29 17:52:16 +01:00
  • 4db948350b Move is_button() into src/ssd.c and make it public Consolatis 2022-01-29 17:46:17 +01:00
  • e2cca1f040 CSD: Fix no fullscreen at startup in some applications without ssd ARDiDo 2022-01-29 10:44:15 -05:00
  • 3658c2bfb3 src/output.c: fix debug flag for full frame damage Consolatis 2022-01-27 19:35:17 +01:00
  • 6168aff6b6 src/output.c: fix debug flag for full frame damage Consolatis 2022-01-27 19:35:17 +01:00
  • b7b1e8064f Add WindowMenu button Consolatis 2022-01-26 02:54:03 +01:00
  • 759b26b5c1 Add window menu Consolatis 2022-01-26 00:07:10 +01:00
  • 6688131238 Add WindowMenu button Consolatis 2022-01-26 02:54:03 +01:00
  • 29779d1c27 Add window menu Consolatis 2022-01-26 00:07:10 +01:00
  • 4bc8726abd src/ssd.c: Clarify button dimension calculations Consolatis 2022-01-25 10:17:43 +01:00
  • bf6bced872 src/ssd.c: Clarify button dimension calculations Consolatis 2022-01-25 10:17:43 +01:00
  • 7a3cd6549e xwayland: Allow xorg applications to start in fullscreen ARDiDo 2022-01-24 17:57:35 -05:00
  • 8dd3dc3e3b cursor: cursor_rebase() on mouse scroll Johan Malm 2022-01-24 17:54:06 +00:00
  • 2652522a70 cursor: revert 6651d; remove cursor_update_focus() Johan Malm 2022-01-24 17:51:54 +00:00
  • 875b258602 output: Add option to preview the contents of the current cycle_view Liam Middlebrook 2022-01-20 11:38:23 -08:00
  • c484ab252e config/rcxml: Prevent overwriting action argument Consolatis 2022-01-23 14:46:56 +01:00
  • f0a3f365e5 Centralize freeing of action lists Consolatis 2022-01-23 13:46:46 +01:00
  • 9428c7c54f config/rcxml: Prevent overwriting action argument Consolatis 2022-01-23 14:46:56 +01:00
  • 26e025efa1 Centralize freeing of action lists Consolatis 2022-01-23 13:46:46 +01:00
  • 9b56077fe9 output: Add option to preview the contents of the current cycle_view Liam Middlebrook 2022-01-20 11:38:23 -08:00
  • 8e9643a855 xdg: Allow wayland applications to start in fullscreen ARDiDo 2022-01-20 20:56:47 -05:00
  • 5f27356fc1 Short term solution to prevent segfaulting on TTY switch. See #206. Consolatis 2022-01-17 23:02:59 +01:00
  • 8c2d060db1 Short term solution to prevent segfaulting on TTY switch. See #206. Consolatis 2022-01-17 23:02:59 +01:00
  • 92b64e9581 ssd: revert last commit Johan Malm 2022-01-17 21:00:52 +00:00
  • 35e24a67ec ssd: do not render resize cursors over exclusive layer-shell clients Johan Malm 2022-01-10 18:14:53 +00:00
  • 4964ecd80c desktop: correctly forward cursor motion-event to layer-popup surfaces Johan Malm 2022-01-10 18:08:27 +00:00
  • d9cef42721 CodeStyle Consolatis 2022-01-09 05:48:27 +01:00
  • e38a01b059 CodeStyle Consolatis 2022-01-09 05:48:27 +01:00
  • e0264e471c view: Handle maximized view on disabled output more simply John Lindgren 2022-01-08 11:46:46 -05:00
  • 947fff8326 view: Handle maximized view on disabled output more simply John Lindgren 2022-01-08 11:46:46 -05:00
  • 87f4a60e38 Allow mouse movements to trigger SnapToEdge Consolatis 2022-01-08 11:25:18 +01:00
  • d2a7eb1127 Allow mouse movements to trigger SnapToEdge Consolatis 2022-01-08 11:25:18 +01:00
  • 4e3a03586a cursor: More reliably clear "pressed" status of mouse bindings John Lindgren 2022-01-08 02:47:30 -05:00
  • 7f8b7f0a56 cursor: Don't allow a DRAG action to start from a double-click John Lindgren 2022-01-08 02:01:14 -05:00
  • 22007315ef cursor: More reliably clear "pressed" status of mouse bindings John Lindgren 2022-01-08 02:47:30 -05:00
  • 30725580ee cursor: Don't allow a DRAG action to start from a double-click John Lindgren 2022-01-08 02:01:14 -05:00
  • ae43d4b9d1 Unmaximize on Move Consolatis 2022-01-05 08:30:07 +01:00
  • a6a923c506 mousebindings: use available resize edges first in drag actions ARDiDo 2022-01-07 16:19:51 -05:00
  • a893607a0e mousebindings: change default focus and raise to press from drag. ARDiDo 2022-01-07 16:13:36 -05:00
  • f8e1ab2285 labwc-config: fix spelling mistake ARDiDo 2022-01-07 15:53:13 -05:00
  • 5935a78fb4 mouse: add support for drag mouse event ARDiDo 2022-01-06 18:30:17 -05:00
  • ab07b68d7e view: adjust views safety following layout change Johan Malm 2022-01-07 22:01:44 +00:00
  • cfb5b4671e mousebindings: use available resize edges first in drag actions ARDiDo 2022-01-07 16:19:51 -05:00
  • c1d04a7aa5 mousebindings: change default focus and raise to press from drag. ARDiDo 2022-01-07 16:13:36 -05:00
  • be89478f7a view: fix bug in view_snap_to_edge() Johan Malm 2022-01-07 20:53:48 +00:00
  • 43f75ccd63 labwc-config: fix spelling mistake ARDiDo 2022-01-07 15:53:13 -05:00
  • ba1d29ecf4 mouse: add support for drag mouse event ARDiDo 2022-01-06 18:30:17 -05:00
  • cef9723505 seat: support WLR_{WL,X11}_OUTPUTS >= 2 Johan Malm 2022-01-06 21:40:10 +00:00
  • 2b82bdcdb7 More robust rc.xml parsing Consolatis 2022-01-06 03:24:32 +01:00
  • 8206fc286b More robust rc.xml parsing Consolatis 2022-01-06 03:24:32 +01:00
  • dc203a28e9 Prevent views from starting in fullscreen ARDiDo 2022-01-05 17:02:58 -05:00
  • 3c92cc4dd0 Move action() prototype from labwc.h to action.h Johan Malm 2022-01-05 21:27:47 +00:00
  • 3bd65c3a20 action.{c,h}: fix coding style Johan Malm 2022-01-05 21:23:01 +00:00
  • 0b45cce648 Rewrite action handling to allow multiple actions at once Consolatis 2022-01-05 09:11:24 +01:00
  • c8eb39cbb3 Rewrite action handling to allow multiple actions at once Consolatis 2022-01-05 09:11:24 +01:00
  • 505bda6874 Unmaximize on Move Consolatis 2022-01-05 08:30:07 +01:00
  • a54ce40e1c wlroots.wrap: add .git to url to avoid redirection warning Johan Malm 2022-01-04 21:27:59 +00:00
  • ea705a7303 docs/autostart: remove wlr-randr {--off,--on} Johan Malm 2022-01-03 23:32:02 +00:00
  • f28319be54 config/keybind.c: Don't overwrite the stack Consolatis 2022-01-03 05:38:48 +01:00
  • 3e5f59bb89 config/keybind.c: Don't overwrite the stack Consolatis 2022-01-03 05:38:48 +01:00
  • a47931bba2 desktop: simplify desktop_focus_and_activate_view() Johan Malm 2022-01-02 15:53:05 +00:00
  • f7b63f264e cursor.c: fix coding style Johan Malm 2022-01-02 15:51:40 +00:00
  • e62bb51bfb keyboard: cancel repeat when handling key-bind Johan Malm 2022-01-02 15:28:35 +00:00
  • 70845643af fullscreen: ignore decorations and maximize requests while fullscreen ARDiDo 2022-01-02 10:19:48 -05:00
  • 896102d062 README.md: update acceptance criteria URL Johan Malm 2022-01-01 20:35:36 +00:00
  • 1c9c4dd128 Update NEWS.md Johan Malm 2022-01-01 20:18:57 +00:00
  • 80315295d2 cursor: support pointer gestures (pinch/swipe) bi4k8 2021-12-31 23:34:08 +00:00
  • 58f5e8d16a factor keyboard/cursor cleanup into own functions bi4k8 2021-12-31 23:30:25 +00:00
  • 0f9374c701 decorations: use view_apply_maximized_geometry instead of view_maximize ARDiDo 2022-01-01 11:50:35 -05:00
  • a837fefc80 Adjust views to account for output layout changes John Lindgren 2021-12-31 17:30:55 -05:00
  • 0ed098ba9d cursor: support pointer gestures (pinch/swipe) bi4k8 2021-12-31 23:34:08 +00:00