Commit Graph

  • 093b49cb68
    Merge pull request #943 from agx/env-vars Drew DeVault 2018-05-03 15:53:19 -0400
  • 96d166ed53
    Merge pull request #945 from agx/wlr-drm-no-atomic emersion 2018-05-03 20:52:02 +0100
  • 5d37b14116
    data-device: make sure resources are correctly destroyed emersion 2018-05-03 20:22:51 +0100
  • 7843a48432
    output: simplify and update code style emersion 2018-04-30 22:29:16 +0100
  • ff4708d406
    linux-dmabuf: correctly destroy resources emersion 2018-04-30 22:20:39 +0100
  • 6d569def6d
    compositor, surface: correctly destroy resources emersion 2018-04-30 22:20:11 +0100
  • 8676155ae1
    Update CONTRIBUTING.md with protocol implementation guidelines emersion 2018-04-29 22:42:35 +0100
  • 1637053ef8 drm: only disable atomic modesetting when WLR_DRM_NO_ATOMIC == 1 Guido Günther 2018-05-03 14:05:47 +0200
  • 697bb68ed5 Document env vars used by wlroots Guido Günther 2018-05-03 12:30:48 +0200
  • 2964248f42
    Merge pull request #935 from agx/cursor-output-transform Drew DeVault 2018-05-03 07:29:32 -0400
  • 37d4ff90e7
    Merge pull request #938 from emersion/reorder-seat Drew DeVault 2018-05-03 07:27:53 -0400
  • 2cff6dbd63
    seat: split into multiple files emersion 2018-05-02 10:03:26 +0100
  • 4b5b02057c
    Merge pull request #937 from emersion/reorder-data-device emersion 2018-05-03 10:23:08 +0100
  • 9a83e8131a
    Merge pull request #939 from ammen99/master emersion 2018-05-03 10:17:05 +0100
  • 545d54439d backend/wayland: don't transform pointer events Guido Günther 2018-04-30 16:08:35 +0200
  • 6f01c12b40 backend/x11: don't transform pointer events Guido Günther 2018-04-30 16:08:35 +0200
  • 4efae8c177 wlr_cursor: transform absolute coordinates Guido Günther 2018-04-30 16:08:35 +0200
  • 54bf3a36ca rootston: remove mode and transform signals when output is destroyed Ilia Bozhinov 2018-05-03 11:57:54 +0300
  • 1e563e7ecf
    data-device: split into multiple files emersion 2018-05-02 09:07:22 +0100
  • 6b3eac37f1
    output: assert move_cursor if set_cursor is available emersion 2018-05-02 15:04:35 +0100
  • 8f5045c871 Silently ignore touch_{motion,up} for unknown ids Drew DeVault 2018-05-02 08:59:27 -0400
  • 225d182765
    output: always use hardware cursors if available emersion 2018-05-01 21:38:04 +0100
  • 509d38425c
    Merge pull request #930 from emersion/input-device-output-name emersion 2018-04-30 10:55:25 +0100
  • 178ac8bffe
    backend/{wayland,x11}: fix pointer coords for transformed outputs emersion 2018-04-29 15:06:28 +0100
  • 62d7337d00
    backend/x11: add one pointer per output emersion 2018-04-29 14:46:29 +0100
  • ddac792b61
    backend/wayland: only set one pointer listener emersion 2018-04-29 13:37:29 +0100
  • 9e7a997433
    rootston: map input devices with wlr_input_device.output_name emersion 2018-04-29 12:23:54 +0100
  • 9f8a7c8fc4
    backend/wayland: create one virtual pointer per output emersion 2018-04-29 12:16:31 +0100
  • 2551ef8871
    input-device: add output_name field, populate it from libinput emersion 2018-04-29 12:15:54 +0100
  • a0f4903063
    Merge pull request #926 from emersion/fix-x11-backend-memory-leaks Drew DeVault 2018-04-29 08:00:59 -0400
  • 795d4071db
    Merge pull request #923 from emersion/cursor-unspecified-axes Drew DeVault 2018-04-29 08:00:26 -0400
  • f8e0a03451
    backend/x11: correctly destroy input devices emersion 2018-04-28 12:55:36 +0100
  • 79da4c175e
    backend/headless: remove useless destructor emersion 2018-04-28 12:47:28 +0100
  • 57c36ddcb3
    backend/wayland: add proper error handling to wlr_wl_backend_create emersion 2018-04-28 12:38:03 +0100
  • 6e7c0b57f6
    cursor: use NAN for unspecified axes, refactor absolute warping code emersion 2018-04-27 17:26:33 +0100
  • 4d7877420d
    Merge pull request #921 from emersion/xwayland-firefox-popups emersion 2018-04-27 10:55:44 +0100
  • 001045e47a
    xwayland: make utility windows unmanaged again emersion 2018-04-27 10:44:20 +0100
  • 04af09862a
    Merge pull request #918 from emersion/xwayland-unmapped-request-configure Drew DeVault 2018-04-27 10:49:31 +0200
  • 3feb690aea
    Merge pull request #919 from emersion/xwayland-chromium-combobox Drew DeVault 2018-04-27 10:48:40 +0200
  • 60ae98edd8
    Merge pull request #917 from emersion/fix-xdg-positioner-cast Drew DeVault 2018-04-27 10:45:44 +0200
  • 7f70d244a9
    xwayland: fix some Chromium comboboxes emersion 2018-04-26 23:12:21 +0100
  • af668ceb7c
    xwayland: forward configure events to compositor when unmapped emersion 2018-04-26 22:18:31 +0100
  • 126f12e428
    xdg-shell: fix invalid xdg-positioner cast emersion 2018-04-26 18:53:59 +0100
  • daa293da93
    Merge pull request #915 from emersion/redesign-compositor-resources Drew DeVault 2018-04-26 19:01:16 +0200
  • 43012f3740
    compositor: redesign how resources are managed emersion 2018-04-26 17:51:06 +0100
  • 979b1b22d5
    Merge pull request #914 from emersion/misc-segfault-fixes Drew DeVault 2018-04-26 17:37:27 +0200
  • c119c43b48
    xwayland/selection: fix little memory leak on error emersion 2018-04-26 15:59:58 +0100
  • 874909dca6
    xdg-shell: fix invalid wlr_xdg_positioner alloc emersion 2018-04-26 15:59:23 +0100
  • fcb7ad925d
    layer-shell: fix use-after-free when client requests an invalid layer emersion 2018-04-26 15:58:41 +0100
  • 93ebd33aa8
    Merge pull request #890 from agx/layer-shell-empty-output-crash Drew DeVault 2018-04-26 14:31:35 +0200
  • d81f0170a3 layer-shell: Don't crash when the compositor didn't find a suitable output Guido Günther 2018-04-26 14:04:24 +0200
  • b1bd0e2557 layer-shell: Fix crash when cursor is intially outside any output Guido Günther 2018-04-23 16:16:47 +0200
  • ce64bb7d83
    Merge pull request #912 from RyanDwyer/remove-bitchecks Drew DeVault 2018-04-26 12:32:52 +0200
  • 5b50fc9fd9
    Merge pull request #913 from emersion/log-require-extension Drew DeVault 2018-04-26 12:32:38 +0200
  • 5a87712ca8
    Log required extension name if unavailable emersion 2018-04-26 11:11:28 +0100
  • daa1ee35be Make WLR_DIRECTION enum powers of 2 Ryan Dwyer 2018-04-26 19:51:11 +1000
  • fecb971518
    Merge pull request #902 from emersion/various-memory-leaks Drew DeVault 2018-04-26 11:34:49 +0200
  • 25dddc0094
    Merge pull request #911 from RyanDwyer/fix-output-direction Drew DeVault 2018-04-26 11:20:25 +0200
  • fac2c3e25f
    Merge pull request #882 from emersion/unprefix-local-symbols Drew DeVault 2018-04-26 11:18:01 +0200
  • de97f90246 Fix WLR_DIRECTION enums. Ryan Dwyer 2018-04-26 19:09:55 +1000
  • 31857c9ed4
    Merge pull request #910 from agx/printf-ssize_t emersion 2018-04-26 09:49:39 +0100
  • 085452f9d9 Use correct printf format specifiers for ssize_t Guido Guenther 2018-04-26 08:40:18 +0000
  • 449f06556a
    Destroy wlr_surface with wlr_renderer emersion 2018-04-26 00:11:36 +0100
  • d47713ac0f
    compositor: destroy subsurface resources with wlr_subcompositor emersion 2018-04-24 23:31:58 +0100
  • 89a9c96fab
    compositor: make wlr_compositor_destroy destroy resources emersion 2018-04-24 23:05:15 +0100
  • cd9f25711c
    backend: destroy renderer when destroying backend emersion 2018-04-24 22:45:44 +0100
  • 625a7a48dc
    Don't use the wlr_ prefix for static functions emersion 2018-04-25 23:51:00 +0100
  • 71ca45e2c0
    Make sure we don't use others' prefixes emersion 2018-04-25 23:24:58 +0100
  • f9f75a1362
    Add prefix policy to CONTRIBUTING.md emersion 2018-04-21 11:44:59 +0100
  • b0d99f5c67
    Remove wlr_ prefix from local symbols emersion 2018-04-21 11:42:18 +0100
  • 097561d6bf
    Merge pull request #901 from emersion/layer-shell-minor-memory-leak Drew DeVault 2018-04-25 11:39:25 +0200
  • 99e9f08c4a
    Merge pull request #903 from emersion/wlr-egl-destroy-surface emersion 2018-04-25 08:33:41 +0100
  • 018b82c01e
    render/egl: allow passing NULL to surface and image destructors emersion 2018-04-25 00:42:19 +0100
  • eaed6bd03b
    render/egl: add wlr_egl_destroy_surface emersion 2018-04-24 23:44:43 +0100
  • 8e2f3056f8
    layer-shell: fix small memory leak emersion 2018-04-24 22:40:48 +0100
  • c40f86d27f
    Merge pull request #900 from emersion/cursor-wrap-absolute-zero Drew DeVault 2018-04-24 21:18:08 +0200
  • bc0bfde5ee
    cursor: allow to call wlr_cursor_wrap_absolute with zero emersion 2018-04-24 19:46:29 +0100
  • a6790d45b2
    Merge pull request #895 from agx/layer-shell-popup-damage Drew DeVault 2018-04-24 13:16:44 +0200
  • 24fa07565d layer-shell: use output_damage_{whole,from}_local_surface on map/unmap Guido Günther 2018-04-24 13:10:20 +0200
  • c4dff67e00 layer-shell: use output_damage_{whole,from}_local_surface for popups Guido Günther 2018-04-24 08:51:32 +0200
  • 09b491f36c
    Merge pull request #893 from emersion/fix-subsurface-recreate emersion 2018-04-24 09:01:48 +0100
  • 38064f1d18
    Fix protocol error when a client destroys and re-creates a subsurface emersion 2018-04-23 21:50:15 +0100
  • c0831344aa
    Merge pull request #891 from agx/layer-shell-popup-grab Drew DeVault 2018-04-23 18:21:51 +0200
  • 67a10cc1f6 examples/layer-shell: take an explicit grab on the popup Guido Günther 2018-04-23 16:49:41 +0200
  • e2ed7be0ba
    Merge pull request #877 from agx/layer-popups Drew DeVault 2018-04-23 13:00:57 +0200
  • 32e043f996 examples: Allow to close the popup Guido Günther 2018-04-23 09:53:46 +0200
  • 5209c79702 examples: Handle input entering popup in layer-shell Guido Günther 2018-04-23 09:53:46 +0200
  • 57cc4c319d rootston: Send frame_done for popups too Guido Günther 2018-04-20 17:48:50 +0200
  • 421652a450 examples: Animate popup in layer-shell Guido Günther 2018-04-20 15:05:48 +0200
  • ad22e02310 rootston: Damage layer-shell popups Guido Günther 2018-04-19 18:25:19 +0200
  • d4cb33c9fc rootston: Let layer_surface_at look at popups Guido Günther 2018-04-19 15:30:39 +0200
  • d1e82a8ede examples: Drop unused variable Guido Günther 2018-04-19 12:26:18 +0200
  • 941f88ce23 Fix popup positioning & double popups Drew DeVault 2018-04-14 22:21:05 -0400
  • 52baf3dd8a Move get_geometry call back to xdg-shell Drew DeVault 2018-04-14 21:56:19 -0400
  • 0a0627f5d0 Finish forward-porting @acrisci's positioner work Drew DeVault 2018-04-14 21:34:50 -0400
  • 2e3d901ac5 Forward-port xdg-shell-v6 positioner improvements Drew DeVault 2018-04-14 21:17:40 -0400
  • 278aa84619 Basic layer popup rendering Drew DeVault 2018-04-14 20:36:01 -0400
  • d3cdb00208 Add (shitty) support for popups to layer example Drew DeVault 2018-04-14 16:50:05 -0400
  • 6b7b64ec1e Generalize xdg-shell popups and add to layer-shell Drew DeVault 2018-04-14 15:47:51 -0400
  • da944cccb3
    Merge pull request #887 from swaywm/layer-optional-output Drew DeVault 2018-04-23 11:11:41 +0200