Kcmsystemd is now hosted on KDE infrastructure and name was changed to systemd-kcm.

User units can now be viewed and manipulated.

A tab for viewing timer units was added (similar to the command: systemctl list-timers).

Systemd-kcm now respects the user's color scheme.

Added support for HoldoffTimeoutSec and RuntimeDirectorySize options in logind.conf.

Several translations were added.

1.2.1 (2015-08-08)

- A simple integrated editor is used for editing unit files. Saving is done through a KAuth action for proper authentication. This provides better security than the old method of calling an external editor using kdesu.

- Boost is only depended upon when using non-C++11-capable compilers (thanks to Johan Ouwerkerk).

- Use drkonqi for handling crashes (requires KF5Crash framework).

- Several translations were added.



1.2.0 (2015-07-02)

- Kcmsystemd is now hosted on KDE infrastructure and name was changed to systemd-kcm.

- User units can now be viewed and manipulated.

- A tab for viewing timer units was added (similar to the command: systemctl list-timers).

- Systemd-kcm now respects the user's color scheme.

- Added support for HoldoffTimeoutSec and RuntimeDirectorySize options in logind.conf.

- Several translations were added.



1.1.0 (2015-03-03)

- Kcmsystemd can now view and manage logind sessions.

- The last five journal entries for service and scope units are now accessible in the tooltip.

- Inactive units are shown in black text instead of red.

- Localization support.

- Danish, French (thanks to Alexandre Detiste) and Taiwanese (thanks to Jeff Huang) translations.

- Improved parsing of systemd configuration files.

- Bugfixes.



1.0.0 (2015-02-22)

- Kcmsystemd was ported to KDE Frameworks 5 and Qt 5.

- Major visual overhaul with simplified interface.

- The interface for editing of systemd configurations files was completely redesigned, and is now done in a single tab.



0.7.0 (2014-07-26)

- Added ability to configure storage of core dumps (requires systemd 215 or higher).

- Added support for RemoveIPC option in logind.conf.

- Minor user interface changes

- Bugfixes.



0.6.1 (2014-04-04)

- Fix a crash introduced in kcmsystemd 0.6.0 when systemd version < 209.



0.6.0 (2014-03-27)

- Redesigned user interface.

- Added support for several new configuration options introduced by systemd 209 through 212.

- Ability to reload/reexecute the systemd daemon.

- Ability to mask/unmask units.

- Configuration file parsing code rewritten.



0.5.0 (2013-12-30)

- Ability to control non-loaded units

- Ability to isolate units

- Improved tooltips for units tab

- Bugfixes



0.4.0 (2013-12-08)

- A statusbar showing total units, active units and displayed units was implemented.

- A clear button was added to the unit search box.

- When stopping a unit, it now correctly disappears from the list if "Show inactive" is unchecked.

- "Edit unit file" added to right-click menu (uses kdesu to get root privileges).

- Only relevant actions in right-click menu are enabled.

- D-Bus is used to detect systemd and version instead of pkgconfig.



0.3.0 (2013-12-04)

- Search functionality was implemented in the units tab.

- Unit are colored according to ActiveState.

- The job column was removed.

- The list of units now gets autoupdated when changes are detected.



0.2.1 (2013-11-28)

- Fixed segfault in helper.

- Corrected default value for CapabilityBoundingSet in system.conf.



0.2.0 (2013-11-27)

- A new tab for viewing and controlling systemd units was added.

- Correct default values for journald.conf when file not found.



0.1.0 (2013-11-18)

- Initial release.