28 Commits

Author SHA1 Message Date
arkon
fa812830b8 Explicitly destroy webview on activity destroy
(cherry picked from commit 33e5fea96c575a2de2b3850b707105e6e20e38bd)
2020-07-26 18:15:14 -04:00
arkon
72f3ebb70d Replace custom visibility extension functions
(cherry picked from commit 9e51d82154c3b72b710e1efcee5d4bde73a000e3)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SearchController.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/sources/SourceHolder.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourceHolder.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryCompactGridHolder.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryListHolder.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoHeaderAdapter.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
2020-07-25 22:11:44 -04:00
arkon
eaae98d072 Enable more WebView settings to better mimic regular browser
(cherry picked from commit a928d9fa0b1861e366a531209da4d4bb4d856325)
2020-07-13 13:38:50 -04:00
Jobobby04
4ef72194bb Cleanup resources and put comments where SY code is different from preview code 2020-06-19 20:50:16 -04:00
arkon
adf111c055 Fix webview height issue
Collapsing toolbar doesn't work currently.

(cherry picked from commit e9fbdb660bfc22ffa3f2528427434c8caf62dd2a)
2020-06-14 16:26:12 -04:00
arkon
6bf819731b Use AndroidX WebKit library
(cherry picked from commit 7e7eb9f39f7b4d3dc8eaf2724030ce6209c989ca)
2020-06-11 17:25:59 -04:00
arkon
fd88db37f7 Bunch of crash fixes
(cherry picked from commit ce0090f0cab2619703ff903ad80a188bc62e5214)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourceController.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourcePresenter.kt
2020-05-04 01:39:52 -04:00
arkon
916c1c9de2 Add ability to inspect WebView in debug builds 2020-04-29 22:46:11 -04:00
arkon
6a3cd0054b Minor edits 2020-04-28 18:45:04 -04:00
arkon
902700e1f4 Minor edits 2020-04-25 11:05:29 -04:00
arkon
6a532b836d Refactor databinding fields to parent abstract classes 2020-04-18 14:40:18 -04:00
arkon
df27138401 Fix webview back/forward button color 2020-04-10 18:07:23 -04:00
arkon
7c7d40ea44 Fix status/navigation bar colors (fixes #2858) 2020-04-10 18:07:09 -04:00
arkon
e5e14e1f9e Fix invisible back/forward webview icons in white them 2020-04-10 14:09:08 -04:00
arkon
51d93f0217 Open decode error pages in webview instead of browser 2020-04-10 11:49:51 -04:00
arkon
21c1a499ac Migrate to ViewBinding in WebviewActivity 2020-04-10 10:02:51 -04:00
arkon
0f2d480036 More linting fixes 2020-02-26 18:12:44 -05:00
arkon
5b24a8f21d Revert usage of AndroidX Webkit library (closes #2611) 2020-02-21 18:36:05 -05:00
arkon
3ecc883944 Run default Android Studio formatter on code 2020-02-17 17:23:37 -05:00
arkon
1b0c13a417 Show URL in Webview subtitle 2020-02-15 17:44:35 -05:00
arkon
abb2e231f6 Switch to AndroidX Webkit library 2020-02-15 17:30:30 -05:00
arkon
a50a3df716 Only show Webview update prompt if CF bypass fails 2020-02-11 18:36:51 -05:00
arkon
f515674dff Show message if WebView version is too low 2020-02-09 11:03:17 -05:00
arkon
47f5ea881f Reorganize other util files 2020-02-02 22:22:54 -05:00
arkon
09e7d56ff2 Move "Open in browser" option to webview only 2020-01-16 22:13:34 -05:00
arkon
73fbc81067 Webview enhancements
- Pull to refresh
- Loading progress
- Share page
2020-01-16 21:43:10 -05:00
arkon
57595988f5 Restore transparent status bars, allow WebView app bar to scroll away 2020-01-12 11:47:26 -05:00
arkon
797553ce16
Convert webview into an activity (#2470)
Based on 65804ebb3a
2020-01-10 22:22:12 -05:00