dom
e778f2b463
correct reply field names
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-04-16 17:56:57 +08:00
lesetong
dd2492e04d
Add translation support to reply items ( #1894 )
...
* Add translation support to reply items
- Add translateState and showTranslate fields to ReplyControl
- Add translatedText field to ReplyInfo for translation results
- Implement TranslateReplyReq message and translateReply API method
- Add translation UI with loading state and result display in reply
items
- Show translation button when showTranslate is true and translateState
is 2
* refa
Signed-off-by: dom <githubaccount56556@proton.me >
---------
Co-authored-by: dom <githubaccount56556@proton.me >
2026-04-16 12:40:39 +08:00
dom
f9441db232
opt scroll view
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-04-14 13:46:47 +08:00
dom
4de43faa2e
tweaks
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-04-14 13:46:42 +08:00
dom
b553e7554d
opt video statusbar
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-04-11 09:35:12 +08:00
dom
db30aa8041
tweaks
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-04-09 00:09:40 +08:00
dom
6f95456d20
fix vipStatus check
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-04-08 20:58:19 +08:00
HCha
de6e402d97
fix return button not working ( #1883 )
...
* fix: return button won't work #1
* feat: return horizontal | isPortrait
* revert: e85ccc7 onPopInvokedWithResult isPortrait
* revert: e85ccc7
* remove unused param
---------
Co-authored-by: dom <githubaccount56556@proton.me >
2026-04-08 20:40:26 +08:00
dom
3097b56816
refactor device orientation
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-04-07 12:56:29 +08:00
dom
e6a2f65b4e
fix reply up badge
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-03-29 11:47:58 +08:00
dom
2fc3f9864f
opt ui
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-03-29 10:51:52 +08:00
dom
ba56b45038
clamp archive page
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-03-25 15:01:35 +08:00
dom
b4b3764e5f
web archive
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-03-25 12:59:29 +08:00
dom
2220372e4f
tweaks
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-03-25 12:58:49 +08:00
dom
9578f948b4
tweaks
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-03-23 13:47:20 +08:00
dom
2bebf200df
show user medal
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-03-23 11:03:24 +08:00
dom
fc7fc18b14
tweaks
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-03-22 16:35:08 +08:00
0x535A
8f00ca5680
fix: macOS Media Control not activated & remove Background Play switch on desktop ( #1872 )
...
* fix: macOS Media Control not activated
* fix: remove Background Play switch on desktop
asdf
Update lib/main.dart
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-22 16:25:31 +08:00
dom
ae59d257c3
show medal wall
...
show user follow time
show top image title
Signed-off-by: dom <githubaccount56556@proton.me >
2026-03-22 13:53:44 +08:00
dom
9b1ae39922
m3e loading indicator
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-03-18 09:11:08 +08:00
dom
d1497115da
tweaks
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-03-18 08:50:07 +08:00
dom
d6579b29ae
reduce rebuild
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-03-17 14:38:10 +08:00
dom
ed66a4655b
opt fab location
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-03-16 10:20:59 +08:00
My-Responsitories
e04affd0fe
opt: hive ce ( #1868 )
2026-03-15 16:51:45 +08:00
dom
7f39f36c75
fix auto fullscreen
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-03-15 09:16:21 +08:00
HeXis-YS
d73588f1fd
fix(player): disable audio normalization on missing audio input ( #1865 )
...
* fix(player): disable audio normalization on missing audio input
* fix(player): skip normalization when local audio input is missing
* fix `hasDashAudio`
---------
Co-authored-by: dom <githubaccount56556@proton.me >
2026-03-15 09:16:10 +08:00
My-Responsitories
6cda3a1880
tweaks ( #1862 )
...
* opt: linter
* tweaks
* opt: TopImage
* update
* remove repaintBoundary [skip ci]
---------
Co-authored-by: dom <githubaccount56556@proton.me >
2026-03-12 15:45:18 +08:00
dom
b8cae015d7
upgrade dep
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-03-09 17:43:50 +08:00
My-Responsitories
f825f87dc1
opt: save reply ( #1860 )
...
* opt: save reply
* opt: reply save switch
* remove unneeded sort
* clear sub replies [skip ci]
---------
Co-authored-by: dom <githubaccount56556@proton.me >
2026-03-08 20:37:59 +08:00
dom
01a74e191a
redirect ugc to pgc
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-03-08 11:28:57 +08:00
dom
a1f15b5da5
feat: record reply
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-03-08 11:28:51 +08:00
dom
631197e3b9
opt perf
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-03-06 12:05:54 +08:00
dom
381c385726
refactor image grid
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-03-06 12:05:54 +08:00
dom
a802bc1cdf
opt auto fullscreen
...
opt video fit
Signed-off-by: dom <githubaccount56556@proton.me >
2026-03-04 16:03:41 +08:00
dom
6738142ac0
opt player listener
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-03-04 11:19:11 +08:00
dom
9c7b18710c
refa persistent header & dynamic sliver appbar
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-03-03 09:44:29 +08:00
dom
1dbc54f063
opt ui
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-03-02 10:31:16 +08:00
My-Responsitories
348bc8b920
opt: set repeat ui ( #1854 )
2026-03-01 20:38:03 +08:00
dom
1d35abef63
fixes
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-02-27 18:15:34 +08:00
My-Responsitories
7276cde48a
refa player ( #1848 )
...
* tweak
* Reapply "opt: audio uri" (#1833 )
This reverts commit 8e726f49b2 .
* opt: player
* opt: player
* refa: create player
* refa: player
* opt: UaType
* fix: sb seek preview
* opt: setSub
* fix: screenshot
* opt: unnecessary final player state
* opt: player track
* opt FileSource constructor [skip ci]
* fixes
* fix: dispose player
* fix: quote
* update
* fix: multi ua & remove unused loop
* remove unneeded check [skip ci]
---------
Co-authored-by: dom <githubaccount56556@proton.me >
2026-02-27 15:51:55 +08:00
dom
65ad8a0fdc
opt anim
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-02-26 21:26:28 +08:00
dom
2bdab71138
opt ui
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-02-25 18:02:36 +08:00
dom
ee04978e0c
opt scrollPhysics
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-02-23 12:03:35 +08:00
dom
14b6c115b5
opt refresh
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-02-23 11:44:39 +08:00
dom
7563a52bed
opt refresh
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-02-22 15:51:57 +08:00
dom
7e81fae2bc
fix jump to item
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-02-22 15:22:12 +08:00
My-Responsitories
d7d9655f81
opt: RepaintBoundary ( #1840 )
...
* opt: RepaintBoundary
* fix [skip ci]
* opt time width
* opt: video position
* update
---------
Co-authored-by: dom <githubaccount56556@proton.me >
2026-02-20 21:04:34 +08:00
dom
b978ff5649
tweaks
...
Signed-off-by: dom <githubaccount56556@proton.me >
2026-02-17 18:34:58 +08:00
Gujial
511ff71f5f
opt share video link ( #1835 )
...
* feat: share video with current time position preference
* simplify
---------
Co-authored-by: dom <githubaccount56556@proton.me >
2026-02-14 21:16:47 +08:00
систем
e104982246
handle Cmd+Q on macOS ( #1834 )
...
* feat(video): add Pref.keyboardControl check & support in video page
- 在 player_focus 处理按键事件前增加 Pref.keyboardControl 检查,允许禁用键盘快捷键
- 修复 Cmd+Q 事件被 Q 键逻辑拦截导致无法退出的问题
* Update player_focus.dart
2026-02-14 21:01:34 +08:00