Commit Graph

  • 7adf13e284
    Fix flickering when switching VT emersion 2018-01-27 11:16:42 +0100
  • 7111dd79ef
    rootston: damage tracking for rotated views emersion 2018-01-27 10:43:17 +0100
  • f34a1b75eb
    render/gles2: use format bpp when reading pixels emersion 2018-01-26 23:13:41 +0100
  • a011a1cb07
    screenshooter: request a buffer swap emersion 2018-01-26 22:41:19 +0100
  • 8d58ed502b
    output: add wlr_output_schedule_frame emersion 2018-01-26 22:39:23 +0100
  • ece2c1e4e2
    Damage tracking for transformed outputs emersion 2018-01-26 22:11:09 +0100
  • 174d1aa81b
    Merge pull request #585 from agx/meson emersion 2018-01-26 17:04:30 +0100
  • e5dacbae5d meson: add ctags and etags targets Guido Günther 2018-01-26 15:46:29 +0100
  • ab738256ac Remove vim stuff from .gitignore Drew DeVault 2018-01-26 10:05:27 -0500
  • a98ece68d3
    util: add docs for wlr_region_scale emersion 2018-01-25 21:54:51 +0100
  • 4223fbc763
    rootston: damage tracking scale support emersion 2018-01-25 19:15:20 +0100
  • a0351fb5d7
    Merge pull request #584 from VincentVanlaer/drm-segfault Drew DeVault 2018-01-24 15:39:47 -0500
  • 3f96427d08
    Merge branch 'output-damage' of github.com:emersion/wlroots into output-damage emersion 2018-01-24 18:49:47 +0100
  • 4dd214c0d3
    Merge pull request #583 from agx/meson emersion 2018-01-24 18:40:05 +0100
  • 72507f9820 Clean up session signal handler on drm init fail Vincent Vanlaer 2018-01-24 18:14:51 +0100
  • 66ab1a98a0 meson: print enabled options Guido Günther 2018-01-24 16:56:08 +0000
  • 6281deb90f
    Merge remote-tracking branch 'upstream/master' into output-damage emersion 2018-01-24 14:48:01 +0100
  • 7a2e9a17ba
    Merge pull request #579 from Ongy/dpms_decouple emersion 2018-01-24 10:57:35 +0100
  • f946c10cb1 re-adds wlr_output_update_enabled Markus Ongyerth 2018-01-24 10:23:48 +0100
  • c09c2dfbc4
    Merge pull request #570 from acrisci/decorations Tony Crisci 2018-01-23 18:05:41 -0500
  • 4fa90b0511
    Backport screenshooter fixes from the renderer redesign v1 emersion 2018-01-23 22:06:54 +0100
  • 2ad7df8680
    rootston: damage tracking for drag icons emersion 2018-01-23 13:37:58 +0100
  • 3cf7225cec decouples outputenable state and wl_output global Markus Ongyerth 2018-01-23 17:40:12 +0100
  • a4d601e3d6 decorations: respect motif hints Tony Crisci 2018-01-23 08:16:43 -0500
  • fc627afd18 fix decorations on wayland backend Tony Crisci 2018-01-23 07:11:54 -0500
  • 4d282c8590
    rootston: damage tracking for drag icons emersion 2018-01-23 13:37:58 +0100
  • 415a2b7c56
    render: add wlr_renderer_clear and wlr_renderer_scissor emersion 2018-01-22 16:42:22 +0100
  • 3f1c4f5be7
    rootston: damage tracking for wl_shell emersion 2018-01-22 16:01:32 +0100
  • 03440bbd83
    Merge pull request #578 from emersion/fix-cursor-output-layout-destroy Drew DeVault 2018-01-22 08:56:47 -0500
  • a8cb02f585
    surface: add damage when subsurface moves emersion 2018-01-22 10:34:23 +0100
  • f5507ec677
    cursor: fix segfault when destroying a wlr_output_layout with a wlr_cursor attached emersion 2018-01-22 09:29:52 +0100
  • 9d87d4e336 take roots_view out of input.h Tony Crisci 2018-01-21 19:09:35 -0500
  • 9076ecd91f take seat.h out of view.h Tony Crisci 2018-01-21 19:08:40 -0500
  • 85a6939cf2 rename matrix model box to project box Tony Crisci 2018-01-21 19:03:10 -0500
  • e8c407d00e rename wlr_deco_part to roots_deco_part Tony Crisci 2018-01-21 18:46:19 -0500
  • 54776dd19c fix cursor issue Tony Crisci 2018-01-21 18:32:06 -0500
  • 4183271475 make it work with rotation Tony Crisci 2018-01-21 18:24:53 -0500
  • 59c53e8333
    Merge remote-tracking branch 'upstream/master' into output-damage emersion 2018-01-21 22:16:55 +0100
  • f704c3d42b
    rootston: fix damage tracking for fullscreen xwayland views emersion 2018-01-21 22:08:38 +0100
  • e5fa4d8e8e
    Merge pull request #576 from Timidger/bugfix/crtc-null-check-in-set-cursor emersion 2018-01-21 22:00:48 +0100
  • d13114520a move matrix model code to matrix.h Tony Crisci 2018-01-21 15:53:29 -0500
  • f8b9f44ff5
    Add con/crtc null check to move_cursor in drm Timidger 2018-01-21 15:47:02 -0500
  • 9d4ea146b6
    Added crtc null check for other drm funcs Timidger 2018-01-21 15:37:23 -0500
  • 7474f00591 Merge branch 'master' into decorations Tony Crisci 2018-01-21 15:09:33 -0500
  • 66ae4071a7
    rootston: damage tracking for xdg popups emersion 2018-01-21 21:06:37 +0100
  • 4478cf1ddc
    Fixes #575 Timidger 2018-01-21 14:57:24 -0500
  • 79f2c87193
    Merge pull request #574 from jsshandle/master emersion 2018-01-21 17:07:25 +0100
  • 47eb478c35 style: add else keywords in xwm.c Johannes Schramm 2018-01-21 17:04:23 +0100
  • e37ebf6869 style: add comment to empty while loop in logind.c Johannes Schramm 2018-01-21 17:00:15 +0100
  • dcc743047b style: include brackets for if/while/for, even if it's a single statement Johannes Schramm 2018-01-21 16:28:21 +0100
  • d8b36357e4
    rootston: add roots_view_child::destroy emersion 2018-01-21 15:13:10 +0100
  • a636d72fc7
    rootston: track subsurface damage emersion 2018-01-21 14:50:37 +0100
  • eeffe11337
    surface: add wlr_surface new_subsurface and wlr_subsurface destroy events emersion 2018-01-21 14:22:33 +0100
  • c6aab6f56c
    Add docs and comments emersion 2018-01-21 11:11:25 +0100
  • 0365b587f0
    output: add damage tracking via buffer age emersion 2018-01-21 00:06:35 +0100
  • 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