tarsin
613d502fc1
Use Mdc3Theme
2023-01-10 20:26:39 +08:00
tarsin
79da457db4
Basic signin Compose layout
2023-01-10 20:21:35 +08:00
tarsin
b1a431ed82
Use mca component to judge is dynamic color available
2023-01-10 18:17:10 +08:00
tarsin
b0f2776a23
Cleanup compose theme and navigation skeleton
2023-01-10 18:10:24 +08:00
tarsin
900c346ee8
Fixup! Convert login to compose, step 1, skeleton
2023-01-10 17:57:04 +08:00
tarsin
7541a87b21
Convert login to compose, step 1, skeleton
2023-01-10 17:54:55 +08:00
tarsin
2547c67ebd
Fixup migrate to androidx navigation
2023-01-09 19:05:37 +08:00
tarsin
5ae6a0b287
Fixup migrate to androidx navigation
2023-01-09 19:00:04 +08:00
tarsin
f718fc0c89
Reduce one more layout depth
2023-01-09 18:07:05 +08:00
tarsin
57e69ba7be
Layout tweaks
2023-01-09 17:47:44 +08:00
tarsin
6168b3e047
Fixup! Use viewLifecycleOwner
2023-01-09 14:17:49 +08:00
tarsin
3e500500e0
Rewrite SelectSiteScene
2023-01-09 13:41:45 +08:00
tarsin
42f06ff84a
Rename .java to .kt
2023-01-09 13:41:45 +08:00
tarsin
a7824fc473
Convert WebViewSignInScene to kotlin
2023-01-09 13:35:53 +08:00
tarsin
67e7fd6928
Rename .java to .kt
2023-01-09 13:35:53 +08:00
tarsin
450e8badba
GetProfile when signin with cookies
2023-01-09 13:21:48 +08:00
tarsin
704c211e11
Rewrite CookieSignInScene with modern viewBinding
2023-01-09 13:14:30 +08:00
tarsin
0ad871cb5b
Rename .java to .kt
2023-01-09 13:14:30 +08:00
tarsin
9920605570
Checkout xz to 5.4.0
2023-01-09 12:56:10 +08:00
tarsin
b1e8678dbf
Fixup! Rewrite SignInScene with modern coroutines
2023-01-08 22:30:35 +08:00
tarsin
e2cd2ddc0d
Rewrite SignInScene with modern coroutines
2023-01-08 22:22:34 +08:00
tarsin
a3be0dfddf
Rewrite SignInScene
2023-01-08 21:33:50 +08:00
tarsin
4b615ffc0b
Rename .java to .kt
2023-01-08 21:33:50 +08:00
tarsin
64cbd189ad
Convert to kotlin
2023-01-08 21:15:26 +08:00
tarsin
0fae5a128f
Rename .java to .kt
2023-01-08 21:15:26 +08:00
tarsin
518b44216f
Navchecked item now handled internally
2023-01-08 20:57:59 +08:00
tarsin
9ef4512ef9
Reformat code
2023-01-08 20:42:23 +08:00
tarsin
8bb5f1e955
Initial migrate to androidx navigation ( #647 )
...
* Neutralize scene firstly
* Remove StageLayout
* Add nav graph
* Rename .java to .kt
* Convert BaseScene to kotlin
* Add GalleryDetailScene to navgraph
No need to check topfragment is callback target fragment, since these callback must be cancelled in fragment's lifecycle when DestroyView
* Restore funcs
* Restore preview
* Revert "Convert BaseScene to kotlin"
Should not do it here
This reverts commit 5d2e3af6ad85fef7604d8df19ee58a957390cdb5.
* Revert "Rename .java to .kt"
This reverts commit 128c655bc98fc54528d58534651d61ff47b2284d.
* Restore drawer
* Remove all getScene usage
* Remove all getStageActivity usage
* Remove all getStageActivity usage
* setupWithNavController
* Refactor MainActivity with viewBinding
* Add navdrawer corresponding navdestination
* Migrate All normal fragment
* Add anims
* Fix statusbar flicker
* Remove SceneApplication
* Remove SceneFragment
* Remove StageActivity
* Drop scene totally
* Dynamically set navgraph
* Restore signin
* Restore login via cookies
* Restore login via webview
* Add some TODOs
* Fixup
* Restore onProvideAssistContent
* Restore checkClipboard
* Restore intent handle
* Fix handle intent
* Remove unused EhUrlOpener
* Let system handle that intent
* Restore handle download intent
* Restore AboveSnackerLayout
* Fix the last navigation
2023-01-08 20:37:11 +08:00
FooIbar
8f8932f617
Fix potential integer overflow
2023-01-08 18:06:49 +08:00
tarsin
23fd1d75c4
Fix supertype corresponding parameter warning
2023-01-08 09:15:22 +08:00
stevenyomi
593dcef550
Fix floating-point error in navigate pan ( #8856 )
2023-01-08 09:04:53 +08:00
o0kam1
d769fe9074
fix #642
2023-01-07 22:13:16 +08:00
tarsin
77a8fec790
Bump Version
Releases / Build (push) Has been cancelled
1.8.5.3-alpha03
2023-01-07 09:10:50 +08:00
renovate[bot]
34440edfaa
Update dependency com.google.android.material:material to v1.8.0-rc01
2023-01-06 21:54:07 +00:00
tarsin
3c3d8784ad
Fixup cleanup Mainthread db query
2023-01-06 18:48:06 +08:00
tarsin
1591abc92c
It's impossible no activity receive that Intent, remove workaround
2023-01-06 18:38:38 +08:00
tarsin
0ffa0c34f0
Remove some NotifyDataSetChanged usage
2023-01-06 18:27:54 +08:00
tarsin
c7dc94b61b
Singletonize GalleryListScene OnBackPressedCallback
2023-01-06 18:11:41 +08:00
tarsin
a8b83871a4
Convert GalleryListScene drawer to ViewBinding
2023-01-06 18:07:57 +08:00
tarsin
6f547984ff
Convert GalleryListScene to ViewBinding
2023-01-06 17:59:15 +08:00
tarsin
3979c11317
Refine GalleryListScene nullability
2023-01-06 17:36:55 +08:00
tarsin
2a1ec985f4
GalleryListScene urlBuilder cleanup
2023-01-06 17:27:30 +08:00
tarsin
2a1d49e945
Fix DownloadsScene delete label, #629
2023-01-06 13:02:12 +08:00
FooIbar
7b7e6140d2
Improve domain fronting description
2023-01-06 12:56:25 +08:00
tarsin
907cfd9694
Fix DownloadsScene add label, #629
2023-01-06 12:42:13 +08:00
tarsin
b51b1d1ec6
Convert DownloadsScene to kotlin, #629
2023-01-06 12:37:24 +08:00
tarsin
6a026300e4
Rename .java to .kt
2023-01-06 12:37:24 +08:00
tarsin
8511907390
Fix HistoryScene history clearall, #629
2023-01-06 12:22:57 +08:00
tarsin
05a5be336e
Fix HistoryScene history delete, #629
2023-01-06 12:21:18 +08:00
tarsin
5434b1ce19
Fix GalleryListScene quicksearch delete, #629
2023-01-06 12:19:20 +08:00