970 Commits (b8460f448cb67fef63c04b9a1217701855f6e692)

Author SHA1 Message Date
emersion 4897267bd6 input-method-v2: fix include guard name
6 years ago
Drew DeVault 66e8908e9a
Merge pull request #1203 from dcz-purism/input
6 years ago
Dorota Czaplejewicz cec7471119 wlroots: add basic support for zwp_input_method_v2
6 years ago
Dorota Czaplejewicz 427735fcd9 wlroots: add support for zwp_text_input_unstable_v3
6 years ago
emersion f44003f04b data-device: remove wlr_data_source.seat_client
6 years ago
emersion ba91422747 output: don't trigger a frame immediately in schedule_frame
6 years ago
emersion eac7c2ad2f output: add presentation refresh prediction
6 years ago
emersion b0635bf3e7 Rename get_present_clock to get_presentation clock, use it
6 years ago
emersion 54e1287f30 backend: add get_present_clock
6 years ago
emersion 9203bfdd4f output: document signals
6 years ago
emersion 78389fe722 output: add present event
6 years ago
emersion 3aad9fd6a9 presentation-time: add protocol implementation
6 years ago
emersion c67ce71fdd
Merge pull request #1281 from aereaux/edid-sizes
6 years ago
Drew DeVault 841d04db99
Merge pull request #1262 from nyorain/session_fix
6 years ago
Aidan Epstein 0036161867 Update sizes for new EDID database.
6 years ago
nyorain b4d46aa9c2 Use sd_bus_get_property_trivial & remove numbering
6 years ago
random human 3e0a0f3c3a
wlr_surface: add wlr_surface_get_effective_damage
6 years ago
emersion 2beb68007e output: make gamma size a size_t and gamma table const
6 years ago
Drew DeVault 5e9959daaa
Merge pull request #852 from Laaas/master
6 years ago
emersion 1b598f67ca pointer-constraints: add unstable header
6 years ago
emersion fadbdcd13c seat: remove unused keyboard focus_change event
6 years ago
emersion d98181dab8 pointer-constraints: use proper wayland-scanner functions
6 years ago
emersion dac4f8e19f pointer-constraints: refactoring
6 years ago
emersion 31cc2fa4f9 pointer-constraints: make region not a pointer, add committed bitfield
6 years ago
emersion c89cd4945b pointer-constraints: rename wl_{global,resources}
6 years ago
nyorain 7b52388424 Rework session handling
6 years ago
Ryan Dwyer 44613c0fa6 xwayland: Introduce set_decorations event
6 years ago
emersion 842368ec98
Merge pull request #1253 from RyanDwyer/multi-for-each-backend
6 years ago
Ryan Dwyer 691a63d66b Introduce wlr_multi_for_each_backend
6 years ago
emersion 3df602a62d export-dmabuf: disable hardware cursors if desired
6 years ago
emersion 928572c14d output: add wlr_output_set_hardware_cursors_enabled
6 years ago
random human 40a43003a1
Send unique keymap file descriptors
6 years ago
Las fa2e6e7d9d Implement pointer-constraints protocol in wlroots and rootston
6 years ago
Las 6367e0bc93 Add wlr_surface::input_region member
6 years ago
Las d446c53fe1 Make (wlr_)seat_client_from_pointer_resource public
6 years ago
Las 252bcce2f3 Add focus change event for seats
6 years ago
Drew DeVault df991a55ab
Merge pull request #1241 from emersion/output-enable-error-checking
6 years ago
Drew DeVault 0210905eef
Merge pull request #1243 from emersion/layer-shell-suffix
6 years ago
emersion fc960e5d06 layer-shell: add _v1 suffix
6 years ago
emersion b3cb22c003 xdg-output: add _v1 suffix
6 years ago
emersion cb293f09e7 output: make wlr_output_enable return a bool
6 years ago
emersion 769a8e9917
Merge pull request #1160 from Ongy/tablet-grabs
6 years ago
nyorain f6168c2afe Fix #1129 and remove sx, sy from wlr_drag_icon
6 years ago
Drew DeVault 73423c988c
Merge pull request #1213 from arandomhuman/wlr_log_get_verbosity
6 years ago
random human 6daa69fbf5
Update wlr_log_init docs
6 years ago
Ryan Dwyer b8cc4a4152 xwayland: Introduce set_role event
6 years ago
Ryan Dwyer 60a174eb11 xwayland: Introduce request_activate event
6 years ago
Ryan Dwyer 69a5279f79 xwayland: Add WM_STATE modal property
6 years ago
random human e44ab5d584
Add function wlr_log_get_verbosity()
6 years ago
Ilia Bozhinov 62539e265e add missing wlr_box.h include in wlr_screencopy_v1.h
6 years ago
Alexander Bakker 20db29779e Add destroy signals to types that are destroyed by wl_display_destroy
6 years ago
Brian Ashworth c6955fa89c
Merge pull request #1199 from apreiml/farthest_output
6 years ago
Armin Preiml 5617d2bd60 introduce wlr_output_layout_farthest_output
6 years ago
Scott Anderson fd3fa760d3 Revert "Revert "Merge pull request #1194 from ascent12/meson_feature""
6 years ago
Drew DeVault 9c886f20b9 Revert "Merge pull request #1194 from ascent12/meson_feature"
6 years ago
Scott Anderson f41c411980 Use input file for configure_file
6 years ago
Scott Anderson 51892e0d74 Install headers explicitly
6 years ago
Ilia Bozhinov 4486b52aa8 move wlr_drm_connector_add_mode to wlr/backend/drm.h
6 years ago
Ilia Bozhinov 88e9dbe32e remove dangling declaration of wlr_xdg_surface_popup_get_position()
6 years ago
Markus Ongyerth f64962ace8 tablet-v2 tool: Implement implicit grab
6 years ago
Drew DeVault 1654fc80eb
Merge pull request #1157 from emersion/wlr-gamma-control
6 years ago
emersion 2ebecb6727 backend/drm: allow to pass empty gamma ramp to reset it
6 years ago
emersion e21563ec76 output: document gamma functions
6 years ago
emersion a149c2370a Implement wlr-gamma-control-unstable-v1
6 years ago
emersion 9dd4388ed9 xwayland: document SIGUSR1 handler
6 years ago
Drew DeVault 5642c5cc8f
Merge pull request #1053 from emersion/xdg-decoration
6 years ago
Drew DeVault 211ae764fd Initial pass on API stability guarantees
7 years ago
Markus Ongyerth 81cc842f8f reintroduce xwayland is_unmanaged
7 years ago
emersion 555721f714 Add xdg-decoration-unstable-v1 support
7 years ago
Drew DeVault f1b65b34a6
Merge pull request #1127 from emersion/surface-precommit
7 years ago
Markus Ongyerth d5950255de tablet-v2 tablet_tool grab implementation
7 years ago
Ilia Bozhinov 8b7c85d765 xdg-shell(-v6): add set_title and set_app_id toplevel signals
7 years ago
emersion 5dbf0fe7f2 linux-dmabuf: add v1 suffix
7 years ago
Ryan Dwyer dc58c1356d Introduce set_hints event for xwayland
7 years ago
Markus Ongyerth 454f2a84a8 tablet-v2 tablet_pad grab implementation
7 years ago
emersion 153f37bdf5 xwayland: handle override_redirect flag changes
7 years ago
emersion 16d7e09d99 surface: add wlr_surface_role.precommit
7 years ago
Markus Ongyerth 9a6f77fc2c tablet-v2: fix merge commits and test again
7 years ago
Markus Ongyerth 43b20bfea2 First feedback pass from acrisci
7 years ago
Markus Ongyerth d9e978e1b3 rename wlr_tablet_tool to wlr_tablet
7 years ago
Markus Ongyerth 6b51f3b57a use previous resource versions and destroy pads
7 years ago
Markus Ongyerth 48e2cba9b6 Handle relative motion for mouse tools
7 years ago
Markus Ongyerth 5cbdd13df8 remove unused wl_listener
7 years ago
Markus Ongyerth 2bc09d91c3 Silent conversion from double to int should be illegal
7 years ago
Markus Ongyerth dc525a9c5f Clean up serial handling and automate proximity acompaning events
7 years ago
Markus Ongyerth 25c2808153 Clean up serial handling
7 years ago
Markus Ongyerth 2c12011472 Send all tablet tool axis events
7 years ago
Markus Ongyerth b79d11395c Hook up set_cursor in rootston
7 years ago
Markus Ongyerth 0c9a26828a Use wlr_list for paths, and improve inert resource handling
7 years ago
Markus Ongyerth 31cec36b74 1st feedback pass
7 years ago
Markus Ongyerth 5c7a37f309 Add tool buttons
7 years ago
Markus Ongyerth 391eef6ea9 Propagate most axis events to clients
7 years ago
Markus Ongyerth f375246657 Implement basic tablet_pad handling (bound to keyboard focus)
7 years ago
Markus Ongyerth e235f7d336 Basic tablet_v2 object lifetime
7 years ago
Markus Ongyerth 77bac448cc storage commit #2
7 years ago
Markus Ongyerth 000b305ecc backend/libinput: Manage tablet tool livetimes
7 years ago
emersion 5bb272d7f3 surface: add wlr_surface.opaque_region
7 years ago
emersion c4915d1492 render: add wlr_texture_is_opaque
7 years ago
Drew DeVault c0b4217fce
Merge pull request #1116 from emersion/surface-role
7 years ago
emersion 7cbef15206
util: add wlr_ prefix to log symbols
7 years ago