Sie sind auf Seite 1von 26

KDE - Plasma 5.5.

0 complete changelog

1 de 26

https://www.kde.org/announcements/plasma-5.4.3-5.5.0-changelog.php

KDE uses cookies on our website to help make it better for you. If you
would like to learn more, or opt out of this feature: click here

KDE Community Announcements

Community
Workspaces
Applications
Developer Platform
Support
Plasma 5.5.0 complete changelog

DONATE (Why?)
10.00

Donate

Plasma 5.5.0 complete changelog

Bluedevil
Wizard: Set minimum size of window to ensure entire PIN is visible. Commit. Fixes bug #355798.
Code review #126160
Cleanups in applet. Commit.
Applet: Adjust icon size in switch button. Commit.
Applet: Align device details labels to center. Commit.
KCM: Set version in KAboutData to BLUEDEVIL_VERSION. Commit.
KCM Devices: New UI with two columns (device list + device details). Commit.
KCM Adapters: Show adapter hci name in groupbox title. Commit.
KCM Adapters: Change no adapters message. Commit.
Move each kcmodule to its own directory. Commit.
Use JSON files directly instead of kcoreaddons_desktop_to_json(). Commit.
Set title to incoming file notification. Commit.
HELPER_INSTALL_PATH is no longer used. Commit.
Move code from obexftp KDED module to bluedevil KDED module. Commit.
Move helpers code to KDED module. Commit.

Breeze
Fixed close button animation. Commit.
Increased radius for mask. Commit.

9/12/2015 11:29 a. m.

KDE - Plasma 5.5.0 complete changelog

2 de 26

https://www.kde.org/announcements/plasma-5.4.3-5.5.0-changelog.php

Removed incorrect composition mode. Commit.


Reduce strength of the contrast pixel. Commit.
Takeout inner part of the shadow to avoid artifacts for semi-transparent windows, and. Commit.
Use similar code for rendering the decoration shadow and menu shadows. Commit. Fixes bug
#355647
Properly mask out the inner part of the shadows (that overlaps with e.g. menus), to prevent artifacts
when translucency is enabled. Commit. Fixes bug #355695
Render unaltered background behind selected checkboxes (in menus and lists) rather than changing
color to Highlight. Commit. Fixes bug #343428
Remove icons and icons-dark from compiling. remove obsolete message about orion theme.
Commit.
Remove icons now in kde:breeze-icons. Commit.
Fix the nth case of broken symlinks in icons. Commit.
Breeze Icons: add 16px action oxygen icons. Commit.
Breeze Icons: add 16px oxygen icons. Commit.
Do not grey sunken comboboxes and raised menu-toolbuttons. Commit.
Properly clip selected tab to prevent rendering artifacts. Commit.
Fixed bounding conditions to consistently decide whether a combobox should be flat or not.
Commit. Fixes bug #354708
Restoring icon applications-other 48px. Commit.
Fix YABS (Yet Another Broken Symlink). Commit.
Breezestyle: set sidePanelView property to true already in polish. Commit.
Fix build. Commit.
Fix build on arm. Commit.
Remove non-existent symlink. Commit.
Standard Plasma 5.5 wallpaper from Kven. Commit.
Gtkbreeze now moved to breeze-gtk repository. Commit.
Bookmarks.svg is an action folder-bookmark.svg is a folder, the folder should not go in actions and
the action should not go in places. Commit.
Breeze Icons: add rating-unrated icon for file rating with stars. Commit.
Centralized arrow color calculation. Commit.
Removed unused parameter. Commit.
Use new volume icon in 24px size. Commit.
Better gear icon for kdevelop actions. Commit.
Match 24px with 22px icons. Commit.
Better order-object-x icons 16 and 22. Commit.
Better repeat and shuffle icons. Mtach object-flip-x 16px with 22px. Commit.
Audio-card was unbalanced on the sides. Commit.
Removed duplicate icon applications-other from apps/. Added Apper. Changed a Kdenlive action
icon. Commit.
1 px outline around slider handles, for consistency. Commit.
BreezeHelper: Make sure radius is never negative even when changing metrics. Commit.
32px action icons can have more details than the smaller counterparts. Commit.
Re-added some spacing around separators (sorry for the noise). Commit.
Use minimum size for menu separators. Commit.
Use the same "grey" background for sunken, un-hovered buttons as for sunken, un-hovered
toolbuttons. Commit.
Re-added cursor moving hack for kde4, otherwise mouse-over effects are broken after window
drag. Commit.
Changed draw-text icon. Commit.
Revised folders: Different color (previous was inspired in Oxygen as a tribute). Removed gradient

9/12/2015 11:29 a. m.

KDE - Plasma 5.5.0 complete changelog

3 de 26

https://www.kde.org/announcements/plasma-5.4.3-5.5.0-changelog.php

in upper tab and aligned edges of tabs. Commit.


Delay update of widget's palette to after polish is completed, because setPalette messes up with the.
Commit. Fixes bug #344425
Moved updatePalettes from public Q_SLOTS to protected. Commit.
Do not re-register widget if already in list. Commit.
Breeze Icons: add quicklaunch widget icon. Commit.
Breeze Icons: add Touchpad input icon. Commit.
Breeze Icon: Change notes widget dark icon. Commit.
Breeze Icons: add user switcher widget icon. Commit.
Breeze Icons: add applet colorpick icon. Commit.
Breeze Icons: Start 32px action icons. Commit.
Use NETRootInfo to initiate wm move operation. Commit. Code review #125522
Added option (true by default) to draw focus indicator in lists, similar to what's in oxygen. Commit.
Fixes bug #352025
Moved KDEConnect 22px icon to apps (again), changed emblem-unmounted. Commit.
Added proper margin around toolbox tabs. Commit.
Make separators expand full width in menus. Commit.
Fixed checkbox animation. Commit.
No need to have the script inside the folder structure of the theme. Commit.
Add Breeze Dark script. Commit.
Breeze dark applet icons. Commit.
Breeze Icon: add some widget icons. Commit.
Breeze Icons: link spectacles icons to kscreenshot. Commit.
Breeze Icons: icon names are lowercase. Commit.
Breeze Icons: add missing widget icons. Commit.
Breeze Icons: add some widget icons. Commit.
Breeze Icons: add widget icons. Commit.
Breeze Icons: new widget Icons and use only oxygen font. Commit.
Breeze Icons: add widget icons. Commit.
Move KDEConnect 16px icon to apps, added missing links to Breeze Dark. Commit.
Missing linnks in Breeze Dark. Commit.
Removed PCSX2 icon, Steam icon, added Keyboard icon 22px and changed Keyboard icon for 32
and 64px. Commit.
Breeze Icons: add some widget icons. Commit.
Added option to disable window background gradient. Commit.
Cosmetics. Commit.
Implemented SH_KCustomElement from KStyle, to have them working in KDE4. Commit.
Breeze Icons: change security icons. Commit.
Revised phone and tablet icons 22px. Commit.
Breeze Icons: add applet preview icons. Commit.
Breeze icons for Clementine. Commit.
Add Marble Breeze Icons. Commit.
Breeze Icons: link im-user icons from actions to status. Commit.
Missing mimetypes in Breeze Dark. Commit.
Match icon with Breeze. Commit.
Breeze icons for plasma applets. Commit.
New zoom icons. Commit.
Small fix in IM icons. Commit.
Breeze Icons: add Marble app icons 1st part. Commit.
Missing icon in Breeze Dark. Commit.
Added user online action icon. Commit.

9/12/2015 11:29 a. m.

KDE - Plasma 5.5.0 complete changelog

4 de 26

https://www.kde.org/announcements/plasma-5.4.3-5.5.0-changelog.php

Breeze Icon for Choqok. Commit.


Plasma applet icons for widget explorer. Commit.
Changed KDEConnect tray icons. Commit.
Changed mobile devices icons and network icon. Commit.
Removed 16px IM status icons, revised IM action icons and used them for status in 22px size.
Commit.
Trimmed icon speakers. Commit.
Breeze Icons: first widget icons. Commit.
Breeze Icons: add applets icons for widget explorer. Commit.
Breeze-Icons: remove monochrome system icons. Commit.
Breeze Icons: remove monochrome terminal and file manager icon. Commit.
Breeze Icons: remove 22px app icons for terminal and file manager. Commit.
Breeze Icons: relink Inode-directory to 32px and add places for 32 and 64. Commit.
Update the GTK icon cache when installing. Commit. Code review #125195
Revert rendering of outline pixel, because buggy. Commit.
Cleanup shadow contrast pixel rendering. Commit.
Fixed rendering of "unmaximize" button. Commit.
Fixed rendering of partial checkboxes. Commit.
Changed and adde link. Commit.
Added markdown mimetype. Commit.
Added markdown mimetype. Commit.
Added icon for markdown mimetype. Commit.
Only use fixed icon size for QtQuickControls. Commit. See bug #339106
Fix rendering of disabled radio buttons in menus. Commit. Fixes bug #352160
Fix all icon symlinks to be relative rather than absolute. Commit.
Added an outline to focused buttons, similar to what is done in menus. Commit.
Reduce size of checkbox and radiobuttons; reduced spacing between mark and text. Commit.
- Changed menu rendering to remove margin between selection rect and frame. Commit.
Added .gitignore to icons and icons-dark folders, synced GitHub repo with KDE Breeze repo.
Commit.
Edited out my mail. Commit.
Readded proper gradient on active window titlebar. Commit.
Breeze Icons: KPasswordDialog icons #T571. Commit.
Breeze Icons: New Folder structure according to. Commit.
Breeze Icons: push test. Commit.
Add look and feel package for Breeze Dark theme. Commit.
Fixed rendering of progressbars when progress is very small. Commit. Fixes bug #351237
- deal with dpiRatio when sending WM move resize events. Commit. Fixes bug #351321
Breeze Folders are updated with a new design from Uri should be in 5.4. Commit.
Breeze Icons: update authors mimetype according to T570. Commit.
Breeze icons: some needed links. Commit.
Breeze-dark backup icon set is breeze. Commit.
Breeze Icons: add Clementine icons. Commit.
Breeze Icons: Sync with github. Commit.
Breeze Icon: fix an plasma 5.4 bug. Commit.

