Commit Graph

1233 Commits

Author SHA1 Message Date
Drakulix c7682e77de Udev backend 2017-11-29 22:28:13 +01:00
Victor Berger c31d966fd4 Upgrade wayland-server to 0.12 2017-11-03 17:31:51 +01:00
William W Wold 291ba17a5c added scroll events to pointer and winit demo 2017-10-15 16:29:29 +02:00
Demur Rumed 50aa38df72 Fix misc rustfmt nits 2017-10-09 15:17:19 +02:00
Demur Rumed ce844ba9f8 Cargo.toml: include repo, update nix/image 2017-10-09 15:17:19 +02:00
Victor Berger 5884162082 travis: ignore failures of apt-get update 2017-10-09 12:23:52 +02:00
Jonas Platte 4946017c0c Apply a bunch of clippy suggestions 2017-10-07 18:40:59 +02:00
Victor Berger b41cf9c4c3 travis: only deploy with FEATURES=all 2017-10-04 11:39:14 +02:00
Victor Berger dec28b8aad Remove scary messages from README 2017-10-04 11:33:56 +02:00
Victor Berger b3141ca2dc Add a few badges on the README 2017-10-04 11:30:07 +02:00
Victor Berger 047e1e11f6 travis: correct doc index location 2017-10-04 11:29:50 +02:00
Victor Berger 434c074a79 travis: use travis deploy instead of doc_upload.sh 2017-10-03 16:18:49 +02:00
Victor Berger dca932bbd3
Version 0.1.0 2017-10-01 23:11:01 +02:00
Victor Berger 8ee08ef6f2 wayland: document general behaviour of the client handlers 2017-10-01 22:47:30 +02:00
Victor Berger 8934bf19dc examples: add output to winit example 2017-10-01 22:47:30 +02:00
Victor Berger 249ae98e0f Fix invalid drop in SHM doc test
Allowing the display to be dropped this early destroys the whole wayland
context before we start using it... bad idea.
2017-10-01 22:47:30 +02:00
Victor Berger 9e809f85dd wayland: output global 2017-10-01 22:47:30 +02:00
Drakulix 51886fbf00 Update to stable drm-rs version 2017-10-01 22:25:52 +02:00
Victor Berger b6a2fe7748 travis: add a redirect doc homepage 2017-10-01 20:34:24 +02:00
Victor Berger 2fbb45273f cargo fmt 2017-09-30 12:05:28 +02:00
Victor Berger 30efcea2ee travis: test various features combination 2017-09-30 12:05:28 +02:00
Victor Berger 15ce7134fc Move wayland utilities to their own module. 2017-09-29 17:24:20 +02:00
Victor Berger 262eaa8883 travis: remove travis-cargo 2017-09-29 17:22:19 +02:00
Victor Berger 5a0713feb9 Fix winit backend on wayland
We were trying to swap_buffers while the xdg_surface had not been
configured yet, which is a protocol error.
2017-09-29 17:22:19 +02:00
Victor Berger 502a99c5f9 Remove debug printlns 2017-09-29 17:22:19 +02:00
Victor Berger ec4a9a0578 Merge pull request #39 from vberger/seat_global
Global handler for seat
2017-09-23 19:15:58 +02:00
Victor Berger 31f39ed61a seat: increase logger metadata 2017-09-23 18:31:39 +02:00
Victor Berger 8251fe0623 travis: actually, we need to rebuild rustfmt
Every nightly update breaks the cached version.
2017-09-22 18:56:31 +02:00
Victor Berger da3983856b fix examples 2017-09-22 18:49:58 +02:00
Victor Berger 532cb6b78e seat: doc & warnings & fmt & cleanup methods 2017-09-22 18:42:52 +02:00
Victor Berger 4b01b55f75 seat.keyboard: fix sym peek with +8 offset 2017-09-22 15:03:23 +02:00
Victor Berger cfb388561f examples: reduce warnings 2017-09-22 15:00:29 +02:00
Victor Berger 4b4097d56d examples: input for winit 2017-09-22 14:58:20 +02:00
Victor Berger e6eb03c184 examples: introduce window_map 2017-09-22 14:56:59 +02:00
Victor Berger e3cb52d06b update winit 2017-09-22 14:54:34 +02:00
Victor Berger e1ade4e2e9 seat: implementation 2017-09-22 14:54:18 +02:00
Victor Berger bb7d389be6 utils: fmt 2017-09-22 14:53:39 +02:00
Victor Berger 648da00c6a compositor: allow the choice or iteration direction in subsurface trees 2017-09-22 14:53:07 +02:00
Victor Berger 3dd559cdf1 Move Rectangle to utils module. 2017-09-22 10:54:16 +02:00
Victor Berger e6600dfbe9 seat.keyboard: handle repeat-info 2017-09-21 21:40:11 +02:00
Victor Berger 5241b8f79e seat: directory structure 2017-09-21 21:08:30 +02:00
Victor Berger 2850def0f4 Rework keyboard handler 2017-09-21 21:08:30 +02:00
Victor Berger c5048fea71 Merge pull request #40 from Smithay/fix/borrow
Fix examples and expand travis
2017-09-21 21:07:47 +02:00
Drakulix 7f45283759 cargo fmt 2017-09-21 20:50:10 +02:00
Drakulix 74b56e6de2 Fix examples 2017-09-21 20:31:51 +02:00
Victor Berger 62be110265 Merge pull request #38 from Smithay/feature/drm
Fix drm doc test and Deref impl
2017-09-21 19:23:56 +02:00
Drakulix d2617becbf Fix drm doc test and Deref impl 2017-09-21 19:05:59 +02:00
Victor Brekenfeld 3386304bd4 Merge pull request #34 from Smithay/feature/drm
Drm Backend
2017-09-20 20:19:35 +02:00
Drakulix f09bdd0a30 cargo fmt 2017-09-20 20:06:58 +02:00
Drakulix 518f7dbdfc Store DrmBackend in EventLoop state 2017-09-20 19:48:58 +02:00