What's new in Netctl GUI 1.4.8
Jul 12, 2015
- gui:
- update profile tab to netclt 1.10 and 1.11 changes
- plasmoid:
- fix bug with no action on link activation
New in Netctl GUI 1.4.5 (May 13, 2015)
- plasmoid:
- add translation support to plugin part
- more correct interface painting
- more correct configuration interface painting
- move plugin from private
New in Netctl GUI 1.4.3 (Apr 23, 2015)
- all:
- fix clang build (#41)
- fix WPA_DRIVERS (#40)
- library:
- fix bug in WpaSup class with invalid returning value
New in Netctl GUI 1.4.1 (Mar 20, 2015)
- 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
New in Netctl GUI 1.4.0 (Jan 12, 2015)
- 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
New in Netctl GUI 1.3.3 (Oct 22, 2014)
- All:
- update Japanese translation
- Dataengine:
- fix #19
New in Netctl GUI 1.3.0 (Aug 25, 2014)
- 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
New in Netctl GUI 1.2.0 (Aug 2, 2014)
- [all] added icons
- [all] added support of netctl-auto
- [dataengine] added debug information (NETCTLGUI_DEBUG=yes)
- [gui] added support of macvlan
- [gui] added ability to remove profile
- [gui] added support of hidden wifi network
- [gui] added contextual menu to tables
- [gui] added actions menu
- [gui] added clear() function to profileTab
- [gui] added about window
- [gui] more command line options
- [gui] added workaround for wireless-wep example
- [gui] added shell completions
- [gui] added "Report a bug" action
- [lib] detached backend from frontend
- [lib] added error checking
- [lib] added doxygen documentation
- [plasmoid] added dataengine configuration
- [plasmoid] added about window
- [plasmoid] added debug information (NETCTLGUI_DEBUG=yes)
- [gui] fix possible segfaults with null arrays (#5)
- [all] changes in the project architecture
- [all] refactoring
- [gui] more debug information
- [gui] changed lineEdit_profile to comboBox
- [gui] refactoring of configuration interface
- [gui] changed setting of the interface to profile tab
- [gui] rewrited ErrorWindow class
- [lib] more debug information
- [lib] rewrited getSettingsFromProfile() function
- [plasmoid] edited configuration interface
- [plasmoid] changed double click event to click event
- [plasmoid] change class from Applet to PopupApplet
New in Netctl GUI 1.1.0 (May 22, 2014)
- [gui] added frequency
- [plasmoid] added menu title
- [gui] changed definition if profile is enabled]
- [dataengine] changed definition if profile is enabled
New in Netctl GUI 1.0.4 (Apr 8, 2014)
- [gui] added Qt5 gui (by default)
- [plasmoid] added notifications
- [plasmoid] fix run command with sudo from plasmoid