FooIbar
3a9c6f65de
Rename .java to .kt
2023-04-03 00:06:40 +08:00
FooIbar
f5bedf6239
Convert GalleryTokenApiParser to kotlin
2023-04-03 00:06:40 +08:00
FooIbar
6e3dcc5192
Rename .java to .kt
2023-04-03 00:06:40 +08:00
FooIbar
5f6c3f1078
Convert GalleryNotAvailableParser to kotlin
2023-04-03 00:06:40 +08:00
FooIbar
5f67e5ab03
Rename .java to .kt
2023-04-03 00:06:40 +08:00
FooIbar
e7a9837da1
Convert GalleryMultiPageViewerPTokenParser to kotlin
2023-04-03 00:06:40 +08:00
FooIbar
c80c892faf
Rename .java to .kt
2023-04-03 00:06:40 +08:00
FooIbar
94dce083f1
Convert ForumsParser to kotlin
2023-04-03 00:06:40 +08:00
FooIbar
bad39c697f
Rename .java to .kt
2023-04-03 00:06:40 +08:00
FooIbar
c2a9ea96e9
Convert AppHelper to kotlin
2023-04-03 00:06:40 +08:00
FooIbar
aff110df5d
Rename .java to .kt
2023-04-03 00:06:40 +08:00
FooIbar
428bed2cde
Fix garbled version code in crash logs
2023-04-02 15:16:26 +08:00
FooIbar
f06da4c033
Fix DownloadService nullability
2023-04-02 15:16:26 +08:00
小白-白
fd79d5d034
Don't update existing dir
2023-04-01 11:18:32 +08:00
小白-白
661bf3ecc2
Ktlint: do code format
2023-03-31 22:37:36 +08:00
tarsin
97becdb7e3
Fix to use NonCancellable coroutine ctx
...
Now that it's suspend
2023-03-29 18:29:40 +08:00
tarsin
929766b177
Fix to use suspend mutex
2023-03-29 18:23:55 +08:00
tarsin
2db6f7a9ae
Modify .nomedia status in background thread
2023-03-29 13:18:55 +08:00
tarsin
b6d8a340e5
Cleanup lrucache create
2023-03-28 16:20:00 +08:00
tarsin
175f75c3a2
Obey new m3 drawer design token
2023-03-27 16:19:22 +08:00
tarsin
32a770b9b5
Convert to use window size class
2023-03-26 18:34:59 +08:00
tarsin
379422f457
Reformat code
2023-03-26 18:07:21 +08:00
hathlife
3519756da3
Initial support of adaptive landscape layout with
...
jetpack compose.
2023-03-26 17:39:38 +08:00
tarsin
c7d9697b92
Adjust comment and preview spacer
2023-03-25 17:35:16 +08:00
tarsin
66053895ad
Fixup card flavour usage
2023-03-25 17:27:53 +08:00
tarsin
d7c21e06ad
Fix tag search
2023-03-25 11:46:53 +08:00
小白-白
97733ca337
Fix save img
2023-03-24 08:21:08 +08:00
tarsin
1a0474420b
Fix old data offset
2023-03-23 16:40:47 +08:00
tarsin
f1c1f2dbe8
Let room generate kotlin
2023-03-23 16:14:26 +08:00
tarsin
f81ca0688e
Workaround for drawerLayout handle OnBackPressedInvoked only above API 33
2023-03-23 13:03:49 +08:00
tarsin
095a9149b4
Let DrawerLayout handle OnBackPressedInvoked internally
2023-03-23 12:38:57 +08:00
tarsin
8924d36925
Tidy native function namespace
2023-03-22 17:48:10 +08:00
tarsin
8a39bf6ac8
Cleanup and prepare to directly rename image blob from cache to download
2023-03-22 16:51:01 +08:00
tarsin
a6b4f05f7f
Fix copy to download dir in mixed mode
2023-03-22 12:27:01 +08:00
tarsin
34c39464ae
Adjust icon usage
2023-03-22 11:02:37 +08:00
tarsin
3dd45c1628
Fix crash
...
java.lang.IllegalStateException: Fragment GalleryDetailScene{b6e25c2} (70626de1-16ff-47db-b4eb-e3358b5f53fc) not attached to a context.
at androidx.fragment.app.Fragment.requireContext(Unknown Source:17)
at androidx.fragment.app.Fragment.getResources(Unknown Source:0)
at androidx.fragment.app.Fragment.getString(Unknown Source:0)
at com.hippo.ehviewer.ui.scene.GalleryDetailScene.updateDownloadText(Unknown Source:93)
at com.hippo.ehviewer.ui.scene.GalleryDetailScene.bindViewSecond(Unknown Source:68)
at com.hippo.ehviewer.ui.scene.GalleryDetailScene$request$1.com.hippo.ehviewer.ui.scene.GalleryDetailScene.access$bindViewSecond(Unknown Source:131)
invokeSuspend
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(Unknown Source:8)
at kotlinx.coroutines.DispatchedTask.run(Unknown Source:113)
at kotlinx.coroutines.internal.LimitedDispatcher.run(Unknown Source:12)
at kotlinx.coroutines.scheduling.TaskImpl.run(Unknown Source:2)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(Unknown Source:93)
kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask
kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker
run
Suppressed: qs: [Is0{Cancelling}@bfcdc0e, Dispatchers.IO]
2023-03-22 11:01:08 +08:00
tarsin
47c9e07857
Allow larger read cache
2023-03-18 21:30:47 +08:00
tarsin
6d8208d7f4
Allow preload thumbs aggressively
2023-03-18 21:09:20 +08:00
tarsin
946e76c3cc
Make galleryDetail preview footer still a textbutton, but no nestScroll
2023-03-17 21:52:50 +08:00
tarsin
2ea06425f4
Add trailingIcon to block uploader
2023-03-17 21:34:04 +08:00
tarsin
95ca7b23d3
Restore click tip to refresh
2023-03-17 21:28:13 +08:00
tarsin
ca6eb03f1e
Fix edge to edge
2023-03-17 21:21:07 +08:00
tarsin
8831a41bff
Fix no tag hint arrangement
2023-03-17 21:16:30 +08:00
tarsin
6418beb186
Fix GalleryDetailScene comment
2023-03-17 21:13:24 +08:00
tarsin
ebbc5cdc2c
Restore galleryDetail Comment
...
Any better way to implement this?
2023-03-17 21:01:44 +08:00
tarsin
abceb71dcb
Cleanup legacy code
2023-03-17 20:39:06 +08:00
tarsin
7ab898ee85
Cleanup GalleryDetailScene
2023-03-17 20:37:55 +08:00
tarsin
904840c4cb
Fix card style
2023-03-17 20:12:32 +08:00
tarsin
ecd39f5435
Fix clip preview crop
2023-03-17 20:01:42 +08:00
tarsin
7742b2c570
Stub impl of preview image clip
...
this way sucks, later we will clip it with compose method
2023-03-17 19:07:34 +08:00