SHA256
1
0
forked from pool/kcm_sddm

Plasma 5.25.90, lightly tested.

OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/kcm_sddm?expand=0&rev=319
This commit is contained in:
Christophe Marin 2022-09-17 10:40:19 +00:00 committed by Git OBS Bridge
parent ad0ec1a6ca
commit b1ae6573a4
7 changed files with 66 additions and 38 deletions

View File

@ -10,24 +10,24 @@ a normal session. Use it as default when the combobox is disabled.
src/sessionmodel.cpp | 6 ++++++
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/src/package/contents/ui/Advanced.qml b/src/package/contents/ui/Advanced.qml
index 88bd73e..0b10c6c 100644
--- a/src/package/contents/ui/Advanced.qml
+++ b/src/package/contents/ui/Advanced.qml
@@ -70,7 +70,7 @@ Kirigami.Page {
Index: sddm-kcm-5.17.80git.20220809T233316~d5dcd87/src/package/contents/ui/Advanced.qml
===================================================================
--- sddm-kcm-5.17.80git.20220809T233316~d5dcd87.orig/src/package/contents/ui/Advanced.qml
+++ sddm-kcm-5.17.80git.20220809T233316~d5dcd87/src/package/contents/ui/Advanced.qml
@@ -76,7 +76,7 @@ Kirigami.Page {
textRole: "name"
valueRole: "file"
onActivated: kcm.sddmSettings.session = currentValue
- onEnabledChanged: enabled ? kcm.sddmSettings.session = currentValue : kcm.sddmSettings.session = ""
+ onEnabledChanged: enabled ? kcm.sddmSettings.session = currentValue : kcm.sddmSettings.session = "default.desktop"
Component.onCompleted: currentIndex = Math.max(indexOfValue(kcm.sddmSettings.session), 0)
KCM.SettingStateBinding {
visible: autologinBox.checked
diff --git a/src/sessionmodel.cpp b/src/sessionmodel.cpp
index 16999dd..50e22d4 100644
--- a/src/sessionmodel.cpp
+++ b/src/sessionmodel.cpp
@@ -109,6 +109,12 @@ void SessionModel::loadDir(const QString &path, SessionType type)
configObject: kcm.sddmSettings
Index: sddm-kcm-5.17.80git.20220809T233316~d5dcd87/src/sessionmodel.cpp
===================================================================
--- sddm-kcm-5.17.80git.20220809T233316~d5dcd87.orig/src/sessionmodel.cpp
+++ sddm-kcm-5.17.80git.20220809T233316~d5dcd87/src/sessionmodel.cpp
@@ -95,6 +95,12 @@ void SessionModel::loadDir(const QString
isHidden = line.mid(7).toLower() == QLatin1String("true");
}
}
@ -40,6 +40,3 @@ index 16999dd..50e22d4 100644
if (!isHidden) {
// add to sessions list
d->sessions.push_back(si);
--
2.25.1

View File

@ -1,3 +1,34 @@
-------------------------------------------------------------------
Thu Sep 15 20:46:21 UTC 2022 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.25.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.90
- Changes since 5.25.5:
* Remove unnecessary property that's now only used once
* Cache the DropShadow for better responsiveness
* Move preview image's DropShadow into a layer effect
* Fix preview image sizing
* Add FreeBSD Qt6 CI support
* Remove no longer needed ifdefs
* Fix currentIndex for auto-login user and session comboboxes (kde#454528)
* Remove unneeded KAboutData
* Clarify enable or disable Apply button on save (kde#437423)
* Avoid install prefix in config path lookup (kde#440564)
* Mark error messages for translation
* Fix translating error messages from helper (kde#441726)
* Remove obsolete PKGBUILD file
* KMessageBox::sorry is deprecated in kf5.97
* Port to KCM desktop file generation method from kcmutils
* Request passing unit tests on Linux and BSD
* Only show delete button for themes that were manually or through KNS installed (kde#454874)
* Fix broken connect in NewStuff.Action QML component usage (kde#454884)
* Clear cache when syncing (kde#440957)
* Re-enable apply button on save failure (kde#429348)
* Avoid empty error box (kde#413032)
- Refresh 0001-Support-default.session-symlink.patch
-------------------------------------------------------------------
Tue Sep 6 16:55:34 UTC 2022 - Fabian Vogt <fabian@ritter-vogt.de>

View File

@ -21,22 +21,22 @@
%bcond_without released
Name: kcm_sddm
Version: 5.25.5
Version: 5.25.90
Release: 0
Summary: A sddm control module for KDE
License: GPL-2.0-only
Group: System/GUI/KDE
URL: https://projects.kde.org/projects/kdereview/sddm-kcm/repository
Source: https://download.kde.org/stable/plasma/%{version}/sddm-kcm-%{version}.tar.xz
Source: https://download.kde.org/unstable/plasma/%{version}/sddm-kcm-%{version}.tar.xz
%if %{with released}
Source1: https://download.kde.org/stable/plasma/%{version}/sddm-kcm-%{version}.tar.xz.sig
Source1: https://download.kde.org/unstable/plasma/%{version}/sddm-kcm-%{version}.tar.xz.sig
Source2: plasma.keyring
%endif
# PATCH-FIX-OPENSUSE
Patch1: 0001-Support-default.session-symlink.patch
Patch2: 0002-Read-and-write-autologin-user-to-etc-sysconfig-displ.patch
Patch3: 0003-Don-t-add-a-Wayland-suffix-to-Wayland-sessions.patch
BuildRequires: extra-cmake-modules
BuildRequires: extra-cmake-modules >= 5.98.0
BuildRequires: kf5-filesystem
BuildRequires: pkgconfig
BuildRequires: cmake(KF5Archive)
@ -49,7 +49,7 @@ BuildRequires: cmake(KF5KCMUtils)
BuildRequires: cmake(KF5KIO)
BuildRequires: cmake(KF5NewStuff)
BuildRequires: cmake(KF5XmlGui)
BuildRequires: cmake(Qt5Core) >= 5.12.0
BuildRequires: cmake(Qt5Core) >= 5.15.0
BuildRequires: cmake(Qt5Gui)
BuildRequires: cmake(Qt5Quick)
BuildRequires: cmake(Qt5QuickWidgets)

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a69c4cb9f0a4073e4b2be916e828709d2281420865aaec72308f6ea91f937cc3
size 83376

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmMXQCYACgkQ11dEg7tX
sY2n8w//SCZVBhAvUoKrZNZ3tAmCNcIZUBpQWqU2zfwLAGgnPM/FBxk3LhB8ZCva
gUQqbPd/fH1h+r3hLSOTo2v/CB43aLID+BvXX7XnEJh2Ag4oEKWX3pNYBORiaA2M
a4wNplsf75+NRESO+fRkY8A7qVv+nPXnH63QzeWpdJJlhfsjo5YcLsq6jZwy5oZD
4hGO33wfPUTydMBgiWNW7DG5ZzylO3T+m5tqjTlX2aJJcOtowMcQGEtZcLmvfSSd
Mhh2JNredojO56Maj6h4yiMvlvkRSYfLbkaiNsUHkc76smJp9pdbHUwWjI9cHL+G
M4HMqRzPQnt4HocB+RrK5CG/CmC9mY5GJ8wWgZwZlSQQnFS8Nn2+mbpDqUjOo68L
Nwzs1tMd2FAzhbson3ErSFpsiLR0VR1KkpOxjeiOS3WHMGPXlYuF3sN6pt/u+NcT
mhToom3geviyc0g40Oz9WpmujooxiJWa/GUtZZ9JHokRuBu9x2njYVSiFUqRbtKg
HthhVvJ5AZgB2Sk+75It88dVvs7OXJH94AgfoBlIaUti7MAM2Uy/SVNPEyrg6efG
LnGCvtvWCo8lX5zVUEIrn4nK2P6oxQG178eK99eriSeFHaoZROeUQ1ioNOFyt4ZD
XNA3IGBou0Yrm7L/BqBZp5GCP9L2EVCfVhS1wSR9DJnCn+JngmQ=
=WwVj
-----END PGP SIGNATURE-----

3
sddm-kcm-5.25.90.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f18ea6c7a34df55e95a0e2b9b45805fab0305da8635b448705573eed4557b893
size 82724

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmMjFjIACgkQ11dEg7tX
sY0JNg/+O7YkiALMU7xQQlJ2s6rnz521X7gerRWZ0WTC4oXZZ7XQrvlIOP/sNmhI
A6ibIwJA8U2NBIONpZgvbWyaXPyWMqI5MpfJ5RAsNJZsgx4+orR4lBENKhQfKiD5
dNWAGZ0f7tE/hzpCBciw2tA5IPGrZN0ocARCthahGckpJiwtpl4+a5/zxKIGUjrI
2POZWhfvpmgwjhdOAnEw1CX7seBF/ByOz5r7YqwLLR8io0pBIKz95+zYj7eCFj2L
aac52GP+5DXI2NQD4wyBrygP48VKlieIAKtgIiwa8xeqBObiEjA0Lq5mEJ8VA1fb
0pLjDh5iQZSnGblEsaMpzWzakWwcgwMFlL60fKIP6V7zpSsP+zTb7e8eEs1rPWDJ
7Uzo2GES0qKL4OQW7KO3AOasyt/7LuwmMtHuC2RwVtxroPFs3aNt5dYCIRT4k3Bb
xEs1Q/LTfzN7P8ChtLCvAhFwuXE5V0RBFYqoXg3INMMpIX8mCpAfpODSWmqBXBmw
dXz0b1AeSdRwk8htXhlN1q2slRfPyjwWSuTSOrSLsMDhF9T0+0OL1NWp/8JDfqK+
uVHAscvg2A9KK+g1JaRhyJpCBM+0h8GE/qNDBW6izI3y/QFQ0zb7V8WF/piBIqeF
vh2A+mwPNTfKae/NLsCR+Zlm0lB7KC0nb3Eo0qoxA8tt6HDUJA0=
=y4CV
-----END PGP SIGNATURE-----