Ivan Iskandar
fa14a1cb6d
Implement new extension install methods ( #5904 )
...
* Implement new extension install methods
* Fixes
* Resolve feedback
* Keep pending status when waiting to install
* Cancellable installation
* Remove auto error now that we have cancellable job
(cherry picked from commit b284384f0ad318fea24e7324a4621e12eb9aca7f)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferenceValues.kt
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/extension/ExtensionHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsAdvancedController.kt
2021-09-26 13:28:48 -04:00
arkon
c2543e6238
Remove setting to disable update error notifications and split out notification channel
...
Users can exclude things from updating if needed, or disable the notification channel from system settings.
(cherry picked from commit fce3cd00a1f7ed557c04a40d676c6a32a4237482)
2021-09-24 12:52:23 -04:00
Taco
f7e219e9ac
Use NotificationChannelCompat utilities ( #5781 )
...
(cherry picked from commit 24fd82d7736a34e5fb628a8a8e810d8d9dc93025)
2021-08-27 12:51:02 -04:00
arkon
2de36cac79
Use chooser intent for sharing saved pages
...
(cherry picked from commit 649209890d0a7db70dac23bb536d4e40cd8d4b00)
2021-07-25 14:22:20 -04:00
arkon
3536c359f3
Address some build warnings
...
(cherry picked from commit 71d225c56286d4b868c1634316a4748a494037ea)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SearchController.kt
2021-06-10 16:16:12 -04:00
arkon
88102b9705
Add share and save cover actions ( closes #3011 )
...
(cherry picked from commit 281a3911f69b96050bae4b232af94ca3671b92ae)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderPresenter.kt
2021-06-03 13:59:08 -04:00
Ivan Iskandar
a802eb1cca
Bump compileSdk to 30 ( #5140 )
...
(cherry picked from commit ef8a87a30fb5e6e7ff5f89ebcad71ca6f8a9f8c8)
2021-05-22 18:07:27 -04:00
arkon
970e6e2560
Remove legacy backup creation
...
(cherry picked from commit 5e37f72d74ddc84eab1a50ba2f837af7787f8ff4)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/backup/legacy/LegacyBackupManager.kt
2021-05-22 16:51:59 -04:00
Jobobby04
08f1eff450
Update Mangadex Similar to GoldBattles latest version
2021-05-12 23:29:14 -04:00
Ivan Iskandar
4f02f652d9
Show notification to disable Incognito Mode when it's enabled ( #4976 )
...
* Show notification to disable Incognito Mode when it's enabled
* Finish ReaderActivity and BrowseSourceController when incognito is disabled
* CLeanup strings
* Only register DisableIncognitoReceiver when needed
(cherry picked from commit cb203ef02cc3c078d5e5717b98ef1db1cf570586)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/App.kt
# app/src/main/java/eu/kanade/tachiyomi/data/notification/Notifications.kt
2021-05-04 15:40:06 -04:00
arkon
438f64a358
Use more common MIME type for protobuf
...
(cherry picked from commit 3ba078f64cad71fa2956627bbbac1c717ba350fe)
2021-03-28 16:51:29 -04:00
arkon
79770a9deb
Add action to directly share crash log file from notification
...
(cherry picked from commit 9facb51f2213fc8dcc69739a4f731b15f5c7f1f6)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/notification/NotificationReceiver.kt
2021-02-11 18:13:32 -05:00
arkon
bc9602a0f2
Set clip data when sharing content URIs ( closes #4198 )
...
(cherry picked from commit 1607658c30a5d0a2767c5fe39561e9b28cfacfb4)
2021-02-06 19:11:26 -05:00
Jobobby04
9235f0e5ed
Fix similar manga notification channel name
2021-01-26 13:31:10 -05:00
arkon
4d6bd382e8
Add method for users to save error logs to a file
...
(cherry picked from commit db2dd4b6c647dc01650b98472664a4e043f8f572)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/notification/Notifications.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsAdvancedController.kt
2021-01-21 19:06:38 -05:00
Jobobby04
eb3a987826
Implement Neko similar manga, Mangadex only recommendations
2020-10-26 02:13:02 -04:00
arkon
8d5b2f40b3
Use Kolinter Gradle plugin for linting instead of ktlint directly
...
(cherry picked from commit 76f6fe46010b235ee59962c94c790428870fc23e)
2020-09-13 23:08:52 -04:00
Jobobby04
a6b98e24dc
Undo linting
2020-08-15 15:57:07 -04:00
Jobobby04
bc549c56d6
Automatic linting fixes
2020-08-14 18:41:20 -04:00
arkon
29f74ba423
Minor cleanup
...
(cherry picked from commit 4f02872a84ffab6eb3d88e89043dd05508fa6342)
2020-08-04 23:35:22 -04:00
arkon
01ea86ab90
Move download warnings/errors to separate notification channel
...
(cherry picked from commit 8e8c30c1eb16f4740c9d3760caced0099ea014db)
2020-08-02 15:10:52 -04:00
arkon
e338bb0f47
Split download notifications into progress and complete channels
...
(cherry picked from commit 3813743e3dec3e0fe08a44d0dce8eb929b851886)
2020-07-29 23:21:01 -04:00
Jimmy Low
70d134b375
[Feature Request] - Download Complete Remidner #3475 ( #3527 )
...
* [Feat] Show a download complete notification channel when all downloads are completed. Auto cancels when onclick and navigate to download screen.
* [Feat] Update the download message string to shorten the length.
(cherry picked from commit 7e73ede47abcd1f65ab2e0eb9506409d0357643b)
2020-07-29 19:27:19 -04:00
Eugene Cheung
4dc2143160
Show notification with error log on update failures
...
(cherry picked from commit fc4e290c49367a9ebd43bdb713788faa16ded265)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt
# app/src/main/java/eu/kanade/tachiyomi/data/notification/Notifications.kt
2020-05-22 17:50:07 -04:00
Jobobby04
bef0a44447
It Builds!
2020-05-03 18:34:46 -04:00
jobobby04
643f666178
Notification conflict fix
2020-05-03 01:00:41 -04:00
Rani Sargees
4d8f44ddae
merge double upstream
2020-05-02 23:39:46 -04:00
arkon
be09dded20
Attempt to remove sound from backup/restore completion notifications
2020-05-01 19:29:15 -04:00
arkon
31b86f539b
Set backup/restore progress notifications to low priority
2020-04-30 18:40:36 -04:00
arkon
2661700d9a
Split out backup/restore notifications into separate channels for progress/completion
2020-04-29 22:30:33 -04:00
arkon
9d22a9e664
Move some restore notification logic into service
2020-04-25 18:59:12 -04:00
arkon
3f63b320c4
Linting fixes
2020-04-25 14:24:45 -04:00
arkon
6de00b1f21
Make restore a foreground service
2020-04-22 23:09:24 -04:00
arkon
f69f78db34
Move restore progress dialog to notification
2020-04-21 21:53:15 -04:00
arkon
f2a7f8efda
Move restore completed/error dialogs to notifications
2020-04-21 20:46:24 -04:00
arkon
e6c172ac22
Fully move backup progress/created dialog logic to notifications
2020-04-21 20:10:53 -04:00
arkon
d8e7481118
Fix backup/restore notification channel
2020-04-21 19:17:55 -04:00
arkon
42b536e40b
Replace backup progress dialog with notification
2020-04-20 23:11:02 -04:00
arkon
6c14402992
Remove manga homescreen shortcuts
2020-04-18 16:06:31 -04:00
Jay
f115fe47fe
Using extension icon instead of letter for catalogues ( closes #2261 )
2020-04-01 23:03:20 -04:00
arkon
6da350aee6
Minor extension update cleanup, default to on
2020-03-20 22:59:59 -04:00
Jays2Kings
9585f9a1a6
Option to auto check for extension updates ( #2680 )
...
* Option to auto check for extension updates
* Addressing comments
* Added foreground check for extensions
* Added Extension Preference widget
2020-03-20 22:22:39 -04:00
arkon
0f2d480036
More linting fixes
2020-02-26 18:12:44 -05:00
arkon
043e3784e8
Run linter
2020-02-26 18:03:34 -05:00
arkon
3ecc883944
Run default Android Studio formatter on code
2020-02-17 17:23:37 -05:00
arkon
79bc1290ae
Perform mark as read action in IO coroutine scope to avoid freezing app
2020-02-17 16:20:12 -05:00
arkon
3223a3ac54
More notification code cleanup
2020-02-17 12:25:20 -05:00
arkon
497fe1e68a
Minor cleanup
2020-02-17 12:19:42 -05:00
Jays2Kings
7f115f2e83
Group notifcations for Library updates ( #2582 )
2020-02-17 10:56:23 -05:00
arkon
47f5ea881f
Reorganize other util files
2020-02-02 22:22:54 -05:00