aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/java/org/pacien/tincapp/activities/configure
Commit message (Collapse)AuthorAge
* config: make all generated files accessible to the userpacien2024-01-20
| | | | | | | | | | | Permissions mode 0600 was preventing even the user from accessing the configuration files. This makes the permissions more open. The private key files should nevertheless be protected from other apps by the permissions on the parent directory. Password protection for the private key is also recommended in general. GitHub: fixes #122
* screen/configuration: fix app crash on fast tap on toolspacien2023-07-30
|
* storage: remove embedded FTP serverpacien2023-07-30
| | | | | | | Moving back the configuration files and logs to the user-accessible storage. Everything should be accessible through a file manager using the "USB storage" mode. The embedded FTP server is no longer necessary.
* activities: fix nullable type mismatch following updatepacien2022-06-11
|
* ConfigurationAccessService: make FTP connection parameters persistent and ↵pacien2020-12-16
| | | | | | configurable GitHub: see https://github.com/pacien/tincapp/issues/103#issuecomment-741025439
* ConfigurationAccessService: prevent service from being stopped when app ↵pacien2020-12-08
| | | | | | | | | loses focus This makes the ConfigurationAccessService (formerly ConfigurationFtpService) start in foreground through the use of a persistent notification so that it isn't stopped by the system after the app loses the focus on the user's screen, which happens when the user switches to an FTP client application on the same device.
* app: add configuration FTP serverpacien2020-12-08
| | | | | | | | | | | | | This is a ridiculous workaround to make the configuration (and other files) accessible to the user necessary after the new storage access restriction enforced in Android 11 which prevent other applications from accessing the supposedly public application's directory. The app's internal private storage directory is now exposed to the user through an embedded FTP server that the user can turn on and off from the configuration activity. The user can then play with the configuration and retrieve logs through a remote or local FTP client application of their choice. GitHub: closes #103
* treewide: fix code style issues reported by linterpacien2020-09-08
|
* treewide: fix trivial null assertion warningspacien2020-09-08
|
* target sdk 28pacien2019-10-13
| | | | switching from android.support to androidx
* Separate configuration tools into fragmentspacien2018-08-26
|
* Re-organise string resourcespacien2018-08-22
|
* Use custom base fragment and switch to embedded qr-code scannerpacien2018-08-22
|
* Remove side gutters on large screenspacien2018-08-21
|
* Refactor log viewer activitypacien2018-08-19
|
* Refactor configuration activitypacien2018-08-09