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


Reply via email to