Andy Scherzinger
5366c1e6b9
Add SPDX header
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-04-09 11:15:03 +02:00
Andy Scherzinger
40a343e895
Add SPDX header
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-04-08 13:49:07 +02:00
tobiasKaminsky
218fbd7815
extract tests
...
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-01-16 12:17:50 +01:00
ZetaTom
f05ec0589a
Invert logic to hide app switcher
...
- add summary to toggle in preferences
Signed-off-by: ZetaTom <70907959+ZetaTom@users.noreply.github.com>
2023-08-08 10:21:15 +02:00
ZetaTom
2e1f756210
Add preference to hide ecosystem apps
...
Signed-off-by: ZetaTom <70907959+ZetaTom@users.noreply.github.com>
2023-08-08 10:21:13 +02:00
ZetaTom
2387e2ff75
Minor refactoring
...
- use DisplayUtils.startLinkIntent instead of DisplayUtils.startIntentIfAppAvailable where applicable
Signed-off-by: ZetaTom <70907959+ZetaTom@users.noreply.github.com>
2023-07-28 17:02:58 +02:00
tobiasKaminsky
3ef9e626de
E2E setup is only possible with internet connection
...
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2023-06-08 21:25:07 +02:00
A117870935
f9761628fe
Copyright added.
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2023-05-08 18:11:55 +02:00
A117870935
16c957c834
Configurable calendar backup.
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2023-05-08 18:11:55 +02:00
Álvaro Brey
41ef0614e0
Allow multi-page PDF scans
...
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2023-01-27 11:54:41 +01:00
tobiasKaminsky
8c68953884
Show setup e2e only when
...
- e2e is available on server
- no keys exists yet
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2023-01-17 14:47:47 +01:00
Álvaro Brey
f403b25599
SettingsActivity: Better error message when davdroid login fails
...
Server URI is not the only problem that can happen here.
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-12-02 12:36:14 +00:00
tobiasKaminsky
393e34d28c
restart SettingsActivity after changing e2e settings
...
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2022-11-24 15:40:26 +01:00
tobiasKaminsky
f49252c87e
hide e2e options after removing local e2e setup
...
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2022-11-24 15:40:26 +01:00
Álvaro Brey
0d098255d9
Pass through SetupEncryptionDF result to SettingsActivity
...
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-11-24 15:40:26 +01:00
Álvaro Brey
6b4d6a6dfd
SettingsActivity: fix conditional to show e2e encrypt option
...
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-11-24 15:40:26 +01:00
tobiasKaminsky
e3a7453846
properly handle stage 2: key exists, but e2e is not setup on this device
...
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2022-11-24 15:40:26 +01:00
tobiasKaminsky
5b4aba11f5
Better show different states of E2E
...
Co-authored-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Signed-off-by: Tobias Kaminsky <tobias@nextcloud.com>
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2022-11-24 15:40:24 +01:00
Álvaro Brey
f490823e4e
Extract interface from ArbitraryDataProvider for better decoupling and testing
...
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-11-18 10:39:41 +01:00
Álvaro Brey
5499441738
Use Room DAO for ArbitraryDataProvider instead of contentResolver
...
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-11-18 10:39:41 +01:00
Álvaro Brey
12dc5eb461
SettingsActivity: fix background color when system dark mode doesn't match app dark mode
...
Probably a quirk of the severely deprecated PreferenceActivity
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:09 +02:00
Álvaro Brey
8ad0263f23
Move theme utils back to the theme package
...
No need for an extra package anymore
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:30:05 +02:00
Álvaro Brey
29c2e8758f
Remove a bunch of unused injections and parameters for old theme utils
...
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:27:59 +02:00
Álvaro Brey
b181336c6d
SettingsActivity: completely relaunch activity when dark mode is changed
...
recreate() is not enough and leaves the activity in a broken state
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:27:58 +02:00
Álvaro Brey
51332a6fea
Port some status bar theming to new utils
...
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:23:28 +02:00
Andy Scherzinger
6bf79d5a5f
Migrate primate drawable tinting
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2022-10-14 11:23:28 +02:00
Andy Scherzinger
d3eb0d09cf
legacy action bar theming
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2022-10-14 11:23:08 +02:00
Álvaro Brey
e969024a11
Replace ThemeTextUtils with new FilesSpecificViewThemeUtils class using material3 schemes
...
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:23:07 +02:00
Álvaro Brey
2755c78bbd
Replace ThemeButtonUtils with utils from common lib
...
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-10-14 11:22:04 +02:00
Chris Narkiewicz
edc8149c1f
Migrate Account to User in some APIs
...
Migrate remaining Account uses to User model when it was
possible without wider refactoring.
Signed-off-by: Chris Narkiewicz <hello@ezaquarii.com>
2022-06-13 23:37:16 +01:00
Álvaro Brey Vilas
2560d1be3c
Inject ThemeColorUtils into ThemeableSwitchPreference too
...
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-04-29 16:56:56 +02:00
tobiasKaminsky
74e17ee7c6
Fixes after rebase
...
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
Fixes after rebase
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
Fixes after rebase
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
Fix after rebase
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2022-04-29 06:38:13 +00:00
tobiasKaminsky
349a045b46
Move all Theme classes to DI
...
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
Move all Theme classes to DI
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
Move all Theme classes to DI
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2022-04-29 06:38:13 +00:00
Álvaro Brey Vilas
e57176f009
Move app source to subproject
...
Android Studio has started to fail for some stuff with that old structure (for example connected tests don't work).
It's about time to do this.
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-11 11:10:51 +01:00