Stefan Niedermann
c88e9cb2bf
Open trashbin in files app
...
With fallback to legacy launch in browser
2021-05-27 14:51:51 +02:00
Stefan Niedermann
06484418b0
Clean up build.gradle files
...
Signed-off-by: Stefan Niedermann <info@niedermann.it>
2021-05-25 15:13:15 +02:00
dependabot[bot]
8cc478faa5
Bump gson from 2.8.6 to 2.8.7
...
Bumps [gson](https://github.com/google/gson ) from 2.8.6 to 2.8.7.
- [Release notes](https://github.com/google/gson/releases )
- [Changelog](https://github.com/google/gson/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/gson/compare/gson-parent-2.8.6...gson-parent-2.8.7 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-25 09:23:28 +02:00
Stefan Niedermann
115a3c030f
Extract logic to clear Glide cache into CustomAppGlideModule
...
Signed-off-by: Stefan Niedermann <info@niedermann.it>
2021-05-24 17:20:10 +02:00
Stefan Niedermann
0a5cf6b411
version bump to v3.4.4
...
Signed-off-by: Stefan Niedermann <info@niedermann.it>
2021-05-24 16:35:50 +02:00
Niedermann IT-Dienstleistungen
2a542dbd95
Fix moving note to another account ( #1235 )
...
- Moving from within a note using the 3-dots-menu did not work at all because no account was passed to the chooser
- Moving a note does no longer require to re-read the full content. This is already done by `MainViewModel`. The method expects the full note to be passed
2021-05-24 16:16:20 +02:00
Nextcloud bot
695dbf280d
[tx-robot] updated from transifex
2021-05-24 15:31:54 +02:00
Stefan Niedermann
15598e07db
Merge remote-tracking branch 'origin/master'
2021-05-20 10:36:00 +02:00
Stefan Niedermann
58b2918568
- 🎨 Fix theming issue when theming app is disabled on the server
...
Signed-off-by: Stefan Niedermann <info@niedermann.it>
2021-05-20 10:35:57 +02:00
Valdnet
59bdd6679c
l10n: Change to a capital letter
...
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
2021-05-20 09:39:37 +02:00
Stefan Niedermann
07534d7bc6
Add unit test for GridItemDecoration
...
Signed-off-by: Stefan Niedermann <info@niedermann.it>
2021-05-19 13:50:03 +02:00
Stefan Niedermann
8ac8fe6249
Minor clean up
...
Signed-off-by: Stefan Niedermann <info@niedermann.it>
2021-05-19 12:47:06 +02:00
Stefan Niedermann
98d60e90b7
Merge remote-tracking branch 'origin/master'
2021-05-19 09:43:09 +02:00
Stefan Niedermann
6c8ea328fd
Fix a few lint warnings
...
Signed-off-by: Stefan Niedermann <info@niedermann.it>
2021-05-19 09:43:06 +02:00
dependabot[bot]
c744f9d824
Bump fragment from 1.3.3 to 1.3.4
...
Bumps fragment from 1.3.3 to 1.3.4.
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-19 09:37:43 +02:00
Stefan Niedermann
3a2516d53c
Fix a few a11y issues
...
Signed-off-by: Stefan Niedermann <info@niedermann.it>
2021-05-19 09:09:33 +02:00
dependabot[bot]
a967b486e0
Bump appcompat from 1.2.0 to 1.3.0
...
Bumps appcompat from 1.2.0 to 1.3.0.
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-19 08:57:34 +02:00
Nextcloud bot
0589fd5cdf
[tx-robot] updated from transifex
2021-05-18 15:33:59 +02:00
Stefan Niedermann
601aef6878
Catch possible NPEs and reduce warnings
2021-05-18 15:29:34 +02:00
Stefan Niedermann
0b84a25c24
Harden ApiProvider for concurrent modifications and add unit tests
2021-05-18 14:28:44 +02:00
Stefan Niedermann
6b3bcdfb57
Remove need for synchronized access to ApiProvider instance
2021-05-18 10:04:31 +02:00
Stefan Niedermann
48caba2b8a
Adjust test style
2021-05-18 09:46:02 +02:00
Stefan Niedermann
30e38d5741
Cover exception cases in CapabilitiesClientTest
2021-05-17 19:14:16 +02:00
Stefan Niedermann
140afac576
Add Unit test for fetching DisplayName
2021-05-17 19:14:16 +02:00
Stefan Niedermann
af99117c75
Add Unit test for fetching Capabilities
2021-05-17 19:14:16 +02:00
Stefan Niedermann
5fda7fb408
Reduce diff with master
2021-05-17 19:14:16 +02:00
Stefan Niedermann
25250701c6
Enhance testability by using Singleton pattern for ApiProvider
2021-05-17 19:14:16 +02:00
Stefan Niedermann
fbaf93865d
Merge remote-tracking branch 'origin/master'
2021-05-17 09:39:06 +02:00
Nextcloud bot
6b3473ec7d
[tx-robot] updated from transifex
2021-05-16 21:52:48 +02:00
Stefan Niedermann
c3c041d91b
Do not explicitly request ApplicationContext because we already do it in the constructor
2021-05-16 14:16:13 +02:00
Stefan Niedermann
5e8bcb0007
Adds Unit test for syncStatus and errors LiveData in NotesRepository
2021-05-16 13:52:35 +02:00
Stefan Niedermann
8790eeea91
Adds Unit test for deleting an Account
2021-05-16 12:49:07 +02:00
Stefan Niedermann
17296f0446
version bump to 3.4.3
2021-05-14 17:09:50 +02:00
Stefan Niedermann
e2e5c19523
Fix mocks
2021-05-14 17:03:47 +02:00
Stefan Niedermann
ee615512a3
Remove unused variable
2021-05-14 13:40:37 +02:00
Stefan Niedermann
d8dd5483bb
Remove unused imports
2021-05-14 13:37:24 +02:00
Stefan Niedermann
586baa0586
Merge remote-tracking branch 'origin/master'
2021-05-14 13:35:10 +02:00
Stefan Niedermann
8d73aaaf51
Fix #1215 Menu text color in dark mode
2021-05-14 13:35:04 +02:00
dependabot[bot]
f0de338aa5
Bump mockito-core from 3.9.0 to 3.10.0
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 3.9.0 to 3.10.0.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.9.0...v3.10.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-13 10:04:44 +02:00
Stefan Niedermann
c07b771743
Add unit test for NotesRepository#getInstance()
2021-05-12 18:15:09 +02:00
Stefan Niedermann
3bf57cd285
Fix #1205 Also remove markdown from title when the note only has one line
...
Includes a few more unit tests for this method
2021-05-12 15:24:07 +02:00
Stefan Niedermann
6d0e9bc310
Throw exception when instantiating an util class
2021-05-12 12:00:36 +02:00
Stefan Niedermann
e544a0a416
Add test case for sanitizing an ApiVersion string
2021-05-12 11:57:48 +02:00
Stefan Niedermann
b3d8a6cf22
Add test case for unparsable ApiVersion
2021-05-12 11:54:53 +02:00
Stefan Niedermann
5cc85446e8
Rename and move CapabilitiesDeserializerTest
2021-05-12 10:58:43 +02:00
Stefan Niedermann
12652c1203
Add Unit test for displayName
2021-05-12 10:58:43 +02:00
Stefan Niedermann
d105f8c7b9
Add Unit test for NotesServerSyncTask
2021-05-12 10:58:43 +02:00
Stefan Niedermann
6fd4fa5796
Sanitize API versions while migrating the database
2021-05-12 10:58:43 +02:00
Stefan Niedermann
3ddfde9a54
Sanitize API versions while migrating the database
2021-05-12 10:58:43 +02:00
Stefan Niedermann
59c99f7de4
Enhance handling, parsing, sanitizing and serialization of supported ApiVersions
2021-05-12 10:58:43 +02:00
Stefan Niedermann
bf668410a5
Ensure to invalidate APIs in case of a NextcloudApiNotRespondingException
2021-05-12 10:58:43 +02:00
Stefan Niedermann
757d7272ca
#1079 Do not refresh displayName on Pull 2 Refresh
2021-05-12 10:58:43 +02:00
Stefan Niedermann
d1ebf6cf89
#1079 Database migration
2021-05-12 10:58:43 +02:00
Stefan Niedermann
30e839de9d
#1079 Database migration
2021-05-12 10:58:43 +02:00
Stefan Niedermann
02cb22dc1d
#1079 Reuse OcsResponse wrapper also for Capabilities
2021-05-12 10:58:43 +02:00
Stefan Niedermann
ccc812dc6e
#1079 Show DisplayName instead of uid attribute for LDAP users
2021-05-12 10:58:43 +02:00
Nextcloud bot
c624d295b9
[tx-robot] updated from transifex
2021-05-10 18:32:00 +02:00
Stefan Niedermann
d73bb2a9a4
version bump to 3.4.2
2021-05-10 15:22:28 +02:00
Stefan Niedermann
f07d799e47
#1198 Fix multiple created notes when creating a new note and wait or toggle between edit and preview mode
2021-05-10 15:22:00 +02:00
Stefan Niedermann
d508552b93
#1168 Enable background synchronization by default
2021-05-10 14:36:18 +02:00
MasterWanna
ecff7bb0e7
Merge branch 'master' into master
2021-05-06 14:17:01 +08:00
Stefan Niedermann
89fb236f40
Upgrade AGP to 4.2 and targetSdk to 30
2021-05-05 10:57:17 +02:00
MasterWanna
d2eec131fe
Merge branch 'master' into master
2021-05-04 21:23:42 +08:00
MasterWanna
2b51c71943
Bug fixed
2021-05-04 21:23:16 +08:00
Nextcloud bot
0b5cef5aff
[tx-robot] updated from transifex
2021-05-04 15:20:43 +02:00
MasterWanna
864e89637d
Fix import
2021-05-04 00:16:58 +08:00
MasterWanna
b9fbfe34d0
Merge branch 'master' into master
2021-05-04 00:15:16 +08:00
MasterWanna
507745a4d8
SyncWorker called for update settings into running
2021-05-04 00:11:06 +08:00
MasterWanna
809a9e38f7
SyncWorker called for update settings into running
2021-05-04 00:07:05 +08:00
MasterWanna
bab97f32a4
SyncWorker called for update settings into running
2021-05-03 23:49:00 +08:00
MasterWanna
398cb4f8ab
Convert Boolean to boolean
2021-05-03 01:32:37 +08:00
MasterWanna
2acbbc66ff
Fix some details in PreferencesFragment, SyncWorker and Migration_21_22
2021-05-03 01:22:52 +08:00
Niedermann IT-Dienstleistungen
5c952eb07e
Merge branch 'master' into 1167-retrofit
2021-05-02 19:02:17 +02:00
MasterWanna
c488a32192
Values related to background sync in strings.xml and arrays.xml modified
2021-05-03 00:55:05 +08:00
Nextcloud bot
e03ab472a4
[tx-robot] updated from transifex
2021-05-02 18:47:12 +02:00
MasterWanna
ce3546949f
Check background sync and migrate to new value
2021-05-03 00:39:46 +08:00
MasterWanna
b02021dda0
Check background sync and migrate to new value
2021-05-03 00:37:05 +08:00
Niedermann IT-Dienstleistungen
9c9392f8e1
Merge branch 'master' into 1167-retrofit
2021-05-02 18:20:00 +02:00
MasterWanna
7991f3d5f6
Fix a bug for toggling background sync
2021-05-02 17:53:47 +08:00
MasterWanna
a8593aabc1
Migration is added to enable background sync
2021-05-02 17:35:34 +08:00
MasterWanna
0483063a10
Migration is added to enable background sync
2021-05-02 15:58:03 +08:00
MasterWanna
6c50d5c27c
Default value changed, Migrations still needed
2021-05-02 15:19:18 +08:00
Nextcloud bot
efcf6b5af9
[tx-robot] updated from transifex
2021-05-01 16:20:07 +02:00
Stefan Niedermann
64bcd801d6
#1167 Minor improvements while comparing ApiVersions
2021-05-01 13:35:26 +02:00
Stefan Niedermann
6b4c09fe4d
#1167 Add more tests for updating apiVersion
2021-05-01 10:07:18 +02:00
dependabot[bot]
80d6e8ad81
Bump compiler from 4.11.0 to 4.12.0
...
Bumps [compiler](https://github.com/bumptech/glide ) from 4.11.0 to 4.12.0.
- [Release notes](https://github.com/bumptech/glide/releases )
- [Commits](https://github.com/bumptech/glide/compare/v4.11.0...v4.12.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-30 13:03:55 +02:00
dependabot[bot]
fa14342729
Bump glide from 4.11.0 to 4.12.0
...
Bumps [glide](https://github.com/bumptech/glide ) from 4.11.0 to 4.12.0.
- [Release notes](https://github.com/bumptech/glide/releases )
- [Commits](https://github.com/bumptech/glide/compare/v4.11.0...v4.12.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-30 12:43:20 +02:00
Stefan Niedermann
7e59f45b22
#1167 Cache Retrofit APIs
...
Fix updating to new apiVersions
2021-04-29 20:01:30 +02:00
Stefan Niedermann
972a3861c0
#1167 Cache Retrofit APIs
...
They use reflection and should therefore be cached.
2021-04-29 13:48:36 +02:00
Stefan Niedermann
1768b2b4a8
#1167 Enhance exception handling
2021-04-29 12:58:56 +02:00
Stefan Niedermann
1b5b26650b
#1167 Fix TokenMismatchException after last account has been deleted
2021-04-29 12:43:55 +02:00
Stefan Niedermann
258d7734ea
Merge branch 'master' into 1167-retrofit
...
# Conflicts:
# app/src/main/java/it/niedermann/owncloud/notes/importaccount/ImportAccountActivity.java
2021-04-29 11:09:18 +02:00
Stefan Niedermann
63cf471530
#1167 Use Calendar instead of long for modified date in NotesAPI
2021-04-28 23:22:20 +02:00
Stefan Niedermann
0d9eb364f5
#1167 Use retrofit also for capabilities endpoint
...
Fix API v0.2 compatibility
2021-04-28 23:12:17 +02:00
Stefan Niedermann
647f2c00d5
#1167 Use retrofit also for capabilities endpoint
...
Fix deletion
2021-04-28 22:57:35 +02:00
Stefan Niedermann
35d64312c6
#1167 Use retrofit also for capabilities endpoint
...
Enhanced error handling
2021-04-28 22:50:52 +02:00
Stefan Niedermann
fb3281bc49
#1167 Use retrofit also for capabilities endpoint
...
Make eTag headers work again
2021-04-28 20:58:00 +02:00
Stefan Niedermann
b0caa3acd7
#1167 Use retrofit also for capabilities endpoint
...
Use Observable to get headers
2021-04-28 20:04:30 +02:00
Stefan Niedermann
4b416116d5
#1167 Use retrofit also for capabilities endpoint
2021-04-28 19:36:58 +02:00
Stefan Niedermann
1c3b9a0d62
#1167 Use retrofit also for capabilities endpoint
2021-04-28 11:25:24 +02:00