Drew DeVault
9129687ad6
Merge pull request #280 from acrisci/bug/xdg-shell-pending-different-force
...
xdg-shell: force configure when pending different
7 years ago
Tony Crisci
82076bd772
xdg-shell: force configure when pending different
7 years ago
Drew DeVault
62371a9974
Merge pull request #257 from emersion/fix-client-cursors
...
[WIP] Fix client cursors
7 years ago
Drew DeVault
703a37bb9f
Merge pull request #279 from acrisci/bug/shell-buffer-detection
...
bug: detect invalid texture in xdg-shell
7 years ago
Tony Crisci
2bd52c83ce
bug: detect invalid texture in xdg-shell
7 years ago
emersion
786f4bdd4d
Disable hardware cursors for now
7 years ago
Drew DeVault
cebcda3ed5
Merge pull request #276 from acrisci/bug/fix-view-centering
...
bug: fix view centering
7 years ago
Tony Crisci
19784360f1
bug: fix view centering
7 years ago
Drew DeVault
11c1b811db
Merge pull request #272 from emersion/editorconfig-xml
...
Add XML rules to .editorconfig
7 years ago
emersion
60e2bd3550
Add XML rules to .editorconfig
7 years ago
Tony Crisci
2b09105bde
Merge pull request #271 from thejan2009/issue/double-scrollwheel
...
Fix duplicated pointer axis events
7 years ago
emersion
08720db01d
Release buffer in wlr_surface_flush_damage
7 years ago
emersion
6dc0517bb1
Fix software cursor when setting committed cursor surface
7 years ago
emersion
dd5114a514
Fix client cursors when software cursors are used
7 years ago
emersion
8fd4ae5de8
Fix cursor role name, fix segfault when surface->resource is NULL
7 years ago
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.
7 years ago
Drew DeVault
1df9b0bc13
Merge pull request #266 from versusvoid/window-switching
...
Window switching binding
7 years ago
Drew DeVault
42ddeb6a5e
Merge pull request #269 from acrisci/bug/emit-pointer-grab-end
...
bug: emit wlr-seat pointer grab end event
7 years ago
Versus Void
96079ff897
Move binding parsing to separate function
7 years ago
Versus Void
db3368ba43
New binding to switch windows
7 years ago
Tony Crisci
327f656c35
bug: emit wlr-seat pointer grab end event
7 years ago
emersion
29abf93bb6
Check pointer focused surface instead of view at cursor
7 years ago
emersion
19860c03f7
Better handling of hidden cursors in wayland backend, add TODOs
7 years ago
emersion
92daa790bb
Allow to update the cursor hotspot without its pixels
7 years ago
Drew DeVault
2272f3d47c
Don't segfault wlr_keyboard when no xkb state
7 years ago
emersion
5c6a933890
Do not call wlr_surface_state_release_buffer anymore
7 years ago
Drew DeVault
f73cb2aa1f
Merge pull request #260 from versusvoid/fix-accessing-freed-client
...
Destroy surfaces on client destruction (XDG shell)
7 years ago
Versus Void
508a21f93e
Destroy surfaces on client destruction
7 years ago
Drew DeVault
bf5299a3a5
Merge pull request #252 from myfreeweb/freebsd-compat
...
Add FreeBSD compatibility
7 years ago
emersion
67f0c3ca42
Rename release label
7 years ago
Scott Anderson
f7bcb2750b
Merge pull request #259 from Enerccio/Fixes-1
...
Fixed wrong function name
7 years ago
Enerccio
f53616ab1c
Fixed wrong function name
...
Apparently I am first guy to ever call this...
7 years ago
emersion
36b4465eb9
Do not release buffer before emitting commit event
7 years ago
Greg V
a5fe9aa736
Add FreeBSD compatibility
7 years ago
Drew DeVault
ab2f8d918b
Merge pull request #256 from emersion/fix-output-layout-intersects
...
Fix wlr_output_layout_intersects
7 years ago
emersion
669a452aef
Fix wlr_output_layout_intersects
7 years ago
Drew DeVault
2af261fe40
Merge pull request #246 from acrisci/feature/wl-shell-fixes
...
wl-shell fixes (QT support)
7 years ago
Tony Crisci
0a6f54384c
wl-shell: documentation
7 years ago
Tony Crisci
821cf92498
wl-shell: fix popup grab
7 years ago
Tony Crisci
f7e7f6271d
wl-shell: cleanup
7 years ago
Tony Crisci
1b2742d0b2
bug: emit surface new event later
7 years ago
Tony Crisci
fe3c6c929b
wl-shell: popup input handling
7 years ago
Tony Crisci
d4c065e59b
wl_shell: map transient surfaces closer to parent
7 years ago
Tony Crisci
22a16a59ca
wl-shell: basic pointer grab
7 years ago
Tony Crisci
cd1204f71f
wl-shell: render popups in the right place
7 years ago
Drew DeVault
fbddc81b59
Merge pull request #254 from versusvoid/fix-frame-callback-double-free
...
Destroy callbacks before callback list reinitialization
7 years ago
Drew DeVault
5e65f95389
Merge pull request #255 from versusvoid/upload-texture-on-surface-commit
...
Upload texture on surface commit
7 years ago
Versus Void
d3af2c09c2
Destroy callbacks before callback list reinitialization
7 years ago
Versus Void
a6db47196c
Upload texture on surface commit
7 years ago
Drew DeVault
c39bfe7f84
Merge pull request #206 from emersion/client-cursor
...
Client provided cursors
7 years ago