Breeze GTK
New in this release

Discover
9/12/2015 11:29 a. m.

KDE - Plasma 5.5.0 complete changelog

5 de 26

https://www.kde.org/announcements/plasma-5.4.3-5.5.0-changelog.php

New in this release

kde-cli-tools
Require Frameworks 5.16. Commit. Code review #126025
Use the original path if QStandardPaths::locate fails. Commit. Code review #125567
Add DocTools dependency. Commit.
Restore building of kstart. Commit.
Fix whitespace. Commit. Code review #125155
Makse some modules optional. Commit.
Update dependencies and fix build on Windows. Commit.
Deprecate kcmshell5 --lang. Commit.

KDE Window Decoration Library


Improve documentation. Commit.

Plasma Addons
[User Switcher plasmoid] Elide text if neccessary. Commit.
[User Switcher plasmoid] Fix applet size calculation. Commit.
[Color Picker] Ensure sensible minimum size for the controls. Commit.
Remove notes.svgz from kdeplasma-addons. Commit.
Comic engine: fix relative icons loading. Commit.
Comic engine: fix checking of main script extension. Commit.
Quicklaunch: Switch to vertical mode when height > width. Commit. Code review #126052
Fix quarterly fuzziness (level 2 fuzziness is now 15 minute accurate). Commit. Fixes bug #355189
Align data source to minute. Commit.
Show actual time in tooltip. Commit. Fixes bug #355191
Add Disk Quota Plasmoid. Commit. Code review #124589
Introduce the Activity Pager plasmoid. Commit.
Add option to show individual monitors for each CPU to sytemloadviewer. Commit. Code review
#125006
Add User Switcher plasmoid. Commit. Code review #125678
Fix SystemLoadViewer freezing plasmashell. Commit. Fixes bug #348385. Code review #125858
Add some formfactor metadata. Commit.
Quicklaunch: Show default icon when launcher icon is empty. Commit. Code review #125839
Quicklaunch: Fix crash when KOpenWithDialog returns null service. Commit.
New notes graphics. Commit.
Breeze Icons: add quicklaunch widget icon. Commit.
Breeze Icon: add Widget icon for notes widget. Commit.
Breeze Icon: add widget icon for colorpicker. Commit.
Applets: Change applet icons to breeze/applet icons. Commit.
Quicklaunch: Add support for popup with launchers. Commit. Code review #125283
Plasma 5 Quicklaunch applet. Commit. Code review #125222
The color picker plasmoid has been ported to Plasma 5. Commit. Code review #124923
Remove showdashboard plasmoid. Commit.

Gamma Monitor Calibration Tool


Proofread kgamma kcm docbook to kf5. Commit. Code review #124548
9/12/2015 11:29 a. m.

KDE - Plasma 5.5.0 complete changelog

6 de 26

https://www.kde.org/announcements/plasma-5.4.3-5.5.0-changelog.php

KDE Hotkeys
Remove PrintScreen config. Commit. Code review #126091
Use KDE_INSTALL_DBUSINTERFACEDIR to install dbus interfaces. Commit. Code review
#125845
Add guards for Xlib code. Commit. Code review #125825
Use a DBUS mutex to avoid writing dated settings. Commit. Code review #125769. Fixes bug
#354282
Unselect current item on clicking into empty space. Commit. Fixes bug #94949. Code review
#125680
Do not write back dated settings from daemon. Commit. See bug #352067. Code review #125630
Schedule saving to the next event cycle. Commit. Fixes bug #343891
Port kded plugin to json metadata... Commit.

KInfoCenter
Ise QStringLiteral + new connect api. Commit.
Fix kinfocenter crash when run with --version. Commit.
[wayland] Add key repeat information. Commit. Code review #125234
React to baloomonitor qml plugin changes. Commit.
Add File Indexer Monitor KCM. Commit. Code review #124720

KMenuEdit
Port to new connect api. Use QStringLiteral and co. Commit.

KScreen
Use QStringLiteral + new connect api. Commit.
Fix minor typo. Commit.
Add keywords to .desktop file. Commit.
Port kded plugin to json metadata... Commit.

KScreenlocker
New in this release

KSSHAskPass
Initialize flag. Minor optimization. Commit.
USe QStringLiteral. Commit.

KSysGuard
Use QStringLiteral + new connect api. Commit.
Fix titles being cut at the first space. Commit. See bug #306243
Do not pass empty strings to k1i8n. Commit.
Disable gui if the webkitwidgets module is not found. Commit.

kwallet-pam

9/12/2015 11:29 a. m.

KDE - Plasma 5.5.0 complete changelog

7 de 26

https://www.kde.org/announcements/plasma-5.4.3-5.5.0-changelog.php

Fix build on OS X. Commit.


Added implementation of pam_syslog and pam_vsyslog for OS X. Commit.
Add gcrypt include path setup. Commit.
Add reviewboardrc. Commit.
Daemonize the forked kwalletd{,5} process. Commit. Code review #125190
Fix pam_kwallet5.so not being installed in the specified install prefix. Commit. Code review
#124962
Add PROJECT_VERSION. Commit.
Add different log prefix for KWallet5 build. Commit.

KWayland
[autotests] Declare metatype for Qt::Edges. Commit.
[tests] Use QCoreApplication for ShadowTest. Commit.
[tests] Add a shadow test application. Commit.
[server] Fix possible crash after deleting an output(device)interface. Commit. Code review #126097
[client] Enforce creating platform window in Surface::fromWindow. Commit.
[autotests] Delete connection in thread in TestWindowmanagement. Commit.
[autotests] Use QStringLiteral for TestWindowManagement::testWindowTitle. Commit.
[autotests] Switch all tests to GUILESS_MAIN. Commit.
[autotests/client] Use GUILESS_MAIN for TestWindowManagement. Commit.
Fix build. Commit.
[autotests] Destroy a created ClientConnection. Commit.
[server] Add a convenient ClientConnection::destroy. Commit.
[autotests] Cleanup surface handling in TestWindowManagement. Commit.
Address last comments of review 125871. Commit.
Add new interfaces to mapping file. Commit. Code review #125942
Autotests for outputmanagement and outputdevices protocols. Commit. Code review #125942
Server side of new outputmanagement protocol. Commit. Code review #125942
Client side of new outputmanagement protocol. Commit. Code review #125942
[server] Flush client after sending a frameRendered callback. Commit.
Add a static PlasmaShellSurfaceInterface::get(wl_resource*). Commit.
Task geometries to wayland for minimize effect. Commit. Code review #125871
Support request resizing on ShellSurface. Commit. Code review #125836
Support request moving on ShellSurface. Commit. Code review #125828
Toggle minimize api for plasma windowmanagement in kwayland. Commit. Code review #125841
[server] Add support for flags on transient ShellSurfaceInterface. Commit. Code review #125552
[server] ShellSurface's transient is a dedicated mode. Commit. Code review #125468
Introduce SkipTaskbar. Commit. Code review #125453
Fake a movement before sending a click. Commit.
Add Mainpage.dox to triggeri apidocs generation. Commit.
Add a getter for window type. Commit.
[tools] Simulate a panel tooltip. Commit.
Fix Typo in Surface::inputIsInfitine. Commit. Code review #125260
Add support for transient to ShellSurface(Interface). Commit. Code review #125223
Increase version requirements for wl_data_device_release. Commit. Fixes bug #352663
Fix typo. Commit.
[server] Add more documentation. Commit.
[server] Less warnings please. Commit.
[client] Move static functions into anonymous namespace. Commit.
[client] Hide macro from doxygen. Commit.

9/12/2015 11:29 a. m.

KDE - Plasma 5.5.0 complete changelog

8 de 26

https://www.kde.org/announcements/plasma-5.4.3-5.5.0-changelog.php

[server] Move static methods into anonymous namespace. Commit.


[server] Make s_version a static member of private class. Commit.
Add links to our classes in the README.md. Commit.
[client] Improve documentation of Registry a little bit. Commit.
[server] Install slide_interface.h. Commit.
Fix autotest. Commit.
Add documentation for the namespaces. Commit.
Small fixes for kwaylandScanner. Commit. Code review #125110
[autotests] Extend tests for Dpms. Commit. Code review #125018
[tests] Add an example for the Dpms interface. Commit.
[client] Dpms protocol. Commit.
[server] Add a DpmsManagerInterface. Commit.
[server] Add a static OutputInterface::get(wl_resource*). Commit.
Interface for a Slide effect. Commit.
[server] Another round of docu improvements. Commit.
Fix doxygen generation. Commit.
API doc improvements. Commit.
Fix documentation of ConnectionThread. Commit.
[client] Improve documentation of ConnectionThread. Commit.
[client] Improve documentation of Registry. Commit.
Add dedicated destructor requests to blur and contrast interface. Commit. Code review #125114
Implement release for wl_data_device. Commit.
[server] Implement raise/lower in QtExtendedSurfaceInterface. Commit.
Fix typos. Commit. Code review #125100
Add documentation about the library in a README.md. Commit. Code review #125092
[tools] Generation of server boilerplate code. Commit.
[server] Clean up headers of BlurInterface and ContrastInterface. Commit.
[tools] Generate CamelCase request names and arguments. Commit.
[tools] Generate boiler plate of requests on client side. Commit.
[client] Track PlasmaShellSurface and don't create multiple times. Commit.
[client] Return existing Surface for fromWindow. Commit.
[tools] Generator can parse xml protocol description to generate code. Commit.
Compile. Commit.
Support OnScreenDisplay window type. Commit. Code review #125036
Add missing files for the contrast effect. Commit.
Wayland protocol for background contrast. Commit. Code review #125030
Add a small tool to generate the boilerplate for Wayland interfaces. Commit.
Fix compiler warnings. Commit.
[server] Use WL_KEYBOARD_REPEAT_INFO_SINCE_VERSION. Commit.
Implement repeat info on wl_keyboard protocol. Commit.
Blur protocol in KWayland. Commit. Code review #125015
[client] Remove needless ;. Commit.
[client] Add a removed() signal to each class representing a global. Commit. Code review #124835
Add documentation to Registry on how to add another interface. Commit. Code review #124813
[client] Reduce code-duplication in Registry. Commit.
[client] Add EventQueue to Output. Commit.
[client] Install EventQueue on FullscreenShell. Commit.
[autotests] Fix typos. Commit.
[client] Extend Registry by providing name and version of announced interfaces. Commit. Code
review #124734

