Commit Graph

368 Commits

Author SHA1 Message Date
arkon 558b18899c Migrate WebViewActivity to Compose 2022-04-24 10:22:22 -04:00
arkon d6c87ec10e Basic initial port of About screen to Compose 2022-04-23 12:05:00 -04:00
arkon 1b4d9fc4e9 Migrate open source licenses screen to Compose 2022-04-23 10:52:19 -04:00
arkon 2b79295240 Revert "Revert history Compose/SQLDelight changes"
This reverts commit 96c894ce5b.
2022-04-22 17:35:18 -04:00
arkon 42eaaa497f Release v0.13.4 2022-04-22 17:29:18 -04:00
arkon 96c894ce5b Revert history Compose/SQLDelight changes 2022-04-22 17:27:58 -04:00
Andreas b1f46ed830 Migrate History screen database calls to SQLDelight (#6933)
* Migrate History screen database call to SQLDelight

- Move all migrations to SQLDelight
- Move all tables to SQLDelight

Co-authored-by: inorichi <3521738+inorichi@users.noreply.github.com>

* Changes from review comments

* Add adapters to database

* Remove logging of database version in App

* Change query name for paging source queries

* Update migrations

* Make SQLite Callback handle migration

- To ensure it updates the database

* Use SQLDelight Schema version for Callback database version

Co-authored-by: inorichi <3521738+inorichi@users.noreply.github.com>
2022-04-21 15:45:56 -04:00
arkon ef1bb4e800 Show parsed Markdown for new version info (closes #6940) 2022-04-17 11:30:05 -04:00
Andreas c475acd1ea Migrate History screen to Compose (#6922)
* Migrate History screen to Compose

- Migrate screen
- Strip logic from presenter into use cases and repository
- Setup for other screen being able to migrate to Compose with Theme

* Changes from review comments
2022-04-17 10:36:22 -04:00
arkon 28522f4f90 Release v0.13.3 2022-04-15 16:37:25 -04:00
arkon 80635343ae Update ACRA 2022-04-11 23:04:07 -04:00
arkon 2b38b4e022 Release v0.13.2 2022-04-10 12:17:45 -04:00
arkon 2dfafa387b Remove reader tapping option in favor of disabled nav layouts 2022-04-08 16:44:13 -04:00
arkon c06ad8b87e Stop using custom tabs (closes #6821) 2022-03-26 15:45:58 -04:00
arkon 1613d561c1 Revert "Add shortcut to change app language in Android 13"
This reverts commit 538478cac8.
2022-03-12 16:45:36 -05:00
arkon 538478cac8 Add shortcut to change app language in Android 13 2022-03-11 22:26:03 -05:00
Andreas 86016de6cb Recreate Backup worker with IS_AUTO_BACKUP_KEY flag (#6742)
* Recreate Backup worker with IS_AUTO_BACKUP_KEY flag

* Extra safety net to not delete backup folder
2022-03-06 08:36:47 -05:00
Andreas f312936629 Use Version Catalog & clean up Gradle files (#6728) 2022-03-04 09:58:31 -05:00
arkon 29c5c0af50 Update Material Components 2022-02-25 18:08:42 -05:00
arkon ae2a6a3d4f Update dependencies 2022-02-12 10:11:03 -05:00
arkon 299e52e877 Allow disabling secure screen when incognito mode is on 2022-02-05 18:51:08 -05:00
arkon d6386cef41 Release v0.13.1 2022-02-01 12:32:21 -05:00
arkon 75a2110626 Update preference dependencies 2022-01-31 18:13:57 -05:00
arkon a6ac2fbc9a Release v0.13.0 2022-01-31 15:32:08 -05:00
arkon 18ef5c6ff9 Update to AGP 7.1.0 2022-01-25 22:49:50 -05:00
arkon 2cc6794db5 Revert "Update core-splashscreen (#6471)"
This reverts commit 46ec655db5.

This broke the background color in Android 12+.
2022-01-18 22:51:43 -05:00
arkon 0cb4094dd9 Update dependencies 2022-01-18 18:03:16 -05:00
Ivan Iskandar 46ec655db5 Update core-splashscreen (#6471) 2022-01-18 17:51:14 -05:00
arkon cb8120d38f Update to Conductor 3.1.2 2022-01-08 15:01:42 -05:00
arkon 47723042c5 Fallback to preference title if dialog title isn't set 2022-01-06 22:53:54 -05:00
arkon 3435636ca0 Replace use-experimental Kotlin compiler flags with opt-in 2022-01-05 17:43:11 -05:00
arkon 2d03f3ce1e Add QuickJS dependency to eventually replace Duktape 2022-01-02 11:25:23 -05:00
arkon 9801f1edfa Update analytics dependencies 2021-12-31 13:21:31 -05:00
arkon c3a0de7fab Update dependencies 2021-12-24 09:45:56 -05:00
arkon 818fe50f77 Combine global update item restrictions 2021-12-17 09:57:37 -05:00
arkon aeff846e1f Update dependencies 2021-12-16 23:00:04 -05:00
arkon ba1a2e9942 Remove Gson dependencies
All official extensions no longer use Gson and Kotson
2021-12-12 18:06:04 -05:00
Carlos Ruiz 0a6160d7cf Add sui support (#6318)
* Update shizuku api version

* SettingsAdvanced Controller: Verify if Sui is available
2021-12-05 11:19:37 -05:00
arkon 32f3a50def Update dependencies 2021-12-02 23:09:38 -05:00
arkon e1a43d2e7d Update dependencies 2021-11-28 14:24:43 -05:00
arkon 3153071a8a Update to Conductor 3.1.1 2021-11-19 14:06:11 -05:00
Ivan Iskandar bdef2cfdfb Replace Resume FAB reveal animation with container transform (#6250) 2021-11-19 10:16:39 -05:00
arkon b4ba56bfb4 Update dependencies 2021-11-18 10:42:09 -05:00
arkon bfcc883f01 Update dependencies 2021-11-11 16:25:45 -05:00
arkon f28dd4f4de Disable some unnecessary build features 2021-11-07 09:20:13 -05:00
arkon 55b64899f5 Update dependencies 2021-11-07 09:20:00 -05:00
arkon f8b2c79aef Update dependencies 2021-10-28 22:40:53 -04:00
arkon 5b3bd3f470 Remove jcenter usage (closes #4387) 2021-10-18 12:39:41 -04:00
arkon 9e2ef82902 Remove global update intervals below 12 hours, add every 3 day interval
Users with smaller libraries have a lower change of getting updates frequently. "Power users" are actively hurting sources by updating frequently.
2021-10-18 10:02:18 -04:00
arkon a8c8f15e07 Update dependencies 2021-10-16 10:21:25 -04:00