Commit graph

  • e463b49166 x11: Check if xcb_configure_window worked Guido Günther 2018-07-11 17:29:41 +0200
  • 2518de655c
    Merge pull request #1126 from emersion/wlr-log-prefix Drew DeVault 2018-07-09 16:12:20 -0700
  • 7cbef15206
    util: add wlr_ prefix to log symbols emersion 2018-07-09 22:49:54 +0100
  • e78d72f42e
    Merge pull request #1124 from 5nefarious/handle-32bit-time emersion 2018-07-09 17:22:22 +0100
  • fad62a3e1c fix: handle 32 bit time_t (or smaller) Arvin Ignaci 2018-07-09 14:45:19 +0000
  • ffc8780893
    Merge pull request #1121 from emersion/rename-wl-resources-global Drew DeVault 2018-07-08 12:10:35 -0700
  • deeca53e33
    Rename wl_resources to resource, wl_global to global emersion 2018-07-08 19:21:31 +0100
  • 66ac9e7f49
    Merge pull request #1120 from vilhalmer/gamma-control-set-bail-on-destroyed-resource emersion 2018-07-08 19:08:29 +0100
  • 0260f042d2
    Bail from setting gamma on destroyed resource vilhalmer 2018-07-08 12:35:41 -0400
  • c1a6422b33
    Merge pull request #1118 from emersion/xdg-output-no-noop-updates Drew DeVault 2018-07-08 08:29:59 -0700
  • c19d475753
    xdg-output: don't send no-op updates emersion 2018-07-08 14:12:18 +0100
  • 024fc76eee
    Merge pull request #1117 from emersion/inert-output Drew DeVault 2018-07-07 17:45:27 -0700
  • 5fe50b9a28
    output: make wl_output resources inert emersion 2018-07-07 23:02:08 +0100
  • 33db4263a0
    surface: replace wlr_surface_set_role_committed with wlr_surface_role emersion 2018-07-07 22:45:16 +0100
  • be54278207
    Merge pull request #1095 from agx/output-add-mode Drew DeVault 2018-07-07 08:58:17 -0700
  • 60a83e99f4 rootston: use wl_list_empty instead of wl_list_length > 0 Guido Günther 2018-07-07 14:45:43 +0200
  • 709d7dd722 rootston: Handle modeline parameter Guido Günther 2018-07-03 17:52:13 +0200
  • 8d72090afe drm: Allow to add additional modes Guido Günther 2018-06-28 12:35:55 +0200
  • 7c6588d7ae
    Merge pull request #1076 from emersion/redesign-surface-state Drew DeVault 2018-07-05 13:34:49 -0700
  • 515d682312
    surface: fix damage when moving subsurfaces with scale > 1 emersion 2018-07-03 11:55:46 +0100
  • e665a74122
    surface: don't clip input and opaque regions emersion 2018-07-01 19:43:13 +0100
  • 226306ed45
    surface: rename wlr_surface_state.buffer to buffer_resource emersion 2018-07-01 15:08:30 +0100
  • 68c133da2f
    surface: fix crash on NULL commit emersion 2018-07-01 15:03:55 +0100
  • 6f0eb11024
    surface: fix previous state eating current state resources emersion 2018-07-01 12:22:43 +0100
  • f440708274
    output: fix cursor attach coords handling emersion 2018-07-01 12:08:30 +0100
  • 012e38fbe5
    surface: add wlr_surface.previous emersion 2018-07-01 11:54:42 +0100
  • 78555abba3
    surface: move position and scale out of wlr_surface_state emersion 2018-06-28 23:49:40 +0100
  • 233bfe2f4f
    surface: do not monkey-patch state damage emersion 2018-06-25 23:35:02 +0100
  • adf0423f7c
    surface: better buffer position handling emersion 2018-06-25 22:38:40 +0100
  • e6399c61b7
    surface: fix WLR_SURFACE_STATE_BUFFER_DAMAGE value emersion 2018-06-22 08:47:01 +0100
  • 3c0d672ebd
    surface: make pending and current embedded structs emersion 2018-06-21 22:39:26 +0100
  • 64836ddfe7
    surface: remove wlr_surface_state.subsurface_position emersion 2018-06-21 22:15:39 +0100
  • 3ee86b6105
    surface: rename invalid state emersion 2018-06-20 22:35:59 +0100
  • 5d1c5ff80b
    Merge pull request #1112 from emersion/fix-debug-damage-tracking Drew DeVault 2018-07-04 08:35:18 -0700
  • 8c2b4244a1
    Fix damage tracking debug mode emersion 2018-07-04 15:37:04 +0100
  • b0f7072737
    Merge pull request #1111 from martinetd/wlr-seat-destroy Drew DeVault 2018-07-04 06:41:10 -0700
  • 48e8da851d wlr_seat destroy: fix use-after-free when destroying clients Dominique Martinet 2018-07-04 14:37:41 +0900
  • 12dd9544f9
    Merge pull request #1110 from apreiml/fix-focus-stack-change Drew DeVault 2018-07-03 06:21:00 -0700
  • 26b2012b5e fix style issue Armin Preiml 2018-07-03 15:11:02 +0200
  • e6d613ca2e fix: add stack update on focus change Armin Preiml 2018-07-03 15:03:00 +0200
  • 742c66d93f
    Merge pull request #1107 from ammen99/master emersion 2018-07-03 11:43:57 +0100
  • 00ccf5c3ae properly check if the point is inside the surface in wlr_surface_point_accepts_input Ilia Bozhinov 2018-07-03 10:29:02 +0300
  • 27cab67b96
    Merge pull request #1105 from RyanDwyer/xdg-surface-for-each-popup Drew DeVault 2018-07-01 06:39:06 -0700
  • 86f401e827 Introduce wlr_xdg_surface_for_each_popup Ryan Dwyer 2018-07-01 23:24:39 +1000
  • 55dba13c6e
    Merge pull request #1106 from martinetd/seat-destroy-uaf emersion 2018-07-01 13:23:50 +0100
  • 9ddc2f39d0 wlr_seat destroy: fix use-after-free after primary selection source cancel Dominique Martinet 2018-07-01 21:02:35 +0900
  • 07209d062c
    Merge pull request #1104 from VincentVanlaer/logind-fd-leak Drew DeVault 2018-06-30 17:49:45 -0700
  • ece58514b4 Close fd's obtained from logind Vincent Vanlaer 2018-07-01 02:22:57 +0200
  • 015ebc5750
    Merge pull request #1069 from emersion/screencopy Drew DeVault 2018-06-30 15:27:45 -0700
  • cc9b198f9e
    render/gles2: ditch extra parens emersion 2018-06-30 23:19:02 +0100
  • a7a96d7644
    examples/screencopy: use libpng emersion 2018-06-30 23:16:53 +0100
  • dbb01cbcd0
    screencopy: listen to buffer destroy emersion 2018-06-23 19:06:10 +0100
  • 9aaa9ba477
    screencopy: make frame resource inert after copy emersion 2018-06-23 18:55:37 +0100
  • c421700f3d
    screncopy: update protocol emersion 2018-06-23 18:41:40 +0100
  • bf7560b7cd
    screencopy: add capture_output_region support emersion 2018-06-23 15:12:17 +0100
  • 2b9cbaddf3
    screencopy: add support for frame flags emersion 2018-06-23 14:02:43 +0100
  • bd8be19b79
    screencopy: add presentation timestamp emersion 2018-06-22 22:31:33 +0100
  • 73755ad348
    screencopy-v1: add basic implementation emersion 2018-06-19 19:07:29 +0100
  • 02dfa9101e
    Merge pull request #1102 from martinetd/wlr-subsurface-from-wlr-surface Drew DeVault 2018-06-30 06:29:35 -0700
  • c263f7ca29 s/wlr_subsurface_from_surface/wlr_subsurface_from_wlr_surface/ Dominique Martinet 2018-06-30 18:13:30 +0900
  • 167105e606
    Merge pull request #1101 from martinetd/static-analysis emersion 2018-06-30 12:57:48 +0100
  • 0c2a64df18 headless add_input_device: fix leak on error Dominique Martinet 2018-06-30 11:18:42 +0900
  • 1fef1f88b2 export dmabuf manager_handle_capture_output: fix leak on error Dominique Martinet 2018-06-30 11:17:30 +0900
  • e5348ad7d3 backend autocreate: fix leak when WLR_BACKENDS is set Dominique Martinet 2018-06-30 11:11:06 +0900
  • 1940c6bbd9 wayland backend: fix width/height == 0 check Dominique Martinet 2018-06-30 11:08:49 +0900
  • 4cc4412481 wlr_renderer_destroy: fix renderer NULL check Dominique Martinet 2018-06-30 11:04:17 +0900
  • b3313b7f39 wlr_output: fix scope for 'now' Dominique Martinet 2018-06-30 10:58:22 +0900
  • 399de4d11b util/create_tmpfile: set restrictive umask for these files Dominique Martinet 2018-06-30 10:55:33 +0900
  • efef54ccf5 wlr_keyboard: fix mmap leak + logic on close for keymap_fd Dominique Martinet 2018-06-30 10:41:10 +0900
  • 266898ca1f direct session backend: fix closing -1 on error Dominique Martinet 2018-06-30 10:28:41 +0900
  • 1e17f4deb6 rootston: fix leak in handle_layer_shell_surface Dominique Martinet 2018-06-30 10:18:58 +0900
  • bcc2c64c1e x11 backend init: fix leak on failed XOpenDisplay Dominique Martinet 2018-06-30 10:17:36 +0900
  • 4f7b1382d4 wayland backend seat: fix NULL output check Dominique Martinet 2018-06-30 10:03:26 +0900
  • f0d455f088 drm backend: overflow fixes Dominique Martinet 2018-06-30 09:59:44 +0900
  • 63eb720871
    Merge pull request #1100 from apreiml/fix-awt-focus-failure emersion 2018-06-29 19:34:20 +0100
  • f93234d6f5 fix: tabs instead of spaces Armin Preiml 2018-06-29 19:25:20 +0200
  • d0b3aed584 do not send focus request to a window that doesn't allow this Armin Preiml 2018-06-29 16:22:19 +0200
  • f3a5d5dbd7
    Merge pull request #1097 from emersion/contributing-inert-destroy-order Drew DeVault 2018-06-28 06:40:18 -0700
  • ec7d4a0971
    Merge pull request #1092 from martinetd/idle_inhibit emersion 2018-06-28 14:33:07 +0100
  • 64665200fa
    contributing: move wl_resource_set_user_data() right before free() emersion 2018-06-28 14:28:42 +0100
  • 93a75769f0 wlr_idle_inhibit_v1: cleanup destroy handlers Dominique Martinet 2018-06-28 13:36:20 +0900
  • f01896c9d5
    Merge pull request #1093 from martinetd/xdg_popup emersion 2018-06-28 13:30:28 +0100
  • 0ced9df350 wlr_idle_inhibit_v1: add *data pointer to wlr structs Dominique Martinet 2018-06-28 13:34:16 +0900
  • a3e2a77734 xdg_popup: fix call to to handle_grab for inert popup Dominique Martinet 2018-06-28 20:14:37 +0900
  • 970687a01c xdg_shell popup: fix potential segv in handle_destroy Dominique Martinet 2018-06-28 13:37:59 +0900
  • 9f1d6c58ed
    Merge pull request #1091 from martinetd/idle emersion 2018-06-27 15:17:40 +0100
  • d0b902b962 wlr_idle: add helper to enable/disable all timers Dominique Martinet 2018-06-27 19:19:56 +0900
  • 159835de24
    Merge pull request #1089 from ascent12/hwcontext_drm emersion 2018-06-26 10:13:48 +0100
  • 0e19b024c6 Add minimum version for ffmpeg 4.0 libraries Scott Anderson 2018-06-26 20:14:08 +1200
  • 86942d8a6a Check for libavutil/hwcontext_drm.h Scott Anderson 2018-06-26 17:22:15 +1200
  • 4852010f29
    Merge pull request #1081 from atomnuker/master Drew DeVault 2018-06-25 14:20:20 -0700
  • e51829ff7c
    Merge pull request #1084 from martinetd/use-after-free Tony Crisci 2018-06-25 11:03:07 -0400
  • ffd37b664f xdg_shell: destroy children popups with parent surface Dominique Martinet 2018-06-25 07:35:13 +0900
  • 4a1c9a1925 xwm: fix use-after-free involving parents/children Dominique Martinet 2018-06-25 10:30:51 +0900
  • 954969698a wlr_primary_selection: fix use-after-free when cancelling source Dominique Martinet 2018-06-25 10:15:00 +0900
  • 5707653e85 examples/dmabuf-capture: move encoding to a separate thread Rostislav Pehlivanov 2018-06-23 02:43:52 +0100
  • 253a88f030
    Merge pull request #1086 from acrisci/input-inhibit-emit-safe Drew DeVault 2018-06-24 16:44:53 -0700
  • a2ff144429 input-inhibit: use wlr_signal_emit_safe Tony Crisci 2018-06-24 19:33:15 -0400
  • 4c6d80606d
    Merge pull request #1085 from acrisci/xdg-popup-grab-fixes Drew DeVault 2018-06-24 16:07:01 -0700
  • 006edc9dcb xdg-shell: end pointer and keyboard grab at the same time Tony Crisci 2018-06-24 18:48:13 -0400