Commit graph

  • 78c13ead16
    backend/x11: force rendering the whole output emersion 2018-01-20 18:10:11 +0100
  • 4ca38b84ed
    backend/drm: fix hardware cursors not moving emersion 2018-01-20 16:43:14 +0100
  • bc001e90e9
    rootston: fix artifacts when un-maximizing a view emersion 2018-01-20 01:04:35 +0100
  • ddafcb86a2
    surface: add resize damage emersion 2018-01-20 00:52:43 +0100
  • 584f06ad2f
    backend/drm: do not try a pageflip is another one is in pending emersion 2018-01-19 23:46:40 +0100
  • f0f97280a0
    backend/drm: fix retry pageflip emersion 2018-01-19 23:35:23 +0100
  • d6c74d8a16
    rooston: restrict damage to output extents emersion 2018-01-19 14:32:42 +0100
  • e29a0df8c1
    output: fix software cursors damage tracking emersion 2018-01-19 14:08:47 +0100
  • b296481007
    rootston: remove repaint timer, listen for damage instead emersion 2018-01-19 13:14:16 +0100
  • a0f24b809e
    output: add damage event emersion 2018-01-19 13:13:46 +0100
  • 7f9f918b78
    rootston: damage output on mode change emersion 2018-01-19 11:31:04 +0100
  • 443bd4cd89
    output: fullscreen surface damage tracking emersion 2018-01-19 11:20:27 +0100
  • 977a401fa1
    rootston: damage tracking for fullscreen views emersion 2018-01-19 11:04:12 +0100
  • f061a1da63
    output: fix software cursor artifacts emersion 2018-01-18 22:18:53 +0100
  • 59ba8f35ed
    rootston: use surface damage emersion 2018-01-18 21:34:10 +0100
  • 3ba447a8f9
    rootston: fix damage test emersion 2018-01-18 20:08:26 +0100
  • bed7522108
    rootston: fix segfault when destroying unmapped xwayland view emersion 2018-01-18 19:50:34 +0100
  • bde255933e
    output: add wlr_output::damage, fixes #572 emersion 2018-01-18 19:47:21 +0100
  • baa17ec755
    rootston: damage whole output when created emersion 2018-01-18 18:57:11 +0100
  • 8b3f3ddb7f
    rootston: fix double-buffering artifacts emersion 2018-01-18 17:18:21 +0100
  • 7c11d3e372
    rootston: fix repaint timer for outputs with refresh rate emersion 2018-01-18 16:36:49 +0100
  • 96d6f34edd
    rootston: replace view_damage with view_apply_damage and view_damage_whole emersion 2018-01-18 16:30:56 +0100
  • 7f5a538cb7
    rootston: fix segfault when rendering surface outside output emersion 2018-01-18 14:50:30 +0100
  • 5017d7f762
    rootston: only draw damaged regions emersion 2018-01-18 14:36:42 +0100
  • 6fa0a91ee2
    backend/wayland: fix segfault in wlr_wl_output_destroy emersion 2018-01-18 13:06:57 +0100
  • 01bcc2ab01
    rootston: damage views when moved emersion 2018-01-18 12:25:39 +0100
  • 5089f2d9fb
    rootston: do not swap buffers when output isn't damaged emersion 2018-01-18 11:42:54 +0100
  • 1a084807ce
    rootston: do not redraw if output has no damage emersion 2018-01-18 03:31:46 +0100
  • 1fbd6cb0f0
    Merge pull request #553 from acrisci/modifier-fixes Drew DeVault 2018-01-17 09:38:58 -0500
  • b6f29e87e8 dont use pointer for modifiers Tony Crisci 2018-01-17 08:31:15 -0500
  • 43896af90f Merge branch 'master' into modifier-fixes Tony Crisci 2018-01-17 08:27:47 -0500
  • f2698a8960
    Merge pull request #569 from emersion/hide-seat-cursor Tony Crisci 2018-01-17 08:20:33 -0500
  • 6e9c652fc4
    rootston: hide cursor if seat has no pointer emersion 2018-01-16 20:37:32 +0100
  • 61bd79200c basic decorations Tony Crisci 2018-01-16 19:04:26 -0500
  • 7f56ccd713
    rootston: set real seat capabilities emersion 2018-01-16 20:33:55 +0100
  • 3751a17321 decorate xwayland views Tony Crisci 2018-01-16 07:50:40 -0500
  • dc701b72fc abstract box matrix Tony Crisci 2018-01-16 07:12:46 -0500
  • bcb58b5caa
    Merge pull request #567 from Timidger/example-logging Drew DeVault 2018-01-15 23:06:13 -0500
  • 264ef0c261
    Fixed logging for examples Timidger 2018-01-15 22:51:00 -0500
  • b331c5c2c5
    Merge pull request #549 from emersion/output-enabled Drew DeVault 2018-01-15 20:53:13 -0500
  • 0eebaf98d0
    drm: do not pageflip when enabling output emersion 2018-01-15 21:49:37 +0100
  • c690420501
    Merge pull request #562 from emersion/xwayland-fullscreen-render-children Tony Crisci 2018-01-15 07:53:32 -0500
  • 38887a09dc
    Merge pull request #564 from agx/master emersion 2018-01-15 13:41:58 +0100
  • 3101c300b1 Don't crash if crtc->cursor is NULL Guido Günther 2018-01-15 12:21:22 +0000
  • e46d2dd0f8
    Merge pull request #556 from raazvvann/heghe/idle-protocol Tony Crisci 2018-01-14 15:55:04 -0500
  • 65b28b3823
    xwayland: render children window in fullscreen emersion 2018-01-14 18:19:37 +0100
  • 66d4d2928f Remove unnecessary wlr_backend_destroy Drew DeVault 2018-01-13 20:29:54 -0500
  • 64f6a44329
    Merge pull request #559 from Ongy/wayland_remote Drew DeVault 2018-01-13 19:46:20 -0500
  • dfae5ff98f Update comment for wlr_headless_backend_create Markus Ongyerth 2018-01-13 21:41:04 +0100
  • c00e9d1416 adds remote argument to wayland backend create Markus Ongyerth 2018-01-13 21:20:15 +0100
  • 9e85283f06 Add example for idle protocol Heghedus Razvan 2018-01-07 21:42:33 +0200
  • 440cf7112d Include idle protocol in rootston Heghedus Razvan 2018-01-07 21:42:06 +0200
  • 21cc5e6fef Add idle protocol Heghedus Razvan 2018-01-07 21:41:43 +0200
  • 33c427a6aa
    output_layout: disabled outputs are just like enabled outputs emersion 2018-01-07 18:40:58 +0100
  • e56b82e896
    rootston: add toggle_outputs command emersion 2018-01-07 00:37:36 +0100
  • 77fc0505e6
    rootston: do not attempt to render disabled outputs emersion 2018-01-07 00:30:55 +0100
  • 53ba9b4eec
    Fix output enable in DRM backend emersion 2018-01-07 00:28:21 +0100
  • b40a5f084a keyboard grab enter with modifiers Tony Crisci 2018-01-06 11:06:09 -0500
  • 2bd3a75f80 fix send modifiers in wlr-seat set keyboard Tony Crisci 2018-01-06 10:31:32 -0500
  • 670d336099 Merge branch 'master' into modifier-fixes Tony Crisci 2018-01-06 09:41:13 -0500
  • 9765232096 update xkb state on layout change Tony Crisci 2018-01-06 09:36:57 -0500
  • ca0f456d6c wlr-keyboard set layout error handling Tony Crisci 2018-01-06 09:06:19 -0500
  • fcab1e87ed fix data-device keyboard grab signature Tony Crisci 2018-01-06 08:32:44 -0500
  • 8ebd7d4dbe
    output: rename resolution event to mode emersion 2018-01-06 12:42:32 +0100
  • 6fe380a176
    output_layout: handle output enable event emersion 2018-01-06 12:39:15 +0100
  • 03faf17942
    Merge pull request #554 from Ongy/seat_modifiers Drew DeVault 2018-01-05 18:15:43 -0500
  • 6834067ef5 sends the modifiers on wlr_seat_set_keyboard Markus Ongyerth 2018-01-05 22:20:46 +0100
  • 0ef2df21f2 compositor modifier hook Tony Crisci 2018-01-05 07:00:50 -0500
  • c8b9c0ad0e
    Merge pull request #551 from martinetd/meson_include Drew DeVault 2018-01-04 17:45:38 -0500
  • 85b9368c48 meson: fix include path in generated .pc Dominique Martinet 2018-01-04 23:38:15 +0100
  • be3a7b0017
    Disable outputs in rootston config emersion 2018-01-04 15:48:28 +0100
  • d9ecfbaf32
    Add wlr_output enable event emersion 2018-01-04 14:51:36 +0100
  • 771263380c
    Add wlr_output::enabled emersion 2018-01-04 12:46:15 +0100
  • ce3a48c316
    Merge pull request #542 from emersion/abstract-data-source Tony Crisci 2018-01-04 06:15:17 -0500
  • c599d8024c
    Remove serial validation TODOs emersion 2018-01-03 16:46:59 +0100
  • 767df15b02
    Merge pull request #548 from PoroCYon/master emersion 2018-01-02 16:53:51 +0100
  • 7574e27c6a fix build without systemd PoroCYon 2018-01-02 16:39:58 +0100
  • b23bd8ea28
    Merge pull request #544 from emersion/fix-views-outside-output-layout Drew DeVault 2018-01-01 11:45:08 -0500
  • d438a877fd
    Merge pull request #545 from emersion/fix-output-destroy Drew DeVault 2018-01-01 11:33:43 -0500
  • ae3810c2a7
    Merge pull request #546 from 4e554c4c/config_logs Drew DeVault 2018-01-01 11:31:38 -0500
  • 5a26ed645a Allow configurable verbosity Calvin Lee 2017-12-31 14:29:05 -0700
  • 9ac9ba861f
    Free fullscreen surface and cursors when destroying output emersion 2017-12-31 13:00:35 +0100
  • 1fe1d64042
    Fix views outside output layout emersion 2017-12-31 12:49:06 +0100
  • 38ed3b4245
    seat: rename selection_source to selection_data_source, remove unused data_device emersion 2017-12-30 09:58:04 +0100
  • 720c1154dc
    Fix use-after-free when destroying an offer emersion 2017-12-30 09:26:48 +0100
  • b20aed66d6
    Abstract wlr_primary_selection_source emersion 2017-12-29 23:23:00 +0100
  • 062809723a
    Data source resource now holds a struct client_data_source * emersion 2017-12-29 23:01:35 +0100
  • f237b5c7a7
    Make wlr_data_source abstract. emersion 2017-12-29 22:51:33 +0100
  • 80ed4d4d20
    Merge pull request #541 from martinetd/xwm_fixes emersion 2017-12-29 21:29:56 +0100
  • 6ed1884c84 xwm_get_render_format: fix typo in error message Dominique Martinet 2017-12-29 21:23:55 +0100
  • ec952931a1 wlr_xwayland: preserve end of struct on restart Dominique Martinet 2017-12-29 20:50:50 +0100
  • a477e5d302 roots_seat_destroy: also destroy seat in public function Dominique Martinet 2017-12-29 20:32:01 +0100
  • a6fb4b007b xwm_get_render_format: check NULL return value Dominique Martinet 2017-12-29 20:31:04 +0100
  • 41649a1f9a xwm_selection_finish: set NULL seat for xwayland Dominique Martinet 2017-12-29 20:30:49 +0100
  • d7cefccaee wlr_seat_destroy: emit seat itself as data on destroy event Dominique Martinet 2017-12-29 20:29:40 +0100
  • 689004ff21 rootston seat: implement part of roots_seat_destroy Dominique Martinet 2017-12-29 19:00:51 +0100
  • e0eafa0429 xwayland: listen to wlr_seat destroy signal Dominique Martinet 2017-12-29 17:55:16 +0100
  • 58488ec5ce wlr_seat: add destroy signal Dominique Martinet 2017-12-29 17:55:03 +0100
  • 61b91a5721 xwayland restart: copy seat and events over Dominique Martinet 2017-12-29 17:33:11 +0100
  • bb0d888f25 xwayland selection: further cleanup on Xwayland exit Dominique Martinet 2017-12-29 16:30:59 +0100