Commit Graph

  • 153f37bdf5 xwayland: handle override_redirect flag changes emersion 2018-07-18 18:51:03 +0100
  • ed26b19f05
    Merge pull request #1144 from agx/doc-headless emersion 2018-07-18 16:30:16 +0100
  • cdbeaef5dd Document WLR_HEADLESS_OUTPUTS Guido Günther 2018-07-18 17:19:41 +0200
  • 2a58d4467f
    Merge pull request #1136 from emersion/remove-unused-tablet-v2 Drew DeVault 2018-07-17 05:12:11 -0700
  • 4afd69bbe7 Remove unused types/wlr_tablet_v2.c emersion 2018-07-17 11:14:43 +0100
  • 7f20ab6443
    Merge pull request #960 from Ongy/tablet Drew DeVault 2018-07-16 20:10:38 -0700
  • 16d7e09d99 surface: add wlr_surface_role.precommit emersion 2018-07-09 23:02:03 +0100
  • 9a6f77fc2c tablet-v2: fix merge commits and test again Markus Ongyerth 2018-07-14 10:29:22 +0200
  • 74ca2f8fcf Another round of feedback from acrisci Markus Ongyerth 2018-07-07 17:56:37 +0200
  • 43b20bfea2 First feedback pass from acrisci Markus Ongyerth 2018-06-24 20:56:39 +0200
  • 9313ac1068 propagate rename to rootston code Markus Ongyerth 2018-06-18 09:30:32 +0200
  • 36955204cf Remove last remnant of tool_tool in libinput Markus Ongyerth 2018-06-18 09:30:24 +0200
  • d9e978e1b3 rename wlr_tablet_tool to wlr_tablet Markus Ongyerth 2018-06-16 11:19:48 +0200
  • b84288af16 Remove unused tablet_pad list from tools Markus Ongyerth 2018-06-14 11:56:14 +0200
  • 101080a382 Another feedback pass Markus Ongyerth 2018-06-13 08:11:33 +0200
  • 6b51f3b57a use previous resource versions and destroy pads Markus Ongyerth 2018-06-01 12:33:19 +0200
  • 48e2cba9b6 Handle relative motion for mouse tools Markus Ongyerth 2018-05-25 10:04:25 +0200
  • 503f9d6e52 emersion feedback Markus Ongyerth 2018-05-25 08:33:15 +0200
  • 5cbdd13df8 remove unused wl_listener Markus Ongyerth 2018-05-19 14:35:51 +0200
  • 3be916f9b8 Add asserts and rename destroy function in libinput backend Markus Ongyerth 2018-05-19 14:35:02 +0200
  • 2bc09d91c3 Silent conversion from double to int should be illegal Markus Ongyerth 2018-05-19 12:16:11 +0200
  • dc525a9c5f Clean up serial handling and automate proximity acompaning events Markus Ongyerth 2018-05-17 15:21:20 +0200
  • 25c2808153 Clean up serial handling Markus Ongyerth 2018-05-17 14:23:17 +0200
  • 88a4b908d1 Hide pad auxiliary data in .c file Markus Ongyerth 2018-05-17 13:46:45 +0200
  • fa39fd178d Split tablet_v2 implementation for easier maintainance Markus Ongyerth 2018-05-17 13:45:06 +0200
  • 2c12011472 Send all tablet tool axis events Markus Ongyerth 2018-05-17 12:22:15 +0200
  • 6a40561e4c Fix clang build errors Markus Ongyerth 2018-05-17 11:15:07 +0200
  • 2155c976f6 Improve inert resource handling Markus Ongyerth 2018-05-17 11:10:31 +0200
  • b79d11395c Hook up set_cursor in rootston Markus Ongyerth 2018-05-17 09:59:37 +0200
  • 0c9a26828a Use wlr_list for paths, and improve inert resource handling Markus Ongyerth 2018-05-15 16:16:19 +0200
  • adba68a3c1 Use tablet_tool impl in libinput backend Markus Ongyerth 2018-05-15 15:49:55 +0200
  • 31cec36b74 1st feedback pass Markus Ongyerth 2018-05-15 15:41:32 +0200
  • 15870ceb4b Fix segfaultiness Markus Ongyerth 2018-05-04 19:10:30 +0200
  • 599f84f736 Fix borked rebase Markus Ongyerth 2018-05-04 16:40:41 +0200
  • 5c7a37f309 Add tool buttons Markus Ongyerth 2018-05-04 11:46:32 +0200
  • 391eef6ea9 Propagate most axis events to clients Markus Ongyerth 2018-05-02 09:26:34 +0200
  • f375246657 Implement basic tablet_pad handling (bound to keyboard focus) Markus Ongyerth 2018-04-26 12:31:25 +0200
  • f696e980f1 stabilise tablet_v2 code (prevent bunch of crashes) Markus Ongyerth 2018-04-24 15:47:41 +0200
  • e235f7d336 Basic tablet_v2 object lifetime Markus Ongyerth 2018-04-24 08:10:45 +0200
  • 77bac448cc storage commit #2 Markus Ongyerth 2018-04-23 08:55:49 +0200
  • 4947295c8f convoluted tablet code Markus Ongyerth 2018-04-18 10:00:29 +0200
  • 000b305ecc backend/libinput: Manage tablet tool livetimes Markus Ongyerth 2018-04-17 19:09:42 +0200
  • bf8751d632 Start tablet protocol Markus Ongyerth 2018-04-11 16:17:28 +0200
  • 4984ea49ee
    Merge pull request #1132 from emersion/fix-screencopy-frame-error Drew DeVault 2018-07-13 12:49:12 -0700
  • b902c2bd7c Revert "Move side-effect out of assert statement" Drew DeVault 2018-07-13 15:46:54 -0400
  • 935a3f2ebb screencopy: fix segfault when client supplies invalid buffer emersion 2018-07-13 19:27:04 +0100
  • a0afedcd8f Move side-effect out of assert statement Drew DeVault 2018-07-13 13:54:09 -0400
  • 3ae423b0e3
    Merge pull request #1130 from emersion/surface-opaque Drew DeVault 2018-07-13 04:09:31 -0700
  • 5bb272d7f3 surface: add wlr_surface.opaque_region emersion 2018-07-13 10:54:51 +0100
  • c4915d1492 render: add wlr_texture_is_opaque emersion 2018-07-12 23:35:33 +0100
  • d8bbdf3bd5
    Merge pull request #1128 from agx/unbreak-xvfb emersion 2018-07-12 12:47:12 +0100
  • e226e2c011 Missed some old wlr_log calls Drew DeVault 2018-07-11 18:36:31 -0400
  • c0b4217fce
    Merge pull request #1116 from emersion/surface-role Drew DeVault 2018-07-11 15:27:42 -0700
  • 40fe252c2d x11: make sure event source is drained Guido Günther 2018-07-11 17:31:05 +0200
  • 8515b7c65b x11: use correct type for events in wl_event_loop_add_fd Guido Günther 2018-07-11 17:30:45 +0200
  • 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