f22186c58e
Fix insets for TopAppBar in EmailLoginScreen.
v5.0.0-alpha02
2025-08-01 22:56:30 +08:00
cf710ace92
Fix incorrect insets applied to TopAppBar.
2025-08-01 22:23:25 +08:00
0a381d903b
Remove usage of Room.withTransaction
.
2025-08-01 17:08:32 +08:00
80b709643b
修复剧集类型显示错误
2025-07-30 13:23:53 +09:00
7c1dac8a62
Fix 绑定 Bangumi 账号时显示"不可重复绑定", close #2331
v5.0.0-alpha01
2025-07-30 12:54:50 +09:00
124496f73e
Fix incorrect http response usage in migrateBangumiToken
2025-07-30 12:54:25 +09:00
9f4268b130
修复 profile popup 头像大小太小
2025-07-30 12:50:46 +09:00
4a3395c26d
Fix SubjectRecurrence.calculateEpisodeAirTime for first episode, close #2335
2025-07-30 12:45:43 +09:00
594487e15f
Add test for first episode start time calculation, reproduce #2335
2025-07-30 12:45:43 +09:00
b9cba5f09f
Fix subjectEpisodeCollectionInfosFlow: use subject collections instead of fetching from network
2025-07-30 12:45:43 +09:00
7bff7cc851
Print error log of wrapped paging request.
2025-07-28 21:09:40 +08:00
95878424c2
Clear profile cache after logout, close #2329 .
2025-07-28 20:49:08 +08:00
e7718735aa
修复长按设置已看后 UI 没有更新 (since 5.0)
2025-07-28 15:59:41 +09:00
82daa663b0
修复长按设置观看无效, close #2327
2025-07-28 15:52:28 +09:00
3e4302391a
Revert "Add horizontal swipe support to switch collection tabs ( #2304 )"
...
This reverts commit badbc2477fa0359429006aa409ad6cdcca5fd620.
2025-07-28 15:39:44 +09:00
e7cb9b782d
Update ani client
2025-07-28 15:06:05 +09:00
f70d95d10a
Update room db version to 16
2025-07-28 14:31:34 +09:00
2fccc5ddcd
Fix cannot request login again if previously auth is failed.
2025-07-26 11:34:00 +08:00
c5dd454526
Fix ambiguous dismiss request of MediaFetchRequestEditorDialog, close #2187 .
2025-07-26 11:16:17 +08:00
fec625e896
Immediately update needLogin if session is guest.
2025-07-26 11:02:56 +08:00
21afc84476
Wrap data of proto converters.
2025-07-26 10:43:17 +08:00
12e9ee0e3e
Login migration ( #2271 )
...
* implement ani token refresher.
* old token migration
* fix stack overflow
* auto navigate to BGM login if migration failed.
* rename route
* optimize
* Move from state flow to deferred.
* Await for token migration before launching session refresher job.
2025-07-23 15:02:18 +00:00
d4ef326a49
修复 Android 端无法使用第三方软件包安装程序安装更新 ( #2317 )
2025-07-23 11:36:46 +08:00
1f64026a6b
Validate and normalize BT cache directory path ( #2310 )
...
* fix(settings): validate and update cache directory path
* solve merge conflict
* fix(ui-settings): handle cache directory creation failure
2025-07-21 01:59:24 +00:00
badbc2477f
Add horizontal swipe support to switch collection tabs ( #2304 )
...
* feat(ui-subject): implement horizontal pager for collection tabs
* refactor(ui-subject): remove unnecessary conditional block
2025-07-21 10:04:41 +09:00
8b4dab4eba
Fix: blacklist previously auto-selected media when user manually switches source ( #1763 ) ( #2260 )
...
* feat(media-selector): implement blacklisting previously selected media
* refactor(media-selector): improve media selection logic and events
* test(media-selector): improve select event handling and blacklist functionality
* test(media-selector): rewrite `blacklist is updated on manual select` test
* refactor(media-selector): remove isManualSelect property and update related logic
* refactor(media-selector): improve code structure and concurrency handling
---------
Co-authored-by: Him188 <Him188@mamoe.net>
2025-07-20 00:45:20 +09:00
7061186345
Fix search result column blank item ( #2064 ) ( #2299 )
...
* fix(search): fix search result column blank item #2064
* fix(ui-exploration): correct item click behavior and optimize list rendering
* perf(ui-exploration): optimize visibleItems calculation in SearchPageResultColumn
2025-07-15 15:57:32 +00:00
30ee1cbda3
[build] Replace windows-2019 with windows-2025
2025-07-05 23:35:56 +08:00
fac3e5d98e
Copy authorize url to clipboard if opening browser is not supported. ( #2245 )
...
* Copy authorize url to clipboard if opening browser is not supported.
* wrong import
* Revert "wrong import"
This reverts commit 205081d6f37701be3ac987beda92e9eb78fb8e8e.
* Revert "Copy authorize url to clipboard if opening browser is not supported."
This reverts commit 8f02d525de47a3df2b74a86cb2aba72515754cf2.
* add rememberBrowserNavigator to handle error.
* revert unrelated changes
* optimize
2025-07-05 12:27:04 +08:00
ac6c4f357e
Regenerate Bangumi client to use new Ktor API
2025-06-28 17:42:33 +01:00
3da65e67d4
Move currentPlatformDesktop from commonMain to desktopMain
2025-06-28 17:26:13 +01:00
fc4504b731
Simplify ServerSelectionGroup UI
2025-06-28 17:17:20 +01:00
d8d538646d
把弹幕服务器设置改名为"服务器区域"并调整位置
2025-06-28 17:16:43 +01:00
19f583432c
让第三方账号中的 Bangumi icon 变成彩色
2025-06-28 17:13:29 +01:00
b3f96ed0d0
Workaround singlePane expansion drag handle in AniListDetailPaneScaffold
2025-06-28 17:07:47 +01:00
b4408f76e2
Fix SharedTransitionScopeProvider wrong composition local type
2025-06-28 17:02:06 +01:00
5f96d3593a
Profile 弹窗不允许修改头像
2025-06-28 16:44:10 +01:00
a147883271
Profile 弹窗中隐藏 email
2025-06-28 16:37:35 +01:00
635075df34
根据时区自动选择节点
2025-06-28 16:26:56 +01:00
b355b8f828
Increase request timeout to 300 seconds in createDefaultHttpClient
2025-06-28 16:13:09 +01:00
ff5d8732bb
默认只重试网络异常
2025-06-28 16:13:09 +01:00
e7663b9a26
Set socketTimeoutMillis to 30s for createDefaultHttpClient
2025-06-28 16:13:09 +01:00
c6f8d64013
Add BangumiSyncTab
2025-06-28 16:13:09 +01:00
a7e2849419
AsyncHandler: handle CancellationException
2025-06-28 16:13:09 +01:00
60b17db445
AsyncHandler: require Main thread
2025-06-28 16:13:09 +01:00
47d28b858d
AsyncHandler: add cancelLast
2025-06-28 16:13:09 +01:00
f805bf5d1a
Fix AsyncHandler launch and task count
2025-06-28 16:13:09 +01:00
960c6b7d43
Add LazyListExtensions
2025-06-28 16:13:09 +01:00
98966fdbd1
Generate client
2025-06-28 16:13:09 +01:00
6d839828a8
关闭 VLC 快捷键 ( #2247 )
...
fix bug from issue#2128
2025-06-28 13:51:21 +00:00