tarsin
627abb047c
Compose dependency tweaks
2023-01-11 12:07:33 +08:00
tarsin
9284008afe
Refine CookieSignInScreen
2023-01-11 11:44:13 +08:00
tarsin
9159f4616f
Refine SignInScreen KeyBoard options
2023-01-11 10:41:42 +08:00
tarsin
73296b1430
Refine SignInScreen TextInput
2023-01-11 10:25:43 +08:00
tarsin
c74e622d69
Add snackbar to CookieSignInScreen layout
2023-01-11 09:55:41 +08:00
tarsin
f48eb55516
Basic CookieSignInScreen layout
2023-01-11 09:23:10 +08:00
tarsin
b01f6ef8d3
Fixup! use local functions
2023-01-11 08:27:46 +08:00
tarsin
167185ef45
Basic signin refine
2023-01-11 07:58:40 +08:00
tarsin
777a8ffeaa
Refine SignInScreen
2023-01-10 20:58:28 +08:00
FooIbar
b2b3e6c485
Add tips for torrent download
2023-01-10 20:30:26 +08:00
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