Ian Douglas Scott
71978b6d61
Bump x11rb
to 0.11
2023-01-19 14:59:57 -08:00
Ian Douglas Scott
4904dc446c
Bump udev
to 0.7 and input
to 0.8.1
2023-01-18 15:55:50 -08:00
Victoria Brekenfeld
6e09e2dd8f
Merge pull request #570 from Smithay/feature/xwm
2023-01-18 16:55:46 +01:00
Christian Meissl
4196ac63e2
bump drm-rs and gbm-rs
2023-01-04 10:07:22 +01:00
Victoria Brekenfeld
ba13148dbe
deps: Remove obsolete winit patch
2023-01-02 23:19:52 +01:00
Victoria Brekenfeld
1eff51b625
xwm: Guard connection grabs
2022-12-30 16:33:33 +01:00
Victoria Brekenfeld
72a051c446
xwayland: Fix features
2022-12-30 16:33:33 +01:00
Victoria Brekenfeld
db6924bc7e
xwm: Query title, class, instance
2022-12-30 16:33:33 +01:00
Victoria Brekenfeld
5f1e3ab73e
xwm: Differenciate between existing and mapped windows
2022-12-30 16:33:33 +01:00
Victoria Brekenfeld
099a3283ef
xwayland: super basic reparenting wm
2022-12-30 16:23:22 +01:00
Christian Meissl
c665b74134
switch to released wayland-rs
2022-12-29 08:47:57 +01:00
Victoria Brekenfeld
f21c95b093
session: Drop everything except libseat
2022-12-28 15:29:31 +01:00
Christian Meissl
3c2634f716
bump wayland-rs to beta.15
2022-12-20 21:31:01 +01:00
Ian Douglas Scott
97fd4ed0b6
Update wayland-rs to beta.14
2022-12-16 09:22:45 -08:00
Christian Duerr
959d126c59
Set MSRV in Cargo manifest
...
This sets the minimum supported Rust version to 1.65.0 in Smithay's
manifest, which helps with troubleshooting downstream when attempting to
build Smithay with an outdated compiler.
Especially since the MSRV is far above the introduction of the
`rust-version` field anyway, it should not come with any significant
drawbacks besides the potential maintenance overhead.
2022-12-03 18:53:34 +01:00
i509VCB
3514d2f56a
update ash to 0.37.1
...
A new version of ash was released with the stuff we need now.
2022-11-23 16:30:16 -06:00
Ian Douglas Scott
8eceeb8067
Remove io-lifetimes
dependency
...
Since Smithay now requires Rust 1.65.0, and io-lifetimes reexports these
types from std on recent Rust versions, this dependency is redundant.
2022-11-17 11:17:39 -08:00
Victoria Brekenfeld
196df8ad64
ci: Enable use_system_lib for test_all_features
2022-11-14 18:55:49 +01:00
Victoria Brekenfeld
0e1d6ca9db
deps: Update wayland-rs to 0.30-beta.13
2022-11-04 12:17:33 +01:00
Eivind Gamst
fbecbe6b9a
Merge branch 'master' into wayland/virtual_keyboard
2022-10-19 21:14:02 +02:00
Victoria Brekenfeld
cb146e0693
deps: Update to wayland-rs 0.30-beta.12
2022-10-13 21:17:36 +02:00
Victoria Brekenfeld
079ffaecae
deps: Update to wayland-rs 0.30-beta.11
2022-10-13 20:50:16 +02:00
Victoria Brekenfeld
e31843762b
desktop: Decouple feature-set from wayland_frontend
2022-10-11 17:59:28 +02:00
Christian Meissl
22f7255068
renderer: fix test compilation without default features
2022-10-11 17:58:08 +02:00
Victoria Brekenfeld
e6c2e08038
Merge pull request #744 from Smithay/feature/glow
2022-10-07 23:39:51 +02:00
Christian Meissl
fe1f9f2057
gbm: detect gbm_bo_get_fd_for_plane
...
When available or forced with feature
backend_gbm_has_fd_for_plane use fd_for_plane
which allows the use of multi planar formats
which expose multiple planes with different fds.
2022-10-03 09:54:07 +02:00
Eivind Gamst
a38ba4a12f
Merge branch 'master' into wayland/virtual_keyboard
2022-09-21 15:23:11 +02:00
Christian Meissl
9b8b86ad43
update wayland-rs to 0.30.0-beta.10
...
* adds io_lifetimes to make use of Owned/BorrwoedFd on rust < 1.63
* liveness tracking for external objects like EGL buffers (fixes
occasional segfaults when a egl client disconnects that does not
use dmabuf)
2022-09-19 11:48:43 +02:00
Eivind Gamst
ae6584fe4a
Merge branch 'master' into wayland/virtual_keyboard
2022-09-10 16:32:19 +02:00
Victoria Brekenfeld
6bcb59543a
renderer: Add glow integration
2022-09-07 21:53:51 +02:00
Akane
5d4200cc4f
anvil: xkbcommon library update ( #736 )
...
* xkbcommon library update
* Updated xkbcommon(smithay) from 0.4 to 0.5
2022-09-05 14:13:13 +02:00
Victor Berger
9cc2606e87
Update wayland-rs to 0.30.0-beta.9
2022-09-01 10:38:25 +02:00
rano-oss
560ac774c2
Updated wayland crates in cargo.toml
2022-08-31 13:21:27 +02:00
rano-oss
1d63f63eb8
Merge branch 'Smithay:master' into wayland/virtual_keyboard
2022-08-31 13:10:20 +02:00
Victoria Brekenfeld
eddab83d98
deps: Update to drm-rs 0.7
2022-08-30 13:13:08 +02:00
Eivind Gamst
b23b27a4f2
removing patch crates
2022-08-27 01:51:23 +02:00
Eivind Gamst
034cf7cb13
Fail using handle
2022-08-24 17:38:21 +02:00
Eivind Gamst
ebefb0e523
Added keyboard handling
2022-08-21 22:36:40 +02:00
Victoria Brekenfeld
92c9259ff1
Merge pull request #443 from rano-oss/wayland/input_method_and_text_input
...
Wayland/input method and text input
2022-08-14 15:19:07 -06:00
Kirill Chibisov
2ee345b9e7
Bump winit to 0.27.1
...
This resolves issues when running smithay with winit
backend on Wayland.
2022-08-11 15:53:51 +04:00
Eivind Gamst
09b599ac7c
Thrash commit
2022-07-22 15:19:12 +08:00
i509VCB
d133bef922
deps update smithay to beta.8 wayland-rs release
2022-07-15 14:46:19 +00:00
Victoria Brekenfeld
82308c8e4f
Merge pull request #614 from i509VCB/vulkan/allocator
...
The Vulkan allocator
2022-07-07 14:03:43 -06:00
i509VCB
9ceda53676
Initial Vulkan backend code
2022-07-07 14:24:07 -05:00
Victoria Brekenfeld
1b99d84285
deps: Update to wayland-rs-0.30-beta.7
2022-07-04 10:35:38 +00:00
Victoria Brekenfeld
5c7095638d
Update names
2022-06-23 16:46:15 +00:00
Victoria Brekenfeld
68dfc9b66b
deps: Update to wayland-rs-0.30-beta.5
2022-06-23 16:46:15 +00:00
Victoria Brekenfeld
71c0c9f6d6
Merge pull request #638 from Smithay/fix/libseat_active_before_dispatch
...
session/libseat: process immediate events after creation
2022-06-20 04:02:31 -06:00
Victoria Brekenfeld
aca74dc836
session/libseat: process immediate events after creation
2022-06-20 11:38:29 +02:00
Victor Berger
702767f126
deps: update x11rb and image
2022-06-17 10:22:34 +02:00