Commit Graph

  • ebb3a05502
    anvil: make get_size and contains_point methods Ivan Molodetskikh 2020-02-03 15:55:48 +0300
  • 533a006bd1
    anvil.window_map: fix bbox computation Ivan Molodetskikh 2020-02-03 15:16:00 +0300
  • 5814626dbe
    anvil.window_map: rename input_bbox to bbox Ivan Molodetskikh 2020-02-03 12:10:36 +0300
  • 7fa7fe03be
    Merge pull request #155 from YaLTeR/fix-dimensions Victor Berger 2020-02-03 14:53:35 +0100
  • 719295931b
    Merge pull request #153 from YaLTeR/move Victor Berger 2020-02-03 14:53:06 +0100
  • a224f774ee
    anvil: store buffer dimensions separately Ivan Molodetskikh 2020-02-03 08:42:12 +0300
  • 825995687a
    anvil: add BufferUtils Ivan Molodetskikh 2020-02-03 08:40:25 +0300
  • 46348367b1
    backend.egl: add egl_buffer_dimensions Ivan Molodetskikh 2020-02-03 08:39:28 +0300
  • fab0b7a05f
    seat: remove ClickGrab.pending_focus Ivan Molodetskikh 2020-02-03 07:33:16 +0300
  • 32613f3cd6
    anvil.shell: check that grab is correct in Move Ivan Molodetskikh 2020-02-02 18:09:21 +0300
  • d8495d81f2
    anvil.shell: check that there's a grab before Move Ivan Molodetskikh 2020-02-02 18:07:43 +0300
  • 03392bf7d1
    seat: add GrabStartData to PointerGrab Ivan Molodetskikh 2020-02-02 18:05:49 +0300
  • 24af494cbf
    anvil.shell: implement the Move request Ivan Molodetskikh 2020-02-01 18:42:08 +0300
  • ba1396ca8c
    seat: add PointerHandle::current_location Ivan Molodetskikh 2020-02-01 18:31:13 +0300
  • 0ea4ec9abe
    anvil.window_map: add WindowMap::set_location Ivan Molodetskikh 2020-02-01 18:30:13 +0300
  • a51e421c19
    anvil.window_map: add WindowMap::location Ivan Molodetskikh 2020-02-01 18:30:01 +0300
  • 69b1c1870e
    anvil.window_map: add Kind::equals Ivan Molodetskikh 2020-02-01 18:25:50 +0300
  • e07a57885b
    Merge pull request #154 from YaLTeR/input-region Victor Berger 2020-02-02 11:27:34 +0100
  • 13cac4f693
    anvil.shell: use correct region in contains_point Ivan Molodetskikh 2020-02-02 12:42:23 +0300
  • fac4ca260e
    anvil.shell: store input_region in SurfaceData Ivan Molodetskikh 2020-02-02 12:41:35 +0300
  • fd50b45e61
    anvil: implement input region check Ivan Molodetskikh 2020-01-22 07:45:25 +0300
  • 9cf5b415c6
    compositor: add RegionAttributes::contains Ivan Molodetskikh 2020-01-22 08:03:18 +0300
  • d30567512c
    anvil.window_map: use Rectangle::default Ivan Molodetskikh 2020-01-22 07:22:34 +0300
  • 52d86d3abf
    rectangle: derive Default Ivan Molodetskikh 2020-01-22 07:22:22 +0300
  • aa65f3608d
    anvil: add a contains_point fn for Window.matching Ivan Molodetskikh 2020-01-22 07:00:37 +0300
  • 9bfa85efc9
    anvil.window_map: add some comments Ivan Molodetskikh 2020-01-22 06:58:41 +0300
  • 09908d8de8
    anvil.window_map: rename surface to input_bbox Ivan Molodetskikh 2020-01-22 06:57:45 +0300
  • 0140de89fb fix some clippy warnings (#147) nycex 2020-01-01 11:43:16 +0100
  • 834f3d2e65 Upgrade to dbus 0.8, change imports to match. Christophe Biocca 2019-12-31 12:27:28 -0500
  • 0b2e4b42db Fix clippy warnings with cargo fix Pierre Chevalier 2019-10-17 08:14:56 +0100
  • ac0566ca88 Make winit backend exit on Super-Q Wesley Moore 2019-06-17 11:10:50 +1000
  • f8f4f461c7
    Merge pull request #144 from Smithay/pr/fix/anvil_buffer_leak Victor Brekenfeld 2019-08-23 16:50:14 +0200
  • 056a86ad30 anvil: release old buffers on commit Victor Brekenfeld 2019-08-23 15:15:52 +0200
  • e4f1872a43 anvil: properly document logind support Victor Berger 2019-06-19 14:21:10 +0200
  • 1627d51cf6 wayland: introduce explicit-synchronization helpers Victor Berger 2019-06-13 15:28:46 +0200
  • 04dc563ea0 wayland.dmabuf: API improvements Victor Berger 2019-05-19 19:32:08 +0200
  • c1f759aa00 wayland.dmabuf: module docs & some logging Victor Berger 2019-05-06 14:30:47 +0200
  • e11c0278dd Wayland dmabuf handler Victor Berger 2019-05-03 16:23:03 +0200
  • 78874a8363 Require wayland-commons>=0.23.3 for UserDataMap Victor Berger 2019-04-26 10:30:48 +0200
  • d62fb4c8b5 wayland.shell.xdg: use UserDataMap Victor Berger 2019-04-23 23:52:14 +0200
  • 19432460cd wayland.shell.legacy: remove shell surface data Victor Berger 2019-04-23 23:08:24 +0200
  • c604a48dce wayland.compositor: user UserDataMap to store per-surface data Victor Berger 2019-04-23 22:46:11 +0200
  • 0712bdefec anvil.glium_drawer: fix buffer release order Victor Berger 2019-04-10 15:24:17 +0200
  • 9f9e6d4329 wayland.compositor: rework the subsurface tree Victor Berger 2019-04-10 15:22:06 +0200
  • 5768e1fd87 Upgrade dependencies Victor Berger 2019-02-24 08:50:21 +0100
  • f34cf4b068 Upgrade anvil to wayland-server 0.23 Jonas Platte 2019-02-22 22:50:46 +0100
  • c238770a1b Remove unused imports Jonas Platte 2019-02-22 21:46:26 +0100
  • 3d8f22c805 Don't promise thread-safety that we can't respect Victor Berger 2019-02-23 17:55:47 +0100
  • 3f2857fbf3 Update smithay to wayland-server 0.23 Victor Berger 2019-02-22 17:55:00 +0100
  • d6625b4b49 travis: don't test individual features on beta&nightly Victor Berger 2019-02-06 17:27:12 +0100
  • 89dce178c8 Make wayland support optional Victor Berger 2019-02-05 17:26:09 +0100
  • 48264926e6
    version 0.2.0 Victor Berger 2019-01-03 10:52:15 +0100
  • d65506f1ee Update changelog for upcoming 0.2 Victor Berger 2018-12-28 17:30:11 +0100
  • 039c86d99e
    Merge pull request #124 from Smithay/edition/2018 Victor Brekenfeld 2018-12-17 23:28:55 +0100
  • cc5d55f535 rustfmt fixes Victor Brekenfeld 2018-12-15 22:01:24 +0100
  • 4d68bd68b0 Removed --tty-raw from README Niclas 2018-12-16 15:33:36 +0100
  • e5f8c351c7 Check for rust_2018_idioms Victor Brekenfeld 2018-12-15 21:58:43 +0100
  • 71bd64a6bf Fix source code for 2018 edition Victor Brekenfeld 2018-12-15 21:32:28 +0100
  • 5e0359fca4
    Merge pull request #123 from Smithay/fix/example Victor Brekenfeld 2018-12-16 19:26:10 +0100
  • cea809afec Test our examples again Victor Brekenfeld 2018-12-15 22:08:23 +0100
  • f3c37de1c0 Fix example crates Victor Brekenfeld 2018-12-15 21:20:08 +0100
  • 7c6354c1e7 Fixup example features Victor Brekenfeld 2018-12-15 21:18:54 +0100
  • a650de8620
    Merge pull request #122 from Smithay/anvil/fixes Victor Brekenfeld 2018-12-16 14:55:12 +0100
  • 43eaeb80bd Do not wait for nightly builds to succeed Victor Brekenfeld 2018-12-15 20:33:36 +0100
  • 41044eabec Test anvil features Victor Brekenfeld 2018-12-15 20:27:37 +0100
  • 90c0112cd3 Let all anvil features compile standalone Victor Brekenfeld 2018-12-15 20:18:38 +0100
  • ed74862273
    Merge pull request #121 from Smithay/cleanup/reexports Victor Brekenfeld 2018-12-14 18:52:20 +0100
  • dc97e0ad03 Add reexports module Victor Brekenfeld 2018-12-13 18:48:54 +0100
  • b379f1d7ed
    Merge pull request #120 from Smithay/cleanup/doc_links Victor Brekenfeld 2018-12-13 17:49:54 +0100
  • 04aee7cbc9 Replace documentation links with intra rustdoc links Victor Brekenfeld 2018-12-08 13:40:07 +0100
  • d1d608ab2b anvil: draw custom cursors and dnd icons Victor Berger 2018-12-10 09:18:00 +0100
  • 280decf863 data_device: support for custom DnD icons Victor Berger 2018-11-22 16:02:01 +0100
  • f3a68fb1af seat: support for curstom cursor images Victor Berger 2018-11-22 16:01:29 +0100
  • 60bb5e8d5a
    Merge pull request #116 from Smithay/refactor/backend Victor Brekenfeld 2018-12-09 16:25:42 +0100
  • a3acd48cc3 fmt: rust 1.31 Victor Brekenfeld 2018-12-08 18:31:08 +0100
  • a1b8d2bf47 docs: clarify get_framebuffer_dimensions Victor Brekenfeld 2018-12-08 13:49:30 +0100
  • c24619861e egl: style: move constraints into where clause Victor Brekenfeld 2018-12-08 13:46:55 +0100
  • 7dc3d64b6e docs: typo fixes Victor Berger 2018-12-06 14:45:40 +0100
  • a8343edbd7 legacy: add legacy drm example Victor Brekenfeld 2018-12-05 22:44:30 +0100
  • 14d2e6e373 anvil: explain the implementation a bit more Victor Brekenfeld 2018-12-05 16:00:17 +0100
  • bbe767002d comments: add more explainations to new code Victor Brekenfeld 2018-12-05 16:00:01 +0100
  • a3734da9da gbm: update to gbm 0.5 Victor Brekenfeld 2018-12-05 09:31:51 +0100
  • 8fbce616a6 libinput: update to 0.4.1 Victor Brekenfeld 2018-12-05 09:30:11 +0100
  • aa2090c079 docs: add session/multi Victor Brekenfeld 2018-12-03 23:28:01 +0100
  • 2bc45d4053 docs: fix backend_session_logind Victor Brekenfeld 2018-12-03 23:27:29 +0100
  • 36b265400a docs: add graphics/gl Victor Brekenfeld 2018-12-03 23:26:32 +0100
  • 6609754d13 docs: add drm/egl Victor Brekenfeld 2018-12-03 23:26:16 +0100
  • 1f8a7e7335 docs: add drm/gbm Victor Brekenfeld 2018-12-03 23:26:10 +0100
  • 3b92e351b1 docs: added drm/legacy Victor Brekenfeld 2018-12-02 21:58:08 +0100
  • 174c150887 docs: added drm Victor Brekenfeld 2018-12-02 20:07:50 +0100
  • b160a91f8a drm: remove mode & connector arguments of create_surface Victor Brekenfeld 2018-12-02 20:07:39 +0100
  • 99f9156f64 anvil: clear window map on drop Victor Brekenfeld 2018-11-28 16:16:32 +0100
  • f8a5e8bfde anvil: allow for non-egl builds Victor Brekenfeld 2018-11-28 09:29:13 +0100
  • f2466c5c50 drm: Fix drop order Victor Brekenfeld 2018-11-28 09:09:34 +0100
  • 2c73651327 logind: fix dbus spamming the event queue Victor Brekenfeld 2018-11-25 00:33:58 +0100
  • 51f0050d68 drm: fix dropping master when killed from another tty Victor Brekenfeld 2018-11-25 00:33:44 +0100
  • a745eace15 anvil: fix tty swap Victor Brekenfeld 2018-11-24 14:15:14 +0100
  • 8abcc145d7 egl: EGLContext borrow native to circumvent RefCell runtime error Victor Brekenfeld 2018-11-23 15:11:27 +0100
  • 0ed69bf2da session: Add multiplexer Victor Brekenfeld 2018-11-23 15:10:51 +0100
  • 5741ccdd46 gbm: fix EGLSurface recreation Victor Brekenfeld 2018-11-22 22:26:32 +0100