Victor Berger
b8d4b17a8a
wayland.shell: split wl and xdg & port xdg
2018-04-18 12:51:08 +02:00
Victor Berger
422e8b33e0
backend.winit: migrate to wayland-rs 0.20
2018-04-18 09:58:32 +02:00
Victor Berger
53242bd974
backend.libinput: migrate to wayland-rs 0.20
2018-04-18 09:53:54 +02:00
Victor Berger
31a3d40589
backend.drm: update doc examples
2018-04-18 09:44:22 +02:00
Victor Berger
7f6af94733
backend: migrate drm & udev
2018-04-18 09:38:35 +02:00
Victor Berger
f9dbabce56
backend.graphics: port no-feature code to wayland-rs 0.20
2018-04-17 19:17:11 +02:00
Victor Berger
cb4b783dc2
backend.session.logind fixes
2018-04-17 19:08:54 +02:00
Victor Berger
3a74a40877
travis: only build master & PRs
2018-04-17 18:48:46 +02:00
Victor Berger
b80093ffda
backend.session: migrate to wayland_rs-0.20
2018-04-17 18:39:07 +02:00
Victor Berger
6dfcef1f49
Remove unstable rustfmt options
2018-04-17 17:48:20 +02:00
Victor Berger
710d23f51f
wayland.compositor: migrate to wayland_rs-0.20
2018-04-17 11:03:42 +02:00
Victor Berger
e44b0e596e
wayland.seat: migrate to wayland_rs-0.20
2018-04-15 11:55:16 +02:00
Victor Berger
93050e2683
Doc proofreading
2018-04-15 11:44:23 +02:00
Victor Berger
1140b484cd
wayland.output: migrate to wayland_rs-0.20
2018-04-14 12:19:59 +02:00
Victor Berger
b9cac1a373
wayland.shm: migrate to wayland_rs-0.20
2018-04-13 12:45:53 +02:00
Victor Berger
570cee0987
Prepare migration to wayland-rs-0.20
2018-04-12 11:39:14 +02:00
Victor Brekenfeld
2d7d01e9d6
Merge pull request #87 from Smithay/impr/derive_eq_for_modifiersstate
...
Derive PartialEq,Eq,Hash for ModifiersState
2018-03-29 21:12:38 +02:00
Drakulix
7fb89ac924
Derive PartialEq,Eq,Hash for ModifiersState
2018-03-29 17:27:14 +02:00
Victor Brekenfeld
f927d98720
Merge pull request #86 from Smithay/fix/glium_borrow_mut
...
[glium] Remove unnecessary mutable self reference for borrowing
2018-03-29 17:26:39 +02:00
Drakulix
c36c511c53
[glium] Remove unnecessary mutable self reference for borrowing
2018-03-29 15:31:25 +02:00
Victor Brekenfeld
879e2058cd
Merge pull request #84 from Smithay/vberger/xdg_toplevel_close
...
shell: add method to send close events
2018-03-25 15:03:05 +02:00
Victor Berger
cd0c5538d1
shell: add method to send close events
2018-03-23 19:27:46 +01:00
Victor Brekenfeld
c36f4c43ed
Merge pull request #83 from Smithay/feature/wl_seat_v5
...
Upgrade to wl_seat version 5
2018-03-23 19:20:54 +01:00
Drakulix
19300f0d54
Add missing documentation for former Drop call
2018-03-22 16:21:40 +01:00
Drakulix
23f8a2c8ee
Reexport PointerAxisHandle
2018-03-22 16:21:27 +01:00
Drakulix
d051e141cf
Refactor PointerAxisEvent to handle multiple axis
2018-03-22 16:10:32 +01:00
Drakulix
daccddf9b6
Reintroduce wl_seat 4 support
2018-03-22 16:10:32 +01:00
Drakulix
2fb36af926
Upgrade to wl_seat version 5
2018-03-21 16:37:50 +01:00
Victor Brekenfeld
943ee66be3
Merge pull request #82 from Smithay/fix/winit_timestamp
...
Replace time stub with proper timestamps
2018-03-21 15:55:53 +01:00
Drakulix
d005cd4fc6
Replace time stub with proper timestamps
2018-03-17 18:15:34 +01:00
Victor Brekenfeld
79d99c1cc5
Merge pull request #81 from Smithay/fix/winit_negative_pointer
...
Fix winit transformed input for negative positions
2018-03-17 18:14:48 +01:00
Drakulix
4ee34fe43a
Fix winit transformed input for negative positions
2018-03-13 18:41:37 +01:00
Victor Brekenfeld
e17ebbd9e7
Merge pull request #80 from Smithay/fix/relative_mouse_events
...
Allow relative mouse movement to be negative
2018-03-13 18:41:14 +01:00
Drakulix
81375a085f
Allow relative mouse movement to be negative
2018-03-13 15:06:52 +01:00
Victor Brekenfeld
ae41584db9
Merge pull request #79 from Smithay/fix/winit_input
...
Fix winit transformed input
2018-03-13 15:03:21 +01:00
Drakulix
a6d8b2a802
Fix winit transformed input
2018-03-09 17:37:27 +01:00
Drakulix
bdb653042c
Update glium integration to allow mutable borrowing
2018-03-09 11:50:01 +01:00
Victor Brekenfeld
c6109f41ba
Merge pull request #77 from Smithay/fix/auto_id_clone
...
Add missing derives for AutoId
2018-02-27 12:37:49 +01:00
Drakulix
9cb409de9b
Add missing derives for AutoId
2018-02-26 18:56:28 +01:00
Victor Berger
d8a5acef77
wayland: introduce Seat::owns
2018-02-26 16:20:33 +01:00
Victor Brekenfeld
6c1d310a23
Merge pull request #64 from Smithay/feature/udev_handler_evlh
...
Introduce SessionObserver
2018-02-22 09:39:24 +01:00
Drakulix
5cfdf931fb
Update for wayland-server 0.14
2018-02-21 21:02:14 +01:00
Drakulix
6f597e2244
Use wayland_server 0.13 instead of git dependency
2018-02-21 14:53:01 +01:00
Drakulix
f4d3061b2b
Fix tests & examples
2018-02-21 14:52:43 +01:00
Drakulix
85bac997e0
Fix merge with latest logind bug fixes
2018-02-21 14:52:31 +01:00
Drakulix
4a2658090b
Code formatting
2018-02-21 14:24:37 +01:00
Drakulix
5d66f8fdb3
Give EventLoopHandle to DrmHandler
2018-02-21 14:24:20 +01:00
Drakulix
b80674bdf5
Introduce SessionObserver
...
`DrmDevice` and `UdevBackend` now do not need to be wrapped into `StateToken`s anymore, but can return a separate `SessionObserver` object using the new `AsSessionObserver` trait.
This change was motivated by allowing the `UdevHandle` to obtain a mutable reference to an `EventLoopHandle` to create wayland object, e.g. a `wl_output` object.
Previously this was not possible.
Depends on https://github.com/Smithay/wayland-rs/pull/164
2018-02-21 14:24:20 +01:00
Victor Brekenfeld
bdd8770ba6
Merge pull request #75 from Smithay/upgrade/gl_generator
...
Update gl_generator
2018-02-21 14:23:45 +01:00
Drakulix
0ad723a71b
Allow `DrmBackend` to act as `drm::control::Device`
2018-02-21 13:31:05 +01:00