summaryrefslogtreecommitdiffstats
path: root/src/settingsui/network
Commit message (Collapse)AuthorAgeFilesLines
* Refactor SettingsUI source code and add QML module supportPasi Petäjäjärvi2021-12-1412-1627/+0
| | | | | | | | | | | | | | Split application and plugins structure to use QML modules feature Move settingsui binary and plugins it uses under examples as those are not really documented nor production quality. Task-number: QTBUG-97737 Pick-to: 6.2 6.3 Change-Id: I4b030a5a42b29554a45c23eab4170be980cd5dc5 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
* Modify settingsui to work against Qt 6Lassi Lehikoinen2020-12-2112-43/+44
| | | | | | | | | | | | | Following modules are removed in Qt 6 - XmlListModel - QtGraphicalEffects Adapt settingsui to work without them. Also remove needless resources and make miscallaneous improvements. Task-number: QTBUG-89065 Change-Id: Ie66d73e4d8f9c1dd4cbec2fe5f9f71f32f7d1bdf Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Remove all device utilities except network settingsLassi Lehikoinen2020-12-161-135/+1
| | | | | | | | | Also remove USB ethernet functionality from Qt Network Settings. Task-number: QTBUG-88315 Change-Id: I06c41b61854b57f57c264b3c98940333902222d2 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> Reviewed-by: Rami Potinkara <rami.potinkara@qt.io>
* new menu item for usb ethernet protocol selectionRami Potinkara2020-07-151-80/+213
| | | | | | Task-number: QTBUG-83011 Change-Id: I8098ef26c9fa42cdf301145937eca011365d6f19 Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Use function syntax for ConnectionSamuli Piippo2020-05-122-3/+3
| | | | | | | Implicitly defined onFoo properties in Connections are deprecated. Change-Id: I973a363437df27e0d7ad12e08991b211d62357dd Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Set service type to NetworkSettingsType.Wired in onServiceChangedAssam Boudjelthia2019-07-301-2/+3
| | | | | | | | | | In WiredSettings.qml, onServiceChanged was being executed over and over while the correct service type was not being set before that. Fixes: QTBUG-71341 Change-Id: I15a097fbb14acfb4ab18ff3541689e296f3ea84c Reviewed-by: Jani Launonen <jani.launonen@qt.io> Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* wifi: enable manual connect only when wifi is enabledSamuli Piippo2018-11-081-0/+6
| | | | | | | | | Gray out and disable manual wifi connect and disconnect buttons when wifi is not enabled. Enable disconnect button only when connected to a wifi. Change-Id: I275d3660f20689bb25dc477211a3540df073c270 Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Add support for wi-fi networks with hidden SSIDVille Voutilainen2018-04-273-3/+60
| | | | | | Task-number: QTBUG-62661 Change-Id: I894f37d2ac397ca2a10db92b1daec9997a9733bb Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Forward-port the improvement in passphrase error handlingVille Voutilainen2018-03-281-0/+6
| | | | | | Task-number: QTBUG-66280 Change-Id: I1c26e19907be99119bf9409c7269471c15b57bf8 Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* More user friendly handling of WiFi passphraseSami Nurmenniemi2017-11-222-55/+106
| | | | | | | Task-number: QTBUG-64230 Change-Id: I9de0f5668b419e322a3b0466f2e30a6f957e617e Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io> Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Fix cancel button on WiFi passphrase screenSami Nurmenniemi2017-11-221-94/+38
| | | | | | | Task-number: QTBUG-64230 Change-Id: I3859293f2d9422be9a253143544470f39be937ea Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io> Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Bluetooth on/off switch now enables/disables bluetooth deviceSami Nurmenniemi2017-11-221-1/+0
| | | | | | | Task-number: QTBUG-64230 Change-Id: I151933f74f459f245822a5986b009d686ce6fdfd Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io> Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Add Wi-Fi enable button to network settingsSami Nurmenniemi2017-11-221-6/+72
| | | | | | | Task-number: QTBUG-64230 Change-Id: I2aad07fb98a45997b116fc9a06924ba8be3dff2a Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io> Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Move theme color definitions to one placeSami Nurmenniemi2017-11-222-9/+9
| | | | | | | Task-number: QTBUG-60084 Change-Id: Ie80c9ebc26bd7925c7f0f67404878818675c0f06 Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io> Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Unify primary button appearanceSami Nurmenniemi2017-11-222-3/+0
| | | | | | | Task-number: QTBUG-60083 Change-Id: Ic432b63d5321a11ae6dbb15e99d159a62eab2eb7 Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io> Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Improve network settingsSami Nurmenniemi2017-11-222-31/+12
| | | | | | | | | | Remove dynamically opening details, they don't work with several "Wired" networks. Task-number: QTBUG-63091 Change-Id: I740c7ef3ef3c367892a4534ff3bb4cb05c06f29a Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io> Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Move QtButtonImageProvider from QtLauncherDemo to QtDeviceUtilitiesSami Nurmenniemi2017-11-223-3/+3
| | | | | | | Task-number: QTBUG-63091 Change-Id: I54211671174bc04cb07302e0b6001dca2f29d5d4 Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io> Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Settings-plugin updateLasse Räihä2017-11-221-23/+1
| | | | | | | Task-number: QTBUG-63091 Change-Id: I116e768704f61c54d393ff00416ef03cc1885c0b Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io> Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Update API and settings UIJuho Annunen2017-11-223-96/+324
| | | | | | | | | Implemented new UI design for Settings and minor changes to API Task-number: QTBUG-63091 Change-Id: Id72e20b53bc33ca0a3068d1e9b664fc5836a1cda Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io> Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Introduce a placeholder for removed wired networksVille Voutilainen2017-08-042-1/+9
| | | | | | | | | | | Disable entering the wired network settings when none have been seen. When a wired network is cable-disconnected, leave a placeholder for it. When a new wired network is cable-connected, replace the placeholder with that. Task-number: QTBUG-60979 Change-Id: I8eeb20d25d765c7bb104ad2e698e4d0686c8dc2d Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Display the current IP address for a wifi connectionVille Voutilainen2017-07-051-7/+14
| | | | | | | Task-number: QTBUG-60979 Change-Id: I0057aa65c4787c9eb59da67cb36590faf7aa33fe Reviewed-by: Simon Hausmann <simon.hausmann@qt.io> Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
* Set the method indexes for the comboboxes at a more suitable timeVille Voutilainen2017-07-041-3/+6
| | | | | | | | | | Setting the indexes in Component.onCompleted seems to happen too early. The service doesn't seem to be ready at that point. Hooking to the onServiceChanged signal and setting the indexes there works better. Task-number: QTBUG-60979 Change-Id: Idda882222662415367cd92122e7ed983e1bd9c4b Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* Allow editing ipv4 settings in manual mode directly after savingVille Voutilainen2017-07-041-44/+55
| | | | | | | Task-number: QTBUG-60979 Change-Id: I9f2c2eddc50cfae2130dea4ec51360312ea343e5 Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io> Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* Set a default netmask and gateway if the user didn't provide themVille Voutilainen2017-06-141-2/+2
| | | | | | Task-number: QTBUG-60979 Change-Id: Icf0d23b080d7769c601b1835b182421dfb588638 Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Don't give connman user name as a network nameKari Oikarinen2017-04-101-22/+4
| | | | | | | | | | Don't give the network name as all, since it is not required for visible networks. Also adjust the API to remove the user name parameter that was never used (correctly). Task-number: QTBUG-57249 Change-Id: I0eb75db6eebcaa05661a9404b728ab8af831cf1d Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Fix Wifi utils connection viewTeemu Holappa2016-11-043-160/+184
| | | | | | | | | Fixed the access point selection combobox to show the connected service properly. Fixed layout problems when Virtual Keyboard is active. Change-Id: Id1b05c4e12655eb93df91a78b979ad8fcf3361f5 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Fixes to networkSettingsService model handlingKimmo Ollila2016-06-142-3/+52
| | | | | Change-Id: Ifcea4b0111ad16f4c41692af4db04c044da8359b Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Fixed WPA supplicant and made it default backend for wifi settings.Kimmo Ollila2016-06-062-8/+11
| | | | | Change-Id: Ic539098e2edc5d736da0331e06f5bfc6c51947e1 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Replaced license headers with GPLv3Kimmo Ollila2016-06-0210-190/+120
| | | | | | Change-Id: Ie355ff1e296ee48d4d66e0610e4df56640f829d4 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com> Reviewed-by: Kalle Viironen <kalle.viironen@theqtcompany.com>
* Replaced Device Utilities import uris to QtDeviceUtilities.xKimmo Ollila2016-06-015-5/+5
| | | | | Change-Id: I11c74cd61d3dd40a90c033406590296c05e996c6 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Separated SettingsUI to its own plugin.Kimmo Ollila2016-05-1310-32/+18
| | | | | | Change-Id: I7893231ab2d18270183f9838456d0e48cdc63186 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Change network interface selection button to RadioButtonKimmo Ollila2016-03-161-17/+25
| | | | | Change-Id: I70f9ed5b6f3ecfd3d075d9f541efc1099d6a3617 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Migrate VirtualKeyboard 2.0 to settings UI.Kimmo Ollila2016-03-161-1/+1
| | | | | Change-Id: I0be16db0d2bcc8ef3408916e1f708e270f4a9f8b Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Migrate settings UI to use Qt Quick Controls 2Kimmo Ollila2016-03-029-669/+539
| | | | | | Task-number: QTEE-1057 Change-Id: I389d784241d4b68384765dfde4b572e7652eb76c Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Refactored Qml plugins into modules.Teemu Holappa2016-02-178-0/+1432
Separated C++ and Qml interfaces. All the UI's from plugins are moved to the settingsui folder. Change-Id: Id6a6623346b18321357bc42d24121c4d9cdfd098 Reviewed-by: Kimmo Ollila <kimmo.ollila@theqtcompany.com>