Commit Graph

36 Commits

Author SHA1 Message Date
Victor Brekenfeld b537237a74 Refactor udev backend
- Do not open devices for `UdevHandler` anymore
- `UdevBackend` does not require `LoopHandle` or `Session` anymore
- Type of the created device can be choosed freely by the handler
- `UdevBackendObserver` is not needed anymore
2018-11-29 16:13:07 +01:00
Victor Brekenfeld 26204fc8de [travis] Only do cargo check for incomplete feature-sets 2018-09-30 21:12:38 +02:00
Victor Berger dc775038ff travis: check anvil as well 2018-09-30 12:14:22 +02:00
Victor Berger cd77229199 travis: use stable rustfmt and switch to clippy-preview 2018-09-27 12:18:54 +02:00
Victor Berger 4bdfc5b5b1 travis: run all tests in cargo test
Specifying "--doc --lib --tests" together is no longer supported
2018-09-25 09:42:08 +02:00
Victor Berger ae1395fb32 anvil: test on travis 2018-05-07 20:03:14 +02:00
Victor Berger 89cecd6fee travis: add xwayland feature 2018-05-04 10:57:18 +02:00
Victor Berger 3a74a40877 travis: only build master & PRs 2018-04-17 18:48:46 +02:00
Drakulix e3113caa72 Add new travis feature for logind 2018-02-20 19:19:22 +01:00
Victor Berger 88617153b9 Travis: fix deploy 2018-01-14 15:44:02 +01:00
Drakulix 66c011c942 Use new rustfmt-preview 2018-01-07 22:30:38 +01:00
Drakulix d3a8ff629d Test new features 2017-12-21 17:57:19 +01:00
Drakulix b0d4bdc36d Fix travis build with updated libinput 2017-12-15 19:22:40 +01:00
Victor Berger 5884162082 travis: ignore failures of apt-get update 2017-10-09 12:23:52 +02:00
Victor Berger b41cf9c4c3 travis: only deploy with FEATURES=all 2017-10-04 11:39:14 +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 30efcea2ee travis: test various features combination 2017-09-30 12:05:28 +02:00
Victor Berger 262eaa8883 travis: remove travis-cargo 2017-09-29 17:22:19 +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
Drakulix 74b56e6de2 Fix examples 2017-09-21 20:31:51 +02:00
Victor Berger a86b3d6d67 travis: fix argument nesting 2017-09-05 20:11:26 +02:00
Victor Berger 00c9a0c695 travis: use rustfmt-nightly 2017-09-05 19:50:41 +02:00
Drakulix 29ac97b4a7 Added libudev to travis for buildings libinput 2017-04-26 19:48:15 +02:00
Victor Berger 2e13d693a8 Allow travis failure on nightly. 2017-03-20 16:19:50 +01:00
Drakulix 6d2025634c Fix travis using outdated rustfmt 2017-03-20 15:43:57 +01:00
Victor Berger 4adea0950a rustfmt 2017-03-13 18:41:12 +01:00
Victor Berger 38708c4ead travis: Add clippy 2017-03-11 09:15:17 +01:00
Victor Berger 8aa4e65856 travis: Add rustfmt 2017-03-11 09:06:25 +01:00
Victor Berger 00b6f3db2c travis: update GH_TOKEN 2017-02-22 17:04:21 +01:00
Victor Berger 17f8ebb7a9 travis: don't build doc for dependencies 2017-02-22 16:46:22 +01:00
Victor Berger 618fb3a804 travis: use cache & container infra
To speed-up builds & tests
2017-02-22 16:42:56 +01:00
Victor Berger 85eb10ce41 Donc run tests for now
Travis appears to have too old versions of libwayland, and tests seem to crash because of this.
2017-02-22 16:34:43 +01:00
Victor Berger 62c9fee09d Add XDG_RUNTIME_DIR and RUST_BACKTRACE 2017-02-22 14:31:36 +01:00
Victor Berger bfc09a0a99 Use a more recent image in travis 2017-02-22 14:23:20 +01:00
Victor Berger 81c9409ee7 Add travis build 2017-02-22 14:10:51 +01:00