9/12/2015 11:29 a. m.

KDE - Plasma 5.5.0 complete changelog

9 de 26

https://www.kde.org/announcements/plasma-5.4.3-5.5.0-changelog.php

KWayland-integration
Werap skipTaskbar in setState. Commit.
Add a basic KWindowInfo. Commit.
Support for the slide protocol. Commit. Code review #125119
Check for plasmashell existence. Commit.
Share the wayland connection in the plugin. Commit.
Use Compositor::fromApplication. Commit.
Support contrast protocol. Commit. Code review #125035
Implement kwindoweffects for wayland. Commit. Code review #125015

KWin
Make Wayland::EGL optional again. Commit. Code review #126202
Only compile VirtualTerminal if libinput is found. Commit. Code review #126182
Ensure Scene doesn't render non lock screen windows while screen is locked. Commit. Code
review #126144
[effects] Disable more effects while screen is locked. Commit. Code review #126122
Explicitly update the stack track on unminimization. Commit. Fixes bug #353745. Code review
#126134
Correctly scale and position logout window. Commit. Fixes bug #355539. Code review #126133
[backends/hwcomposer] Announce support for DPMS. Commit. Code review #126095
Don't query for GL_CONTEXT_FLAGS if not at least OpenGL 3.0. Commit. Fixes bug #355522
[wayland] Introduce an additional --exit-with-session command line arg. Commit.
Add path to kwin_wayland binary to KWin's installed CMakeConfig. Commit. Code review
#126106
Fix minor typo. Commit.
[wayland] Reset internalWindow if the QWindow gets destroyed. Commit.
Ensure pointer position is updated before screen locker enforcement. Commit. Code review
#126103
[wayland] Destroy all ClientConnections on tear down. Commit.
Remove deleted windows from motionmanagers. Commit. See bug #339970. Code review #126034
Add rule to protect the focus on a window. Commit. Fixes bug #185060. See bug #337798. Code
review #126059
Catch lost FOCUS_POINTER_ROOT FOCUS_IN events. Commit. Fixes bug #348935. Code
review #126033
Revert "Handle conflicts between epoxy and manually resolved function pointers". Commit.
[hwcomposer] Add support for backlight through light_device_t. Commit. Code review #126083
[hwcomposer] Don't waitVsync if we haven't activated vsync yet. Commit.
[backends/hwcomposer] Base HwcomposerScreens on BasicScreens. Commit.
[backends/fbdev] Use BaseScreens implementation. Commit.
[backends/wayland] Use BasicScreens implementation. Commit.
[backends/x11] Use BasicScreens implementation. Commit.
[wayland] Add a base implementation for Screens in a basic setup. Commit.
[backends/wayland] Drop warning messages concerning egl backend. Commit.
[backends/wayland] Only set socket name if it got sepcified. Commit.
[backends/wayland] Do not query outputs. Commit.
[backends/wayland] Simplify WaylandScreens by basing on ShellSurface size. Commit.
[backends/wayland] Drop XRandR updating. Commit.
[backends/wayland] ShellSurface opened as a toplevel instead of fullscreen. Commit.
[backends/wayland] Drop subsurface for cursor. Commit.

9/12/2015 11:29 a. m.

KDE - Plasma 5.5.0 complete changelog

10 de 26

https://www.kde.org/announcements/plasma-5.4.3-5.5.0-changelog.php

[backends/wayland] Drop support for fullscreen shell. Commit.


[InputRedirection] Don't crash on invalid Toplevel. Commit.
Add safety check to Deleted::~Deleted for tear-down. Commit.
Cancel loading in EffectsLoader on tear down. Commit.
[InputRedirection] Check if workspace is valid before accessing it. Commit.
[wayland] Add some restrictions for lockscreen. Commit. Code review #126015
[wayland] Introduce property to identify lockscreen and inputmethods. Commit.
Introduce additional safety checks for init debug output in SceneOpenGL. Commit. Code review
#126053
Verify that context is robust before resolving robust functions. Commit. Code review #126051
Create robust egl context if possible. Commit.
Move egl context creation into AbstractEglContext. Commit.
[backends/hwcomposer] Do not manually cleanup our HwcomposerWindow. Commit.
[backends/hwcomposer] Blank output on tear down. Commit.
Disallow XRender or NoCompositing on Wayland. Commit.
[libkwinglutils] Fix regression in OpenGL version parsing. Commit.
[wayland] Don't use waitForFinished on the Xwayland QProcess. Commit.
[wayland] Emit signal before x11 connection gets destroyed. Commit.
[wayland] Disable Compositor during tear-down. Commit.
[wayland] Don't exit due to Xwayland exiting on tear down. Commit.
[wayland] Unload all effects prior to destroying Xwayland connection. Commit.
Reset generic shader after zoom. Commit. Code review #108252. Fixes bug #355028. Code review
#125994
Abort max animation on unrelated geometry changes. Commit. Fixes bug #336467. Code review
#125989
Wait for GL after swapping. Commit. Code review #125659. Fixes bug #346275. See bug #351700
Re-detect triple-buffering after compositor resume. Commit. See bug #343184. Code review
#125659
[wayland] Don't pass keyboard events to Unmanaged windows. Commit.
Handle conflicts between epoxy and manually resolved function pointers. Commit. Code review
#125883
[wayland] Destroy input method connection after process finished. Commit.
[wayland] Destroy our internal wayland connection from server side. Commit.
[wayland] Ensure we can tear down ShellClient after Workspace is destroyed. Commit.
[wayland] Destroy Xwayland's ClientConnection on tear down. Commit.
[wayland] Ensure to not call into x11 on Compositor tear-down. Commit.
[wayland] Don't leak our internal client connection thread object. Commit.
[wayland] Fix cleanup handling on tear down. Commit.
[autotests/wayland] Fix with Qt 5.6. Commit.
[wayland] Improve tear-down to not crash if X11 applications are still around. Commit.
Only emit EffectsHandler::windowClosed if Deleted got created. Commit.
Check whether Cursor is valid before using from EffectsHandler mousePolling. Commit.
[wayland] Use Qt::AA_DisableHighDpiScaling in Qt 5.6. Commit. Code review #126008
[effects] Support GLES 3 in Blur and BackgroundContrast. Commit. Fixes bug #324478. Code
review #126003
Use popup instead of exec on useractions menu on Wayland. Commit.
[wayland] connect to greeterClientConnectionChanged instead of locked signal. Commit.
Fix build. Commit.
[wayland] Introduce ShellClient::isLockScreen method. Commit.
[drm] Support configuring absolute output position. Commit.
Add a plugin for KIdleTime. Commit.

9/12/2015 11:29 a. m.

KDE - Plasma 5.5.0 complete changelog

11 de 26

https://www.kde.org/announcements/plasma-5.4.3-5.5.0-changelog.php

[wayland] Adapt to changes in the kscreenlocker. Commit.


Optimize string operations. Commit. Code review #125933
[wayland] Start ksldapp from the WaylandServer. Commit. Code review #125954
Preliminar support for task geometries in wayland. Commit. Code review #125873
[wayland] Reset QT_QPA_PLATFORM to wayland after starting Application. Commit.
[libinput] Event compression for PointerAxis. Commit.
[libinput] Pointer motion event compression. Commit.
[libinput] Add an event queue. Commit.
[libinput] Use a dedicated thread for libinput. Commit.
[libinput] Make signals queueable. Commit.
Fix compile with libepoxy < 1.3. Commit.
Add O2ES as possible value for KWIN_COMPOSE. Commit. Code review #125919
Remove build checks for gles or gl. Commit. Code review #125865
Remove remaining compile time checks for OpenGLES. Commit.
Core uses runtime checks for whether we are on OpenGLES. Commit.
Runtime depend on GLES in all egl backends. Commit.
[plugins/qpa] Runtime depend on OpenGLES instead of compile time. Commit.
Runtime depend on GLES in SceneOpenGL. Commit.
Bind building of glx support on whether epoxy has a glx header. Commit.
[kwineffects] Runtime checks for GLES in ColorCorrection. Commit.
[kwineffects] Runtime depend on gles in GLPlatform. Commit.
[effects] Runtime checks for GLES instead of compile time checks. Commit.
Turn compile time checks to runtime check in kwinglutils.cpp. Commit. Code review #125865
[glplatform] Ensure glsl is supported with OpenGLES. Commit.
[kwineffects] Runtime detect whether we are on GLES in GLPlatform. Commit.
Don't activate clients (autohide) if we're dragging a window. Commit. Fixes bug #352267. Code
review #125867
Re-evaluate rules on title change. Commit. Fixes bug #220227. Code review #125427
Desktop grid: allow desktop to cross screens. Commit.
Desktop grid: general cleanup. Commit.
Desktop grid: set desktop when moving stickies. Commit.
Desktop grid: less branches for isOnAllDesktops. Commit.
Desktop grid: brightness doesn't flicker here. Commit.
Desktop grid: zoom hovered window. Commit.
Desktop grid: vector instead of qhash for buttons. Commit.
Desktop grid: offset buttons from screen edge. Commit.
Desktop grid: add option to hide buttons. Commit. Fixes bug #352588. Code review #125228
Desktop grid: use -/+ text buttons. Commit. Fixes bug #354131
[hwcomposer] Adjust present strategy for block on retrace. Commit.
[wayland] Add support for move/resize triggered on ShellSurface. Commit.
Make most windows minimizable. Commit. Code review #125842
[wayland] Drop check for QtWayland 5.4.2. Commit.
[wayland] Force Qt::AA_NoHighDpiScaling on Qt 5.6. Commit.
Use KDE_INSTALL_DBUSINTERFACEDIR to install dbus interfaces. Commit. Code review
#125843
[wayland] Sync resizes. Commit.
Make it possible to end move/resize through mouse button release. Commit.
Fix mouseChanged signal arguments in InputRedirectionCursor. Commit.
Move implementation of (shrow|grow)(Horizontal|Vertical) to AbstractClient. Commit.
[wayland] Fix quick tiling auto test. Commit.
Consider all client in Workspace::packPositionFoo. Commit.

