Commit Graph

  • 1dbece74fb output: disambiguate the two types of damage Simon Ser 2019-04-25 19:49:59 +0300
  • 57d32d03a8 rootston: don't submit too much damage Simon Ser 2019-04-25 19:39:44 +0300
  • d6e250b389 render/egl: fix swapping with no damage Simon Ser 2019-04-25 19:35:40 +0300
  • 736632ad4e Remove wlr_wl_shell Drew DeVault 2019-04-26 11:06:45 -0400
  • a671fc51d2 Advertise wl_seat version 7 Scott Anderson 2019-04-26 18:32:59 +1200
  • 8d3369d70f output-damage: fix segfault after destroy Simon Ser 2019-04-25 10:01:43 +0300
  • 933208837d backend/wayland: fix wlr_wl_pointer use-after-free Simon Ser 2019-04-23 22:33:31 +0300
  • f42816ce3f render/egl: fix zero-length VLA Simon Ser 2019-04-23 22:26:44 +0300
  • 20690346c7 output: rename needs_commit to needs_frame Simon Ser 2019-04-23 20:22:42 +0300
  • 5e6766a165 output-damage: refactor API Simon Ser 2019-04-23 20:16:08 +0300
  • 31dcecbfa9 output: rename swap_buffers event to precommit Simon Ser 2019-04-23 19:44:47 +0300
  • 9a0f8a194c output: refactor backend API Simon Ser 2019-04-23 19:26:21 +0300
  • 23e37e7b1d output: refactor frame submission API Simon Ser 2019-04-22 12:42:37 +0300
  • 56ceed38bf rootston: use wlr_output_preferred_mode Simon Ser 2019-04-22 14:03:59 +0300
  • 8acbf449cc output: introduce wlr_output_preferred_mode Simon Ser 2019-04-22 14:03:53 +0300
  • 95b22619e0 Fix missing headers when building without X11 Alyssa Ross 2019-04-21 00:35:57 +0000
  • 4207f05030 data-device: ignore accept for selection offers Simon Ser 2019-04-19 20:35:15 +0300
  • d6615e0e84 idle: enable the compositors to add custom idle timeouts (#1655) Ilia Bozhinov 2019-04-17 07:48:43 +0200
  • dc5d1d08ef output: do nothing in output_set_image if backend has no renderer Ilia Bozhinov 2019-04-14 18:28:57 +0200
  • 7a2f929201 rootston: remove disabled outputs from the output layout Ilia Bozhinov 2019-04-13 18:26:01 +0200
  • 1515c56cae output: remove lx, ly emersion 2019-03-11 11:21:18 +0100
  • 930e37eae9 output-management-v1: add more docs emersion 2019-03-28 22:08:18 +0200
  • a800aa3fb4 rootston: disable then enable outputs when applying output-management state emersion 2019-03-28 21:41:55 +0200
  • 524f5c8425 Emit preferred mode Guido Günther 2019-03-21 15:54:39 +0100
  • ab3446091b output-management-v1: update protocol, add set_custom_mode emersion 2019-03-10 12:18:22 +0100
  • fc0ba3ea22 output-management-v1: support outputs without modes emersion 2019-03-10 11:59:15 +0100
  • 81e1489e79 output-management-v1: fix wl_fixed_t conversion emersion 2019-03-09 23:24:51 +0100
  • 8136605cfb output-management-v1: support applying configuration emersion 2019-03-09 23:12:27 +0100
  • d71ebde545 output-management-v1: add support for position, transform and scale emersion 2019-03-08 17:28:47 +0100
  • ee77a65fe3 rootston: update output-management-v1 state when output is modeset emersion 2019-03-08 17:11:19 +0100
  • ef68d7d4d1 output-management-v1: add support for modes emersion 2019-03-08 17:10:53 +0100
  • 54d6ba78c3 rootston: add output-management-v1 support emersion 2019-03-08 16:14:30 +0100
  • e873c652bf output-management-v1: various fixes emersion 2019-03-08 16:14:07 +0100
  • d695003498 Add apply and test events to manager emersion 2019-03-08 14:28:24 +0100
  • 0b64ecc162 Split wlr_output_configuration_head_v1 emersion 2019-03-08 12:33:18 +0100
  • 3a233b3fcc Add support for wlr-output-management-unstable-v1 emersion 2019-03-07 17:51:43 +0100
  • b6d0de177a backend: unbreak on 32-bit architectures Jan Beich 2019-04-08 18:49:25 +0000
  • 670c787fa7 noop: implement setting a custom mode Ilia Bozhinov 2019-04-08 10:51:13 +0300
  • fd0d7d0907 Add FreeRDP backend for remote desktop support Drew DeVault 2019-02-22 13:58:52 -0500
  • 9faea17c73
    Merge pull request #1642 from emersion/format-set Guido Günther 2019-04-08 10:58:18 +0200
  • 43bd1d807a util/log: setup wayland log handler emersion 2019-03-17 11:30:55 +0200
  • e42178d03f
    render: switch wlr_renderer to wlr_drm_format_set emersion 2019-04-01 19:17:23 +0300
  • c01b81c99c
    render: introduce wlr_drm_format_set Scott Anderson 2019-04-01 19:15:56 +0300
  • 09b2833dcd send proximity_out in proximity in for tablet_v2 Markus Ongyerth 2019-03-31 18:58:03 +0200
  • 08454adada types/meson.build: Add compile args for libinput to lib_wlr_types (#1636) Stuart Dilts 2019-03-27 11:31:20 -0600
  • 17f688735f wlr_xdg_toplevel_v6: store pending fullscreen output Brian Ashworth 2019-03-27 01:54:05 -0400
  • 4e614683b7 wlr_xdg_toplevel: store pending fullscreen output Brian Ashworth 2019-03-24 21:09:55 -0400
  • b4f821ca31 rootston: Also iterate layer shell popups Guido Günther 2019-03-24 13:35:49 +0100
  • 4281c8c566 meson.build: require libinput >= 1.9.0 Ilia Bozhinov 2019-03-22 12:52:46 +0100
  • cd60f40bbb wlr_output: Add preferred property (#1625) Guido Günther 2019-03-21 21:12:43 +0100
  • 4453757fc9 s/lid_switch/switch_device Ryan Walklin 2019-03-20 09:41:20 +1100
  • 6b7f5e4010 backend/noop: improve output number handling Brian Ashworth 2019-03-15 11:49:21 -0400
  • c97f0eb0f2 backend/headless: improve output number handling Brian Ashworth 2019-03-15 11:50:28 -0400
  • b135599e5a backend/x11: improve output number handling Brian Ashworth 2019-03-15 11:40:31 -0400
  • 67523fb228 backend/wayland: improve output number handling Brian Ashworth 2019-03-15 03:18:06 -0400
  • 408eca7dfa meson: remove -Wredundant-decls emersion 2019-03-12 10:30:01 +0100
  • c9137cba69 Update version to 0.5.0 Drew DeVault 2019-03-11 10:40:18 -0400
  • aa5c369910 wlr_output_layout_get_box: handle empty layout Brian Ashworth 2019-03-08 01:30:51 -0500
  • 2baad6eba6 backend/session: Allow setting a custom tty via WLR_DIRECT_TTY Niklas Schulze 2019-03-06 12:46:35 +0100
  • a3c31bb875
    Merge pull request #1606 from emersion/xwayland-dev-null Scott Anderson 2019-03-06 02:53:12 +0000
  • 8363ca8c9f
    xwayland: set CLOEXEC on /dev/null FD emersion 2019-03-06 00:32:24 +0100
  • 6a8f17b5f6 backend/drm: Don't fail on failing to find overlay format Scott Anderson 2019-03-06 10:49:59 +1300
  • 680c4c573c
    Merge pull request #1604 from emersion/direct-session-cloexec Scott Anderson 2019-03-05 21:03:23 +0000
  • d02548d87a
    backend/session: open TTY with O_CLOEXEC for direct session emersion 2019-03-05 19:19:13 +0100
  • 30d3426164 seat: add debug logs when validating grab serials emersion 2019-03-05 01:36:23 +0100
  • 9601019192 xwayland: don't set DISPLAY emersion 2019-03-02 15:14:23 +0100
  • fb106eb979 xwm: fix typos in WM_NORMAL_HINTS handling Ilia Bozhinov 2019-03-04 18:41:45 +0100
  • c9b9e48525 xwm: use min size as base size hint if it is missing and vice versa Ilia Bozhinov 2019-03-03 21:29:35 +0100
  • 6a60dafe59 rootston: fix input events for rotated views emersion 2019-03-02 13:42:35 +0100
  • c2178d51a8 rootston: split rendering code into render.c emersion 2019-03-02 12:12:10 +0100
  • 242e9e3bf0 rootston: fix Xwayland children rendering when fullscreen emersion 2019-03-02 12:01:00 +0100
  • bfaf06f04b rootston: fix rotated views rendering emersion 2019-03-02 11:54:21 +0100
  • 62fd03a7be rootston: refactor rendering emersion 2019-02-25 14:59:57 +0100
  • 8efeca528f backend/session: add noop session emersion 2019-03-01 22:37:35 +0100
  • 755a1c9138 tinywl: send pointer frame events emersion 2019-03-02 11:41:03 +0100
  • 2e1dd4ae36 seat: fix remaining wlr_button_state enum rename Ian Fan 2019-03-01 20:36:22 +0000
  • e8f012c993 seat: only store serial if pressing a button emersion 2019-03-01 09:35:11 +0100
  • 2fde5c95d8 seat: use wlr_button_state enum instead of uint32_t emersion 2019-03-01 10:57:49 +0100
  • 5445d8aad0 meson: enable more compiler warnings emersion 2019-02-28 23:15:34 +0100
  • 4135fafecd seat: guard against button count corruption emersion 2019-02-28 18:58:02 +0100
  • f8fcd7f06a Remove glEGLImageTargetTexture2DOES Guido Günther 2019-02-28 20:26:25 +0100
  • cf9607f282 wlr_xdg_shell: Remove redundant declaration in the same file Guido Günther 2019-02-28 20:25:32 +0100
  • 7da9af31e8 rootston/view: Remove redundant declaration in the same file Guido Günther 2019-02-28 20:25:02 +0100
  • d3b48dfcae Unbreak build with '-Wstrict-prototypes' Guido Günther 2019-02-28 16:28:18 +0100
  • b46e097fe2 Update version to 0.4.1 Drew DeVault 2019-02-27 10:56:05 -0500
  • 65f1ec1d5e rootston: Make add_{switch,binding}_config static Guido Günther 2019-02-25 18:16:26 +0100
  • 2000d52405 clang compile fix #1572 athrungithub 2019-02-25 20:56:07 -0300
  • 0b33643175
    Bump version to 0.4 emersion 2019-02-25 23:23:21 +0100
  • d425206719 data-device: check if there's a source before sending dnd_finish emersion 2019-02-24 09:24:58 +0100
  • 421283935b Add xcb-errors to FreeBSD build Jan Beich 2019-02-24 07:42:29 +0000
  • d945c97926 backend/drm: Unset cursor on cleanup Scott Anderson 2019-02-24 17:00:49 +1300
  • e77e53dae5
    Merge pull request #1517 from emersion/refactor-dnd Drew DeVault 2019-02-23 13:02:28 -0500
  • 00b1b40b36
    Merge pull request #1568 from emersion/rootston-refactor Drew DeVault 2019-02-23 10:49:28 -0500
  • 9adcbabea4
    rootston: make roots_view embedded and remove unions emersion 2019-02-23 15:24:28 +0100
  • 9f11bf571e
    rootston: add a view child interface emersion 2019-02-23 14:18:32 +0100
  • e86c7a3dd6
    rootston: move part of desktop.c to view.c, use an interface for views emersion 2019-02-23 12:15:37 +0100
  • 4f66565606 rootston: surface_at: check for fullscreen surfaces in between TOP and OVERLAY layers Sebastian Krzyszkowiak 2019-02-22 04:03:29 +0100
  • de56ea6b1e rootston: don't try to maximize fullscreen surfaces Sebastian Krzyszkowiak 2019-02-20 00:27:38 +0100
  • 132290aeb4
    Merge pull request #1565 from Emantor/fix/realloc_allocation Scott Anderson 2019-02-21 07:23:25 +0000
  • e1834ace28 backend/drm: fix memory leak in realloc crtcs Rouven Czerwinski 2019-02-21 08:13:04 +0100