Commit graph

18 commits

Author SHA1 Message Date
Aleksei Bavshin
32d27f88e2
Switch to JXL for Fedora 42 backgrounds. 2025-02-16 23:04:50 -08:00
Aleksei Bavshin
6faab374ee
Merge branch 'upstream' into fedora 2024-03-01 07:36:11 -08:00
Aleksei Bavshin
6a81162a2b
sddm: sync theme with upstream 0.21.0 + PR#1876
Source: github.com/sddm/sddm@cc03fabf2f3025842cee30b5f05d20f56b6a2270
2024-02-27 19:39:49 -08:00
Aleksei Bavshin
ddf31e44d7 sway: fallback to legacy DRM interface on virtio
Some time ago, 'WLR_RENDERER=pixman' stopped working properly on virtio.
Appears that it only affects the atomic KMS and falling back to the
legacy DRM interface was enough to work around.

While legacy is a less tested codepath, I don't see any other ways to
address that :'(
2024-02-03 00:42:32 +00:00
Aleksei Bavshin
d414e06ed4
sddm-theme: add screenshot 2024-02-01 19:05:30 -08:00
Aleksei Bavshin
e9d3cf37bb
sddm-theme: remove LayoutBox
SDDM doesn't support selecting keyboard layouts on Wayland, and it's
unlikely to be fixed anytime soon without a generic Wayland or DBus
protocol.

As the functionality is missing, it's fine to remove the layout box with
its unsightly placeholder entry.
2024-02-01 18:57:07 -08:00
Aleksei Bavshin
e980f01b61
sddm-theme: fix missing images with Qt6
Qt6 defers the URL resolution to the component that actually uses the
property. Which means that the images are now resolved relatively to the
corresponding sddm component (Background, ComboBox) instead of a theme.
Work around that by pinning resource URLs to the theme path with
`Qt.resolvedUrl()`.

Fixes following error:
```
file:///usr/lib64/qt6/qml/SddmComponents/ComboBox.qml:105:9: QML Image: Cannot open: file:///usr/lib64/qt6/qml/SddmComponents/angle-down.png
```
2024-02-01 18:57:06 -08:00
Aleksei Bavshin
5b41228334
sddm: install and use the theme 2024-02-01 18:57:05 -08:00
Aleksei Bavshin
02e8e661e4
sddm: update theme metadata
Drop mentions of unused third-party sources from README
2024-02-01 18:57:04 -08:00
Aleksei Bavshin
146cd500db
Merge branch 'upstream' into fedora 2024-02-01 18:56:37 -08:00
Aleksei Bavshin
a1185ef887
sddm: import Maldives theme as sddm/03-sway-fedora
The background and the screenshot are omitted, as we don't intend to use
these images.

Source: github.com/sddm/sddm@501129294be1487f753482c29949fc1c19ef340e
License: CC-BY-SA-3.0 AND MIT
2024-02-01 18:51:47 -08:00
Aleksei Bavshin
bcff48b7ae
sddm: fix fullscreen command invocation
sddm-greeter now starts as a fullscreen window, so the `fullscreen`
command without explicit `enable` was reverting it to a regular window.
2023-03-22 22:19:12 -07:00
Aleksei Bavshin
a3ccaebd56
sway: use output power instead of deprecated dpms
BREAKING: this change requires Sway >= 1.8.

Fixes: #3
2023-03-22 21:34:37 -07:00
Aleksei Bavshin
accad0c34b
sddm: apply system keyboard configuration 2023-02-22 07:23:50 -08:00
Aleksei Bavshin
b38cab6afc
sddm: don't check for virtualization if start-sway is sourced 2023-01-03 22:55:30 -08:00
Aleksei Bavshin
72c832df04
sddm: disable displays on idle 2022-08-29 19:05:32 -07:00
Aleksei Bavshin
cbdafe7db9
sddm: wrap greeter command 2022-08-29 19:05:31 -07:00
Aleksei Bavshin
97546ddc70
Add Sway SDDM greeter configuration 2022-06-05 18:00:27 -07:00