Ver.1.4.0 --------- * all * change settings format from shell-like to ini (#24) * dataengine + create package for KF5 * change NETCTLGUI_DEBUG=yes to DEBUG=yes * update url * gui: + add workarounds to #22 and #23 * plasmoid: + create package and plugin for KF5 * change NETCTLGUI_DEBUG=yes to DEBUG=yes * update url *** Ver.1.3.3 --------- * all * update Japanese translation * dataengine - fix #19 *** Ver.1.3.2 --------- * all + add Japanese translation (thanks to @nosada) *** Ver.1.3.1 --------- * gui: * more correct calls of boolean DBus methods * edit helper icon * helper: * more correct calls of boolean DBus methods * more correct systemd service * add ability to create session bus *** Ver.1.3.0 --------- * all: + add processes error messages + add support of several active profiles * some bug fixes and refactoring * rewrite debug messages * dataengine: + add new sources: intIp6, extIp6, netctlAutoStatus * rewrite to use [tasks](https://github.com/mhogomchungu/tasks) (see #7) * change default command to define external IP * change interface list definition * change internal IP definition * gui: + add 3rd party license information + add system tray icon as an alternative to the plasmoid + add DBus session interface org.netctlgui.netctlgui + add dynamic settings load + add support of openvswitch + add security notes and API descriptions + add ability to use helper + add ability to start minimized/maximized/detached + add ability to don't save profile from WiFi tab + add ability to skip external components checking - remove buttons * more correct actions into SettingsWindow * update to library changes * rewrite tables to use toolTip * edit about window * change menuBar * helper: + create daemon DBus system interface org.netctlgui.helper to the library: self control slots, netctl control slots and netctl information slots + add tests * library: + add custom structures netctlWifiInfo and netctlProfileInfo + add methods getActiveProfile(), autoGetActiveProfile() + add slot switchToProfile() + add slot stopAllProfiles() + add slot reenableProfile() + add slots getRecommendedConfiguration() + add slots forceStartProfile() and forceStopProfile() + add double quotes to profile names + add tests - remove functions getProfileDescriptions() and getProfileStatuses() - remove SleepThread class * rewrite to use [tasks](https://github.com/mhogomchungu/tasks) (see #7) * rename getInterfaceList() to getWirelessInterfaceList() * change temporary directory from $HOME/.cache to system one * plasmoid: + add 3rd party license information + allow plasmoid to use system tray + add ability to use helper * change all running processes to detached (see #7) * rewrite text label to use tags * update to dataengine changes * edit about window *** Ver.1.2.0 --------- * all: + add icons + add support of netctl-auto * changes in the project architecture * refactoring * dataengine: + add debug information (NETCTLGUI_DEBUG=yes) * gui: + add support of macvlan + add ability to remove profile + add support of hidden wifi network + add contextual menu to tables + add actions menu + add clear() function to profileTab + add about window + more command line options + add workaround for wireless-wep example + add shell completions + add "Report a bug" action - fix possible segfaults with null arrays (#5) * more debug information * change lineEdit_profile to comboBox * refactoring of configuration interface * change setting of the interface to profile tab * rewrite ErrorWindow class * library: + detach backend from frontend + add error checking + add doxygen documentation * more debug information * rewrite getSettingsFromProfile() function * plasmoid: + add dataengine configuration + add about window + add debug information (NETCTLGUI_DEBUG=yes) * edit configuration interface * change double click event to click event * change class from Applet to PopupApplet *** Ver.1.1.0 (netctl-1.7 update) ----------------------------- * dataengine: * change definition if profile is enabled * gui: + add frequency * change definition if profile is enabled * plasmoid: + add menu title *** Ver.1.0.6 --------- * gui: * fix error checking *** Ver.1.0.5 --------- * plasmoid: + add "Start WiFi menu" function * refactoring * edit icon *** Ver.1.0.4 --------- * gui: + add Qt5 gui (by default) * plasmoid: + add notifications * fix run command with sudo from plasmoid *** Ver.1.0.3 --------- * all: * refactoring * plasmoid: + edit russian translation *** Ver.1.0.2 --------- * plasmoid: - fix layout margins *** Ver.1.0.1 --------- * all: - remove scripts *** Ver.1.0 ------- First release