806 Commits (615b25fafcd979b0ca53e3e394a910a74b52e6a9)

Author SHA1 Message Date
Ilia Bozhinov 96861ccb7a rootston: create foreign toplevel handle before sending outputs
6 years ago
Ryan Walklin f8129ecbc5 Remove unused variables
6 years ago
Ryan Walklin 282fcd458c Improve event matching logic
6 years ago
Ryan Walklin 8f5ec5e2bb Fix style nits
6 years ago
Ryan Walklin 810c7b700c Working switches in rootston:
6 years ago
Ryan Walklin 62a9cf87fa Remove debug logs
6 years ago
Ryan Walklin cd7a6daf48 Update config struct, reduce complexity and correctly parse config.ini
6 years ago
Ryan Walklin cc656670b2 Remove redundant signal in seat.c
6 years ago
Ryan Walklin 2a7edfa24c Factor out binding command execution to separate file
6 years ago
Ryan Walklin 2a3c62b4d2 [WIP][DONTMERGE]Add support for libinput_switch input devices
6 years ago
Ilia Bozhinov 8cce2d75a9 rootston: add support for wlr_foreign_toplevel_management_v1
6 years ago
Ilia Bozhinov f387a840d8 rootston: add title/app_id/class listeners
6 years ago
Louis Taylor 0f3a061f60
rootston: use box for views position
6 years ago
Louis Taylor d703ae45dd
rootston: use int for width, height
6 years ago
Drew DeVault 273e110b74
Merge pull request #1403 from emersion/swap-buffers-damage-coords
6 years ago
emersion 6aaefad40d
output: switch swap_buffers damage to output-buffer-local coords
6 years ago
emersion 9f0720c03a
primary-selection: introduce wlr_primary_selection_source
6 years ago
emersion f001f98cef
gtk-primary-selection: refactor everything, untie from seat
6 years ago
emersion 811a4d997b
Rename wlr_primary_selection to wlr_gtk_primary_selection
6 years ago
emersion ca770995cc
output: add wlr_output_render_software_cursors
6 years ago
emersion 57307b7aa7
output: remove wlr_output_set_fullscreen_surface
6 years ago
emersion 51bfdd620e
Use #if instead of #ifdef for wlroots config data
6 years ago
Drew DeVault d7b010024a
Merge pull request #1261 from arandomhuman/damage-control
6 years ago
emersion dec303bea6
surface: fix wlr_surface_get_effective_damage to give surface coords
6 years ago
emersion 0c7371221c
rootston: fix segfault when destroying unmapped fullscreen views
6 years ago
emersion 1454d1c8f8
rootston: fix segfault in view_at
6 years ago
Sorcus 7c540aa9fe Fix "variable ‘cursor_default’ set but not used"
6 years ago
Guido Günther 175ccc2517 rootston: Don't let the wlr_output handle the fullscreen view in case of layer-shell overlays
6 years ago
Dorota Czaplejewicz 66a38374ee text-input: Accept disable requests
6 years ago
Dorota Czaplejewicz 226eedfa2b text-input: fix releasing destroy handlers
6 years ago
Drew DeVault 66e8908e9a
Merge pull request #1203 from dcz-purism/input
6 years ago
Dorota Czaplejewicz 585757d6e6 rootston: add support for text input and the basic of input method
6 years ago
emersion 3a181ab430 rootston: export XCURSOR_SIZE and XCURSOR_THEME
6 years ago
emersion eac7c2ad2f output: add presentation refresh prediction
6 years ago
emersion abd3e995ab rootston: send presentation events
6 years ago
emersion ba63d77ec1 rootston: add output_for_each_surface
6 years ago
emersion 0aafd6e234 rootston: add layer_for_each_surface
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
random human 3e0a0f3c3a
wlr_surface: add wlr_surface_get_effective_damage
6 years ago
Drew DeVault 19f3804548
Merge pull request #1266 from Ongy/xdc_tablet_fix
6 years ago
Markus Ongyerth 3e494efc5c Fix tablet_tool tilt and send proximity_out
6 years ago
emersion 792b1f5cbf rootston: remove broken rotated pointer constraint handling
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
nyorain 7b52388424 Rework session handling
6 years ago
random human 971cbeaa19
wlr_surface: fix surface damage transformation
6 years ago
Las afa2e399aa Fix implicit conversion of floats to ints in calls to pixman_region32_contains_point
6 years ago
Las fa2e6e7d9d Implement pointer-constraints protocol in wlroots and rootston
6 years ago