Commit graph

  • adaebf47de Apply clang-format Your Name 2020-02-21 19:35:25 +01:00
  • a11d075f85 Remove unused signalling Your Name 2020-02-19 12:35:53 +01:00
  • 6145ea234d Remove cg_keyboard in favour of cg_keyboard_group Your Name 2020-02-09 00:08:28 +01:00
  • 1f7a668d13 Ameliorate style in seat.h Your Name 2020-02-08 18:15:32 +01:00
  • b03394e54b Fix bug introduced through renaming Your Name 2020-02-08 18:05:24 +01:00
  • 4ed65ed184 Ameliorate style Your Name 2020-02-08 17:59:55 +01:00
  • 072f9ee3ea Set group repeat info Your Name 2020-02-08 17:56:53 +01:00
  • 619a42f5bd Remove duplicate functionality Your Name 2020-02-08 17:44:49 +01:00
  • 3af6f08805 Ameliorate style Your Name 2020-02-08 17:41:15 +01:00
  • bfca41b256 Remove unnecessary pointer printing Your Name 2020-02-08 17:34:39 +01:00
  • c03fb24502 Prefer defined variable for brevity Your Name 2020-02-08 17:32:58 +01:00
  • 57651e68b4 Remove unnecessary function Your Name 2020-02-08 17:30:50 +01:00
  • f0ea8ad3ce Improve style Your Name 2020-02-08 17:27:56 +01:00
  • 1c42e03168 Fix bracket style Your Name 2020-02-08 17:22:01 +01:00
  • 9a1780a15d Cast pointers to void type when passing to wlr_log Your Name 2020-02-06 22:15:37 +01:00
  • 934525a2c9 Implement support for wlr_keyboard_group Your Name 2020-02-06 21:36:37 +01:00
  • b2bcf06eee CI: add tasks that build without XWayland Jente Hidskes 2020-02-17 21:57:15 +01:00
  • 1e3417cd65 CI: add clang-format task Jente Hidskes 2020-02-17 21:56:33 +01:00
  • 6d0714bfa3 Begrudgingly format wl_list_* macros with a space before parameter list Jente Hidskes 2020-02-17 21:11:27 +01:00
  • 6cbc202662 Apply clang-format Jente Hidskes 2020-02-17 19:49:47 +01:00
  • bd48cad492 Add clang-format file Jente Hidskes 2020-02-17 22:10:21 +01:00
  • ac8cd83cde
    CI: add tasks that build without XWayland Jente Hidskes 2020-02-17 21:57:15 +01:00
  • 05fd06ab50
    CI: add clang-format task Jente Hidskes 2020-02-17 21:56:33 +01:00
  • 294972df52
    Begrudgingly format wl_list_* macros with a space before parameter list Jente Hidskes 2020-02-17 21:11:27 +01:00
  • 7d9ae3d00b
    Apply clang-format Jente Hidskes 2020-02-17 19:49:47 +01:00
  • 863dff6fc5
    Add clang-format file Jente Hidskes 2020-02-17 22:10:21 +01:00
  • 6fa2734651
    meson: fix snapshot builds Jente Hidskes 2020-02-17 19:34:54 +01:00
  • 42782bda1d
    server: remove backend pointer Jente Hidskes 2020-02-08 16:49:12 +01:00
  • dc002acd20 cage: cleanup_primary_client when jumping to 'end' Jente Hidskes 2020-02-07 18:55:07 +01:00
  • 24cc576377 cage: set CLOEXEC on the file descriptors Jente Hidskes 2020-02-06 23:07:03 +01:00
  • 009cca3fa9 cage: switch SIGCHLD handling for pipe Jente Hidskes 2020-01-28 21:32:45 +01:00
  • 6be4306b4d cage: destroy output_layout after wl_display Jente Hidskes 2020-01-28 21:19:50 +01:00
  • b570cdb22c cage: report on exit status of primary client Jente Hidskes 2020-01-26 15:00:34 +01:00
  • bb5d4cf52e cage: handle SIGCHLD of primary client Jente Hidskes 2019-02-27 18:27:25 +01:00
  • f33fe5d6f2 cage: change copyright to include 2020 Jente Hidskes 2020-01-26 11:56:59 +01:00
  • acf5925a86 cage: return 0 always in the signal handler Jente Hidskes 2020-01-26 11:53:10 +01:00
  • 8069893b0d render: use output backend to get renderer Jente Hidskes 2020-01-26 01:08:59 +01:00
  • 566135d0f3
    cage: cleanup_primary_client when jumping to 'end' Jente Hidskes 2020-02-07 18:55:07 +01:00
  • 7f919a5198
    cage: set CLOEXEC on the file descriptors Jente Hidskes 2020-02-06 23:07:03 +01:00
  • 8a6d16391f
    output: include seat.h Jente Hidskes 2020-02-03 21:23:39 +01:00
  • e3be8159b3
    output: wrap xwayland.h include in CAGE_HAS_XWAYLAND (#120) Damon 2020-02-03 20:14:29 +00:00
  • 16a7c24aec use correct ifdef CAGE_HAS_XWAYLAND Damon 2020-02-03 12:03:17 +00:00
  • 65a735f70c move xwayland.h include to ifdef block for X11 Damon 2020-02-02 20:29:11 +00:00
  • 96b4294e47
    Implement the fullscreen shell protocol fullscreen-shell Jente Hidskes 2020-02-02 15:14:31 +01:00
  • b04e02cd60 output: add support for direct scan-out Jente Hidskes 2020-02-01 22:11:25 +01:00
  • 1f54312df4
    output: add support for direct scan-out Jente Hidskes 2020-02-01 22:11:25 +01:00
  • e664fdce79
    README: update build instructions Jente Hidskes 2020-02-01 16:17:58 +01:00
  • 8f3b22b3ae
    seat: fix hiding cursor on touchscreen-capable seats hide-cursor Jente Hidskes 2020-02-01 15:23:20 +01:00
  • 66313efb01
    CI: build with --werror Jente Hidskes 2020-01-31 22:58:15 +01:00
  • 33cd4c2af9
    meson: don't build with -Werror by default Jente Hidskes 2020-01-31 22:55:16 +01:00
  • 96218dc95f
    cage: switch SIGCHLD handling for pipe Jente Hidskes 2020-01-28 21:32:45 +01:00
  • 5c1d684255
    cage: destroy output_layout after wl_display Jente Hidskes 2020-01-28 21:19:50 +01:00
  • e200dd388b
    cage: report on exit status of primary client Jente Hidskes 2020-01-26 15:00:34 +01:00
  • 84aec3f46d
    cage: handle SIGCHLD of primary client Jente Hidskes 2019-02-27 18:27:25 +01:00
  • 59339b8864
    cage: change copyright to include 2020 Jente Hidskes 2020-01-26 11:56:59 +01:00
  • 579e1adffa
    cage: return 0 always in the signal handler Jente Hidskes 2020-01-26 11:53:10 +01:00
  • 86c5d57477
    render: use output backend to get renderer Jente Hidskes 2020-01-26 01:08:59 +01:00
  • 15eeb7784e cage: add -v argument to print version Jente Hidskes 2020-01-26 17:49:26 +01:00
  • 5e27683961 Move docs to the wiki Jente Hidskes 2020-01-26 16:03:05 +01:00
  • 924f693ed8
    cage: add -v argument to print version Jente Hidskes 2020-01-26 17:49:26 +01:00
  • 1c0f55d172
    Move docs to the wiki Jente Hidskes 2020-01-26 16:03:05 +01:00
  • a63c75c849 Cage: check if XDG_RUNTIME_DIR is set Jente Hidskes 2020-01-25 22:51:15 +01:00
  • 8252b7b1a4
    Cage: check if XDG_RUNTIME_DIR is set Jente Hidskes 2020-01-25 22:51:15 +01:00
  • 30d805d6ff CI: build against wlroots 0.10.0 Jente Hidskes 2020-01-25 22:40:39 +01:00
  • 5c69f70f89
    CI: build against wlroots 0.10.0 Jente Hidskes 2020-01-25 22:40:39 +01:00
  • cc1f975c44
    cage: center cursor only on initial startup Jente Hidskes 2020-01-18 11:57:16 +01:00
  • e3f9959519 view: maximize dialog if it extends output layout Jente Hidskes 2020-01-11 17:06:39 +01:00
  • cfb15d20ba xwayland: use view's (x,y) coordinate when maximizing Jente Hidskes 2020-01-11 16:59:55 +01:00
  • fbff19939a README: update Copyright to include 2020 Jente Hidskes 2020-01-11 16:46:18 +01:00
  • a39d1787b6
    view: maximize dialog if it extends output layout Jente Hidskes 2020-01-11 17:06:39 +01:00
  • e9e5bb137b
    xwayland: use view's (x,y) coordinate when maximizing Jente Hidskes 2020-01-11 16:59:55 +01:00
  • 65e09bcc41
    README: update Copyright to include 2020 Jente Hidskes 2020-01-11 16:46:18 +01:00
  • 12aa43abba output: initialise wlr_output before positioning views Jente Hidskes 2020-01-11 16:26:14 +01:00
  • 2f9442906d output: refactor get_surface_box Jente Hidskes 2020-01-11 16:10:38 +01:00
  • 23f8d609ce output: check whether outputs are enabled Jente Hidskes 2020-01-07 14:19:34 +01:00
  • a53dca91ce Render popups separately from their toplevel view when possible Jente Hidskes 2020-01-05 14:39:56 +01:00
  • 2db815aa23 Refactor surface damaging and rendering code Jente Hidskes 2019-12-26 12:00:51 +01:00
  • f2f850f83f
    output: initialise wlr_output before positioning views Jente Hidskes 2020-01-11 16:26:14 +01:00
  • ad30c6c4de
    output: refactor get_surface_box Jente Hidskes 2020-01-11 16:10:38 +01:00
  • 659ba99d3f
    output: check whether outputs are enabled Jente Hidskes 2020-01-07 14:19:34 +01:00
  • 020f885526
    Render popups separately from their toplevel view when possible Jente Hidskes 2020-01-05 14:39:56 +01:00
  • b69431866f
    Refactor surface damaging and rendering code Jente Hidskes 2019-12-26 12:00:51 +01:00
  • bfd7d605b8 meson: require wlroots 0.9.1 Tristan Daniel 2020-01-06 20:21:14 +01:00
  • 84216ca2a4 output: call wlr_output_rollback if not rendering Tristan Daniel 2020-01-06 20:03:09 +01:00
  • e8e0049e9a meson: require wlroots 0.9.1 Tristan Daniel 2020-01-06 20:21:14 +01:00
  • 6f0bb6cbf3 output: call wlr_output_rollback if not rendering Tristan Daniel 2020-01-06 20:03:09 +01:00
  • 51e6c760da Update new output handler for wlroots 0.9.0 Tristan Daniel 2020-01-06 03:30:41 +01:00
  • 7bb55b953c Update new output handler for wlroots 0.9.0 Tristan Daniel 2020-01-06 03:30:41 +01:00
  • 8f6ffa1419
    Use hard tabs Jente Hidskes 2020-01-05 13:42:17 +01:00
  • 651d579c30
    seat: be explicit about output- and layout coordinates Jente Hidskes 2020-01-05 13:13:32 +01:00
  • 530b32d496
    xwayland: fix regression after 95b7782 Jente Hidskes 2020-01-05 12:59:00 +01:00
  • 1c59946e20
    Rename view_damage_surface to view_damage_part Jente Hidskes 2019-12-26 12:03:38 +01:00
  • 95b7782c72
    Be explicit about output- and layout coordinates Jente Hidskes 2019-12-29 16:07:14 +01:00
  • 21229984ff
    view: use output layout to set x,y coordinates Jente Hidskes 2019-12-29 13:17:30 +01:00
  • 22adaae715
    output: log error when failing to allocate output Jente Hidskes 2019-12-26 17:25:22 +01:00
  • 4e832c6aaf Revert "Set title on outputs that the focused surface is intersecting with" Kenny Levinsen 2019-12-26 16:10:27 +01:00
  • edfe4e07ce Avoid excessive log messages with multiple outputs Kenny Levinsen 2019-12-26 01:44:21 +01:00
  • bcd0086f13 Set title on outputs that the focused surface is intersecting with Kenny Levinsen 2019-12-26 01:41:09 +01:00
  • 24f48966d8 Annotate wl_list link field Kenny Levinsen 2019-12-22 01:01:06 +01:00
  • 739ba1fe65 Check calloc return value Kenny Levinsen 2019-12-22 01:00:45 +01:00