Commit Graph

602 Commits

Author SHA1 Message Date
Victor Berger 8488d5abf8 Merge pull request #16 from vberger/logging
update slog and add logging to xkbcommon handler
2017-04-15 12:44:13 +02:00
Victor Berger fd1868c419
Use default slog settings:
- no trace in debug builds
- no trace nor debug in release builds
2017-04-15 12:34:44 +02:00
Victor Berger 7b8a744aa2
Add logging to xkbcommon handler 2017-04-15 12:32:20 +02:00
Victor Berger 0c3bd1d001 Update slog and centralize log handling. 2017-04-12 21:31:31 +02:00
Victor Berger 1a3e560ae1 Merge pull request #14 from vberger/keyboard
keyboard: first draft of xkbcommon handling
2017-04-11 14:26:07 +02:00
Victor Berger 4adcadd937 Create kdb handler from RMLVO rules 2017-04-11 08:41:33 +02:00
Victor Berger a7117369a2
cargo fmt 2017-04-09 16:43:10 +02:00
Victor Berger f5bee06b7b
keyboard: first draft of xkbcommon handling 2017-04-09 16:01:00 +02:00
Victor Berger 0bf0fbdb50 Add MIT license 2017-03-24 10:24:07 +01:00
Victor Berger 2e13d693a8 Allow travis failure on nightly. 2017-03-20 16:19:50 +01:00
Victor Berger f40bd92e14 Merge pull request #9 from Drakulix/feature/glutin
First draft of a glutin backend
2017-03-20 16:16:06 +01:00
Drakulix 8a1971f471 Turn of Fixme and Todo reporting 2017-03-20 15:55:18 +01:00
Drakulix a0b8f53e03 Fix example formatting 2017-03-20 15:53:45 +01:00
Drakulix 6d2025634c Fix travis using outdated rustfmt 2017-03-20 15:43:57 +01:00
Drakulix ae375624ac Fix formatting 2017-03-20 14:33:27 +01:00
Drakulix 369c8a980e Updated example 2017-03-19 21:56:10 +01:00
Drakulix d53a7fcc1d Added SeatCapabilities 2017-03-19 21:55:32 +01:00
Drakulix 3120683b24 Fix glium support 2017-03-18 17:27:49 +01:00
Drakulix 55e56ffc6d Rename Renderer to GraphicsBackend 2017-03-18 17:27:38 +01:00
Drakulix 4c2e0f889f Update features 2017-03-18 17:26:51 +01:00
Drakulix 8e92c9c922 Add InputConfig 2017-03-18 17:14:52 +01:00
Drakulix 460630d0c8 Fixup documentation 2017-03-14 19:35:12 +01:00
Drakulix 728bab5690 Code cleanup 2017-03-14 19:35:02 +01:00
Drakulix 7ac16ce200 Update wayland-server dependency 2017-03-14 19:35:02 +01:00
Drakulix ec8149b084 Initial glutin backend implementation 2017-03-14 19:34:48 +01:00
Victor Berger 30721f24df Merge pull request #11 from vberger/clippy_fmt
Add rustfmt and clippy to travis build
2017-03-13 18:48:18 +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 7090bad8ec Merge pull request #5 from gitter-badger/gitter-badge
Add a Gitter chat badge to README.md
2017-02-22 23:13:27 +01:00
The Gitter Badger 67c9f60066 Add Gitter badge 2017-02-22 22:11:14 +00:00
Victor Berger 4fc1e44f62
shm: detail what SHM is 2017-02-22 19:36:52 +01:00
Victor Berger 00b6f3db2c travis: update GH_TOKEN 2017-02-22 17:04:21 +01:00
Victor Berger 2b92a9a055 Merge pull request #3 from vberger/travis
Add travis build
2017-02-22 16:49:14 +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
Victor Berger 3e595dca88 Merge pull request #2 from vberger/shm_handler
[WIP] SHM helpers
2017-02-22 13:55:23 +01:00
Victor Berger 34accc7da3 Properly close FD on memmap drop 2017-02-22 11:39:13 +01:00
Victor Berger a51a780e77 Add slog integration 2017-02-22 11:00:03 +01:00
Victor Berger 78ba42bdb1 shm: improve doc 2017-02-22 10:59:44 +01:00
Victor Berger 0499c4b8ed shm: kill bad client & document SIGBUS 2017-02-21 16:26:01 +01:00
Victor Berger 9d27537633 shm: SIGBUS handling machinery 2017-02-21 16:09:06 +01:00
Victor Berger 64a4fcb699 shm: add a proper Drop implementation to MemMap 2017-02-21 14:42:24 +01:00
Victor Berger 12dc3b65d8 shm: mmap logic 2017-02-20 22:32:03 +01:00
Victor Berger 48424da89b shm: API & wayland structure of the code
shm/pool.rs is left WIP and will handle the actual memory-map logic.
2017-02-19 20:39:05 +01:00
Victor Berger 7bfa5b8ccf Fix markdown gotcha in readme. 2017-01-20 10:17:06 +01:00