Commit graph

  • 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
  • d6de640440
    data-device: unbreak wl_data_source.cancel during drag-and-drop emersion 2019-02-18 12:34:21 +0100
  • 7d367a9e21
    data-offer: send WL_DATA_OFFER_ERROR_INVALID_FINISH emersion 2019-02-18 11:37:45 +0100
  • ae2aeb65cc
    rootston: cancel drag on invalid serial emersion 2019-02-16 11:56:44 +0100
  • 44ec3afb27
    data-device: fix drag cleanup if not started emersion 2019-02-16 11:42:00 +0100
  • 6291e84532
    data-device: refactor wlr_drag emersion 2019-01-30 18:36:19 +0100
  • 18600f457b
    Merge pull request #1564 from emersion/remove-sock-cloexec Drew DeVault 2019-02-20 11:08:34 -0500
  • cfe7e28416
    xwayland: remove remaining SOCK_CLOEXEC emersion 2019-02-20 11:21:42 +0100
  • 50011e7170 backend/drm: fix modeset on drm fd resume Brian Ashworth 2019-02-19 10:45:36 -0500
  • dcd05f67ab
    Merge pull request #1562 from emersion/remove-sock-cloexec Drew DeVault 2019-02-19 10:45:57 -0500
  • cb0a91e45a
    xwayland: don't use SOCK_CLOEXEC emersion 2019-02-19 16:38:45 +0100
  • ea28887a23
    Merge pull request #1493 from emersion/primary-selection-v1 Drew DeVault 2019-02-19 08:59:20 -0500
  • fc9838b15e Prevent NULL dereference in tablet_tool handler Markus Ongyerth 2019-02-15 21:01:52 +0100
  • b455df3b91
    Merge pull request #1557 from emersion/inert-offers Drew DeVault 2019-02-18 15:27:09 -0500
  • 7aa445779c
    Merge pull request #1556 from emersion/unmap Drew DeVault 2019-02-18 15:24:04 -0500
  • 93c8b91b05
    Merge pull request #1558 from emersion/fix-hide-cursor-mgpu Drew DeVault 2019-02-18 15:22:49 -0500
  • 2a738803b2
    backend/drm: fix NULL dereference when unsetting cursor emersion 2019-02-18 19:42:48 +0100
  • 07e1bedb08
    data-device: make old offers inert before sending selection emersion 2019-02-18 16:36:23 +0100
  • 81ed1efe4f
    xwayland, data-device: fix surface state on unmap emersion 2019-02-18 13:14:35 +0100
  • fd0b625ab9
    Merge pull request #1553 from emersion/subsurface-map Drew DeVault 2019-02-17 19:21:13 +0100
  • 943e918a96
    subsurface: add map/unmap events emersion 2019-02-16 17:32:01 +0100
  • 3c9f791d0e wlr_output: do not modeset to current mode Brian Ashworth 2019-02-16 18:09:41 -0500
  • 2d2c79e37c
    Merge pull request #1537 from VincentVanlaer/cursor-dmabuf-nouveau Drew DeVault 2019-02-15 16:07:50 +0100
  • 26a9fa8148 Add workaround for hardware cursors on nouveau Vincent Vanlaer 2019-02-15 15:59:09 +0100
  • 9a5d59a839 Revert "drm: do not modeset to current mode" Drew DeVault 2019-02-15 09:21:49 -0500
  • 8b203c28f8
    Merge pull request #1548 from emersion/error-invalid-transform Drew DeVault 2019-02-15 15:28:00 +0100
  • b59370088e Update data-control Ivan Molodetskikh 2019-02-15 13:42:49 +0300
  • e7d9cf5815 xwm: Add _NET_CLIENT_LIST support Uli Schlachter 2019-02-13 11:18:46 +0100
  • d238cc9f56
    surface: error out on invalid transform emersion 2019-02-15 00:50:18 +0100
  • 69b9e2ae8f Post protocol error on invalid wl_surface scale Sebastian Krzyszkowiak 2019-02-15 00:38:33 +0100
  • bc048b22fb Copy cursor surface to secondary gpu if necessary Vincent Vanlaer 2019-02-05 23:39:30 +0100
  • 72c76b128e drm: do not modeset to current mode Brian Ashworth 2019-02-14 00:27:43 -0500
  • 8163f7e1e2
    primary-selection-v1: copy from gtk-primary-selection emersion 2019-01-24 12:04:41 +0100
  • 5c8d2da0a1 Add a wlr_output_set_subpixel() Geoff Greer 2019-02-10 16:49:18 -0800
  • db6206aa1c xwm: stack below on map Brian Ashworth 2019-02-13 12:42:58 -0500
  • d1409e3381 Use freebsd/latest for FreeBSD sr.ht builds Drew DeVault 2019-02-12 09:57:56 -0500
  • 9e49ceb129 data-control: add primary selection support Ivan Molodetskikh 2019-02-01 12:49:46 +0300
  • 95ff898512
    Merge pull request #1532 from emersion/deprecate-old-protocols Drew DeVault 2019-02-09 22:43:12 +0100
  • 6c8eaaef2d
    Deprecate old protocols emersion 2019-02-08 23:43:59 +0100
  • 20d404a091
    Merge pull request #1529 from emersion/better-dnd-fix Drew DeVault 2019-02-06 14:39:55 +0100
  • 8cf7aa3bbe
    Merge pull request #1530 from emersion/unmap-destroy-popups Drew DeVault 2019-02-05 20:24:12 +0100
  • 7f5967234c
    xdg-shell: destroy child popups on unmap emersion 2019-02-05 19:27:23 +0100
  • 556bf3ac31
    data-device: destroy previous source when starting drag emersion 2019-02-05 10:49:28 +0100
  • b2f56ad4a8
    Merge pull request #1526 from VincentVanlaer/cursor-dmabuf Scott Anderson 2019-02-04 21:34:40 +0000
  • 7bc43413ed Allow cursor render surface to be used as fb Vincent Vanlaer 2019-02-04 20:47:07 +0100
  • 721a810f72 Add build-*/ to gitignore. Connor E 2019-02-04 12:50:35 +0000
  • c1d0729d9a Make popup inert when destroyed. Connor E 2019-02-01 10:59:47 +0000
  • 841b4fd918
    Merge pull request #1524 from mnussbaum/user-unit-wip Scott Anderson 2019-02-04 03:15:15 +0000
  • c138da233b Allow compositors to run as systemd user units mnussbaum 2019-02-01 18:56:31 -0800
  • 59d1b6790d
    Bump project version to 0.3 emersion 2019-02-03 15:46:02 +0100
  • 04c9ca4198
    Merge pull request #1527 from johnchen902/fix-sway-3545-2 Drew DeVault 2019-02-03 09:56:59 +0100
  • 819bd3e344 Fix another instance of swaywm/sway#3545. John Chen 2019-02-03 15:09:52 +0800
  • f24e17259e Fix swaywm/sway#3545. John Chen 2019-02-02 16:03:09 +0800
  • 28f11aec31
    Merge pull request #1523 from emersion/set-same-selection-crash Drew DeVault 2019-02-01 09:41:02 +0100
  • 16a93eddfb
    Merge pull request #1519 from emersion/dedup-source-mime-type Drew DeVault 2019-02-01 09:40:47 +0100
  • d2f0efd3f5
    Merge pull request #1522 from emersion/logind-no-dup-leak Drew DeVault 2019-02-01 09:28:36 +0100