Commit graph

8 commits

Author SHA1 Message Date
Florian RICHER
45ee6df973 Add setInitialized(true) after set ipv6 settings 2024-06-16 23:00:01 +00:00
Florian RICHER
24d5a2f223 Force to set ipv6 method to auto 2024-06-16 23:00:01 +00:00
Devin Lin
0e280a94ca kded/autodetectapn: Add background service to automatically add APN connections
We use the Android APN list here in order to determine the APN settings from SIM information.

Fixes https://invent.kde.org/plasma/plasma-mobile/-/issues/285

Address feedback
2024-02-23 15:35:31 +00:00
Devin Lin
aea30553b1 kcms/mobiledata: Clarify behavior when networkmanager wwanEnabled is off
In NetworkManager, there is a global "wwanEnabled" setting. We do not typically deal with this because toggling it off shuts off cellular in ModemManager (the mobile data toggle just disconnects the connection instead).

Here we ensure that we address the case when "wwanEnabled" is off, and ensure that it's on when mobile data is toggled on. Also remove a check in the SIM page that seemed to depend on it.
2024-02-13 19:49:38 +00:00
Devin Lin
1c2ec93843 kcms/cellularnetwork: Fix error condition 2023-12-14 22:01:00 -08:00
Devin Lin
30262da8a5 kcms/cellularnetwork: Port to qcoro to make it async
Fixes https://invent.kde.org/plasma/plasma-mobile/-/issues/284
2023-12-14 21:15:39 -08:00
Devin Lin
40f4846ccf kcms: Ensure reuse headers exist
Also relicense some of my older code to be GPL2
2023-03-13 19:09:23 -07:00
Devin Lin
e147f98aea kcms: Move KCMs from plasma-settings
Having the KCMs that are mobile specific here makes more sense than in the settings application. Historically plasma-settings had a faster release cycle than Plasma, but the application is now moving to the Plasma release schedule and so it makes sense do this now.
2023-03-13 18:45:47 -07:00