9/12/2015 11:29 a. m.

KDE - Plasma 5.5.0 complete changelog

12 de 26

https://www.kde.org/announcements/plasma-5.4.3-5.5.0-changelog.php

Move implementation of Client::packTo to AbstractClient. Commit.


Merge setting up client and shell client connections in EffectsHandlerImpl. Commit.
Move geometry related connects from Client to AbstractClient. Commit.
Allow moving of Wayland windows. Commit.
Use AbstractClient for keyboard moving of clients. Commit.
Move keyPressEvent(uint) to AbstractClient. Commit.
Move move/resize related mouse command handling to AbstractClient. Commit.
Move implementation of updateMoveResize to AbstractClient. Commit.
Move handleMoveResize to AbstractClient. Commit.
Move checkQuickTilingMaximizationZones to AbstractClient. Commit.
Move performMoveResize to AbstractClient. Commit.
Provide positionGeometryTip() as virtual method in AbstractClient. Commit.
Move startMoveResize() to AbstractClient. Commit.
Move (start|stop)DelayedMoveResize to AbstractClient. Commit.
Move s_haveResizeEffect from Client to AbstractClient. Commit.
Move finishMoveResize(bool) to AbstractClient. Commit.
Provide leaveMoveResize() as virtual method in AbstractClient. Commit.
Move signals clientFooUserMovedResized to AbstractClient. Commit.
Move moveResizeStartScreen from Client to AbstractClient. Commit.
Move updateCursor() functionality to AbstractClient. Commit.
Move buttonDown from Client to AbstractClient. Commit.
Move checkUnrestrictedMoveResize() from Client to AbstractClient. Commit.
Move properties move and resize from Client to AbstractClient. Commit.
Move the Position mode from Client to AbstractClient. Commit.
Move moveResizeGeom to AbstractClient. Commit.
Move initialMoveResizeGeometry to AbstractClient. Commit.
Move (inverted)MoveOffset to AbstractClient. Commit.
Track whehter moveResize is unrestricted in AbstractClient. Commit.
Track whether Client is in moveResizeMode in AbstractClient. Commit.
[wayland] Don't call into Workspace from ShellClient during teardown. Commit.
[autotests] Test case for 10ad9262a184e1afc088bee35b7fa4c188d9d63f. Commit.
[wayland] Dispatch the WaylandServer once more before killing internal client. Commit.
Declare metatype for Deleted and export Deleted. Commit.
Drop PreventScreenLocking electric border. Commit. Code review #125701. See bug #331841
Drop remaning code for ShowDashboard. Commit. Code review #125700. Fixes bug #353928
[hwcomposer] Rework the vsync code. Commit.
Don't perform Compositor::setCompositeTimer during startup. Commit.
[hwcomposer] Use three rendering buffers. Commit.
[hwcomposer] Use newer setOutputsEnabled API instead of blocking buffer swap. Commit.
[autotests] Dashboard is no longer available. Commit.
Drop the Dashboard Effect. Commit. Code review #125686
Delay enabling vsync till first frame is rendered. Commit.
[backends/hwcomposer] Add a failsafe timer for vsync events. Commit.
Force grab on useractions menu. Commit. Fixes bug #351112
Call checkWorkspacePosition also for Wayland clients in ::updateClientArea. Commit.
Merge back implementation of Client::move and ShellClient::move. Commit.
Add virtual AbstractClient::updateTabGroupStates(TabGroup::States). Commit.
Move functionality for geom_before_block to AbstractClient. Commit.
Move handling around deco_rect_before_block to AbstractClient. Commit.
[hwcomposer] Add support for vsync. Commit.
Use AbstractClient where possible in EffectsHandlerImpl. Commit.

9/12/2015 11:29 a. m.

KDE - Plasma 5.5.0 complete changelog

13 de 26

https://www.kde.org/announcements/plasma-5.4.3-5.5.0-changelog.php

[wayland] Update geometry in ShellClient::setGeometry directly if size didn't change. Commit.


[backends/virtual] Add possibility to have multiple virtual screens. Commit.
Move implementation of sendToScreen from Client to AbstractClient. Commit.
Fix unit test. Commit. Code review #125635
[backends/hwcomposer] Drop dependency on hybrissync library. Commit.
[wayland] Use first valid geometry of ShellClient as restore geometry. Commit.
[autotest/wayland] Add a test for quick tiling Wayland clients. Commit.
[wayland] Allow resizing on ShellClients. Commit.
Move quick tiling from Client to AbstractClient. Commit.
Introduce a virtual AbstractClient::updateQuickTileMode(QuickTileMode). Commit.
Use quickTileMode() instead of quick_tile_mode. Commit.
Use (set)GeometryRestore() instead of geom_restore in Client::setQuickTileMode. Commit.
Add a pure virtual AbstractClient::setGeometryRestore(const QRect &). Commit.
TabSynchronizer operates on AbstractClient. Commit.
Move blocking geometry updates functionality to AbstractClient. Commit.
Provide isDecorated() as virtual method on AbstractClient. Commit.
Use isDecorated() instead of m_decoration in Client::setQuickTileMode. Commit.
Move implementation of checkWorkspacePosition to AbstractClient. Commit.
Add setGeometry to AbstractClient as pure virtual method. Commit.
Improve sharing of maximize between Client and ShellClient. Commit.
Move adjustedSize from Client to AbstractClient. Commit.
Add sizeForClientSize as virtual method to AbstractClient. Commit.
Move enum Sizemode from Client to AbstractClient. Commit.
Add border(Left|Top|Right|Bottom)() const as virtual methods in AbstractClient. Commit.
Use quickTileMode() instead of quick_tile_mode in Client::checkWorkspacePosition. Commit.
Provide quickTileMode() as virtual method in AbstractClient. Commit.
Use geometryRestore() instead of geom_restory in Client::checkWorkspacePosition. Commit.
Adjust to newer upstream libhybris version. Commit. Code review #125606
Drop Android input handling. Commit. Code review #125608
Add hint similar to autohide to raise/lower a window. Commit. Code review #124272
Move checkOffscreenPosition from Client to AbstractClient. Commit.
Move (is|set)ElectricBorderMaximizing from Client to AbstractClient. Commit.
Move electricBorderMaximizeGeometry from Client to AbstractClient. Commit.
Make geometryRestore() pure virtual in AbstractClient. Commit.
Move (set)electricBorderMode() from Client to AbstractClient. Commit.
Move signal quickTileModeChanged from Client to AbstractClient. Commit.
Initialize AbstractEglTexture::m_image. Commit.
[autotests] Enforce QPainter compositing. Commit.
[autotests] Enforce OpenGL compositing. Commit.
[backends/virtual] Add a virtual rendering OpenGLBackend. Commit.
Allow OpenGLBackend to hold a surfaceless context. Commit.
[backends/virtual] Move save screenshot functionality to the backend. Commit.
[wayland] Honor ShellSurfaceInterface::acceptsKeyboardFocus in ::wantsInput. Commit. Code
review #125553
[wayland] Proper metatype for ShellClient. Commit.
[wayland] Keep transient state directly in ShellClient. Commit.
[wayland] Keep fullscreen state directly in ShellClient. Commit.
Do not grab server during manage. Commit. Code review #125474
Do not reinterpret_cast insufficient data. Commit. Fixes bug #341010. Code review #125513
Return sane screen geometry on missing randr. Commit. Code review #125456
Overhaul of deco kcm. Commit. Code review #125393

9/12/2015 11:29 a. m.

KDE - Plasma 5.5.0 complete changelog

14 de 26

https://www.kde.org/announcements/plasma-5.4.3-5.5.0-changelog.php

[globalaccel] Ensure we don't call into deleted InputRedirection on shutdown. Commit.


