33 Commits

Author SHA1 Message Date
ad8dd0b5f9 Automatically expand all the trees 2025-02-11 21:29:34 -06:00
ae5a4cd5e0 Change QCheckBox::stateChanged -> QCheckBox::checkStateChanged to fix a deprecation error 2025-02-11 20:54:56 -06:00
279b981d0d Fix segfault on launch 2025-02-11 20:54:31 -06:00
327729011b Correctly convert prefixLength() to a QString 2025-02-11 20:54:13 -06:00
ec814a37e0 Force building with debug symbols 2025-02-11 20:53:49 -06:00
8444016ad7 Bump versions to Qt 6/KF 6 2025-02-11 19:23:47 -06:00
6b7869bdc9 Ignore the build directory 2025-02-11 19:23:33 -06:00
a721a971a2 Totally reorganize header includes to improve compilation speed 2023-12-02 23:56:15 -06:00
28dc9d44c4 Add ability to create WiFi networks, fix Ethernet network creation 2023-12-02 23:25:35 -06:00
24d16bdf2d Add a WiFi settings tab to the WiFi settings dialog 2023-12-02 20:54:59 -06:00
b9139483e1 Preliminary WiFi connection editing support (incomplete) 2023-12-02 19:20:38 -06:00
807b01d5d2 Make it possible to remove manually configured IPv4 addresses 2023-12-02 19:01:50 -06:00
4e07bf46e2 Implement Ethernet connection creation 2023-11-28 23:32:58 -06:00
9f2438711a Properly lock IP address editing tables and buttons when needed 2023-11-27 19:18:08 -06:00
d69935679c Add extra IPv6 address validation, fix crash when saving IPv6 settings 2023-11-27 19:03:29 -06:00
04c53a4e03 Preliminary IPv6 settings editing support (glitchy) 2023-11-17 15:44:09 -06:00
881256f232 Don't let the user modify static IPv4 addresses unless IPv4 mode is Manual 2023-11-17 13:49:23 -06:00
652ade8704 Fix a bug with the list editor, enable modifying IPv4 addresses, don't use QProcess to wipe a cloned MAC address 2023-11-16 22:43:05 -06:00
e8ffda5a29 Add list editor to IPv4 settings, add some placeholder text to some 802.1x setting fields 2023-11-09 01:08:28 -06:00
0a2a90811b Enhancements to UI functionality, document some of NetworkManagerQt's behavior 2023-11-08 14:57:19 -06:00
549119459a Mostly implement IPv4 settings 2023-11-01 23:35:33 -05:00
dfdd2737ff Show password check boxes implemented in 802.1x security 2023-10-30 18:09:26 -05:00
bc06fb5639 Finish 802.1x settings stuff (not fully tested) 2023-10-30 14:04:23 -05:00
f8a2c45843 Tons more 802.1x security work 2023-10-29 21:35:10 -05:00
65f6ab68d7 Allow editing connection names, create 802.1x settings UI 2023-10-27 17:34:07 -05:00
a0f4cc10be link negotiation, speed, duplex mode for Ethernet devices 2023-10-27 12:27:14 -05:00
48a0974529 add MTU load/save for Ethernet, reorganize yet more stuff 2023-10-25 22:58:07 -05:00
77320c140f More functionality, get cloned MAC address management working 2023-10-25 19:01:43 -05:00
117df45214 Overhaul combo box internal behavior, make connection saving actually work 2023-10-25 03:49:33 -05:00
832b4d5cf6 Loading and saving of settings is starting to work 2023-10-24 19:02:00 -05:00
e9e20b8f8a Update README, do a bunch of work on the connection settings engine 2023-10-24 17:46:36 -05:00
03fab13c88 More progress on a bunch more components, fully implemented connection deleting 2023-10-24 14:57:15 -05:00
18f24e03ab Initial import (main window mostly implemented) 2023-10-23 21:52:50 -05:00