Commit graph

50 commits

Author SHA1 Message Date
A117870935
50f06834ab Added app deep link support for screens navigation
Signed-off-by: A117870935 <surinder.kumar@t-systems.com>
2024-06-03 14:19:45 +02:00
alperozturk
8a48da3a32 Use restriction manager for app config
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-05-06 15:31:37 +02:00
Andy Scherzinger
e3d57e7c42
Update SPDX header to reflect correct state
Resolves #12920

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-04-30 12:18:45 +02:00
Jonas Mayer
26cbdd975c Fix by Alper
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-04-02 11:09:51 +02:00
Andy Scherzinger
4d47eaf95f
Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-03-30 12:10:59 +01:00
alperozturk
3fc5f426fa Navigation fixes
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-03-13 09:12:11 +01:00
Jonas Mayer
8f671f70e5 Fix spotless and other small issues
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-01-27 12:45:33 +01:00
alperozturk
02287fd80b Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
7d20b3e62a Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
584bac9ae7 Remove FileUploader imports
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
alperozturk
f94ea0ae21 Create UploadNotificationManager
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-27 12:45:33 +01:00
Jonas Mayer
4ebcf77a04 remove duplicated service tag
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-01-12 11:32:19 +01:00
alperozturk
7970ba7b75 Add long running task support
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
860e619a63 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
a2a1ce4f23 Rebase master
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
ef2ebb9176 Add long running task support
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
6bd335cf3c Move packages
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
alperozturk
1b8e25b77b Solve git conflicts
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2024-01-12 08:51:16 +01:00
Jonas Mayer
692f8407dc Add ForegroundServiceType if android version allows
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2024-01-08 11:00:49 +01:00
parneet-guraya
8e843ed046
migrate to activity
Signed-off-by: parneet-guraya <gurayaparneet@gmail.com>
2023-12-26 15:37:59 +05:30
Jonas Mayer
32d1773681
Merge branch 'master' into feature/add_cancel_button_to_upload_notification 2023-12-04 11:59:20 +01:00
Jonas Mayer
7f01cb51ff add cancel button to upload notification
Signed-off-by: Jonas Mayer <jonas.a.mayer@gmx.net>
2023-11-29 10:18:06 +01:00
alperozturk
a87678a79e Fix foreground service on Android 14
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2023-11-27 12:28:50 +01:00
ZetaTom
c6bfb73e39
Utilise granular media permissions
Signed-off-by: ZetaTom <70907959+ZetaTom@users.noreply.github.com>
2023-07-10 18:57:44 +02:00
ZetaTom
21c4d9a8ac
Raise targetSdkVersion
Signed-off-by: ZetaTom <70907959+ZetaTom@users.noreply.github.com>
2023-07-10 18:57:43 +02:00
ZetaTom
a8f2ed2659
Fix Overdraw warning for EditImageActivity
Signed-off-by: ZetaTom <70907959+ZetaTom@users.noreply.github.com>
2023-06-29 15:06:09 +02:00
ZetaTom
c113861e63
Add image editor
Signed-off-by: ZetaTom <70907959+ZetaTom@users.noreply.github.com>
2023-06-29 14:41:52 +02:00
A117870935
2182f12311
Splash screen migrated to android 31+ and warning removed.
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2023-06-08 15:14:55 +02:00
A117870935
1565e68be0
Added splash screen.
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2023-06-08 15:14:55 +02:00
Andy Scherzinger
2996cfbe4f
Merge pull request #11694 from nextcloud/rememberMnemonic
Remember mnemonic on device rotation
2023-06-06 09:19:10 +02:00
tobiasKaminsky
405725daf8
Remember mnemonic on device rotation
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2023-06-05 15:08:29 +02:00
tobiasKaminsky
8ec5994151
Show conflict notification with newer API
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2023-06-01 16:01:28 +02:00
Álvaro Brey
f6094ae343
Lock AppScanActivity in portrait
Suggested in the library's docs, and prevents the activity crashing

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2023-01-27 11:55:35 +01: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
Álvaro Brey
b55d5768de Fix lint and spotbugs
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-11-28 19:22:49 +00:00
Álvaro Brey
b1b05f740e
SetupEncryptionActivity: give transparent background to make it more seamless
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
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
b0a3d6cc7e
Merge pull request #11059 from nextcloud/feature/3175/shortcuts_bottombar
Allow Pin to Home with file actions bottom sheet
2022-11-23 18:56:38 +01:00
Álvaro Brey
52e1e8cef5
ShortcutUtil: use ShortcutManagerCompat to avoid min SDK requirement
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-11-22 10:53:09 +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
ec44d1e8a6
Persist AuthenticatorActivity through keyboard config changes
When plugging in a USB keyboard or something like that, the activity is reset.
This is a problem because YubiKey keys, which can be used as 2FA, act as a keyboard when connected through USB.

In summary, this commit prevents the activity from resetting when connecting a Yubikey.

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-11-02 11:06:18 +01:00
Andy Scherzinger
35fb67f0a6
background for settings screen
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2022-10-14 11:23:27 +02:00
tobiasKaminsky
efa886b455
Add dashboard widgets
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2022-10-14 10:25:35 +02:00
Tobias Kaminsky
7f621159ee
Merge pull request #10705 from nextcloud/test/disable-backup
AndroidManifest: disable backup&restore
2022-09-19 07:24:16 +02:00
Álvaro Brey
f8d53218da AndroidManifest: disable backup&restore
Currently broken

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-09-16 12:21:13 +02:00
Álvaro Brey
9a0848e486
Move package declarations to build.gradle
Requested by AGP upgrade and also is crashing test builds

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-09-16 11:52:22 +02:00
tobiasKaminsky
57ca106788 add data-extraction-rules
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2022-08-22 10:16:56 +00:00
Álvaro Brey Vilas
ba369f22ab
AndroidManifest: set camera2 feature to not required
Brought by document scanner lib, but not actually required. If set to required,
devices without this feature will not see the app in Play Store.

Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-04-06 09:26:39 +02:00
Álvaro Brey Vilas
ad5b443489
Choice between All Files and read-only external storage in SDK >=30
- Allow users to choose between MANAGE_EXTERNAL_STORAGE (full access) and READ_EXTERNAL_STORAGE (media read-only) in sdk >=30, with a dialog
- If All Files is not available (activity to manage not present, or permission not in manifest), request READ_EXTERNAL_STORAGE instead
- Misc improvements to permission request in UploadFilesActivity and SyncedFoldersActivity

Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-14 17:04:17 +01: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
Renamed from src/main/AndroidManifest.xml (Browse further)