[wayland] Rework command line checks for platforms. Commit.
[autotests] And remove the problematic code. Commit.
[autotests] Only use QTest::setMainSourcePath if we have Qt 5.5. Commit.
[autotests] Don't use QTEST_SET_MAIN_SOURCE_PATH. Commit.
[autotest] Welcome to integration testing KWin. Commit.
[wayland] Add a virtual framebuffer backend. Commit.
[wayland] Add options depending on available backend plugins. Commit.
[wayland] Add a --list-backends command line arg for listing available backends. Commit.
[wayland] Trigger an update of client layer when managing a ShellClient. Commit.
Move layer updating for setActive back to AbstractClient. Commit.
[wayland] Introduce better placement checks for ShellClient. Commit. Code review #125469
Remove unwanted debug and change in 9912d84. Commit.
[wayland] Properly support add/remove transient on ShellClient. Commit.
[tests] Support a trasient window in the waylandclienttest. Commit.
[effects] Properly announce/remove support in blur/contrast if shader fails. Commit. Code review
#125444
Supports kwayland skipsTaskbar. Commit. Code review #125454
[tests] Add fullscreen mode to waylandclienttest. Commit.
[autotest] Add workaround for broken no-XRandr in screen edge test. Commit.
[screenedges] Add a missing context to connect. Commit.
[backends/x11] Allow grab keyboard/pointer. Commit.
[backends/x11] Use NETWinInfo for our window. Commit.
Shuffle mnemonics in "more actions". Commit. Code review #125434. Fixes bug #319695
Initialize pseudo_max with desired maximization. Commit. Fixes bug #352185. Code review
#125037
Prevent calling xrandr w/o extension available. Commit. Fixes bug #343844. Code review #125074
Enforce update on re-redirection. Commit. Code review #125039. Fixes bug #342881
Support changing tabbox mode. Commit. Fixes bug #316544. Code review #125392
Add black/whitelist config to videowall. Commit. Code review #125410. Fixes bug #353153
Improve restricted moveresize. Commit. Code review #125428
Fix connects with QPointer. Commit.
Fix up delayed quick tiling. Commit. Fixes bug #352744. Code review #125250
Workspace::adjustClientSize operates on AbstractClient. Commit.
Workspace::adjustClientPosition operates on AbstractClient. Commit.
Introduce an allClientList in Workspace. Commit.
[backends/x11] Set a black background pixel on our rendering window. Commit.
Fix regression in Workspace::activateNextClient. Commit.
Allow transients to go over dock windows under certain conditions. Commit.
Reintroduce nullptr check in Client::removeFromMainClients. Commit.
Add safety check for recursive transient for. Commit.
Move layer functionality to AbstractClient. Commit.
Support raise and lower windows on wayland. Commit.
Workspace::raiseClientWithinApplication opertes on AbstractClient. Commit.
Workspace::lowerClientWithinApplication operates on AbstractClient. Commit.
Pass through mainClients for AbstractClient in EffectWindowImpl. Commit.
Fix incorrect static_casts to Client. Commit.
Workspace::topClientOnDesktop returns AbstractClient. Commit.
Workspace::findDesktop returns AbstractClient. Commit.
Move functionality of Client::updateLayer to AbstractClient. Commit.
Move functionality from Client::doSetDesktop to AbstractClient::setDesktop. Commit.

9/12/2015 11:29 a. m.

KDE - Plasma 5.5.0 complete changelog

15 de 26

https://www.kde.org/announcements/plasma-5.4.3-5.5.0-changelog.php

Workspace::updateOnAllDesktopsOfTransients operates on AbstractClient. Commit.


Remove no longer needed casts to Client regarding transients. Commit.
Fixup with removeTransietn. Commit.
Workspace::constrainedStackingOrder supports transients on AbstractClient. Commit.
Move transients from Client to AbstractClient. Commit.
Use auto where we call ensureStackingOrder(client->transients()). Commit.
Workspace::ensureStackingOrder can operate on QList or QList. Commit.
Better support AbstractClient in Deleted::copyToDeleted. Commit.
Move modal from Client to AbstractClient. Commit.
Move mainClients() and allMainClients from Client to AbstractClient. Commit.
Use auto for iterator over transients(). Commit.
Move hasTransient from Client to AbstractClient. Commit.
Workspace::keepTransientAbove operates on AbstractClient. Commit.
[wayland] A popup shell surface doesn't want input. Commit.
Add a placement strategy for transient ShellClients. Commit.
Implement transientFor in ShellClient. Commit.
Move transientFor from Client to AbstractClient. Commit.
Move transient property from Client to AbstractClient. Commit.
[wayland] Don't delete Surface we got fromWindow. Commit.
[wayland] Configure key repeat. Commit.
Delay QuickTiling indication on inner screenborder. Commit. Fixes bug #352050. Code review
#125024
Support the slide protocol. Commit. Code review #125120
Fix build with some compilers. Commit.
[wayland] Add support for DpmsInterface. Commit.
[wayland] Don't run Compositor loop if all outputs are disabled. Commit.
[drm] Mark outputs as disabled in backend depending on DPMS state. Commit.
[wayland] AbstractBackend indicates whether outputs are enabled. Commit.
[drm] Re-enable Output on input event. Commit.
[drm] Make DrmOutput a QObject. Commit.
[drm] Don't present on an output which is in dpms standby. Commit.
Add signal InputRedirection::keyStateChanged. Commit.
[drm] Add initial support for DPMS. Commit.
Add support for modifier only shortcuts on Wayland. Commit. Code review #124954
Support OnScreenDisplay from wayland. Commit.
Support the kwayland contrast protocol. Commit. Code review #125035
Use the kwayland blur protocol in the blur effect. Commit. Code review #125017
[cmake] Let's try PKG_Qt5PlatformSupport_INCLUDEDIR instead of
PKG_Qt5PlatformSupport_INCLUDE_DIRS. Commit. See bug #351776
[qpa] Use QPlatformIntegrationFactoryInterface_iid for Q_PLUGIN_METADATA. Commit.
[wayland] Create event dispatcher in QPA plugin. Commit.
[qpa] Dispatch Wayland server before trying to find a ShellClient. Commit.
[wayland] Create waylandServer after creating QApplication. Commit.
[wayland] Drop workaround on Qt window expose event. Commit.
[wayland] Drop workaround for faking frame rendered for Qt windows. Commit.
[wayland] Drop hack for faking input for Qt popups. Commit.
[wayland] Add repaints on geometry changes. Commit.
Keep Qt::Popup windows as internal pointer window once they leave window. Commit.
[wayland] Send QKeyEvent to internal windows. Commit.
[wayland] Drop QT_WAYLAND_DISABLE_WINDOWDECORATION env variable. Commit.
[wayland] Drop threaded eglInitialize hack. Commit.

9/12/2015 11:29 a. m.

KDE - Plasma 5.5.0 complete changelog

16 de 26

https://www.kde.org/announcements/plasma-5.4.3-5.5.0-changelog.php

[wayland] Drop QtWayland specific BypassWindowManagerHint workaround. Commit.


[wayland] Remove the specific socket pair for QtWayland. Commit.
[wayland] Enforce our internal QPA plugin as QT_QPA_PLATFORM. Commit.
[wayland] Add a QPA plugin for kwin_wayland. Commit.
[wayland] Export ShellClient. Commit.
Composite windows from a QOpenGLFramebufferObject. Commit.
[wayland] AbstractBackend announces whether a surface less context is possible. Commit.
[wayland] Forward EGLDisplay and EGLContext from Scene to Backend. Commit.
Add a WaylandServer::findClient which takes a QWindow. Commit.
Add SceneOpenGL::backend() const -> OpenGLBackend*. Commit.
[wayland] Use an event thread for the internal Wayland connection. Commit.
[wayland] Keep Registry for internal connection around. Commit.
[tabbox] Support wayland in establish/remove TabBoxGrab. Commit.
[tabbox] Split areModKeysDepressed into X11 and Wayland variant. Commit.
[libinput] Don't change default log level. Commit.
Fix moving windows in InputRedirection. Commit.
Do not try to open VirtualTerminal through logind. Commit.
Make X11_XCB a build dependency of X11 windowed backend. Commit. Code review #124697
Drop cmakedefine HAVE_WAYLAND_EGL. Commit.
Drop cmakedefine HAVE_WAYLAND. Commit.
Drop cmakedefine HAVE_WAYLAND_CURSOR. Commit.
Drop cmakedefine HAVE_XKB. Commit.
Make Wayland a hard build time dependency. Commit.
[decorations] Bring back option NoPlugin. Commit. Code review #124708
Drop build option KWIN_PLASMA_ACTIVE. Commit. Code review #124694
Drop build option KWIN_BUILD_EGL. Commit. Code review #124695

libkscreen
Fix one more XRandR::screenResources()-related leak. Commit.
Fix memory leak. Commit. Code review #126096
QDebug -> qCDebug. Commit.
GetConfigOperation: store backend in member variable. Commit.
Invalidate interface before creating a new one, just to be sure. Commit.
Fix leaking QDBusPendingWatcher in BackendManager. Commit.
Use DBus activation to start the backend launcher. Commit. Fixes bug #353720. Fixes bug #353685
Fix test. Commit.
Cmake_min_req goes to the very top. Commit.

libksysguard
Allow to build ProcessUI without QtWebKitWidgets. Commit. Code review #125887
Use new connect api + QStringLiteral. Commit.
Add i18n for log files. Commit. See bug #306243
Add translations for wifi stuff. Commit. See bug #306243
Call the correct QString::arg() overload. Commit.
Implement systemUptimeSeconds for OS X. Commit.
Remove unused variable. Commit. Code review #124728

Oxygen

9/12/2015 11:29 a. m.

KDE - Plasma 5.5.0 complete changelog

17 de 26

https://www.kde.org/announcements/plasma-5.4.3-5.5.0-changelog.php

Fix coverity issue #1335195. Commit. Code review #126048


Added checkboxes in to list. Commit.
Re-added code to update config's minimumsize based on the animation tab. Commit. Fixes bug
#354547
Re-added cursor moving hack for kde4, otherwise mouse-over effects are broken after window
drag. Commit.
Use NETRootInfo to initiate wm move operation. Commit.
Using new style typedefs. Commit.
Implemented SH_KCustomElement from KStyle, to have them working in KDE4. Commit.
Fix benchmark layout. Commit.
Only use fixed icon size for QtQuickControls. Commit. See bug #339106
Added missing painter->restore() after rendering menu button. Commit. Fixes bug #346955
Removed legacy kwin decoration. It is not required anymore even when building in KDE4
compatible mode, since only kwin@kf5 is nouw. Commit.
- deal with dpiRatio when sending WM move resize events. Commit. Fixes bug #351321

