--- Begin Message ---
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian....@packages.debian.org
Usertags: pu
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Dear release team,
KDE Plasma 5.8 is an LTS release that I consider fit to be updated in stretch.
I've updated the packages that contain fixes in the 5.8.7 plasma point release
in unstable and I would like to upload them to stretch-pu.
The source packages that I would like to update in stretch are:
bluedevil/4:5.8.7-1+deb9u1
breeze-gtk/5.8.7-1+deb9u1
kde-cli-tools/4:5.8.7-1+deb9u1
kscreenlocker/5.8.7-1+deb9u1
libksysguard/4:5.8.7-1+deb9u1
plasma-pa/4:5.8.7-1+deb9u1
systemsettings/4:5.8.7-1+deb9u1
user-manager/4:5.8.7-1+deb9u1
kwin/4:5.8.7-1+deb9u1
plasma-workspace/4:5.8.7-1+deb9u1
plasma-desktop/4:5.8.7.1-1+deb9u1
The corresponding changes includes are:
bluedevil 4:5.8.4-1 currently in stretch to 4:5.8.7-1+deb9u1
#########
bluedevil (4:5.8.7-1+deb9u1) stretch; urgency=medium
* Upload to stretch.
* Document how to run bluedevil in in other DEs (Closes: 781012)
-- Maximiliano Curia <m...@debian.org> Sat, 17 Jun 2017 12:23:14 +0200
bluedevil (4:5.8.7-1) unstable; urgency=medium
* New upstream release (5.8.7).
+ ReceiveFileJob: Don't cancel the request right after accepting it
KNotification::closed is emitted also when one of the notification
actions was triggered.
KDE#376773
-- Maximiliano Curia <m...@debian.org> Sun, 28 May 2017 18:35:52 +0200
bluedevil (4:5.8.5-1) experimental; urgency=medium
* New upstream release (5.8.5).
-- Maximiliano Curia <m...@debian.org> Fri, 30 Dec 2016 18:46:11 +0100
The full debdiff is available in
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/bluedevil_5.8.4-1_5.8.7-1+deb9u1.debdiff
The full upstream gitlog and the diff for the debian packaging are:
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/bluedevil_5.8.4_5.8.7.upstream.gitlog
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/bluedevil_4:5.8.4-1_4:5.8.7-1+deb9u1.debian.diff
breeze-gtk 5.8.4-1 currently in stretch to 5.8.7-1+deb9u1
##########
breeze-gtk (5.8.7-1+deb9u1) stretch; urgency=medium
* Upload to stretch
-- Maximiliano Curia <m...@debian.org> Mon, 19 Jun 2017 08:55:23 +0200
breeze-gtk (5.8.7-1) unstable; urgency=medium
* New upstream release (5.8.7)
+ Set no stepper button for GTK3 scrollbars on gtk >=3.20
This is a workaround to mitigate broken (huge wide) scrollbars in
mozilla/Gecko based applications for GTK3 >= 3.20 in versions 52
onwards.
Ref: https://bugs.kde.org/show_bug.cgi?id=377008 and
https://bugzilla.mozilla.org/show_bug.cgi?id=1343802
The mozilla bug is now 'fixed' and landing in nightlies v55, but may
continue to affect earlier releases if not brought forward upstream.
Regardless of any other concern, applying this brings the appearance
of newer breeze and breeze-gtk scrollars into closer accord.
KDE#377008
-- Maximiliano Curia <m...@debian.org> Tue, 06 Jun 2017 17:14:40 +0200
breeze-gtk (5.8.5-1) experimental; urgency=medium
* New upstream release (5.8.5).
-- Maximiliano Curia <m...@debian.org> Fri, 30 Dec 2016 18:46:12 +0100
The full debdiff is available in
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/breeze-gtk_5.8.4-1_5.8.7-1+deb9u1.debdiff
The full upstream gitlog and the diff for the debian packaging are:
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/breeze-gtk_5.8.4_5.8.7.upstream.gitlog
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/breeze-gtk_5.8.4-1_5.8.7-1+deb9u1.debian.diff
kde-cli-tools 4:5.8.4-2 currently in stretch to 4:5.8.7-1+deb9u1
#############
kde-cli-tools (4:5.8.7-1+deb9u1) stretch; urgency=medium
* Upload to stretch
-- Maximiliano Curia <m...@debian.org> Mon, 19 Jun 2017 09:11:58 +0200
kde-cli-tools (4:5.8.7-1) unstable; urgency=medium
* New upstream release (5.8.7)
+ Fix query for available modules
The old query was bad because two reasons:
* it didn't use the same query systemsettings uses
* it didn't use exist so if the first property did not exist the
second one was not evaluated since the parser bailed out
Test Plan: Ran kcmshell5 --list, it's better now
This fixes KDE#378548
-- Maximiliano Curia <m...@debian.org> Thu, 08 Jun 2017 16:15:10 +0200
kde-cli-tools (4:5.8.5-1) experimental; urgency=medium
* New upstream release (5.8.5).
-- Maximiliano Curia <m...@debian.org> Fri, 30 Dec 2016 18:46:13 +0100
The full debdiff is available in
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/kde-cli-tools_4:5.8.4-2_4:5.8.7-1+deb9u1.debdiff
The full upstream gitlog and the diff for the debian packaging are:
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/kde-cli-tools_5.8.4_5.8.7.upstream.gitlog
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/kde-cli-tools_4:5.8.4-2_4:5.8.7-1+deb9u1.debian.diff
kscreenlocker 5.8.6-2 currently in stretch to 5.8.7-1+deb9u1
#############
kscreenlocker (5.8.7-1+deb9u1) stretch; urgency=medium
* Upload to stretch
-- Maximiliano Curia <m...@debian.org> Mon, 19 Jun 2017 09:27:23 +0200
kscreenlocker (5.8.7-1) unstable; urgency=medium
* New upstream release (5.8.7)
+ Implement manual focus on click
Currently only the first created screenlock window gets focus.
On clicks, no focus events are sent, which makes it impossible to input
passwords. This patch now makes it possible to focus to a different
screenlock window (on a different monitor, for example) using a mouse
button press.
This should also fix newly created screenlock windows stealing the focus
of already displayed ones as only the first window gains automatic focus.
Fixes KDE#348789, KDE#374289
-- Maximiliano Curia <m...@debian.org> Thu, 08 Jun 2017 17:14:31 +0200
The full debdiff is available in
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/kscreenlocker_5.8.6-2_5.8.7-1+deb9u1.debdiff
The full upstream gitlog and the diff for the debian packaging are:
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/kscreenlocker_5.8.6_5.8.7.upstream.gitlog
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/kscreenlocker_5.8.6-2_5.8.7-1+deb9u1.debian.diff
libksysguard 4:5.8.4-1 currently in stretch to 4:5.8.7-1+deb9u1
############
libksysguard (4:5.8.7-1+deb9u1) stretch; urgency=medium
* Upload to stretch
-- Maximiliano Curia <m...@debian.org> Mon, 19 Jun 2017 09:46:18 +0200
libksysguard (4:5.8.7-1) unstable; urgency=medium
* Add new patch: Drop-html-markup-from-polkit-action-file.patch.
Thanks to Michael Biebl for reporting (Closes: 696905)
* New upstream release (5.8.7)
+ Don't reset the view to the top on gaining focus
when the listview gained focus, it used to reset
the view position to the first element, but this both lost the
previously selected item and was a really weird behavior especially
when the focus was gained by click rather than keyboard
navigation, and was often seen as a bug.
Fixes KDE#363420
* Drop upstream applied patch: Drop-html-markup-from-polkit-action-file.patch
-- Maximiliano Curia <m...@debian.org> Mon, 12 Jun 2017 13:06:27 +0200
libksysguard (4:5.8.5-1) experimental; urgency=medium
* New upstream release (5.8.5).
-- Maximiliano Curia <m...@debian.org> Fri, 30 Dec 2016 18:46:19 +0100
The full debdiff is available in
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/libksysguard_4:5.8.4-1_4:5.8.7-1+deb9u1.debdiff
The full upstream gitlog and the diff for the debian packaging are:
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/kscreenlocker_5.8.4_5.8.7.upstream.gitlog
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/kscreenlocker_4:5.8.4-1_4:5.8.7-1+deb9u1.debian.diff
plasma-pa 4:5.8.6-1 currently in stretch to 4:5.8.7-1+deb9u1
#########
plasma-pa (4:5.8.7-1+deb9u1) stretch; urgency=medium
* Upload to stretch
-- Maximiliano Curia <m...@debian.org> Mon, 19 Jun 2017 09:55:33 +0200
plasma-pa (4:5.8.7-1) unstable; urgency=medium
* New upstream release (5.8.7)
+ KCM: Fix 100% volume label position with RTL
+ Context: Use DBus service watcher to reconnect to pulseaudio
Make sure to reconnect to pulseaudio after it crashes.
Fixes KDE#358772
-- Maximiliano Curia <m...@debian.org> Mon, 12 Jun 2017 14:45:01 +0200
The full debdiff is available in
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/plasma-pa_4:5.8.6-1_4:5.8.7-1+deb9u1.debdiff
The full upstream gitlog and the diff for the debian packaging are:
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/plasma-pa_5.8.6_5.8.7.upstream.gitlog
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/plasma-pa_4:5.8.6-1_4:5.8.7-1+deb9u1.debian.diff
systemsettings 4:5.8.4-1 currently in stretch to 4:5.8.7-1+deb9u1
##############
systemsettings (4:5.8.7-1+deb9u1) stretch; urgency=medium
* Upload to stretch
-- Maximiliano Curia <m...@debian.org> Mon, 19 Jun 2017 10:12:38 +0200
systemsettings (4:5.8.7-1) unstable; urgency=medium
* New upstream release (5.8.7)
+ Set the correct desktop file name when in a KDE session.
System Settings installs two .desktop files:
- kdesystemsettings.desktop setting NotShowIn=KDE, for non-KDE desktops
- systemsettings.desktop, the one we use in Plasma
As of 39e13de3468a, it sets "kdesystemsettings" as its desktop file
name using KAboutData. As this is not the one we show in our menus,
it's not the one used as applicationId for the KStartupInfo provided
to the Task Manager after starting System Settings. With the eventual
window telling the Task Manager to use a different .desktop file, the
Task Manager can no longer match up the startup notification and the
window, causing them to co-exist instead of replace each other.
Telling the environment you're running in to look at a .desktop file
you've also told it to ignore is wrong app behavior, and this should
not be worked around in the Task Manager (especially as it would
cause I/O in a hotpath, requiring it to open and parse the .desktop
file to realize it's crummy and ignore it, falling back from the
window hint to a slow heuristic).
This patch instead makes it use the correct desktop file name when
KDE_FULL_SESSION is set. This completes the original hack of shipping
two .desktop files.
-- Maximiliano Curia <m...@debian.org> Fri, 16 Jun 2017 10:51:05 +0200
systemsettings (4:5.8.5-1) experimental; urgency=medium
* New upstream release (5.8.5).
-- Maximiliano Curia <m...@debian.org> Fri, 30 Dec 2016 18:46:24 +0100
The full debdiff is available in
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/systemsettings_4:5.8.4-1_4:5.8.7-1+deb9u1.debdiff
The full upstream gitlog and the diff for the debian packaging are:
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/systemsettigns_5.8.4_5.8.7.upstream.gitlog
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/systemsettings_4:5.8.4-1_4:5.8.7-1+deb9u1.debian.diff
user-manager 4:5.8.5-2 currently in stretch to 4:5.8.7-1+deb9u1
############
user-manager (4:5.8.7-1+deb9u1) stretch; urgency=medium
* Upload to stretch
-- Maximiliano Curia <m...@debian.org> Mon, 19 Jun 2017 10:20:15 +0200
user-manager (4:5.8.7-1) unstable; urgency=medium
* New upstream release (5.8.7)
+ Make sure the new avatar is always saved
The KIO job needs to be run synchronously, otherwise the KCM might be
deleted before the job finished. This happens when closing the KCM
module with the Ok button, or when closing the System Settings window
and clicking Apply.
Fixes KDE#350836
-- Maximiliano Curia <m...@debian.org> Fri, 16 Jun 2017 11:06:20 +0200
The full debdiff is available in
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/user-manager_4:5.8.5-2_4:5.8.7-1+deb9u1.debdiff
The full upstream gitlog and the diff for the debian packaging are:
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/user-manager_5.8.5_5.8.7.upstream.gitlog
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/user-manager_4:5.8.5-2_4:5.8.7-1+deb9u1.debian.diff
kwin 4:5.8.6-1 currently in stretch to 4:5.8.7-1+deb9u1
####
kwin (4:5.8.7-1+deb9u1) stretch; urgency=medium
* Upload to stretch
-- Maximiliano Curia <m...@debian.org> Mon, 19 Jun 2017 10:26:52 +0200
kwin (4:5.8.7-1) unstable; urgency=medium
* New upstream release (5.8.7)
+ move the view at the correct index at startup
using the same trick as elsewhere, set the currentIndex
and move the view to currentIndex right at startup
the only way to be sure is onContentHeightChanged
as there are no signals for when "the view has been
populated and settled up"
+ [kcm_kwindecoration] Respect theme colors in buttons
+ Fix crash on dragging titlebar buttons in System Settings
Currently, if user tries to move one of buttons to the left, ending up
dragging one button onto another, crash occurs.
In addition, this patch replaces verbose replacement(remove/insert) with
more elegant QVector<T>::move(int, int)
Fixes KDE#374153
+ [platforms/drm] Explicitly request event context version 2
Libdrm 2.4.78 introduces a version 2 and if KWin gets built against it
our code would break. Given that this change is for Plasma/5.8 branch.
(https://phabricator.kde.org/T5839)
+ Fix KWin decoration KCM showing correct index at startup
The KCM has a context property of the currently set theme index. This is
set before the decorations model is populated, so it is currently always
-1.
This model is populated after the constructor but before
KCModule::load().
KCModule::load is called from KCModule::showEvent so before
QQuickGridView will start doing anything with delegates.
This fixes the problem simply and also avoid parsing the config file
multiple times.
This bug was introduced in 5.9.4:
Someone made a (tested) change to make sure the view scrolled to the
right place on startup.
I then made a (tested) commit fixing the crash on exit
The author then updated his patch to my changes, but now in a way that
didn't work.
+ Sort the themes in decoration KCM
Even though we're using a QSortFilterProxy model, by default it doesn't
actually sort anything until instructed to.
This patch turns sorting on.
+ Improve the x11 timestamp handling
So far KWin only updated the x11 timestamp if the new timestamp is
larger
than the existing one. While this is a useful thing it creates problems
when the 32 bit msec based time stamp wraps around which happens after
running an X server for 49 days. After the timestamp wrapped around KWin
would not update the timestamp any more and thus some calls might fail.
Most prominent victims are keyboard and pointer grab which fails as the
timestamp is either larger than the server timestamp or smaller than the
last grab timestamp.
Another problem related to timestamp handling is KWin getting broken by
wrong timestamps sent by applications. A prominent example is clusterssh
which used to send a timestamp as unix time which is larger than the
x timestamp and thus our timestamp gets too large.
This change addresses these problems by allowing to reset the timestamp.
This is only used from updateXTime (which is normally invoked before we
do things like grabKeyboard). Thus we make QX11Info::getTimestamp the
ultimate trusted source for timestamps.
Fixes KDE#377901 KDE#348569
+ Fix regression for timestamp handling for Xwayland windows
Change 0bec9ad7337536e319c17c5684d97e1156399fdb introduced a regrssion
on Wayland. On Wayland getTimestamp always returns 0, thus the X11
timestamp gets reset again and again. This results in broken interaction
for Xwayland windows as the broken unit tests show.
This change addresses the regression by ignoring a value of 0.
It means the addressed bug is still present on Wayland for X11 windows
as the timestamp doesn't get updated properly. This requires further
changes.
+ fix occassional crash caused by needlessly delayed signals (bko#363224)
As pointed out by the Valgrind trace in #363224, delaying the signal
causes
the EffectWindow* argument to become invalid before the connected slot
is
called (this is because Qt discards only delayed signal->slot calls
where
the receiver gets deleted meanwhile, not the sender and definitely not
a random argument.
If the supposed glitches really happen, they should get fixed correctly,
and for all cases (I doubt only desktop number would be involved but
not e.g. shaded or minimized states).
Related to KDE#363224
-- Maximiliano Curia <m...@debian.org> Fri, 16 Jun 2017 13:43:10 +0200
The full debdiff is available in
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/kwin_4:5.8.6-1_4:5.8.7-1+deb9u1.debdiff
The full upstream gitlog and the diff for the debian packaging are:
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/kwin_5.8.6_5.8.7.upstream.gitlog
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/kwin_4:5.8.6-1_4:5.8.7-1+deb9u1.debian.diff
plasma-workspace 4:5.8.6-2.1 currently in stretch to 4:5.8.7-1+deb9u1
################
plasma-workspace (4:5.8.7-1+deb9u1) stretch; urgency=medium
* Upload to stretch
-- Maximiliano Curia <m...@debian.org> Mon, 19 Jun 2017 10:33:12 +0200
plasma-workspace (4:5.8.7-1) unstable; urgency=medium
* New upstream release (5.8.7)
+ [Logout Screen] Show suspend button only if supported
Fixes KDE#376601
+ try harder to make the selected wallpaper visible
qml gridview don't have an official way to ensure the
current index is visible when the view is first instantiated,
the only way we have is to do positionViewAtIndex when we know the
proper space has already been allocated (Component.onCompleted
is way too early) we used to do that on onCountChanged, but that
too seems to early sometimes, as the selected wallpaper
is visible only sometimes, attaching it to onContentHeightChanged
seems to be more reliable (for all branches)
+ Ignore NoDisplay=true .desktop entries when matching by Name.
We currently match Krita by Name. It's classClass is "krita",
but its DesktopEntryName is org.kde.krita.desktop. However,
Krita also installs numerous additional .desktop entries to
associate more file types by itself, all of which match by
name, and the first one in the list isn't the right one. All
of those extra .desktop files are NoDisplay=true however, so
we can filter them out, which brings the match list down to
the one and only .desktop file we care for.
+ try proper order of corona()->availableScreenRect()
connect to Plasma::Corona::availableScreenRectChanged
instead of using kscreen, this way we should be more sure
that signal is emitted when it's safe to call
corona()->availableScreenRect() as the change of rect
may happen after a screen removal, so may mean
accessing a desktop view while being deleted
Fixes KDE#377298
+ don't emit availableScreenRectChanged when quitting
if applets react to it it can cause a crash, because the corona
may not be valid anymore, and we don't want to relayout
things anyways when tearing down
+ manage mouse events when out of the window
mouseareas must support event grabbing when the mouse is out of the
window too
Fixes KDE#377545
+ [OSD] Allow disabling OSD through config file
+ [Calculator Runner] Use "approximate" approximation mode
The runner calculator isn't entitled for being a scientifically correct
calculator.
This keeps seemingly innocent calculations such as "2^0.333333333" from
eating all RAM until it crashes.
A hint is added to the result if it is only an approximation.
Fixes KDE#277011
+ Fix TasksModel.anyTaskDemandsAttention not updating on window closure.
Previously we updated the prop after checking for
AbstractTasksModel::IsDemandingAttention on window closure, but
as the window is gone, we can't actually get state for it anymore,
so we always need to update.
To make up for it, this patch also optimizes the prop updates to occur
only once per insert/remove batch - this is a bit academic because
the source models currently only insert single rows at a time, but
it's good hygiene.
Fixes KDE#378254
+ Correctly handle when a new primary screen displaces the old
this is for the following setup:
the primary screen is at position 0,0 and gets disconnected.
the other screen will be moved at 0,0 and becomes primary
the screen is reconnected, the events arrive in the followin order:
1) a new screen gets added, at 0,0 position
(not primary yet, it may be markedredundant)
2) the screen becomes primary, both screens still at 0,0
3) the old screen gets moved out of the way
in the end result none of the two need to be redundant.
adding the old one in the redundant list, will cause reconsideroutputs
to consider it and create a view for it.
+ When deleting the panel the notifications applet is in, the containment
is being destroyed but the corona
is still there and rightfully emits availableScreenRectChanged.
This will cause us to crash when we try to access the no-longer
existing containment.
Related to KDE#378508
+ [Media Controller] Use double for length instead of int
Length is in microseconds, so watching a long video (in excess of 33.3
minutes) will break the slider.
CHANGELOG: Media Controller can now properly handle and seek long
tracks (> 30 minutes)
Fixes KDE#377623
+ Fix off-by-one.
Related to KDE#373075
+ [Media Controller] Enforce PlainText format
Unfortunately doesn't apply to toolTipMainText
+ recognize the WM even if given with a full path
Normally kWin is launched simply as "kwin" ("kwin_x11", whatever), but
in some cases it's restart command may be "/usr/bin/kwin", most notably
when KWin restarts itself after a crash. Failing to recognize this
client
as the WM leads to KWin starting without any session management
restoring.
Related to KDE#377756
+ launch autostart apps in ksmserver using KRun, not QProcess
The "move" (copy in fact) of the autostart code from klauncher simply
switched to QProcess. This resulted in a number of problems, as the
incorrect
handling of .desktop file command if it had placeholders (worked around
already), kdeinit is no longer used (not sure how much that matters
nowadays)
and finally QProcess simply eats all stdout/stderr of all such processes
(which, when daemonized, can lead even to the processes getting
SIGPIPE'd).
If the application to start is a KService, simply launch it as such.
Fixes KDE#369391, KDE#370528 (Closes: 840478)
+ use KProcess instead of QProcess to launch apps in ksmserver
Follow-up to the previous commit. KProcess has saner defaults for simply
launching an app and being done with it, no lost stdout/stderr or even
SIGPIPE.
Related to KDE#369391, KDE#370528
+ selecting the topmost klipper item should always set it as clipboard
contents
Without this, that wasn't always the case if the top item was only the
mouse
selection. This was presumably broken by 2e47d84772.
Also explicitly check the popup item, since it's now owned by Klipper.
Fixes KDE#348390, KDE#251222
+ Revert "launch autostart apps in ksmserver using KRun"
KRun::runApplication will show blocking error dialogs if it fails to
find the executable
This means we don't autostart the next app, which could be fatal if it
comes before...
...kwin/plasma
We shouldn't be having blocking calls in ksmserver it can deadlock
And even in the best case we'd still end up blocking ksplash for 30
seconds
We then port to KProcess which was part of the motivation behind the
patch as it
has better stdout handling
This reverts commit 0f19e92f3e85d064de9cebf280fa8e085485c2e0.
Fixes KDE#379254
Also added port of autostarting applications to KProcess
It has better stdout handling
+ Update unit test to match change to reselecting top entry
37014e643cec4ee9aed54421f66c675e1bc91b70 introduced a change in the
behaviour of what happens when you select the top entry in the list.
Change makes some sense. Unit test was not updated, it therefore failed.
+ [Weather] Fix lookup of bbcukmet translations strings, stored in
lowercase
+ [Weather] Remove duplicated/bad strings from bbcukmet data db
+ [Weather] Add missing strings from bbcukmet data db
+ [Weather] Fix term used for thunderstorm in bbcukmet data db
+ don't check for panel visible during startup
if any kscreen related activities occurred
during startup, the panel wouldn't be visible
yet, and this would assert. This often happens
when a screen gets disabled at startup
Related to KDE#377280
+ remove useless debug
* Add new upstream patch: xembedsniproxy-Fix-check-whether-to-use-XTest.patch
* Add missing build dependency (libxtst-dev)
* Add explicit libkf5plasma5 versioned dependency (Closes: 829614)
Thanks to Gard Spreemann and others for reporting and the updates
-- Maximiliano Curia <m...@debian.org> Fri, 16 Jun 2017 18:13:01 +0200
The full debdiff is available in
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/plasma-workspace_4:5.8.6-2.1_4:5.8.7-1+deb9u1.debdiff
The full upstream gitlog and the diff for the debian packaging are:
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/plasma-workspace_5.8.6_5.8.7.upstream.gitlog
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/plasma-workspace_4:5.8.6-2.1_4:5.8.7-1+deb9u1.debian.diff
plasma-desktop 4:5.8.6-1 currently in stretch to /4:5.8.7.1-1+deb9u1
##############
plasma-desktop (4:5.8.7.1-1+deb9u1) stretch; urgency=medium
* Upload to stretch
-- Maximiliano Curia <m...@debian.org> Mon, 19 Jun 2017 11:40:56 +0200
plasma-desktop (4:5.8.7.1-1) unstable; urgency=medium
* New upstream release (5.8.7.1)
+ Revert "use KPluginMetaData::readStringList"
This reverts commit 7993cd433ca68a0136a990d3f1710a6360024fe9
+ Set root.dragging to false during reset.
Fixes KDE#376633
+ Fix default fixed font in fonts kcm
Now it is the same as used by plasma-integration.
Also adjust the file name in the comment, which was apparently
forgotten.
Fixes #863243
+ Fix switching categories via the filter listview on touchscreens.
+ Disable editing of 'Global Shortcuts' component names
Fixes KDE#376935
+ [Folder View] Fix action button hover and pressed state
The hover state didn't work because it referenced "pressed" which it
didn't find in the scope.
The pressed graphic suffix was wrong.
+ [AppletAppearance] Silence warning
"applet" is set after the item is created and would result in a warning
on startup.
+ Do apply margin if in right-to-left mode.
Fixes KDE#376529
+ [Folder View] Explicitly set prefix as empty in normal state
Somehow with FrameSvg optimizations State no longer manages to reset
the property back to its original state when state is reset.
Fixes KDE#377441
+ [Kicker] Fix highlighting favorites
ToolTipArea steals mouse events from the MouseEventListener.
Related to KDE#377652
+ Add missing member initialization.
Fixes KDE#378016
+ [Applet Alternatives] Fix icon size
Another regression with new IconItem implicit size handling.
Unintuitively implicit size has precedence over regular size when
placed in a Layout,
since the latter is managed by it.
+ [Applet Alternatives] Don't animate highlight resize
The delegates hardly differ in size leading to ugly jumps when moving
the selection
+ [Folder View] Use toDisplayString which strips passwords
Otherwise we might be leaking sensitive information.
+ [Task Manager] Keep entry highlighted when context menu or group dialog
is open
This makes it easier to see what item the menu or popup is for.
In fact, the item should have stayed highlighted when the context menu
is open but this was broken.
Also, for consistency, use the hover effect also for the group dialog
(it used to be the "active" task).
+ Backport 5.9/Master's GroupDialog code to 5.8.
This brings us to a common baseline on the three active branches
and addresses regressions on the 5.8 branch.
5.9's code added a scrollbar and improved keyboard nav.
Fixes KDE#378042
+ Fix -Wreorder warning.
+ possible to edit the default color scheme
no reason to not allow editing the default color sheme
with an invalid path, everyting falls back to the default,
keeping the dialog fully functional
+ make sure the "default" sheme is actually default
+ Remove implicit use of QtQml in Qt 5.7
The Plasma 5.8 branch should work with Qt 5.6.
This means we don't have the Connections enabled property available.
This moves the enabling logic into the handler.
Fixes KDE#380240 (Closes: 863243)
-- Maximiliano Curia <m...@debian.org> Fri, 16 Jun 2017 19:19:32 +0200
The full debdiff is available in
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/plasma-desktop_4:5.8.6-1_4:5.8.7.1-1+deb9u1.debdiff
The full upstream gitlog and the diff for the debian packaging are:
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/plasma-desktop_5.8.6_5.8.7.1.upstream.gitlog
https://gnuservers.com.ar/~maxy/debian/plasma_5.8.7_stretch-pu/plasma-desktop_4:5.8.6-1_4:5.8.7.1-1+deb9u1.debian.diff
Please consider accepting this series of updates for stretch.
Happy hacking,
- -- System Information:
Debian Release: 9.0
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500,
'testing'), (50, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8),
LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCgAuFiEE+JIdOnQEyG4RNSIVxxl2mbKbIyoFAllHng4QHG1heHlAZGVi
aWFuLm9yZwAKCRDHGXaZspsjKn4vEACzoM1RTtw/S1OsncihPJ8Wr/gdniMeLoCw
CZFdBCVkmQIPPGQ0lqx/rFvgeAJXM9SFAPdCrcompMyNZEVeE7ocwwGDvDxiKkwF
tkiZeznuNb+Qk9G/mzes7cLLybo0QxGWAcX8pOQqD+K8NmEamDP3r/aYm/U+ImBT
ypmVR4LaCH2sc7/dgvpivbnt9gTAwGlh3+P6NXMNHKNfUzeVo1GHMvnarF3L28pa
+RwphRk4EVo3uKyZ9s1+Lmtbt8VL6Ty/cskTjJpaFAAoc1uqj22PbKFOiOcszCt1
hJp5BOZx/BJnaSTl9qSpvWbln9SSHSM6IIOLTbdAi2BCa96OSX7q6h27KNeYEALN
nhHFLHvyjgrHTXbp+TLuUW0e8wD1zeb3V5DfFz3ojbR/SUTqE5vxVVOAoozGtbUc
b6T5K1a6Ls083zgUkkLlqqFxxvcBsxbiI92fpVBbqQvE2lVmmLRwwXK15ukjyu8q
w20Kh3ePOpJRHorT6Lvowl6IF+eL1oc89hVxO2IZ/9XOCCO2uNtAxOByMxtOE6RS
m/deE1xIi7VjvFUPC2X9ev0ffh1CWh59L+iAu4TVuvNMZdqMQSbGbS/pL8PuH6HH
r4d7mKwezPP7tk00gvrtDb4ri09UmdlJ3xAFfVXHQPss0XJKIgTsQzxlMlmi/LJj
D6vU2FZtRA==
=/vDC
-----END PGP SIGNATURE-----
--- End Message ---