Hello community, here is the log from the commit of package plasma5-workspace for openSUSE:Factory checked in at 2016-10-22 13:11:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/plasma5-workspace (Old) and /work/SRC/openSUSE:Factory/.plasma5-workspace.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "plasma5-workspace" Changes: -------- --- /work/SRC/openSUSE:Factory/plasma5-workspace/plasma5-workspace.changes 2016-10-18 10:02:10.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.plasma5-workspace.new/plasma5-workspace.changes 2016-10-22 13:11:11.000000000 +0200 @@ -1,0 +2,15 @@ +Fri Oct 21 12:30:48 UTC 2016 - [email protected] + +- Added fix-sddm-theme-logic.diff so sddm offers the text entry boxes + by default (instead of an empty user list) when the userlist model + is empty (boo#1003742) + +------------------------------------------------------------------- +Tue Oct 18 15:16:03 UTC 2016 - [email protected] + +- Update to 5.8.2 + * New bugfix release + * For more details please see: + https://www.kde.org/announcements/plasma-5.8.2.php + +------------------------------------------------------------------- Old: ---- plasma-workspace-5.8.1.tar.xz New: ---- fix-sddm-theme-logic.diff plasma-workspace-5.8.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ plasma5-workspace.spec ++++++ --- /var/tmp/diff_new_pack.DXHcMq/_old 2016-10-22 13:11:12.000000000 +0200 +++ /var/tmp/diff_new_pack.DXHcMq/_new 2016-10-22 13:11:12.000000000 +0200 @@ -20,7 +20,7 @@ %bcond_without lang Name: plasma5-workspace -Version: 5.8.1 +Version: 5.8.2 Release: 0 %{!?_plasma5_version: %global _plasma5_version %{version}} Summary: The KDE Plasma Workspace Components @@ -37,9 +37,11 @@ Patch2: 0001-Ignore-default-sddm-face-icons.patch # PATCH-FIX-OPENSUSE add-tray-icon-cache.patch kde#356479 [email protected] -- Workaround for high load due to animated tray icons Patch3: add-tray-icon-cache.patch -# PATCH-FIX-UPSTREAM keep-wallpaper-aspect-ratio-wallpaper-on-screen-resolution-change.diff [email protected] -- Keep wallpaper aspect ratio on screen resolution change -Patch4: keep-wallpaper-aspect-ratio-wallpaper-on-screen-resolution-change.diff # PATCHES 100-200 and above are from upstream 5.8 branch +# PATCH-FIX-UPSTREAM keep-wallpaper-aspect-ratio-wallpaper-on-screen-resolution-change.diff [email protected] -- Keep wallpaper aspect ratio on screen resolution change +Patch100: keep-wallpaper-aspect-ratio-wallpaper-on-screen-resolution-change.diff +# PATCH-FIX-UPSTREAM fix-sddm-theme-logic.diff boo#1003742 [email protected] -- Fix sddm logic to use avatar list or text entry when usermodel.count is 0 +Patch101: fix-sddm-theme-logic.diff # PATCHES 201-300 and above are from upstream master/5.9 branch BuildRequires: breeze5-icons BuildRequires: fdupes @@ -210,7 +212,8 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 -%patch4 -p1 +%patch100 -p1 +%patch101 -p1 %build %cmake_kf5 -d build -- -DKDE4_COMMON_PAM_SERVICE=xdm -DKDE_DEFAULT_HOME=.kde4 -DCMAKE_INSTALL_LOCALEDIR=%{_kf5_localedir} @@ -231,8 +234,6 @@ # we have a separate package for Plasma5 session rm -rfv %{buildroot}%{_kf5_sharedir}/xsessions rm -rfv %{buildroot}%{_kf5_sharedir}/wayland-sessions - # apparently a copyright violation (kde#370490) - rm %{buildroot}%{_datadir}/sddm/themes/breeze/face1.jpeg %fdupes %{buildroot}/%{_prefix} %post -p /sbin/ldconfig ++++++ fix-sddm-theme-logic.diff ++++++ >From 70fc5cc70281abad8e50ae17a9d0d90817488813 Mon Sep 17 00:00:00 2001 From: Antonio Larrosa <[email protected]> Date: Fri, 21 Oct 2016 14:33:04 +0200 Subject: [PATCH] Directly show the username/password textboxes when user list is empty Summary: If the user list is empty (for example, because regular users are hidden or sddm's configuration includes something like MinimumUid=2000) show directly the username/password textboxes instead of an empty user list. Test Plan: I edited /etc/sddm.conf and added MinimumUid=2000 to the [Users] group, then restarted sddm. Reviewers: #plasma, davidedmundson Reviewed By: #plasma, davidedmundson Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D3128 --- sddm-theme/Main.qml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/sddm-theme/Main.qml b/sddm-theme/Main.qml index 4230cbe..9078743 100644 --- a/sddm-theme/Main.qml +++ b/sddm-theme/Main.qml @@ -90,7 +90,15 @@ PlasmaCore.ColorScope { id: userListComponent userListModel: userModel userListCurrentIndex: userModel.lastIndex >= 0 ? userModel.lastIndex : 0 - showUserList: (userListModel.count && userListModel.disableAvatarsThreshold) ? userListModel.count <= userListModel.disableAvatarsThreshold : true + showUserList: { + if ( !userListModel.hasOwnProperty("count") + || !userListModel.hasOwnProperty("disableAvatarsThreshold")) + return true + + if ( userListModel.count == 0 ) return false + + return userListModel.count <= userListModel.disableAvatarsThreshold + } notificationMessage: { var text = "" -- 2.10.1 ++++++ plasma-workspace-5.8.1.tar.xz -> plasma-workspace-5.8.2.tar.xz ++++++ /work/SRC/openSUSE:Factory/plasma5-workspace/plasma-workspace-5.8.1.tar.xz /work/SRC/openSUSE:Factory/.plasma5-workspace.new/plasma-workspace-5.8.2.tar.xz differ: char 27, line 1
