Drew DeVault
|
c0b4217fce
|
Merge pull request #1116 from emersion/surface-role
surface: replace wlr_surface_set_role_committed with wlr_surface_role
|
2018-07-11 15:27:42 -07:00 |
emersion
|
7cbef15206
|
util: add wlr_ prefix to log symbols
|
2018-07-09 22:49:54 +01:00 |
emersion
|
deeca53e33
|
Rename wl_resources to resource, wl_global to global
|
2018-07-08 19:21:31 +01:00 |
emersion
|
33db4263a0
|
surface: replace wlr_surface_set_role_committed with wlr_surface_role
|
2018-07-07 22:45:16 +01:00 |
emersion
|
db84379242
|
Send axis source event
|
2018-05-12 13:53:21 +01:00 |
emersion
|
0b58579564
|
Add support for discrete axis values
|
2018-05-12 13:34:58 +01:00 |
emersion
|
625a7a48dc
|
Don't use the wlr_ prefix for static functions
|
2018-04-25 23:51:00 +01:00 |
emersion
|
3bce5dfc9f
|
Fix segfaults in wlr_surface_is_*
|
2018-04-21 19:04:48 +01:00 |
emersion
|
4a9a9eae9a
|
Add surface iterators
|
2018-04-05 14:18:17 -04:00 |
emersion
|
c9d21106b4
|
Add wlr_xdg_surface_v6_surface_at and wlr_wl_shell_surface_surface_at
|
2018-04-04 17:42:16 -04:00 |
Drew DeVault
|
333ab59902
|
Add wlr_surface_is_*_surface
And wlr_*_surface_from_wlr_surface
|
2018-04-02 20:42:02 -04:00 |
Drew DeVault
|
1d9be89e2d
|
Revert "ELF Visibility"
|
2018-02-19 18:01:27 -05:00 |
Scott Anderson
|
86269052eb
|
Explicitly export EFL symbols
|
2018-02-19 14:26:40 +13:00 |
emersion
|
392d54a35d
|
Wrap wl_resource_get_user_data into safer helper functions
This ensures we're not incorrectly casting a resource.
Fixes #628
|
2018-02-13 23:48:46 +01:00 |
emersion
|
c2e1474010
|
Reformat all #include directives
|
2018-02-12 21:29:23 +01:00 |
emersion
|
36ead80cd1
|
Make wlr_signal_emit_safe private
|
2018-02-12 19:52:47 +01:00 |
emersion
|
5e58d46cc1
|
Add wlr_signal_emit_safe
|
2018-02-12 09:12:31 +01:00 |
emersion
|
3f1c4f5be7
|
rootston: damage tracking for wl_shell
|
2018-01-22 16:01:32 +01:00 |
Tony Crisci
|
815d71a3aa
|
validate grab serial for shell events
|
2017-12-27 08:04:01 -05:00 |
Tony Crisci
|
68328700c7
|
wl-shell: role committed
|
2017-12-27 06:32:54 -05:00 |
emersion
|
18eb1eee3f
|
Listen to display destroy in xwayland, rename wlr_egl_free
|
2017-12-08 00:59:37 +01:00 |
emersion
|
9ddaea14a1
|
Listen to display destroy in wl-shell
|
2017-12-07 01:05:49 +01:00 |
Tony Crisci
|
41d7bad470
|
wl-shell: add commit event
|
2017-12-03 12:37:23 -05:00 |
emersion
|
17d9e2ce35
|
Unify view events naming, remove client from event structs
|
2017-11-21 09:50:00 +01:00 |
emersion
|
bb79ada49f
|
Fix a bunch of mistakes detected with scan-build
|
2017-11-16 10:30:54 +01:00 |
Tony Crisci
|
2a9dc60f28
|
Merge branch 'master' into feature/multiseat
|
2017-11-11 09:59:39 -05:00 |
emersion
|
26dadacb71
|
Add wl_shell support for maximized views
|
2017-11-09 20:06:05 +01:00 |
Tony Crisci
|
09c6092423
|
multiseat: somewhat working
|
2017-11-07 15:56:11 -05:00 |
emersion
|
f8de7aa0fd
|
Add checks for wl_resource_create
|
2017-11-02 23:14:24 +01:00 |
emersion
|
816d6890ee
|
Fix remaining unchecked allocs in types and code style
|
2017-10-31 11:58:39 +01:00 |
Tony Crisci
|
74bca7251b
|
rename wlr_seat to seat on seat structs
|
2017-10-30 08:44:39 -04:00 |
Tony Crisci
|
fddef4d58e
|
rename seat handle to seat client
|
2017-10-30 08:37:54 -04:00 |
Tony Crisci
|
d1dd0a6970
|
refactor buffer detection
|
2017-10-22 21:07:32 -04:00 |
emersion
|
4952a633ca
|
Remove interface version checks
|
2017-10-22 11:18:27 +02:00 |
Tony Crisci
|
821cf92498
|
wl-shell: fix popup grab
|
2017-10-10 12:20:39 -04:00 |
Tony Crisci
|
f7e7f6271d
|
wl-shell: cleanup
|
2017-10-10 11:13:11 -04:00 |
Tony Crisci
|
1b2742d0b2
|
bug: emit surface new event later
|
2017-10-10 10:28:43 -04:00 |
Tony Crisci
|
d4c065e59b
|
wl_shell: map transient surfaces closer to parent
|
2017-10-10 08:39:08 -04:00 |
Tony Crisci
|
22a16a59ca
|
wl-shell: basic pointer grab
|
2017-10-10 08:39:08 -04:00 |
Tony Crisci
|
cd1204f71f
|
wl-shell: render popups in the right place
|
2017-10-10 08:39:08 -04:00 |
emersion
|
7b6d785f52
|
Rename wlr_surface->signals to events
|
2017-10-08 19:12:28 +02:00 |
emersion
|
8146d60a87
|
Fix 80 char limit with 4 width tabs
|
2017-09-28 19:24:33 +02:00 |
emersion
|
baed05b55e
|
Add TODO for pointer grab in set_popup
|
2017-09-28 13:46:30 +02:00 |
emersion
|
643a69f0b2
|
Call wlr_surface_set_role in wl_shell_get_shell_surface
|
2017-09-28 13:41:17 +02:00 |
emersion
|
55d2462180
|
Remove ping_timer when destroying wlr_wl_shell_surface
|
2017-09-28 13:34:22 +02:00 |
emersion
|
9d405cffa7
|
Use enums instead of uint32_t where applicable
|
2017-09-28 13:12:01 +02:00 |
emersion
|
dbdfc46448
|
Add helper shell_surface_set_state
|
2017-09-28 13:06:59 +02:00 |
emersion
|
3d03ef2d02
|
role -> state
|
2017-09-28 12:45:47 +02:00 |
emersion
|
27ca8eaced
|
Fix typo: s/transcient/transient/
|
2017-09-28 12:38:41 +02:00 |
emersion
|
a04462ba8b
|
wl_shell: listen for wlr_surface destroy signal
|
2017-09-28 01:31:31 +02:00 |