Plasma Desktop
Arrows on parent item delegates consistent with Kicker. Commit.
Always show arrows in delegates with children. Commit. Code review #126126
Kickoff thought that its source model is KAStats::ResultModel. It was mistaken. Commit. Fixes
bug #355672
[Compact Applet] Don't break the dialog size binding. Commit. Code review #126207
[Kickoff] Extract i18n also from .js files. Commit. Code review #126187
Fix drop-onto for right-aligned views. Commit. Fixes bug #354037
Don't build kcms/input and kcms/touchpad if XInput is not present. Commit. Code review #126014
Taskmanager: Fix sometimes not showing labels in tooltip. Commit. Fixes bug #346348. Code
review #126162
Kacess should not be built if xkb is not present. Commit. Code review #126013
Widget Explorer opens quicker now. Commit. Code review #126163
[Widget Explorer] Disallow double click to add when applet is scheduled for uninstallation.
Commit.
Containment is a Plasma::Containment. Commit.
Default press-to-move to on. Commit.
Fix data roles for directory entries in RecentUsageModel. Commit.
[Application Dashboard] Force active focus on the FullScreenWindow. Commit. Code review
#125210. See bug #352647
[Widget Explorer] Allow uninstalling user-installed applets. Commit. Code review #125991
Do not dim taskbutton when a window is minimized. Commit. Code review #124675. Fixes bug
#311991
Kcm_keyboard: Use udev device notifier when xcb-xinput is not available. Commit. Fixes bug
#346336. Code review #125465
Resolve .desktop URLs in drop-on-item, too. Commit. Fixes bug #354484
[Kicker] Call new user switcher instead of unconditionally starting a new session. Commit. Code
review #126099
Kcm_fonts: Don't touch any Xft options when anti-aliasing is set to system settings. Commit. Code
review #126093
Drag delegate pixmap support. Commit. Fixes bug #355361
Keep drag and drop in range on both sides. Commit. Fixes bug #355365. Code review #126079
KAStats: Syncing to the latest version from KActivities repository. Commit.
A FolderView created by drag and drop now stores the URL properly. Commit.

9/12/2015 11:29 a. m.

KDE - Plasma 5.5.0 complete changelog

18 de 26

https://www.kde.org/announcements/plasma-5.4.3-5.5.0-changelog.php

Offer to create a trash widget when dragging the trash onto a containment. Commit.
Restore semantic icon for use in tooltips and notifications. Commit.
Drop unnecessary maps. Commit.
Avoid crash by making emit synchronous. Commit. Fixes bug #354660
Don't allow horizontal flicks in multi-grid view. Commit. Fixes bug #355193
Port Kickoff to the Kicker backend. Commit.
Add a migration script for Kickoff's config. Commit.
Reimplement Kickoff's Computer model the Kicker way. Commit.
Fix support for directories and nicer metadata extraction. Commit.
Make AppsModel usable standalone and expose it. Commit.
Description logic to match old Kickoff behavior. Commit.
Support a merged results mode. Commit.
Allow overriding the favorites model. Commit.
Merge RecentApps and RecentDocs models into RecentUsageModel and expose it. Commit.
Add getter for row index from model. Commit.
Expose SystemModel. Commit.
Support for grouping. Commit.
Support for descriptions. Commit.
Fix window dismiss by context menu actions. Commit. Fixes bug #354176
Enable the Desktop Sessions runner in Appdash search by default. Commit. Fixes bug #354722
Make the up button ignore the double-click setting based on user feedback. Commit. Fixes bug
#354657
Allow opening file manager on current path by clicking the title. Commit. Fixes bug #354792
Fix 2px alignment problem \o/. Commit.
Do not write out an unusable LC_* value for the "C" locale. Commit. Fixes bug #354984. Code
review #125984
Kcm_formats: Fix sorting order and formatting in combo boxes. Commit. Code review #125957.
Fixes bug #354895
Applet content no longer leaks outside its boundaries under certain circumstances while resizing it.
Commit. Code review #125896
Warning--. Commit.
Use QStringLiteral + use new connect api. Commit.
Ensure there are two columns in the widget explorer. Commit. Fixes bug #353760
Kcm_keyboard: Set default debug level to QtWarningMsg. Commit. Code review #125826
Fix build with QT5.6. Commit.
Switch to Noto Sans font. Commit.
Sync to Kickoff. Commit.
New activity switcher UI. Commit. Code review #125626
Use PlasmaCore.IconItem in desktop toolbox. Commit. Code review #125660
Context menus in the task manager applet are now aligned to the respective entry. Commit. Code
review #125589
[Panelcontroller] Let checked property handle the menu's appearance. Commit.
KAStats: syncing to master (added activity descriptions). Commit.
Ungrab recursively. Fixes regression from c0e14ae54. Commit.
[kickerdash] Show ToolTip when mouse hovered on app item. Commit. Code review #125402
Reduce maximum preferred size for task delegates a little. Commit. Fixes bug #351425. See bug
#353337
Align applet icons to top. Commit.
Applet: ad breeze widget icon for folderview widget. Commit.
Applets: Use Breeze applet icons for the applets (e.g. widget manager). Commit. Code review
#125437

9/12/2015 11:29 a. m.

KDE - Plasma 5.5.0 complete changelog

19 de 26

https://www.kde.org/announcements/plasma-5.4.3-5.5.0-changelog.php

Switch item delegate to Complementary color group and use non-inverted roles in containment
mode. Commit. Code review #125323
Set geometry instead of resizing. Commit. See bug #351569
Kcm_keyboard: Make the default values for key repeat constants. Commit. Code review #125415
Kcm_keyboard: Remove kdemacros.h include. Commit.
Kcm_keyboard: Port away from KDELibs4Support. Commit. Code review #125408
Kcm_keyboard: Remove LayoutWidget plugin. Commit. Code review #125407
Moved check all mount points excluded out of widget class. Commit.
Revert currentIndex change to start at first tab again. Commit.
Build on older Qt. Commit.
Don't use parent anymore. Commit.
Fix Appdash opening on the wrong screen. Commit. Fixes bug #352416
Handle "Offer shutdown options" being or getting disabled. Commit. Fixes bug #352324
Show screenshots in the widget explorer. Commit.
Merge the favorite-by-DND feature written at the Seoul hackathon. Commit.
Drop debug for empty context menus, instead refuse to open. Commit.
Add a FavoritesModel.maxFavorites prop to limit the model in size. Commit.
Add a FavoritesModel.enabled prop to toggle addFavorite/removeFavorite. Commit.
Port desktop containment to EventGenerator. Commit. Code review #125288
Drop option; see plasma-workspace.git c5539a6 for more. Commit.
KAStats: Using a custom matching function instead of sqlite's glob. Commit.
Accept proposed drop action in panel and desktop. Commit. Code review #125159
Add keynavigation wrap to kicker dashboard filterlist. Commit. Code review #125012
Add discover to favorties. Commit. Code review #125127
Renamed some things for better description. Commit. Code review #125107
Move kaccess into separate source directory. Commit. Code review #125041
Renamed some things for better description. Commit.
Add "Lock Screen" to desktop toolbox. Commit. Code review #124114
[applets/pager] Remove show dashboard option. Commit. Code review #125085
KAStats: Fixed problem with adding a new resource to the model. Commit.
KAStats: Model which shows both the used and the linked resources combined. Commit.
Fixed paths in CMakeLists.txt for cursor theme. Commit.
Don't leak when closing without action trigger. Commit.
Open context menu asynchronously. Commit. Fixes bug #350794
Revert "[Appletconfiguration] Prevent binding loop in main stackview". Commit.
Shorten labels of QCheckBox so the accessibility kcm won't need a scrollbar. Commit. Fixes bug
#339407. Code review #124959
[Appletconfiguration] Prevent binding loop in main stackview. Commit.
Add a comment to the keyboard kded module desktop file. Commit. Code review #124937
[Panelconfig] Add more / fix constraints in the position/size handles. Commit. Code review
#124786
[Panelconfig] Reset the panel offset on alignment change. Commit. Code review #124785
[Panelconfig] Add some comments and rename the max/min value variable. Commit. Code review
#124782
Don't enable middle click paste in the panel by default. Commit. Fixes bug #351631. Code review
#124891
Port solid-automounter and keyboard kded plugins to json metadata... Commit.
Use kcmshell5. Commit.
Add copyright header for DeviceModel. Commit.
Automatic mounting of external storage is now possible again. Commit. Code review #124730.
Fixes bug #351003

9/12/2015 11:29 a. m.

KDE - Plasma 5.5.0 complete changelog

20 de 26

https://www.kde.org/announcements/plasma-5.4.3-5.5.0-changelog.php

Unify UI Sleep -> Suspend. Commit. Fixes bug #351412


Don't eat the left click event. Commit. Fixes bug #351277
Make trash settings open the trash KCM. Commit.
Fix typo (patch by victorr2007@ya.ru). Commit.
Set component display name for all actions. Commit. Code review #124702
Filter out non-desktop formfactors in Kickoff's application model. Commit. Code review #124625
No point in bottom margin since we have no bottom anchor. Commit.
Remove unused import. Commit.
Cosmetic surgery of the activity switcher. Commit.
Correct label in autostart KCM. Commit. Fixes bug #351036
Synchronizing the libKActivitiesStats with the source repository. Commit.

Plasma Media Center


Changed MediaSources to DataSources. Commit.
Kill mockcpp dependency from plasma-mediacenter. Commit.
Fix the testcase for mediaRemoved. Commit.
Temp fix for PMC crash because of baloo crash. Commit.
Updated Qt connect signal slot syntax. Commit.
Added Fake mediasource for testing. Commit.

Plasma Networkmanager (plasma-nm)


