mirror of
https://github.com/arcan1s/netctl-gui.git
synced 2025-04-24 15:37:23 +00:00
305 lines
7.4 KiB
Plaintext
305 lines
7.4 KiB
Plaintext
* all
|
|
* fix language component (refer to #45)
|
|
|
|
Ver.1.4.6
|
|
---------
|
|
* all
|
|
+ implement time logging feature
|
|
* gui
|
|
+ implement autoupdate feature
|
|
- fix invalid profile path for the external editor
|
|
* library
|
|
+ implement netctl-auto support to scanWiFi() method (#44)
|
|
- fix bug with invalid data in netctl-auto profile list output
|
|
|
|
Ver.1.4.5
|
|
---------
|
|
* plasmoid
|
|
+ add translation support to plugin part
|
|
* more correct interface painting
|
|
* more correct configuration interface painting
|
|
* move plugin from private
|
|
|
|
Ver.1.4.4
|
|
---------
|
|
* dataengine
|
|
- fix profile status definition
|
|
|
|
Ver.1.4.3
|
|
---------
|
|
* all
|
|
- fix clang build (#41)
|
|
- fix WPA_DRIVERS (#40)
|
|
* library
|
|
- fix bug in WpaSup class with invalid returning value
|
|
|
|
***
|
|
|
|
Ver.1.4.2
|
|
---------
|
|
* gui
|
|
* remove Update call to the helper
|
|
|
|
Ver.1.4.1
|
|
---------
|
|
* all
|
|
+ some Easter eggs
|
|
+ add _DEFAULT_SOURCE to avoid gcc warnings
|
|
* refactoring
|
|
* fix cppcheck warnings
|
|
* update 3rdparty components
|
|
* fix language defilition
|
|
* replace General section to Common in settings (see http://doc.qt.io/qt-5/qsettings.html#Format-enum)
|
|
* gui
|
|
+ allow to change helper control group from UI (#36)
|
|
+ allow to open profile in an external editor (#38)
|
|
+ add IP validators (#34)
|
|
+ add toolbar configuration
|
|
+ add notification on hidding to tray
|
|
+ add returnPressed() signal to lineEdits
|
|
+ implement needToBeConfigured() signal
|
|
- remove margins
|
|
- fix bug with segfault on updating UI with KF5
|
|
* rewrite ErrorWindow class
|
|
* split MainWindow class
|
|
* update WiFi menu to new library functions
|
|
* improve UI (#25, #28)
|
|
* more correct component checking (#29, #37)
|
|
* more correct callbacks with exceptions
|
|
* dataengine
|
|
+ add desktop reconfiguration (#30)
|
|
* improve performance
|
|
* helper
|
|
+ add /interface interface
|
|
+ add /ctrl/{CurrentWiFi,VerboseWiFi} calls
|
|
+ add /netctl/VerboseProfiles call
|
|
+ add /netctl/{netctlActiveProfile,netctlProfileList,netctlVerboseProfileList) calls
|
|
* library
|
|
+ add NetctlInterface class
|
|
+ add WpaSup::CurrentWiFi method
|
|
+ append structures some additional information
|
|
+ mark Netctl::getProfileDescription() as deprecated
|
|
+ now WpaSup can connect to already created session (by default)
|
|
* improve performance
|
|
* plasmoid
|
|
+ add desktop reconfiguration (#30)
|
|
- remove legacy functions from KDE4 plasmoid
|
|
* improve performance of KF5 plasmoid (#26)
|
|
* test
|
|
* fix netctl tests
|
|
|
|
***
|
|
|
|
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
|