56fb5451cd
💄 Optimize explore compose region
2025-09-29 00:34:30 +08:00
22bf6d1c33
💄 Redesign explore
2025-09-28 23:07:22 +08:00
fffca4a78c
♻️ Refactor logger system
2025-09-28 00:39:17 +08:00
6ed6f60fbc
💄 New chat UI
2025-09-27 22:59:16 +08:00
fe33931304
✨ Split force update and check for update
2025-09-27 21:49:13 +08:00
9d5b71bead
💄 Optimize chat indicator style
2025-09-27 21:17:14 +08:00
3379dcb7f3
✨ Dynamic chat online counter basis
2025-09-27 19:25:24 +08:00
eb5a849e1f
💄 Optimize title bar for windows and linux
2025-09-27 18:45:58 +08:00
838d18013b
🐛 Fix message deletion
2025-09-27 16:54:23 +08:00
54560ad5d8
🐛 Fix some bugs in attachment upload sheet
2025-09-27 15:51:26 +08:00
1fbaac8d88
💄 Optimize chat input a step further
2025-09-27 15:31:57 +08:00
b9dc724f0b
🐛 Fix chat newline on desktop
2025-09-27 00:22:43 +08:00
a2cc55696f
✨ Transparent window on desktop
2025-09-27 00:04:04 +08:00
e79f857feb
♻️ Replace bitsdojo_window with window_manager
2025-09-26 23:26:40 +08:00
affba29c04
🐛 Fix IRC style display the message time wrong
2025-09-26 22:30:46 +08:00
1de7ef8c96
🐛 Fix bugs
2025-09-24 22:34:05 +08:00
67eac5dcf5
✨ Optimized rpc
2025-09-24 22:14:40 +08:00
be26ea280e
🌐 Make file info localizable
2025-09-24 21:20:00 +08:00
b4996d069f
🐛 Fix bugs
2025-09-24 21:03:53 +08:00
bf4892b34d
🐛 Fix bugs
2025-09-24 20:52:56 +08:00
5f84751fd5
🐛 Fix file upload
2025-09-24 20:29:30 +08:00
02ec11845b
✨ Seprate uploading action in chat
2025-09-24 16:53:32 +08:00
612f1bf004
✨ File uploader
2025-09-24 16:45:24 +08:00
98eb28a4ec
✨ File manage list
2025-09-24 15:56:56 +08:00
d1a2f59dd1
💄 Optimize account page
2025-09-24 14:49:06 +08:00
bb9adb963a
💄 Redesign leveling card
2025-09-24 14:29:50 +08:00
83e40cd860
♻️ Merge the social credits to the leveling page
2025-09-24 13:59:01 +08:00
c06fb12f6a
🐛 Fix styling issue
2025-09-24 12:41:09 +08:00
6600cf4df8
🍱 Update reactions images
2025-09-24 00:33:28 +08:00
4293daaa2f
✨ Introduce cuite reaction
2025-09-23 23:39:58 +08:00
866674ddde
🐛 Fix something
2025-09-23 22:55:53 +08:00
27d478ba4f
💄 Optimize the embed view experience
2025-09-23 21:02:14 +08:00
cccade763f
💄 Rename IRC chat UI
2025-09-23 20:28:46 +08:00
f760b85186
💄 Optimize message flashing
2025-09-23 20:27:18 +08:00
e68c5f4f92
💄 Optimize irc styles
2025-09-23 20:12:39 +08:00
b0f3b6b5c3
✨ Configure message style
2025-09-23 19:39:27 +08:00
cb2af379fa
✨ Provide three styles of message
2025-09-23 19:05:44 +08:00
38f8103265
✨ Search and jump to message
2025-09-23 16:56:02 +08:00
06bb18bdaa
💄 Flashing message background when jumped
2025-09-23 16:19:54 +08:00
84c38500d0
✨ Edited message diff
2025-09-23 15:20:45 +08:00
b2ac5fbef2
♻️ Optimize message data structure
2025-09-23 14:00:43 +08:00
Texas0295
ace302111a
[REF] unify file upload logic and pool utils
...
- merge putMediaToCloud and putFileToPool into putFileToCloud
with FileUploadMode for media-safe vs generic uploads
Signed-off-by: Texas0295 <kimura@texas0295.top >
2025-09-21 22:38:49 +08:00
Texas0295
1391fa0dde
[REF] unify pool handling with extension methods
...
- Move pool filtering and parsing logic into SnFilePool extension
- Replace PoolService and pool_utils with unified extension
- Update settings screen to use pools.filterValid() + resolveDefaultPoolId
- Cleanup references in compose_shared.dart
- Remove obsolete files: pool_service.dart, pool_utils.dart
Signed-off-by: Texas0295 <kimura@texas0295.top >
2025-09-21 22:10:25 +08:00
Texas0295
1a703b7eba
add default pool selection with validation and fallback
...
- extend AppSettings with defaultPoolId
- add pool filtering utility to exclude media-only pools
- add resolveDefaultPoolId with fallback to safe pool
- update SettingsScreen with default pool dropdown
- integrate uploadAttachment with default pool resolution
Signed-off-by: Texas0295 <kimura@texas0295.top >
2025-09-21 20:33:12 +08:00
Texas0295
3621ea7744
support default file pool selection
...
- add defaultPoolId to AppSettings + persistence
- extend SettingsScreen with pool dropdown
- update uploadAttachment to use defaultPoolId with fallback
Signed-off-by: Texas0295 <kimura@texas0295.top >
2025-09-21 20:33:12 +08:00
Texas0295
269a64cabb
add general file upload support with pool-aware tus client
...
- add "uploadFile" i18n key (en, zh-CN, zh-TW)
- introduce putFileToPool for tus upload with X-FilePool header
- add ComposeLogic.pickGeneralFile for arbitrary files
- extend uploadAttachment to support poolId override
- add toolbar button for general file upload
Signed-off-by: Texas0295 <kimura@texas0295.top >
2025-09-21 20:33:11 +08:00
d737232dcf
💄 Optimize auth devices
2025-09-21 15:33:09 +08:00
c64e1e208c
✨ Desktop device name, close #7
2025-09-14 19:38:01 +08:00
8578cde620
🐛 Fix expired at must non null
2025-09-13 15:46:07 +08:00
724391584e
🐛 Fix and optimize alert
2025-09-13 15:31:05 +08:00