Commit graph

1946 commits

Author SHA1 Message Date
Ricki Hirner ee993a8557
Rename "standard" flavor to "ose" 2022-08-31 17:12:25 +02:00
Ricki Hirner 03deb4191a
Bump version to 4.2.3.2 2022-08-29 15:07:51 +02:00
Ricki Hirner b5c16ddbd4
Fetch translations from Transifex 2022-08-29 15:07:50 +02:00
Ricki Hirner f054ab43b9
Update ical4android 2022-08-29 15:07:49 +02:00
Ricki Hirner aeb4541eb9
Version bump to 4.2.3.1 2022-08-24 16:56:19 +02:00
Ricki Hirner 7144b963e4
Version bump to 4.2.3.1-rc1 2022-08-23 22:00:08 +02:00
Ricki Hirner f38e7b2dab
Update hilt and ical4android (ical4android had dependency that caused JSONObject problem in release builds) 2022-08-23 21:51:54 +02:00
Ricki Hirner 62912dc83a Add F-Droid changelog 2022-08-23 12:01:17 +02:00
Ricki Hirner acc3ca1b4c Version bump to 4.2.3 2022-08-23 11:36:32 +02:00
Ricki Hirner fec8eae9d0
Update dependencies, including ical4android 2022-08-19 12:39:32 +02:00
Ricki Hirner 885035fadf
Update dependencies 2022-08-19 12:39:32 +02:00
Sunik Kupfer e5604118fd
confirmation dialog for removing webdav mount (closes bitfireAT/davx5#47) (#119)
* confirmation dialog for removing webdav mount

Co-authored-by: Ricki Hirner <hirner@bitfire.at>
2022-08-19 12:39:32 +02:00
Ricki Hirner 20e79e49b3
Rename notification for external file logging 2022-08-15 12:41:50 +02:00
Ricki Hirner b3e0cef0a6
Fix Android10ResolverTest when IPv6 is the primary address type 2022-08-15 12:41:49 +02:00
Michael Biebl 7bb97ffa31
Remove unused colors (#110)
They are a left over from
commit 12802f8697 and the incomplete
removal in commit 054f1ece61
2022-08-10 17:09:35 +02:00
Ricki Hirner fbb7c6d161
Update dav4jvm, gradle plugin 2022-08-08 20:52:03 +02:00
Ricki Hirner 4f143318da
Update dependencies and ical4android 2022-07-28 15:12:34 +02:00
Ricki Hirner 8aefab65f6
Update dependencies 2022-07-28 15:01:23 +02:00
Ricki Hirner 38c40d9466
Add authors 2022-06-21 14:45:14 +02:00
Sunik Kupfer 5daae1b74d Update F-Droid changelog 2022-06-21 12:50:25 +02:00
Sunik Kupfer 8c22b4ed3b Version bump to 4.2.2 2022-06-21 12:35:05 +02:00
Sunik Kupfer dc94791637 etch translations from Transifex 2022-06-21 12:09:04 +02:00
Sunik Kupfer d2c0a2bb44 use findActivity() provided by hilt (closes bitfireAT/davx5#106) (#107)
* use FragmentComponentManagers findActivity method provided by hilt (closes bitfireAT/davx5#106)

* WebCalFragment CalendarViewHolder: Pass Fragment instead of FragmentManager so that requireActivity() can be used

Co-authored-by: Ricki Hirner <hirner@bitfire.at>
2022-06-21 12:05:43 +02:00
Patrick Lang c90e0bf085 Removed update related to from JtxSyncManager (#92)
* Removed update related to from JtxSyncManager

updateRelatedTo is now done implicitely in the sync content provider for every inserted or updated icalobject/relatedto

* Update ical4android

Co-authored-by: Ricki Hirner <hirner@bitfire.at>
2022-06-21 12:04:12 +02:00
Sunik Kupfer 2e6ce88c58 non-flaky tests (#103)
* [WIP] initialization code to make tests non-flaky

* init code as junit rule and remove flaky annotations

* remove exception for flaky tests in Github test workflow

* ensure correct class rule execution order
2022-06-21 12:02:28 +02:00
Patrick Lang 5b0788b2e9 Don't set account visibility if it was already visible (#102) 2022-06-21 11:55:59 +02:00
Ricki Hirner f813392c72
Version bump to 4.2.1.2-alpha.3 2022-05-30 14:49:47 +02:00
Ricki Hirner bd7d6c7b4d
AccountSettings: handle address book accounts (#101)
* AccountSettings: handle address book accounts (fixes: address books are not synced because of IllegalArgumentException)

* Tests (not finished)
2022-05-30 14:49:47 +02:00
Ricki Hirner 0e93a47d6d
Version bump to 4.2.1.2-alpha.2 2022-05-29 15:03:37 +02:00
Ricki Hirner 99325e8930
Sync adapter: improve HttpClient and cancellation (#100)
* Sync adapter: share single HttpClient between all SyncManagers (should fix bitfireAT/davx5#99)
* HttpClient: use producer for CertManager
* Call setAccountVisibility only when necessary
* Fix tests
2022-05-29 15:03:36 +02:00
Ricki Hirner 0a11a0bcfc
Don't set up periodic syncs for contacts sync of the address book acc… (#97)
Don't set up periodic syncs for contacts sync of the address book accounts (fixes bitfireAT/davx5#96)
2022-05-29 15:02:17 +02:00
Ricki Hirner f3c79367ef
Version bump to 4.2.1.2-alpha.1 2022-05-29 15:01:57 +02:00
Ricki Hirner 25ea4fc2ca
Create SECURITY.md 2022-05-28 20:06:35 +02:00
Ricki Hirner 4dfebe4355
Hilt: use intro OpenSourceFragment 2022-05-28 19:19:43 +02:00
Ricki Hirner b51d18a659
Use Hilt instead of Koin (#93)
* Use Hilt for DI
* Use Hilt for settings providers
* Use Hilt for login credentials fragment
* Use Hilt instead of ServiceLoader for intro fragments
* Rewrite from Koin to Hilt
* Tests
* Use more Hilt modules for service loading (account drawer, intro fragments)
* Lint
* WebDAV provider: don't listen to changes in onCreate (causes problems with Hilt and tests)
2022-05-28 11:05:35 +02:00
Ricki Hirner 07ba158e66
Fix network security policy with tests 2022-05-27 14:36:25 +02:00
Patrick Lang 338d0d4691
Moved jtx Board in TaskProvider selection to first position (#94) 2022-05-27 14:35:59 +02:00
Bernhard Stockmann 7f58e3e4a8
Update images, add video URL (#49)
* Update images, add video URL

* Video without ab_channel
2022-05-26 12:05:11 +02:00
Michael Biebl b71452195e
Remove duplicate copyright header (#46) 2022-05-23 11:31:47 +02:00
Ricki Hirner cf3be750d0
Fetch translations from Transifex 2022-05-22 23:50:22 +02:00
Ricki Hirner 212392e78c
Version bump to 4.2.1.1 2022-05-22 23:49:45 +02:00
Sunik Kupfer ddae93c225
Add mocck dependency for tests 2022-05-22 23:48:00 +02:00
Ricki Hirner 1f4a25e4a4 Use Koin for all tests; CI: run tests for all flavors (#91)
Closes bitfireAT/davx5#89
2022-05-22 18:56:47 +02:00
Ricki Hirner 84f55bc39a
Fix Android10Resolver test (requires Android 10 instead of 8) 2022-05-12 10:46:49 +02:00
Ricki Hirner 8384730aff
Refactor some models to use proper constructors instead of custom initialize() methods 2022-05-12 10:46:49 +02:00
Ricki Hirner 8ca3d857d3
Use Koin Dependency Injection for Singletons (#84) 2022-05-12 10:46:48 +02:00
Ricki Hirner 12cc2cfcde
Update submodules 2022-05-12 10:39:28 +02:00
Ricki Hirner 7d424183a8
Update gradle plugin, Kotlin, AndroidX Material 2022-05-12 10:39:26 +02:00
Ricki Hirner d3c10c36b0
CI: create Github release for new tags 2022-05-05 15:21:57 +02:00
Ricki Hirner f37f3e5104
Bump version to 4.2.1 2022-05-05 14:25:38 +02:00