netctl-gui/CHANGELOG
2014-08-18 21:17:53 +04:00

162 lines
4.0 KiB
Plaintext

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/daemonized
+ add ability to don't save profile from WiFi tab
* more correct actions into SettingsWindow
* update to library changes
* rewrite tables to use toolTip
* 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 double quotes to profile names
+ add tests
* rewrite to use [tasks](https://github.com/mhogomchungu/tasks) (see #7)
* rename getInterfaceList() to getWirelessInterfaceList()
* change temporaty directory from $HOME/.cache to system one
- remove functions getProfileDescriptions() and getProfileStatuses()
- remove SleepThread class
* 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
***
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