Heghedus Razvan
1d716241af
Replace list_t with wl_list in wlr_output
...
Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com>
2017-10-20 11:46:09 +03:00
Heghedus Razvan
c03e774636
Replace list_t with wl_list in wlr_drm_backend
...
Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com>
2017-10-20 11:46:03 +03:00
Heghedus Razvan
bde25fe020
Replace list_t with wl_list in wlr_multi_backend
...
Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com>
2017-10-20 11:45:31 +03:00
Tony Crisci
a339b10dcd
xdg-shell: improve configure request change detection
2017-10-20 11:44:36 +03:00
Tony Crisci
a5659b65c7
xdg-shell: send same-as-current configure if needed
2017-10-20 11:44:36 +03:00
Drew DeVault
6ef2b42141
Merge pull request #282 from acrisci/bug/xdg-shell-same-as-configured
...
xdg-shell: send same-as-current configure if needed
2017-10-19 13:26:35 -04:00
Drew DeVault
8c86ddfd64
Merge pull request #296 from acrisci/feature/view-set-position
...
rootston: view set position
2017-10-19 13:12:37 -04:00
Tony Crisci
169bc216ed
rootston: view set position
2017-10-19 12:33:02 -04:00
Tony Crisci
fcf4724da9
xdg-shell: improve configure request change detection
2017-10-19 10:15:56 -04:00
Tony Crisci
ec83d9df58
xdg-shell: send same-as-current configure if needed
2017-10-19 09:57:55 -04:00
Drew DeVault
0536ea3c47
Merge pull request #289 from emersion/default-meta-key
...
rootston: add a default meta key if no config file is specified
2017-10-18 16:47:57 -04:00
emersion
f874c3d585
Add a default meta key
2017-10-18 22:46:52 +02:00
Tony Crisci
39308cb868
Merge branch 'master' into feature/data-device-selection
2017-10-18 15:43:13 -04:00
Drew DeVault
a41d45eefb
Merge pull request #285 from emersion/fix-wayland-hidden-cursor
...
Fix hidden cursors
2017-10-18 15:04:37 -04:00
emersion
a7d7659a93
Fix render errors with gnome-terminal
2017-10-18 20:13:59 +02:00
emersion
8c5a110d4c
Fix hidden cursor on wayland backend
2017-10-18 19:14:16 +02:00
Tony Crisci
c00a94ca76
data-device: fix drag icon position
2017-10-17 17:21:11 -04:00
Tony Crisci
b7c622a319
Merge branch 'master' into feature/data-device-selection
2017-10-17 16:01:17 -04:00
Drew DeVault
9129687ad6
Merge pull request #280 from acrisci/bug/xdg-shell-pending-different-force
...
xdg-shell: force configure when pending different
2017-10-17 09:34:47 -04:00
Tony Crisci
82076bd772
xdg-shell: force configure when pending different
2017-10-17 09:22:50 -04:00
Drew DeVault
62371a9974
Merge pull request #257 from emersion/fix-client-cursors
...
[WIP] Fix client cursors
2017-10-17 09:22:43 -04:00
Drew DeVault
703a37bb9f
Merge pull request #279 from acrisci/bug/shell-buffer-detection
...
bug: detect invalid texture in xdg-shell
2017-10-17 09:21:57 -04:00
Tony Crisci
2bd52c83ce
bug: detect invalid texture in xdg-shell
2017-10-17 08:29:57 -04:00
emersion
786f4bdd4d
Disable hardware cursors for now
2017-10-17 00:04:33 +02:00
Drew DeVault
cebcda3ed5
Merge pull request #276 from acrisci/bug/fix-view-centering
...
bug: fix view centering
2017-10-16 15:03:00 -04:00
Tony Crisci
19784360f1
bug: fix view centering
2017-10-16 14:35:16 -04:00
Tony Crisci
09f16058c8
cleanup: redo buggy set pointer function
2017-10-16 10:00:32 -04:00
Tony Crisci
f9d578700e
bug: fix seat handle destroy handler
2017-10-16 09:14:16 -04:00
Tony Crisci
c0e8585a4c
data-device: handle multiple data devices
2017-10-16 08:56:59 -04:00
Tony Crisci
b8de0a29b4
rootston: handle icon already being in the list
2017-10-16 08:00:01 -04:00
Tony Crisci
2d35e20691
data-device: keyboard grabs
2017-10-16 07:52:04 -04:00
Tony Crisci
570a951947
data-device: button release drag bugfixes
2017-10-16 06:43:41 -04:00
Tony Crisci
3f3110452c
wlr-seat: pointer state button info
2017-10-16 06:31:53 -04:00
Tony Crisci
34f27ff691
wlr-seat: selection signal
2017-10-16 05:07:09 -04:00
Drew DeVault
11c1b811db
Merge pull request #272 from emersion/editorconfig-xml
...
Add XML rules to .editorconfig
2017-10-15 16:35:59 -04:00
emersion
60e2bd3550
Add XML rules to .editorconfig
2017-10-15 22:21:05 +02:00
Tony Crisci
fb25adae36
xwayland: use xfixes extension
2017-10-15 14:50:21 -04:00
Tony Crisci
02f4acc69f
data-device: refactor set selections for xwayland
2017-10-15 14:49:43 -04:00
Tony Crisci
df0a8d3abe
wlr-data-device: drag icons
2017-10-15 11:06:03 -04:00
Tony Crisci
a1bfa4a2f2
wlr-data-device: basic drag and drop
2017-10-15 05:59:52 -04:00
Tony Crisci
07259cf8ea
wlr-data-device: source actions
2017-10-15 05:59:52 -04:00
Tony Crisci
25831d287e
wlr-data-device: offer set actions
2017-10-15 05:59:52 -04:00
Tony Crisci
3892acecac
wlr-data-device: basic clipboard
2017-10-15 05:59:52 -04:00
Tony Crisci
6a7560fae0
wlr-data-device interface
2017-10-15 05:59:52 -04:00
Tony Crisci
2b09105bde
Merge pull request #271 from thejan2009/issue/double-scrollwheel
...
Fix duplicated pointer axis events
2017-10-14 08:30:02 -04:00
emersion
08720db01d
Release buffer in wlr_surface_flush_damage
2017-10-14 13:33:34 +02:00
emersion
6dc0517bb1
Fix software cursor when setting committed cursor surface
2017-10-14 13:24:29 +02:00
emersion
dd5114a514
Fix client cursors when software cursors are used
2017-10-14 12:44:25 +02:00
emersion
8fd4ae5de8
Fix cursor role name, fix segfault when surface->resource is NULL
2017-10-14 12:21:36 +02:00
D.B
7cdc19d57f
Fix duplicated pointer axis events
...
In pointer.c, some axis event was emitted even if the event pointer did not have
current axis.
In X11 backend pointer scroll events seem to be composed of both BUTTON_PRESS
and BUTTON_RELEASE. Therefore we should skip one of them (RELEASE) to avoid
event duplication.
2017-10-14 07:29:23 +02:00