Commit Graph

  • 30babb3865
    xwayland: send DND_LEAVE emersion 2018-03-28 16:26:45 -0400
  • e208f8dd8c
    xwayland: fixes events not flushed causing issues with GTK apps emersion 2018-03-28 16:06:11 -0400
  • bde859452d
    xwayland: print names of unsupported properties and client messages emersion 2018-03-28 15:45:15 -0400
  • 2a34b154e6
    xwayland: send DND_DROP emersion 2018-03-28 15:33:23 -0400
  • 73394deb76
    xwayland: send DND_POSITION emersion 2018-03-28 14:16:14 -0400
  • 5dd022da13
    Merge pull request #765 from swaywm/transformed-events emersion 2018-03-28 14:11:39 -0400
  • 3813121fef Fix wayland output absolute input handling Drew DeVault 2018-03-28 14:04:23 -0400
  • 0d7a81ccdf
    xwayland: send DND_ENTER emersion 2018-03-28 12:59:11 -0400
  • 52d621e097
    Merge pull request #763 from emersion/x11-backend-kbd-modifiers Drew DeVault 2018-03-28 12:51:08 -0400
  • c5cd805098 positioner rootston cleanup and bugfix Tony Crisci 2018-03-28 12:46:41 -0400
  • 32bdcdf719 Address review feedback Drew DeVault 2018-03-28 12:33:17 -0400
  • e2c4e1ef54 fix xdg-positioner left constrain bug Tony Crisci 2018-03-28 12:12:00 -0400
  • ac219cbda6 Remove width_mm from tablet events Drew DeVault 2018-03-28 11:40:35 -0400
  • 738f5e3344 cleanup xdg-positioner rootston code Tony Crisci 2018-03-28 11:42:01 -0400
  • 324b9d910d Remove width_mm from wlr_touch events Drew DeVault 2018-03-28 11:04:40 -0400
  • a35a5786b0 Remove width_mm from wlr_pointer events Drew DeVault 2018-03-28 10:46:50 -0400
  • f033f717a2
    backend/x11: make xcb-xkb optional, remove global state emersion 2018-03-28 00:26:15 -0400
  • 41e54ba632 Merge branch 'master' into xdg-positioner Tony Crisci 2018-03-28 00:20:39 -0400
  • 330ee08126
    Merge pull request #744 from emersion/texture-redesign Tony Crisci 2018-03-28 00:14:57 -0400
  • 8d1b5c7600
    backend/x11: correctly update keyboard modifiers emersion 2018-03-28 00:04:32 -0400
  • 48e8202883
    Merge pull request #731 from swaywm/layer-surfaces Tony Crisci 2018-03-27 23:37:37 -0400
  • 7d89e7e58d Assign layer surface role Drew DeVault 2018-03-27 23:08:41 -0400
  • 96a8df2f9a Fix ack configure/configure flow Drew DeVault 2018-03-27 22:50:55 -0400
  • 3e5131e664 Address further review feedback Drew DeVault 2018-03-27 21:25:40 -0400
  • a1d5d20914 Address some more feedback Drew DeVault 2018-03-27 17:36:35 -0400
  • 52fe2688ea Address @emersion's feedback Drew DeVault 2018-03-27 17:18:16 -0400
  • 13edb19a6c Fix issue starting up client EGL on X11 backend Drew DeVault 2018-03-27 15:49:44 -0400
  • 776b81d499 Fix surface layer damage tracking Drew DeVault 2018-03-26 23:13:09 -0400
  • e841e5602b Address @emersion's feedback Drew DeVault 2018-03-26 22:08:34 -0400
  • 0e318df13d Add margin animation to the example demo Drew DeVault 2018-03-26 18:44:36 -0400
  • 86ca4bea6d Fix layer rendering/layout bugs Drew DeVault 2018-03-26 18:12:31 -0400
  • 097e87ca9f Handle usable area for maximized windows Drew DeVault 2018-03-26 14:14:23 -0400
  • ab6c2bf584 Reset exclusivity after shell layer Drew DeVault 2018-03-26 12:22:17 -0400
  • df9dbf3170 Fix rebase issues; rearrange layers on destroy Drew DeVault 2018-03-26 12:01:13 -0400
  • 11c57d22b0 Use 0 for default width/height (rather than -1) Drew DeVault 2018-03-24 18:02:42 -0400
  • d1c0e6fe2c Add layer_surface.close Drew DeVault 2018-03-24 18:00:01 -0400
  • b73c4f48c1 Fix exclusive zone among other layers Drew DeVault 2018-03-20 21:57:16 -0400
  • 0f7e78f6aa Fix issue with multiple outputs in layer example Drew DeVault 2018-03-20 21:45:50 -0400
  • 8c98c18880 Gracefully deal with outputs being removed Drew DeVault 2018-03-20 21:41:18 -0400
  • f444a0d14c Implement layer surface damage Drew DeVault 2018-03-20 21:13:39 -0400
  • 4bf936360d Arrange & render layer surfaces Drew DeVault 2018-03-19 23:11:37 -0400
  • fcf8c6c8a2 Fix issues preventing layer from getting allocated Drew DeVault 2018-03-19 20:24:16 -0400
  • 4bc1cc49d5 Fix strcmp use Drew DeVault 2018-03-18 17:17:28 -0400
  • b31ce4220c Add broken test client and rootston stubs Drew DeVault 2018-03-18 15:09:37 -0400
  • 88eec637a4 Address feedback Drew DeVault 2018-03-18 13:58:01 -0400
  • 1628730b09 Add wlr_layer_surface_configure Drew DeVault 2018-03-17 21:06:54 -0400
  • 4a8c0c0784 Destroy layer surfaces when client is destroyed Drew DeVault 2018-03-17 19:17:28 -0400
  • b06105b564 Implement layer surface requests Drew DeVault 2018-03-17 19:11:14 -0400
  • 3ba57fccd1 Wire up layer surface resources to stubs Drew DeVault 2018-03-17 19:03:52 -0400
  • f29d8b55ae Initial scaffolding of layer shell Drew DeVault 2018-03-17 15:07:48 -0400
  • 575bc81d54
    Merge pull request #754 from emersion/popup-map-unmap-damage Tony Crisci 2018-03-27 17:37:03 -0400
  • 4abca435cc
    rootston: damage view when xdg-popup is mapped/unmapped emersion 2018-03-27 17:27:58 -0400
  • 19a525f3b5
    rootston: damage view when zxdg-popup-v6 is mapped/unmapped emersion 2018-03-26 19:02:28 -0400
  • edb643fc6c basic xdg-positioner Tony Crisci 2018-03-27 17:16:08 -0400
  • 6f2de28e5e
    Merge pull request #761 from emersion/remove-gl-from-egl Drew DeVault 2018-03-27 17:07:36 -0400
  • c42fd1018b
    render: remove GL calls from wlr_egl emersion 2018-03-27 17:02:48 -0400
  • 9ff84db06d unconstrain stubs Tony Crisci 2018-03-27 15:13:35 -0400
  • 8371e2f41d implement flip_x Tony Crisci 2018-03-27 14:49:31 -0400
  • 1ed90541f9
    Merge pull request #753 from emersion/xdg-shell-unmap-destroy Drew DeVault 2018-03-27 13:15:32 -0400
  • b6c1760de5
    xwayland: create DND window, add DND atom helpers emersion 2018-03-27 12:04:37 -0400
  • 171e28eaff
    xdg-shell: don't destroy role resources on unmap, move toplevel fields emersion 2018-03-27 10:25:02 -0400
  • ac715969ac Improve documentation of wlr_cursor Drew DeVault 2018-03-27 09:24:13 -0400
  • e9ccb705fb
    Merge pull request #758 from martinetd/unfullscreen Drew DeVault 2018-03-27 08:35:49 -0400
  • ea9c945e73
    Merge pull request #759 from martinetd/x11 Drew DeVault 2018-03-27 08:35:36 -0400
  • a0b52a0dff Fix x11 backend Dominique Martinet 2018-03-27 09:19:44 +0200
  • 0c4d347d1e rootston: Fix segfault in seat unfullscreening Dominique Martinet 2018-03-27 09:17:47 +0200
  • 84ce2afe26
    Merge pull request #748 from emersion/fix-xwm-read-data-source-segfault Tony Crisci 2018-03-27 00:27:16 -0400
  • bbd0e23fa7 xdg-positioner constraint detection Tony Crisci 2018-03-26 23:48:32 -0400
  • d1d983a303
    Merge pull request #680 from Ongy/roots_unfullscreen Drew DeVault 2018-03-26 23:39:29 -0400
  • b1c4f01bad
    Merge pull request #713 from ManDay/master Drew DeVault 2018-03-26 23:20:46 -0400
  • 07ca976489 only unfullscreen when necessary Markus Ongyerth 2018-02-27 10:14:17 +0100
  • 43d7459734 unset fullscreen when surface is brought to front Markus Ongyerth 2018-02-26 10:37:29 +0100
  • 62e9ab0c45
    Merge pull request #756 from emersion/disambiguate-xdg-popup-geometry Drew DeVault 2018-03-26 23:17:51 -0400
  • 706f77e3c7 Address review feedback Drew DeVault 2018-03-26 23:15:21 -0400
  • a918ec877e
    xdg-shell-v6, xdg-shell: explain what popup geometry is emersion 2018-03-26 22:11:41 -0400
  • 334bab543d
    xdg-shell-v6: move toplevel specific fields in wlr_xdg_toplevel_v6 emersion 2018-03-26 19:32:21 -0400
  • adf4fb08dd
    Merge branch 'master' into texture-redesign emersion 2018-03-26 19:13:13 -0400
  • 5233801530
    xdg-shell-v6: don't destroy role resources on unmap emersion 2018-03-26 18:35:36 -0400
  • 891610081f
    Merge pull request #751 from emersion/rotated-surface-damage Drew DeVault 2018-03-26 18:05:35 -0400
  • 140bc19476
    rootston: add -D flag to enable damage tracking debugging emersion 2018-03-26 17:34:46 -0400
  • b66ab811a6
    Merge pull request #750 from emersion/renderer-simple-interface Drew DeVault 2018-03-26 16:27:37 -0400
  • 4555fc8a54
    Fix damage tracking for rotated surfaces emersion 2018-03-26 15:31:08 -0400
  • 4da18f7fc3 xdg-positioner attrs Tony Crisci 2018-03-26 12:46:04 -0400
  • 793c3b3047
    render: add simple functions to render rectangles and ellipses emersion 2018-03-26 12:41:51 -0400
  • 3bda7e2ef8
    Use DRM_FORMAT_MOD_LINEAR instead of a hardcoded constant emersion 2018-03-26 12:00:08 -0400
  • bcb74c2c78
    Merge pull request #749 from psychon/fix_x11_use_after_free Drew DeVault 2018-03-26 11:36:48 -0400
  • c7f8b28d8d Fix use-after-free in x11 backend during shutdown Uli Schlachter 2018-03-26 10:48:30 +0200
  • e78252adab
    Fix segfault in xwm_read_data_source emersion 2018-03-25 08:47:54 -0400
  • 5617a59598
    Merge pull request #741 from emersion/unmapped-surface-destroy Tony Crisci 2018-03-25 11:04:37 -0400
  • c63d94483b
    Redesign wlr_texture emersion 2018-03-24 18:30:28 -0400
  • 80d3561d32
    Merge pull request #743 from acrisci/xdg-surface-close emersion 2018-03-24 22:02:40 +0100
  • f53575e3a3 unified xdg-surface close Tony Crisci 2018-03-24 15:10:15 -0400
  • 7cc042f54c
    Merge pull request #724 from agx/linux-dmabuf-mp Drew DeVault 2018-03-23 09:41:31 -0400
  • 51141dd11e Minor corrections Cedric Sodhi 2018-03-23 10:28:36 +0100
  • b1852096c5 linux-dmabuf: Support multi plane formats like NV12 Guido Günther 2018-03-15 11:22:08 +0100
  • 805039457a wlr_surface: fix indentation Guido Günther 2018-03-15 13:03:22 +0100
  • 30b8fb5572 Merge branch 'master' into xdg-positioner Tony Crisci 2018-03-22 20:06:53 -0400
  • 77d3be66ea
    Merge pull request #738 from emersion/gles2-renderer-redesign Drew DeVault 2018-03-22 19:59:15 -0400
  • a854c2f246
    Merge branch 'master' into gles2-renderer-redesign emersion 2018-03-23 00:55:55 +0100
  • ef3769851f
    Merge pull request #740 from emersion/egl-debug Drew DeVault 2018-03-22 18:54:21 -0400