Make all secrets for GSM connections as not required by default. Commit.
Allow to load "uninitialized" setting as it was before. Commit.
Revert: avoid using dialog->exec() in openconnect VPN plugin. Commit. Fixes bug #348318
Do not consider virtual devices for systray icon. Commit. Code review #126118
VPN connection settings can now be imported by calling the connection editor with the
--import-vpn argument. Commit. Code review #126035
Optimize string operations. Commit. Code review #126049
Add option to select password storage to all password fields. Commit. Fixes bug #340707. Code
review #125723
Fix order of tab stops. Commit. See bug #340721
Do not load secrets for 802-1x setting when LEAP authentication algorithm. Commit.
Make all bluez calls asynchronous. Commit. Code review #125785. Fixes bug #354230
Make sure that the rescan button is visible all the time. Commit. Fixes bug #347135
Fix minor typos. Commit.
OpenVPN improvements. Commit. Code review #125543
Use more descriptive names and comments for VPN plugins. Commit. Code review #125540
Editor: Add tooltips for most common settings/connections. Commit.
Move the view to the top while a connection is being activated. Commit. Fixes bug #342801
Allow only certain file types for certificates. Commit. Fixes bug #340706
Applet: add breeze widget icon for nm applet. Commit.
Set proper maximum MTU size for infiniband, wireless and wired connections. Commit. Fixes bug
#353241
Add some advanced validation for WPA/WPA2 Enterprise. Commit. Code review #125356. Fixes
bug #351191
Add WPA/WPA2 Enterprise (partial) validation + options to add subjectMatch and altSubjectMatch
properties. Commit.
Coding style. Commit.
The icon for showing/hiding the password should represent the oposite state. Commit.

9/12/2015 11:29 a. m.

KDE - Plasma 5.5.0 complete changelog

21 de 26

https://www.kde.org/announcements/plasma-5.4.3-5.5.0-changelog.php

Add notifications with new state change reasons when device gets disconnected. Commit.
Use new breeze icons. Commit. Fixes bug #346133
The icon name for password field was changed to 'visibility'. Commit.
Replace 'show password' checkboxes with a custom password field. Commit. Code review #124922
Port kded plugin to json metadata... Commit.
Fix random MAC generation on Wired/WiFi. Commit. Code review #124747

Plasma Audio Volume Control


Fix crash if context gets unrefd. Commit. Fixes bug #354510. Code review #126012
Install kconf_update script in kdelibs4 directory. Commit. Code review #125706
Change applet icon to the new applet icons from breeze. Commit.
Speedup finding the property change signals. Commit.
Make SourceModel writeable. Commit.
[kcm] Remove the anchors in the stream and device list. Commit.
Add a .reviewboardrc file. Commit.
[kcm] Elide the label of the streams, parts and devices in the lists. Commit.
Remove unused dependency. Commit.
Revert "delay loading of popup". Commit. Fixes bug #351345
Fix typos (patch by victorr2007@ya.ru). Commit.
Fix XML. Commit.
Fix minor typos. Commit.
Disable build of docs until new entities are released. Commit.
Documentation for plasma-pa. Commit.
Fix interactivity in KCM. Commit.
High dpi and sizing fixes. Commit.
Fix i18n in kcm module. Commit.
Fix i18n in applet. Commit.
Delay creation of the popup dialog. Commit.

Plasma SDK
Plasmoidviewer: Fix filename pattern. Commit.
Plasmoidviewer: Add @title:window context. Commit.
Plasmoidviewer: Fix typography. Commit.
Plasmoidviewer: Update location options in documentation. Commit.
Add trailing semicolon in Categories. Commit.

Plasma Workspace
[startkde] Fix font prefixDir. Commit.
[notifications] Rework the notifications positioning a bit. Commit. Code review #126221. Fixes bug
#355069
Forward mouse enter and leave events on feathered edges. Commit. Code review #126175. Fixes
bug #354651
Fix quit if we fail to claim. Commit. Code review #126080
[Clipboard Plasmoid] Use flat ToolButtons. Commit.
[Clipboard plasmoid] Make file preview ListView non-interactive. Commit. See bug #354592
Ensure the spinboxes in image slideshow config are wide enough. Commit. Fixes bug #355553.
Code review #126150
[Look and Feel] Add rest of the missing user switcher files. Commit. See bug #355708

9/12/2015 11:29 a. m.

KDE - Plasma 5.5.0 complete changelog

22 de 26

https://www.kde.org/announcements/plasma-5.4.3-5.5.0-changelog.php

[Look and Feel] Add UserSwitcher.qml. Commit. Fixes bug #355708


[lookandfeel] The splash should have been PreserveAspectCrop. Commit.
Set dialogs location according to containments. Commit. Fixes bug #349887
[Widget Explorer] Remove uninstalled applets from containments. Commit. Code review #126120
Use --exit-with-session in kwin_wayland start command. Commit. Code review #126108
Use absolute path to kwin_wayland. Commit. Code review #126107
[Clipboard plasmoid] Fade out text where the buttons are. Commit. Fixes bug #354602. Code
review #125898
[KRunner] Forward KRunner switchUser to new KSMServer user switcher. Commit. Code review
#126100
Revert all of the Calendar-agenda changes. Commit.
[lookandfeel] Set the splash bg image to PreserveAspectFit. Commit.
[lookandfeel] Update the blurry background to 5.5 wallpaper. Commit. Fixes bug #355502
Launch dbus-session in wayland session. Commit.
Install session file for Plasma on Wayland session. Commit. Code review #126098
Add pretty user switcher. Commit. Code review #124585
[digital-clock] Add missing copyright. Commit.
Update digital-clock and notification applets info. Commit.
[digital-clock] Pass the enabled plugins to the manager explicitly. Commit.
[digital-clock] Add the calendar plugins configs to the applet config. Commit. Code review
#126010
[digital-clock] Split the Calendar config stuff to it's own category. Commit. Code review #126010
[digital-clock] Adapt the Agenda part to latest applet updates. Commit.
[digital-clock] Bring back the agenda part of calendar. Commit.
[Widget Explorer) Fix applet uninstall. Commit. Code review #125990
Widget Explorer can now filter for widgets the user installed. Commit. Code review #126074
Remove accidentally pushed files. Commit.
Look in the correct path for shell update scripts. Commit.
[ksmserver] Add a dedicated --no-lockscreen command line option. Commit. Code review #126022
Fixed dropping files onto an icon widget linking to an application with restrictions on supported file
types. Commit.
Dropping elements onto an icon widget pointing to Trash now works. Commit.
Fix font path to not have /usr//usr/. Commit.
Fix krunner crash when open "/". Commit. Code review #126060. Fixes bug #355290
Restore semantic icon for use in tooltips and notifications. Commit.
Load applet icons from the plugin name first. Commit. Code review #126046
Avoid QMenu::exec in plasmoid context menu. Commit. Fixes bug #354903. Code review #126042
Don't crash with invalid plugins. Commit.
Fix ksmserver path. Commit.
Fix ksmserver path in startkde. Commit. Code review #126007
Catch other openGL error gracefully. Commit. See bug #354966. See bug #355054. Code review
#125997
KRunner no longer stops showing results under certain circumstances. Commit.
[ksmserver] adapt to changes in kscreenlocker. Commit.
Clean up dependencies after removal of the screenlocker. Commit. Code review #125964
Remove kscreenlocker code from the plasma-workspace. Commit.
Merge xembed SNI proxy updates. Commit.
Fix build. ksld was renamed to KScreenLocker. Commit.
Fix crash on multiscreen setups by not relying on sender(). Commit.
[screenlocker] Install the cmake configuration and header files. Commit. Code review #125930
Proxy Xembed icons to SNI. Commit. Code review #125655

9/12/2015 11:29 a. m.

KDE - Plasma 5.5.0 complete changelog

23 de 26

https://www.kde.org/announcements/plasma-5.4.3-5.5.0-changelog.php

Fix typo. Commit.


[screenlocker] Make it possible to build kscreenlocker without ksmserver. Commit. Code review
#125892
[screenlocker] Remove kDebug default debug area. Commit.
[screenlocker] Remove unused ksmserver dbus interface from screenlocker. Commit.
Drkonqi: Drop KF5::WebKit dependency. Commit. Code review #125886
[kscreenlocker_greet] Fix QML fallback. Commit. Code review #125848
Set maximum width of notification popup to minimum width. Commit.
Use new connect api + QStringLiteral. Commit.
Systemmonitor: Don't link to unused libraries. Commit. Code review #125888
[kscreenlocker_greet] Port fallback theme to SessionsModel. Commit. Code review #125849
Add some translation context. Commit.
[lookandfeel/lockscreen] Remove non-existent kscreenlocker import. Commit.
Simplify code. Commit.
Don't duplicate code for setting the screen geometry. Commit.
Remove redundant code. Commit.
[kscreenlocker] Remove KWorkspace dependency. Commit.
[Lock Screen] Use org.kde.plasma.private.sessions for User Switcher. Commit. Code review
#125774
Add org.kde.plasma.private.sessions with a SessionModel. Commit. Code review #124980
[screenlocker] Set soversion for libksld. Commit.
Fix build. Commit.
Fix build. Commit.
Update drkonqui hints for relevant information. Commit. Code review #125870
Emit correct signal for notifications expiring. Commit. Fixes bug #354293. Code review #125770
[ksmserver] Remove compile switch to disable building screenlocker. Commit.
[ksmserver] Remove workaround to cleanup lockscreen before shutdown. Commit.
KRunner: Cleanup CMakeLists.txt. Commit.
KRunner: Set the correct version number. Commit.
KRunner: Use KDBusService after parsing the command line params. Commit.
[screenlocker] turn screenlocker into shared library from static lib. Commit. Code review #125838
Use PATH_VARS feature of ecm_configure_package_config_file. Commit. Code review #125844
[libkworkspace] remove the setLock function. Commit.
[screenlocker] Get rid of libkworkspace dependency from the ksld. Commit. Code review #125837
Revert "workaround patch for fixing ksplashqml lookandfeel wrong position.". Commit.
Workaround patch for fixing ksplashqml lookandfeel wrong position. Commit. Code review
#354480
Use semantically correct icons to rate backtraces. Commit.
[screenlocker] Introduce WaylandLocker. Commit. Code review #125827
Skip applets not in formfactor. Commit.
Add some formfactor info to plasma-workspace applets. Commit. Code review #125810
[screenlocker] More XFlush and XSync before server grab. Commit.
[screenlocker/autotest] Helper grab input applications disconnect xcb. Commit.
[screenlocker/autotests] Enforce Raster Widgets. Commit.
[screenlocker] Add unittest for emergency window. Commit.
[screenlocker] Add back changes from 9bf61a and d9328e. Commit.
[screenlocker] Rename the lockwindow.* files to x11locker.*. Commit.
System Tray: Add ScrollArea to hidden items view. Commit. Fixes bug #341165. Code review
#125775
Fix icon-based status notifier icons. Commit. Code review #125812
Don't try to set the overlay if it's empty. Commit.

