Commit Graph

  • a9c75656a2 Add event_loop to `InputBackend` and `InputHandler` traits Drakulix 2018-01-12 15:49:55 +0100
  • b483add6a5
    Merge pull request #57 from Smithay/feature/egl_buffer Victor Berger 2018-01-10 14:45:42 +0100
  • 32f48b3cd2 Fix some clippy lints Drakulix 2018-01-09 14:12:31 +0100
  • e76affbc66 Try to fix rustfmt-preview on nightly vagga container Drakulix 2018-01-09 13:12:03 +0100
  • b125ce8005 Fix backend_drm feature Drakulix 2018-01-07 22:37:44 +0100
  • 66c011c942 Use new rustfmt-preview Drakulix 2018-01-07 22:30:38 +0100
  • 25c1e30fb3 Fix drm doc-test for new egl buffer changes Drakulix 2018-01-07 22:12:29 +0100
  • aaa68b1cce Add documentation for the egl buffer features Drakulix 2018-01-07 21:48:49 +0100
  • efaadb8882 Fix a bunch of warnings Drakulix 2018-01-07 20:24:40 +0100
  • b2ee62bebf Use stable gbm.rs Drakulix 2018-01-07 20:23:29 +0100
  • c5f475ebb5 Make unbind_egl_display into Drop implementation for EGLDisplay Drakulix 2018-01-07 13:02:26 +0100
  • 6b650eb988 Remove unneeded Send implementation Drakulix 2018-01-07 12:43:41 +0100
  • a527456ba6 Fixup drm backends for egl hardware-acceleration Drakulix 2018-01-05 20:04:46 +0100
  • c63d693a74 Fix seats of version 1 Drakulix 2017-12-28 15:33:18 +0100
  • 6c6d54064d Get it to work... Drakulix 2017-12-28 15:28:15 +0100
  • 726991367d Rework egl image api Drakulix 2017-12-27 12:20:16 +0100
  • 5d7e96103d Rework EGL module Drakulix 2017-12-21 16:01:16 +0100
  • 5c846d550c Start EGL wl_buffer image retrieval Drakulix 2017-12-10 22:09:17 +0100
  • 14fc36bf54 Add binding/unbinding wayland display on EGLContext Drakulix 2017-12-10 21:12:52 +0100
  • a9d30374dc Add EGL_WL_bind_wayland_display bindings Drakulix 2017-12-10 20:59:29 +0100
  • e1b2c88c83 Use global gl_generator generator Drakulix 2017-12-09 17:32:22 +0100
  • fa6837e86d
    Merge pull request #56 from Smithay/feature/udev Victor Berger 2017-12-22 19:51:12 +0100
  • bfed76593a Fix backend_session_udev without backend_udev Drakulix 2017-12-21 18:11:19 +0100
  • d3a8ff629d Test new features Drakulix 2017-12-21 17:57:19 +0100
  • 943b59a107 Spawn weston-terminal in udev example on keycode Drakulix 2017-12-21 16:26:00 +0100
  • d0046e4c60 Fix rare hot-plugging bug Drakulix 2017-12-21 16:25:21 +0100
  • ec6eae6799 Use stable drm-rs version Drakulix 2017-12-21 16:23:34 +0100
  • 4207611e6d rustfmt code Drakulix 2017-12-15 18:38:10 +0100
  • b0d4bdc36d Fix travis build with updated libinput Drakulix 2017-12-14 21:46:57 +0100
  • ed2174168d Use stable drm-rs master Drakulix 2017-12-14 21:50:28 +0100
  • c9e7624a33 Remove (incomplete) logind support for now Drakulix 2017-12-07 15:25:21 +0100
  • 5f59ded3f0 Fix udev example Drakulix 2017-12-07 15:20:33 +0100
  • 40ef1236ea Update to released udev/libinput versions Drakulix 2017-12-06 02:06:00 +0100
  • 71f107118f Make libinput backend work without the session feature Drakulix 2017-12-03 22:44:45 +0100
  • ae5df5039d Fix drm example and tests Drakulix 2017-12-03 22:33:21 +0100
  • 35b20450c5 Fixup patched drm-rs Drakulix 2017-12-03 20:24:22 +0100
  • c5e66176c6 Document DirectSessionNotifier Id type Drakulix 2017-12-02 17:09:34 +0100
  • bd83bc5b2d Restore drm state correctly Drakulix 2017-12-02 17:07:52 +0100
  • 33286df0d6 Make it impossible to pass invalid `SessionObserver` ids. Drakulix 2017-12-02 14:24:39 +0100
  • 612436e42d Correctly scan for any encoders Drakulix 2017-12-02 13:51:08 +0100
  • b5b5af9b99 Temporary build fix Drakulix 2017-11-30 01:45:53 +0100
  • 13be5b1634 Add documentation Drakulix 2017-11-29 20:00:16 +0100
  • 0350dca972 Automatically add udev backend to the event loop store Drakulix 2017-11-27 17:12:35 +0100
  • ef2e0571e7 Swap session signal to usr2, because xwayland may use usr1 Drakulix 2017-11-25 14:02:15 +0100
  • ed04f2d293 Clarify comment Drakulix 2017-11-25 13:58:59 +0100
  • b4be5a5786 Comment out logind integration for now Drakulix 2017-11-25 13:56:38 +0100
  • 24f2d499f3 Add more logging to session Drakulix 2017-11-25 13:55:26 +0100
  • 606efebe1b Remove unnecessary mutexes Drakulix 2017-11-25 13:28:49 +0100
  • cd27436470 Use xkb for a nice shutdown command Drakulix 2017-11-25 13:27:52 +0100
  • 96bb3570ba Get input working Drakulix 2017-11-07 01:18:52 +0100
  • c7682e77de Udev backend Drakulix 2017-10-01 19:21:12 +0200
  • c31d966fd4 Upgrade wayland-server to 0.12 Victor Berger 2017-10-31 11:28:41 +0100
  • 291ba17a5c added scroll events to pointer and winit demo William W Wold 2017-10-14 17:11:04 -0700
  • 50aa38df72 Fix misc rustfmt nits Demur Rumed 2017-10-09 00:25:13 +0000
  • ce844ba9f8 Cargo.toml: include repo, update nix/image Demur Rumed 2017-10-08 14:18:56 +0000
  • 5884162082 travis: ignore failures of apt-get update Victor Berger 2017-10-09 10:43:54 +0200
  • 4946017c0c Apply a bunch of clippy suggestions Jonas Platte 2017-10-05 22:13:14 +0200
  • b41cf9c4c3 travis: only deploy with FEATURES=all Victor Berger 2017-10-04 11:39:14 +0200
  • dec28b8aad Remove scary messages from README Victor Berger 2017-10-04 11:33:56 +0200
  • b3141ca2dc Add a few badges on the README Victor Berger 2017-10-04 11:30:07 +0200
  • 047e1e11f6 travis: correct doc index location Victor Berger 2017-10-04 11:29:50 +0200
  • 434c074a79 travis: use travis deploy instead of doc_upload.sh Victor Berger 2017-10-03 16:18:49 +0200
  • dca932bbd3
    Version 0.1.0 Victor Berger 2017-10-01 22:57:02 +0200
  • 8ee08ef6f2 wayland: document general behaviour of the client handlers Victor Berger 2017-10-01 21:58:24 +0200
  • 8934bf19dc examples: add output to winit example Victor Berger 2017-10-01 19:14:25 +0200
  • 249ae98e0f Fix invalid drop in SHM doc test Victor Berger 2017-10-01 19:12:38 +0200
  • 9e809f85dd wayland: output global Victor Berger 2017-10-01 19:12:05 +0200
  • 51886fbf00 Update to stable drm-rs version Drakulix 2017-09-27 22:44:08 +0200
  • b6a2fe7748 travis: add a redirect doc homepage Victor Berger 2017-10-01 20:28:35 +0200
  • 2fbb45273f cargo fmt Victor Berger 2017-09-30 11:43:14 +0200
  • 30efcea2ee travis: test various features combination Victor Berger 2017-09-29 17:38:47 +0200
  • 15ce7134fc Move wayland utilities to their own module. Victor Berger 2017-09-28 21:57:02 +0200
  • 262eaa8883 travis: remove travis-cargo Victor Berger 2017-09-28 19:35:22 +0200
  • 5a0713feb9 Fix winit backend on wayland Victor Berger 2017-09-28 19:34:31 +0200
  • 502a99c5f9 Remove debug printlns Victor Berger 2017-09-28 18:58:11 +0200
  • ec4a9a0578 Merge pull request #39 from vberger/seat_global Victor Berger 2017-09-23 19:15:58 +0200
  • 31f39ed61a seat: increase logger metadata Victor Berger 2017-09-23 18:31:39 +0200
  • 8251fe0623 travis: actually, we need to rebuild rustfmt Victor Berger 2017-09-22 18:56:31 +0200
  • da3983856b fix examples Victor Berger 2017-09-22 18:49:58 +0200
  • 532cb6b78e seat: doc & warnings & fmt & cleanup methods Victor Berger 2017-09-22 18:42:52 +0200
  • 4b01b55f75 seat.keyboard: fix sym peek with +8 offset Victor Berger 2017-09-22 15:03:23 +0200
  • cfb388561f examples: reduce warnings Victor Berger 2017-09-22 15:00:29 +0200
  • 4b4097d56d examples: input for winit Victor Berger 2017-09-22 14:57:11 +0200
  • e6eb03c184 examples: introduce window_map Victor Berger 2017-09-22 14:56:59 +0200
  • e3cb52d06b update winit Victor Berger 2017-09-22 14:54:34 +0200
  • e1ade4e2e9 seat: implementation Victor Berger 2017-09-22 14:54:18 +0200
  • bb7d389be6 utils: fmt Victor Berger 2017-09-22 14:53:39 +0200
  • 648da00c6a compositor: allow the choice or iteration direction in subsurface trees Victor Berger 2017-09-22 11:12:49 +0200
  • 3dd559cdf1 Move Rectangle to utils module. Victor Berger 2017-09-22 10:46:00 +0200
  • e6600dfbe9 seat.keyboard: handle repeat-info Victor Berger 2017-09-21 21:40:11 +0200
  • 5241b8f79e seat: directory structure Victor Berger 2017-09-21 19:42:19 +0200
  • 2850def0f4 Rework keyboard handler Victor Berger 2017-09-21 19:28:59 +0200
  • c5048fea71 Merge pull request #40 from Smithay/fix/borrow Victor Berger 2017-09-21 21:07:47 +0200
  • 7f45283759 cargo fmt Drakulix 2017-09-21 20:50:10 +0200
  • 74b56e6de2 Fix examples Drakulix 2017-09-21 19:53:56 +0200
  • 62be110265 Merge pull request #38 from Smithay/feature/drm Victor Berger 2017-09-21 19:23:56 +0200
  • d2617becbf Fix drm doc test and Deref impl Drakulix 2017-09-21 19:05:59 +0200
  • 3386304bd4 Merge pull request #34 from Smithay/feature/drm Victor Brekenfeld 2017-09-20 20:19:35 +0200
  • f09bdd0a30 cargo fmt Drakulix 2017-09-20 20:06:58 +0200
  • 518f7dbdfc Store DrmBackend in EventLoop state Drakulix 2017-09-20 19:48:58 +0200