From 5397b8dc096d6a88d59edc3daf035483a12c97fa Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Apr 10 2018 05:28:17 +0000 Subject: import kde-workspace-4.11.19-12.el7 --- diff --git a/SOURCES/kde-workspace-4.11-fix-loading-get-hot-new-stuff.patch b/SOURCES/kde-workspace-4.11-fix-loading-get-hot-new-stuff.patch new file mode 100644 index 0000000..35edecb --- /dev/null +++ b/SOURCES/kde-workspace-4.11-fix-loading-get-hot-new-stuff.patch @@ -0,0 +1,40 @@ +diff --git a/kwin/clients/aurorae/src/aurorae.knsrc b/kwin/clients/aurorae/src/aurorae.knsrc +index d1210b3..cf78545 100644 +--- a/kwin/clients/aurorae/src/aurorae.knsrc ++++ b/kwin/clients/aurorae/src/aurorae.knsrc +@@ -1,4 +1,5 @@ + [KNewStuff3] ++ProvidersUrl=http://download.kde.org/ocs/providers.xml + Categories=Window Decoration Aurorae + Uncompress=archive + TargetDir=aurorae/themes +diff --git a/kwin/kcmkwin/kwincompositing/kwineffect.knsrc b/kwin/kcmkwin/kwincompositing/kwineffect.knsrc +index e2d65ee..be71220 100644 +--- a/kwin/kcmkwin/kwincompositing/kwineffect.knsrc ++++ b/kwin/kcmkwin/kwincompositing/kwineffect.knsrc +@@ -1,4 +1,5 @@ + [KNewStuff3] ++ProvidersUrl=http://download.kde.org/ocs/providers.xml + Categories=KWin Effects + StandardResource=tmp + InstallationCommand=plasmapkg -t kwineffect -i %f +diff --git a/kwin/kcmkwin/kwinscripts/kwinscripts.knsrc b/kwin/kcmkwin/kwinscripts/kwinscripts.knsrc +index a223955..633568d 100644 +--- a/kwin/kcmkwin/kwinscripts/kwinscripts.knsrc ++++ b/kwin/kcmkwin/kwinscripts/kwinscripts.knsrc +@@ -1,4 +1,5 @@ + [KNewStuff3] ++ProvidersUrl=http://download.kde.org/ocs/providers.xml + Categories=KWin Scripts + StandardResource=tmp + InstallationCommand=plasmapkg -t kwinscript -i %f +diff --git a/kwin/kcmkwin/kwintabbox/kwinswitcher.knsrc b/kwin/kcmkwin/kwintabbox/kwinswitcher.knsrc +index da86f09..30db68e 100644 +--- a/kwin/kcmkwin/kwintabbox/kwinswitcher.knsrc ++++ b/kwin/kcmkwin/kwintabbox/kwinswitcher.knsrc +@@ -1,4 +1,5 @@ + [KNewStuff3] ++ProvidersUrl=http://download.kde.org/ocs/providers.xml + Categories=KWin Switching Layouts + StandardResource=tmp + InstallationCommand=plasmapkg -t windowswitcher -i %f diff --git a/SOURCES/kde-workspace-disable-plasma-screensaver.patch b/SOURCES/kde-workspace-disable-plasma-screensaver.patch new file mode 100644 index 0000000..c955e28 --- /dev/null +++ b/SOURCES/kde-workspace-disable-plasma-screensaver.patch @@ -0,0 +1,209 @@ +diff --git a/kcontrol/screensaver/screensaver.ui b/kcontrol/screensaver/screensaver.ui +index 6524e27..5cf64d6 100644 +--- a/kcontrol/screensaver/screensaver.ui ++++ b/kcontrol/screensaver/screensaver.ui +@@ -21,6 +21,9 @@ + + + ++ ++ QFormLayout::ExpandingFieldsGrow ++ + + + +@@ -102,34 +105,13 @@ + + + +- +- +- +- +- &Desktop Widgets +- +- +- +- +- +- +- false +- +- +- Configure... +- +- +- +- +- +- + + + S&creen saver + + + +- ++ + + + false +@@ -292,16 +274,16 @@ + + + +- +- KIntSpinBox +- QSpinBox +-
knuminput.h
+-
+ + KPushButton + QPushButton +
kpushbutton.h
+
++ ++ KIntSpinBox ++ QSpinBox ++
knuminput.h
++
+
+ + mEnabledCheckBox +@@ -309,29 +291,11 @@ + mLockCheckBox + mWaitLockEdit + mSimpleLockerRadio +- mPlasmaWidgetsRadio +- mPlasmaSetup + mScreenSaverRadio + mSaverListView + + + +- +- mPlasmaWidgetsRadio +- toggled(bool) +- mPlasmaSetup +- setEnabled(bool) +- +- +- 175 +- 147 +- +- +- 283 +- 147 +- +- +- + + mScreenSaverRadio + toggled(bool) +diff --git a/kcontrol/screensaver/scrnsave.cpp b/kcontrol/screensaver/scrnsave.cpp +index 0125620..a9e5c4a 100644 +--- a/kcontrol/screensaver/scrnsave.cpp ++++ b/kcontrol/screensaver/scrnsave.cpp +@@ -167,12 +167,8 @@ KScreenSaver::KScreenSaver(QWidget *parent, const QVariantList&) + connect(mWaitLockEdit, SIGNAL(valueChanged(int)), + this, SLOT(slotLockTimeoutChanged(int))); + +- connect(mPlasmaWidgetsRadio, SIGNAL(toggled(bool)), this, SLOT(slotEnablePlasma(bool))); + connect(mScreenSaverRadio, SIGNAL(toggled(bool)), this, SLOT(slotEnableLegacyScreenSaver(bool))); + +- mPlasmaSetup->setEnabled(mPlasmaEnabled); +- connect(mPlasmaSetup, SIGNAL(clicked()), this, SLOT(slotPlasmaSetup())); +- + mMonitorPreview = new ScreenPreviewWidget(this); + mMonitorPreview->setFixedSize(200,220); + QDesktopWidget *desktop = QApplication::desktop(); +@@ -300,13 +296,8 @@ void KScreenSaver::readSettings() + + bool legacyScreenSaver = config.readEntry("LegacySaverEnabled", false); + mScreenSaverRadio->setChecked(legacyScreenSaver); ++ + if (!legacyScreenSaver) { +- mPlasmaEnabled = config.readEntry("PlasmaEnabled", false); +- mPlasmaWidgetsRadio->setChecked(mPlasmaEnabled); +- } else { +- mPlasmaEnabled = false; +- } +- if (!legacyScreenSaver && !mPlasmaEnabled) { + mSimpleLockerRadio->setChecked(true); + } + +@@ -351,7 +342,6 @@ void KScreenSaver::defaults() + slotLock( false ); + mEnabledCheckBox->setChecked(false); + mSimpleLockerRadio->setChecked(true); +- mPlasmaSetup->setEnabled(false); + + updateValues(); + +@@ -371,7 +361,6 @@ void KScreenSaver::save() + config.writeEntry("Timeout", mTimeout); + config.writeEntry("LockGrace", mLockTimeout); + config.writeEntry("Lock", mLock); +- config.writeEntry("PlasmaEnabled", mPlasmaEnabled); + config.writeEntry("LegacySaverEnabled", mScreenSaverRadio->isChecked()); + + if ( !mSaver.isEmpty() ) +@@ -558,17 +547,6 @@ void KScreenSaver::slotEnable(bool e) + emit changed(true); + } + +-void KScreenSaver::slotEnablePlasma(bool enable) +-{ +- mPlasmaEnabled = enable; +- //FIXME even though the button's enabled, plasma isn't until the user hits apply +- //so the button will just show the screensaver, no plasma. +- //what should I do about this? +- mPlasmaSetup->setEnabled(mPlasmaEnabled); +- mChanged = true; +- emit changed(true); +-} +- + void KScreenSaver::slotEnableLegacyScreenSaver(bool enable) + { + if (mMonitor) { +@@ -578,12 +556,6 @@ void KScreenSaver::slotEnableLegacyScreenSaver(bool enable) + emit changed(true); + } + +-void KScreenSaver::slotPlasmaSetup() +-{ +- org::kde::screensaver kscreensaver("org.kde.screensaver", "/ScreenSaver", QDBusConnection::sessionBus()); +- kscreensaver.setupPlasma(); +-} +- + + //--------------------------------------------------------------------------- + // +diff --git a/kcontrol/screensaver/scrnsave.h b/kcontrol/screensaver/scrnsave.h +index 202e14e..ac2a539 100644 +--- a/kcontrol/screensaver/scrnsave.h ++++ b/kcontrol/screensaver/scrnsave.h +@@ -80,9 +80,7 @@ protected Q_SLOTS: + // new preview + void slotPreviewExited(); + void findSavers(); +- void slotEnablePlasma(bool enable); + void slotEnableLegacyScreenSaver(bool enable); +- void slotPlasmaSetup(); + + protected: + void writeSettings(); +diff --git a/ksmserver/screenlocker/ksldapp.cpp b/ksmserver/screenlocker/ksldapp.cpp +index 78c1ddf..82fb57e 100644 +--- a/ksmserver/screenlocker/ksldapp.cpp ++++ b/ksmserver/screenlocker/ksldapp.cpp +@@ -161,7 +161,8 @@ void KSldApp::configure() + m_lockGrace = -1; + } + m_autoLogoutTimeout = KScreenSaverSettings::autoLogout() ? KScreenSaverSettings::autoLogoutTimeout() * 1000 : 0; +- m_plasmaEnabled = KScreenSaverSettings::plasmaEnabled(); ++ // m_plasmaEnabled = KScreenSaverSettings::plasmaEnabled(); ++ m_plasmaEnabled = false; + } + + void KSldApp::lock() diff --git a/SOURCES/kde-workspace-kscreenlocker-greeter-unlock-just-once.patch b/SOURCES/kde-workspace-kscreenlocker-greeter-unlock-just-once.patch new file mode 100644 index 0000000..6bb4d24 --- /dev/null +++ b/SOURCES/kde-workspace-kscreenlocker-greeter-unlock-just-once.patch @@ -0,0 +1,18 @@ +diff --git a/ksmserver/screenlocker/greeter/greeterapp.cpp b/ksmserver/screenlocker/greeter/greeterapp.cpp +index 8ac0de4..64f7b2c 100644 +--- a/ksmserver/screenlocker/greeter/greeterapp.cpp ++++ b/ksmserver/screenlocker/greeter/greeterapp.cpp +@@ -418,8 +418,11 @@ bool UnlockApp::eventFilter(QObject *obj, QEvent *event) + } + } + if (!saverVisible) { +- shareEvent(event, qobject_cast(obj)); +- return false; // we don't care ++ QKeyEvent *ke = static_cast(event); ++ if (ke->key() != Qt::Key_Enter && ke->key() != Qt::Key_Return) { ++ shareEvent(event, qobject_cast(obj)); ++ } ++ return false; + } + ignoreNextEscape = bool(static_cast(event)->key() == Qt::Key_Escape); + capsLocked(); diff --git a/SOURCES/kde-workspace-taskmanager-grouping.patch b/SOURCES/kde-workspace-taskmanager-grouping.patch new file mode 100644 index 0000000..6aefc51 --- /dev/null +++ b/SOURCES/kde-workspace-taskmanager-grouping.patch @@ -0,0 +1,96 @@ +diff --git a/plasma/desktop/applets/tasks/CMakeLists.txt b/plasma/desktop/applets/tasks/CMakeLists.txt +index 29bb5ad..aee560d 100644 +--- a/plasma/desktop/applets/tasks/CMakeLists.txt ++++ b/plasma/desktop/applets/tasks/CMakeLists.txt +@@ -11,7 +11,7 @@ kde4_add_ui_files(tasks_SRCS tasksConfig.ui) + + kde4_add_plugin(plasma_applet_tasks ${tasks_SRCS}) + +-target_link_libraries(plasma_applet_tasks ${KDE4_KDEUI_LIBS} ${KDE4_PLASMA_LIBS} ${QT_QTDECLARATIVE_LIBRARY} taskmanager) ++target_link_libraries(plasma_applet_tasks ${KDE4_KDEUI_LIBS} ${KDE4_PLASMA_LIBS} ${QT_QTDECLARATIVE_LIBRARY} taskmanager kephal) + + install(TARGETS plasma_applet_tasks DESTINATION ${PLUGIN_INSTALL_DIR}) + install(FILES plasma-tasks-default.desktop DESTINATION ${SERVICES_INSTALL_DIR}) +diff --git a/plasma/desktop/applets/tasks/package/contents/ui/GroupDialog.qml b/plasma/desktop/applets/tasks/package/contents/ui/GroupDialog.qml +index 4bba608..fe3c2b7 100644 +--- a/plasma/desktop/applets/tasks/package/contents/ui/GroupDialog.qml ++++ b/plasma/desktop/applets/tasks/package/contents/ui/GroupDialog.qml +@@ -20,6 +20,7 @@ + import QtQuick 1.1 + + import org.kde.plasma.core 0.1 as PlasmaCore ++import org.kde.plasma.extras 0.1 as PlasmaExtras + import org.kde.draganddrop 1.0 + + import "../code/layout.js" as Layout +@@ -45,10 +46,15 @@ PlasmaCore.Dialog { + + anchors.fill: parent + +- Repeater { +- id: groupRepeater ++ PlasmaExtras.ScrollArea { ++ id: scrollArea ++ anchors.fill: parent + +- onCountChanged: updateSize() ++ ListView { ++ id: groupRepeater ++ anchors.fill: parent ++ onCountChanged: updateSize() ++ } + } + } + } +@@ -87,8 +93,12 @@ PlasmaCore.Dialog { + var task; + var maxWidth = 0; + +- for (var i = 0; i < taskList.children.length - 1; ++i) { +- task = taskList.children[i]; ++ for (var i = 0; i < groupRepeater.count - 1; ++i) { ++ task = groupRepeater.contentItem.children[i]; ++ ++ if (!task || typeof task.textWidth == 'undefined') { ++ continue ++ } + + if (task.textWidth > maxWidth) { + maxWidth = task.textWidth; +@@ -100,8 +110,13 @@ PlasmaCore.Dialog { + maxWidth += Layout.horizontalMargins() + theme.smallIconSize + 6; + + // TODO: Properly derive limits from work area size (screen size sans struts). ++ mainItem.height = Math.min(screenHeight / 2, groupRepeater.count * (Layout.verticalMargins() + theme.smallIconSize)); + mainItem.width = Math.min(maxWidth, (tasks.vertical ? 640 - tasks.width : Math.max(tasks.width, 640)) - 20); +- mainItem.height = groupRepeater.count * (Layout.verticalMargins() + theme.smallIconSize); ++ ++ // Scrollbar is used so adjust width ++ if (mainItem.height >= screenHeight / 2) { ++ mainItem.width += 5 ++ } + } + } + +diff --git a/plasma/desktop/applets/tasks/tasks.cpp b/plasma/desktop/applets/tasks/tasks.cpp +index 4ebb87d..a919948 100644 +--- a/plasma/desktop/applets/tasks/tasks.cpp ++++ b/plasma/desktop/applets/tasks/tasks.cpp +@@ -41,6 +41,9 @@ + #include + #include + ++#include "kephal/kephal/desktopwidgetscreens.h" ++#include "kephal/kephal/screens.h" ++ + #include + + class GroupManager : public TaskManager::GroupManager +@@ -97,6 +100,7 @@ void Tasks::init() + qmlRegisterType( "Tasks", 0, 1, "ToolTip" ); + rootContext->setContextProperty("tasksModel", QVariant::fromValue(static_cast(m_tasksModel))); + rootContext->setContextProperty("dragHelper", QVariant::fromValue(static_cast(new DragHelper(this)))); ++ rootContext->setContextProperty("screenHeight", Kephal::Screens::self()->screen(c->screen())->size().height()); + + // NOTE: This can go away once Plasma::Location becomes available (i.e. once this is + // a pure-QML applet.) diff --git a/SPECS/kde-workspace.spec b/SPECS/kde-workspace.spec index 2e2899b..fe75ca8 100755 --- a/SPECS/kde-workspace.spec +++ b/SPECS/kde-workspace.spec @@ -22,7 +22,7 @@ Summary: KDE Workspace Name: kde-workspace Version: 4.11.19 -Release: 8%{?dist} +Release: 12%{?dist} License: GPLv2 URL: https://projects.kde.org/projects/kde/kde-workspace Source0: http://download.kde.org/stable/applications/src/14.12.1/kde-workspace-%{version}.tar.xz @@ -71,7 +71,7 @@ Patch17: kde-workspace-4.7.80-classicmenu-logout.patch # SUSE kudos! plymouth fixed by Laercio de Sousa and Stefan Brüns Patch19: kde-workspace-4.11.1-kdm_plymouth081.patch -Patch20: kdebase-workspace-4.4.92-xsession_errors_O_APPEND.patch +Patch20: kdebase-workspace-4.4.92-xsession_errors_O_APPEND.patch # support the widgetStyle4 hack in the Qt KDE platform plugin Patch21: kdebase-workspace-4.3.98-platformplugin-widgetstyle4.patch @@ -80,7 +80,7 @@ Patch21: kdebase-workspace-4.3.98-platformplugin-widgetstyle4.patch # https://projects.kde.org/projects/kde/kde-workspace/repository/revisions/2bbbbdd8fe5a38ae27bab44c9515b2ba78f75277 # https://bugzilla.redhat.com/show_bug.cgi?id=747982 # https://bugs.kde.org/show_bug.cgi?id=284628 -Patch25: kde-workspace-4.10.3-bz#747982-launchers.patch +Patch25: kde-workspace-4.10.3-bz#747982-launchers.patch # add org.kde.ktp-presence applet to default systray Patch26: kde-workspace-4.10.2-systray_org.kde.ktp-presence.patch @@ -111,7 +111,7 @@ Patch50: kde-workspace-4.10.90-kde#171685.patch # Apper is hard to find, http://bugzilla.redhat.com/850445 Patch51: kde-workspace-4.9.0-add_apper_to_kickoff_favorites.patch -# use /etc/login.defs to define a 'system' account instead of hard-coding 500 +# use /etc/login.defs to define a 'system' account instead of hard-coding 500 Patch52: kde-workspace-4.8.2-bz#732830-login.patch # kdm overwrites ~/.Xauthority with wrong SELinux context on logout @@ -130,7 +130,7 @@ Patch55: kde-workspace-4.10.2-BUILD_KCM_RANDR.patch # https://bugzilla.redhat.com/show_bug.cgi?id=1187957 Patch56: kde-workspace-kdm_local_ipv6.patch -# pam/systemd bogosity: kdm restart/shutdown does not work +# pam/systemd bogosity: kdm restart/shutdown does not work # http://bugzilla.redhat.com/796969 Patch57: kde-workspace-4.8.0-bug796969.patch @@ -162,6 +162,14 @@ Patch67: kde-workspace-4.11-remove-dependency-on-kdepimlibs-4.11.patch # Fix coverity scan issues Patch68: kde-workspace-4.11.19-coverity-scan-fixes.patch +# Fix grouping of tasks in taskmanager applet +# Bug 1348917 - Display problem with applications grouped by type (> 20 programs) in KDE4 +Patch69: kde-workspace-taskmanager-grouping.patch + +# Fix unlocking of screenlocker +# Bug 1333441 - System not unlocking on extended monitors when using screensaver +Patch70: kde-workspace-kscreenlocker-greeter-unlock-just-once.patch + ## upstream patches Patch101: kde-workspace-4.10-bz#921742.patch Patch104: kde-workspace-4.10.x-bz#1001708.patch @@ -183,6 +191,8 @@ Patch302: kde-workspace-exclude_kdm.patch Patch303: powerdevil-upower-0.99.patch Patch304: kde-workspace-revert-improve-systemtray-on-hdpi-displays.patch Patch305: kde-workspace-close-menu-on-closed-task.patch +Patch306: kde-workspace-4.11-fix-loading-get-hot-new-stuff.patch +Patch307: kde-workspace-disable-plasma-screensaver.patch ## trunk (Plasma 5) patches @@ -230,7 +240,7 @@ BuildRequires: libjpeg-devel BuildRequires: libutempter-devel %ifnarch s390 s390x BuildRequires: lm_sensors-devel -BuildRequires: pkgconfig(libraw1394) +BuildRequires: pkgconfig(libraw1394) %endif BuildRequires: pam-devel %if 0%{?fedora} @@ -341,7 +351,7 @@ This package contains: Summary: Development files for %{name} Obsoletes: kdebase-workspace-devel < 4.7.97-10 Provides: kdebase-workspace-devel = %{version}-%{release} -Provides: solid-bluetooth-devel = %{version}-%{release} +Provides: solid-bluetooth-devel = %{version}-%{release} Requires: ksysguard-libs%{?_isa} = %{version}-%{release} Requires: kwin-libs%{?_isa} = %{version}-%{release} %if 0%{?gles} @@ -360,7 +370,7 @@ Summary: Runtime libraries for %{name} Obsoletes: kdebase-workspace-libs < 4.7.97-10 Provides: kdebase-workspace-libs = %{version}-%{release} Provides: kdebase-workspace-libs%{?_isa} = %{version}-%{release} -Provides: solid-bluetooth = %{version}-%{release} +Provides: solid-bluetooth = %{version}-%{release} Requires: libkworkspace%{?_isa} = %{version}-%{release} %{?kdelibs4_requires} # at least while oyxgen style is default @@ -401,7 +411,7 @@ KDM provides the graphical login screen, shown shortly after boot up, log out, and when user switching. %package -n kdm-themes -Summary: KDM Themes +Summary: KDM Themes group: User Interface/X Obsoletes: kdm < 4.7.3-9 Requires: kdm = %{version}-%{release} @@ -414,7 +424,7 @@ A collection of kdm themes, including: circles, horos, oxygen, oxygen-air, as well as stripes wallpaper. %package -n kgreeter-plugins -Summary: KDE Greeter Plugin Components +Summary: KDE Greeter Plugin Components # kgreet_* plugins moved Conflicts: kdm < 4.6.90-4 Conflicts: kde-workspace < 4.7.80-3 @@ -457,7 +467,7 @@ Conflicts: %{name}-libs%{?_isa} <= 4.11.14-1 %description -n kwin-libs %{summary}. -%package -n kwin-gles +%package -n kwin-gles Summary: KWin built to support GLES # for libkwin* and friends Requires: kwin-libs%{?_isa} = %{version}-%{release} @@ -466,7 +476,7 @@ Requires: kwin = %{version}-%{release} %{summary}. %package -n kwin-gles-libs -Summary: Runtime libraries for kwin-gles +Summary: Runtime libraries for kwin-gles %description -n kwin-gles-libs %{summary}. @@ -498,19 +508,19 @@ BuildArch: noarch %description -n oxygen-cursor-themes %{summary}. -%package -n plasma-scriptengine-python +%package -n plasma-scriptengine-python Summary: Plasma scriptengine for python Obsoletes: %{name}-python-applet < 4.5.80-7 Provides: %{name}-python-applet = %{version}-%{release} Requires: %{name} = %{version}-%{release} Requires: pykde4%{?_isa} -%description -n plasma-scriptengine-python +%description -n plasma-scriptengine-python %{summary}. %package -n plasma-scriptengine-ruby -Summary: Plasma scriptengine for ruby +Summary: Plasma scriptengine for ruby Requires: %{name} = %{version}-%{release} -Requires: ruby +Requires: ruby %description -n plasma-scriptengine-ruby %{summary}. @@ -593,6 +603,8 @@ Conflicts: kde-workspace < 4.11.15-3 %patch66 -p1 -b .weather-fix-bbcukmet-crash %patch67 -p1 -b .remove-dependency-on-kdepimlibs-4.11 %patch68 -p1 -b .coverity-scan-fixes +%patch69 -p1 -b .taskmanager-grouping +%patch70 -p1 -b .kscreenlocker-greeter-unlock-just-once # upstream patches %patch101 -p1 -b .bug921742 @@ -618,6 +630,8 @@ Conflicts: kde-workspace < 4.11.15-3 %patch303 -p1 -b .powerdevil-upower099 %patch304 -p1 -b .improve-systemtray-on-hdpi-displays %patch305 -p1 -b .close-menu-on-closed-task.patch +%patch306 -p1 -b .fix-loading-get-hot-new-stuff +%patch307 -p1 -b .disable-plasma-screensaver # trunk patches @@ -659,7 +673,7 @@ pushd %{_target_platform} .. popd -make %{?_smp_mflags} -C %{_target_platform} +make %{?_smp_mflags} -C %{_target_platform} %install @@ -1358,7 +1372,25 @@ fi %endif %changelog -* Tue Mar 22 2016 Jan Grulich - 4.11.10-8 +* Mon Oct 16 2017 Jan Grulich - 4.11.19-12 +- Make sure that plasma screensaver is not used when previously configured + Resolves: bz#1342560 + +* Fri Oct 13 2017 Jan Grulich - 4.11.19-11 +- Disable plasma screensaver for security reasons + Resolves: bz#1342560 + +* Tue Sep 26 2017 Jan Grulich - 4.11.19-10 +- Fix grouping of tasks in taskmanager applet + Resolves: bz#1348917 +- Fix unlocking of kscreenlocker, unlock it just once + Resolves: bz#1333441 + +* Mon Sep 11 2017 Jan Grulich - 4.11.19-9 +- Fix loading of get hot new stuff for KWin decorations and effects + Resolves: bz#1422002 + +* Tue Mar 22 2016 Jan Grulich - 4.11.19-8 - Powerdevil: do not notify about a non existent action Resolves: bz#1289149 - Plasma taskmanager: close context menu when task is closed @@ -1650,7 +1682,7 @@ fi - Fixing user switching with SystemD (#859347), for LightDM * Thu Oct 04 2012 Rex Dieter 4.9.2-4 -- ongoing systemd_inhibit work (#859227) +- ongoing systemd_inhibit work (#859227) * Mon Oct 01 2012 Rex Dieter 4.9.2-3 - tarball respin (includes plasma/python2 patch) @@ -1682,11 +1714,11 @@ fi - upstream patch for kwin regression (kde#306260, kde#306275) * Mon Sep 03 2012 Than Ngo - 4.9.1-1 -- 4.9.1 +- 4.9.1 * Mon Aug 27 2012 Lukáš Tinkl 4.9.0-6 - Resolves #851887 - KDE Logout does not Suspend to RAM/Disk - + * Tue Aug 21 2012 Rex Dieter 4.9.0-5 - Add apper to default kickoff favorites (#850445) @@ -1854,7 +1886,7 @@ fi -libs: move libkworkspace (versioned) dep here (from -devel) * Thu Dec 08 2011 Rex Dieter 4.7.90-2 -- kwin-gles: move kwin4_effect_gles_builtins here +- kwin-gles: move kwin4_effect_gles_builtins here * Sat Dec 03 2011 Rex Dieter 4.7.90-1 - 4.7.90 @@ -2007,7 +2039,7 @@ fi - rebuild (qt48) * Mon Jul 18 2011 Rex Dieter 4.6.95-3 -- Conflicts: kdm < 4.6.90-4 (when kgreet_* plugins moved) +- Conflicts: kdm < 4.6.90-4 (when kgreet_* plugins moved) * Tue Jul 12 2011 Rex Dieter 4.6.95-2 - fix redhat_startkde.patch @@ -2096,7 +2128,7 @@ fi * Mon Mar 07 2011 Rex Dieter 4.6.1-2 - use system-kde-theme again (ie, lovelock-kde-theme on f15) - -Requires: system-backgrounds-kde -- +Requires: system-plasma-desktoptheme +- +Requires: system-plasma-desktoptheme - -ksplash-themes: move Default (Air+Horos) ksplash theme here * Sat Feb 26 2011 Rex Dieter 4.6.1-1 @@ -2119,7 +2151,7 @@ fi - startkde: drop MALLOC_CHECK bits * Tue Jan 25 2011 Lukas Tinkl - 4.6.0-3 -- respun tarball, omit (now upstreamed) PowerDevil +- respun tarball, omit (now upstreamed) PowerDevil fixes from 4.6.0-2 * Mon Jan 24 2011 Lukas Tinkl - 4.6.0-2 @@ -2284,8 +2316,8 @@ fi - 4.4.3 * Tue Apr 13 2010 Rex Dieter - 4.4.2-5 -- powerdevil only autosuspends once/twice (kde#221648) -- CVE-2010-0436 +- powerdevil only autosuspends once/twice (kde#221648) +- CVE-2010-0436 * Mon Apr 12 2010 Rex Dieter - 4.4.2-4 - another stab at f13 kdm/plymouth love (#577482) @@ -2497,7 +2529,7 @@ fi - Fix typo * Thu Aug 27 2009 Rex Dieter - 4.3.0-101 -- inflate Release tag, avoiding possible upgrade/obsoletes pain +- inflate Release tag, avoiding possible upgrade/obsoletes pain - -devel: drop Provides: PolicyKit-kde-devel, bump Obsoletes * Thu Aug 27 2009 Rex Dieter - 4.3.0-12 @@ -2610,7 +2642,7 @@ fi - 4.2.3 * Tue Apr 28 2009 Lukáš Tinkl - 4.2.2-5 -- #497657 - kpackagekit/kopete notification misrendering/missing +- #497657 - kpackagekit/kopete notification misrendering/missing buttons with qt-4.5.1 * Wed Apr 22 2009 Than Ngo - 4.2.2-4 @@ -2712,7 +2744,7 @@ fi * Thu Jan 29 2009 Rex Dieter - 4.2.0-3 - Requires: PyKDE4 (for plasmascript bits) -- solid-bluetoothTrunkTo42.diff (bug #481801), and +- solid-bluetoothTrunkTo42.diff (bug #481801), and +Provides: solid-bluetooth(-devel) = 4.3 * Wed Jan 28 2009 Than Ngo - 4.2.0-2 @@ -2728,7 +2760,7 @@ fi - BR: google-gadgets-devel > 0.10.5 * Fri Jan 09 2009 Than Ngo - 4.1.96-2 -- remove Provides: plasma-devel +- remove Provides: plasma-devel * Wed Jan 07 2009 Than Ngo - 4.1.96-1 - 4.2rc1