9/12/2015 11:29 a. m.

KDE - Plasma 5.5.0 complete changelog

24 de 26

https://www.kde.org/announcements/plasma-5.4.3-5.5.0-changelog.php

[screenlocker] Add missing files from commit 5a0ab38613763a. Commit.


[screenlocker] Split generic parts of X11Locker into AbstractLocker. Commit. Code review
#125802
[screenlocker] Tidy up the code a bit. Commit.
[lockscreen] Improve autotests for lockwindow. Commit. Code review #125805
Update the KSplash background to that 5.4 wallpaper. Commit.
Remove broken ifdef'd code. Commit. Code review #125761
[ksplash] refrect windowState correctly. Commit. Code review #125727
Component Baloo|Files no longer exists. Commit.
Don't connect to signals which don't exist. Commit.
Resize lock screen windows if screen size changes. Commit. Code review #125605
Fix calculation of available screen region. Commit. Code review #125696
Use the correct old screen to shift panels to new screen. Commit. Code review #125694
Prevent changing the primary screen if it doesn't have a view yet. Commit. Code review #125693
Display which process blocks unmount/eject in a plasmoid notification. Commit. Code review
#125248. Fixes bug #96107
Rename show dashboard to show desktop. Commit. See bug #353928. Code review #125670
Remove redundant code. Commit. Code review #125669
Don't include struts in initial ksplash geometry. Commit. Code review #125654
Use shared engine in ksplashqml. Commit. Code review #125654
Ignore shells without a "loader.qml" file. Commit.
Disconnect lambdas when "this" is destroyed. Commit. Fixes bug #353870. Code review #125639
Don't assume dbus-launch autolaunch is still broken. Commit. Fixes bug #352251. Code review
#125637
Rotate wallpaper based on image EXIF. Commit. Fixes bug #352022. Code review #125014
Scripted default config for applets. Commit. Code review #125562
Use KWin to lower/raiser panel in windows can cover mode with edge activation. Commit. Fixes
bug #343448
Breeze Icons: remove screenshot to use systemtray widget icon. Commit.
Dropping files onto a folder icon now supports copying/moving/linking the file there. Commit.
Code review #125118
When connecting a device always open the plasmoid. Commit. Fixes bug #349616
Include env vars from sourced files on pre-startup. Commit. Code review #125323
Revert "Delay desktop view geometry update". Commit.
Skip the taskbar on wayland for panels and desktop. Commit.
Update bundled exception rule to Gimp 2.8. Commit.
Fix utility windows not being removed from task tree after demands-attention state is cleared.
Commit. Fixes bug #352477. See bug #178509
Allow explicitly set on-screen input method such as maliit. Commit.
Applets: link to new breeze icons for applets. Commit. Code review #125438
Simplify logic. Commit.
Delay desktop view geometry update. Commit.
[libtaskmanager] Protect against X11 usage on Wayland. Commit. Code review #125445
Fix broken testChromeBookmarks. Commit.
[screenlocker] Grab XServer while establishing the grab. Commit. Code review #122528
Use colorScope for colors. Commit.
Bring backpossibility for plasmoids to contain their own icon. Commit.
Add a role for screenshots in the widgetexplorer model. Commit. Code review #125134
Bump frameworks requirement. Commit.
Remove outdated Quicklaunch applet. Commit. Code review #125282
Further enhance the icon lookup behavior. Commit. Fixes bug #351624

9/12/2015 11:29 a. m.

KDE - Plasma 5.5.0 complete changelog

25 de 26

https://www.kde.org/announcements/plasma-5.4.3-5.5.0-changelog.php

Support window move with the shell interface. Commit.


Fix corruption of startupconfig(files) in Qt5.6. Commit. Fixes bug #351609. Code review #124877
Soliddevice: Use KDiskFreeSpaceInfo instead of solid to get disk size. Commit. Code review
#123818
Monitor for the clock changes from the kernel. Commit. Fixes bug #344870. Code review #125028
Widget screenshot for widget explorer. Commit.
Don't show genericName if it's the same as applicationName. Commit.
[startkde] Generate absolute path to ksmserver. Commit. Code review #125113
Right-align KeySequenceItem. Commit.
[System Tray] Bring back shortcuts configuration. Commit. Code review #Shortcuts for applets in
system tray can now be configured from system tray configuration. Code review #124986
Bump Frameworks requirement to 5.14. Commit.
Dropping file(s) onto an icon widget will now open them in the given application. Commit. Code
review #124472
Don't crash on wayland. Commit.
Use the correct enabled borders. Commit.
Use a PanelShadow subclass to do the dialog shadow instead. Commit.
[lock logout] Respect whether the user can lock the screen. Commit.
Simplify. Commit.
Expose whether we can lock the screen in the powermanagement data engine. Commit.
CMakeLists.txt: Install sddm theme to KDE_INSTALL_FULL_DATADIR. Commit. Code review
#123190
Make gridUnit available in the shell scripting. Commit.
RTL support in login manager and lock screen. Commit. Fixes bug #351534. Code review #124867
[screenlocker] Filter out XCB_FOCUS_OUT events in the screenlocker. Commit. Code review
#124966
[screenlocker] Delay the async loading till first frame is rendered. Commit. Code review #124948
[screenlocker] Render greeter backgrounds as black. Commit.
[screenlocker] Share QQmlEngine between all views in the greeter. Commit. Code review #124947
[screenlocker] Try to load faster by using more loaders. Commit. Code review #124933
[lookandfeel] Fix errors on startup of lockscreen greeter. Commit. Code review #124931
[screenlocker] Rename LockWindow to X11Locker. Commit. Code review #124929
[screenlocker] Drop setting event mask on the background window. Commit.
[screenlocker] Drop call to setCursor on the background window. Commit.
[screenlocker] Start grace time when the greeter is shown. Commit. Code review #124917
Use qplatformevents only on Qt 5.5 onwards. Commit.
Use kwayland to move Plasma::Dialog. Commit. Code review #124555
[screenlocker] Add emergency mode for greeter crashing. Commit. Fixes bug #351696. Code
review #124915
[screenlocker] Emit locked once the lock window is shown. Commit. See bug #348850. Code
review #124912
[screenlocker] Split black window rendering out of LockWindow. Commit.
Port desktopnotifier kded plugin to json metadata... Commit.
Port KDED plugins to json metadata. Commit. Code review #124845
Unify UI sleep -> Suspend. Commit. See bug #351412
ConsoleKit2 support for screenlocker. Commit. Code review #124469

Plasma Workspace-wallpapers
Last wallpaper from plasma 5.5 contribution summer 1am. Commit.
Add Plasma 5.5 wallpaper contest winners. Commit.

9/12/2015 11:29 a. m.

KDE - Plasma 5.5.0 complete changelog

26 de 26

https://www.kde.org/announcements/plasma-5.4.3-5.5.0-changelog.php

New wallpapers from the Plasms 5.5 wallpaper contest set2. Commit.
New wallpapers from the Plasms 5.5 wallpaper contest set1. Commit.
Set version to 5.4.90. Commit.
Add version to follow plasma convention. Commit.
Two new wallpapers from ken and lionel. Commit.
Resize gray wallpaper (export to jpg with 75% compression). Commit.

Powerdevil
Simulate user activity when session becomes active. Commit. Fixes bug #354250
Use absolute brightness value in conservative check when loading profile. Commit. Fixes bug
#355687. Code review #126138
Fix brightness key being ignored during brightness animation. Commit. Code review #125182
Revert "Revert "[dpms] Add a Wayland implementation"". Commit.
Show fully charged message when battery state becomes "Fully charged" rather than "Not
charging". Commit. Fixes bug #354623
Revert "[dpms] Add a Wayland implementation". Commit.
[dpms] Add a Wayland implementation. Commit. Code review #125026
[dpms] Split the Xcb code out of PowerDevilDpmsAction. Commit.
Add lidClosedChanged signal to org.kde.Solid.PowerManagement. Commit. Code review #121915
Port kded plugin to json metadata... Commit.
Unify terms Sleep -> Suspend. Commit. See bug #351412
Add support for toggling screen on/off with a button. Commit.
Make UDev mandatory. Commit.
Remove HAL backend. Commit.

SDDM KCM
Add a .reviewboardrc file. Commit.

System Settings
Use the plural form for "Notification" category. Commit. Code review #126018
Use new connect api. Commit.
Change System Settings toolbars. Commit. Code review #125111
Make the classic module optional and thus the dependencie to khtml. Commit. Code review
#125161
Icons: Use action Icons in Toolbars according our HIGs. Commit.
Adjust icon names for Breeze theme in Systemsetting overview. Commit. Fixes bug #348429

User Manager
Refactored PWQuality detection and fix linking for OS X. Commit. Code review #125055
Maintained by KDE Webmasters
KDE and the K Desktop Environment logo are registered trademarks of KDE e.V. | Legal

9/12/2015 11:29 a. m.

Das könnte Ihnen auch gefallen