diff options
author | Fil <fil.bergamo@riseup.net> | 2018-07-04 19:14:17 +0200 |
---|---|---|
committer | Fil <fil.bergamo@riseup.net> | 2018-07-04 19:29:53 +0200 |
commit | 121a4bec96d2f9b842c6d393d2b9c6356a9a4405 (patch) | |
tree | da1c557520d670def2f755492e3afd62ce891cf6 /TODO | |
parent | a6b34d6c75109b831976bc872a5a0a47a08c1664 (diff) | |
download | RepWifiApp-121a4bec96d2f9b842c6d393d2b9c6356a9a4405.tar.gz RepWifiApp-121a4bec96d2f9b842c6d393d2b9c6356a9a4405.tar.bz2 RepWifiApp-121a4bec96d2f9b842c6d393d2b9c6356a9a4405.zip |
Add full integration with the Connectivity Frameworkv0.9-beta
Fixes Issue #1867 "Download app not working".
Uses proxy classes to hook into the application framework,
solving almost any problem with missing connectivity features,
creating a connection that is fully managed by the framework itself.
Introduces a background service that performs all backend operations.
Cleans up code design, refining structure of classes and entities.
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 19 |
1 files changed, 16 insertions, 3 deletions
@@ -1,5 +1,18 @@ TODO -as of 2017-12-17 +as of 2018-07-03 -*) turn backend engine into a service -*) introduce support for EAP authentication (if possible at all) +*) Design a better model for preferences using ContentProvider + +*) Control wpa_supplicant directly using documented sockets and commands: + this should be the preferred way of communicating with wpa_supplicant, + allowing a fine-graned control over the authentication process + and giving access to asynchronous events about the connection status. + +*) SQLite database for storing network details: + drop the current JSON/text-file model and build a more consistent, + more secure way of storing data. + +*) Support wpa_supplicant in AP mode to create a Wi-Fi hotspot + +*) Support captive portals (e.g. "public" Wi-Fi systems or on-campus Wi-Fi): + (needs thorough research) |