1251 Commits

Author SHA1 Message Date
bf2844162d 💄 Optimize post detail layout 2026-01-12 01:04:03 +08:00
23c11a2fbd 🗑️ Remove the file references 2026-01-12 00:25:19 +08:00
2b99f54bc5 🐛 Fix upload task 2026-01-12 00:22:28 +08:00
ab2fc1013b 💄 Scrollable alert 2026-01-12 00:08:51 +08:00
LittleSheep
9a41ff26ef 🔀 Merge pull request #228 from Texas0295/v3
[FIX] linux: defer AnalyticsService init to avoid Firebase crash
2026-01-11 23:49:05 +08:00
63a55658ab Sound effects on notifications 2026-01-11 23:32:00 +08:00
Texas0295
3122ae4cc2 [FIX] linux: defer AnalyticsService init to avoid Firebase crash
Defer FirebaseAnalytics initialization to constructor to avoid crashes on
unsupported platforms (notably Linux). Replace class-level initialization
with nullable field and guarded calls.

Changes:
- remove class-level initialization of _analytics
- add private _init() invoked in constructor
- make _analytics nullable
- add null checks in logEvent() and setUserId()
- emit warning instead of throwing
- Linux builds no longer crash on startup

Signed-off-by: Texas0295 <kimura@texas0295.top>
2026-01-11 20:31:27 +08:00
00e063e99f 🐛 Dozens of bug fixes 2026-01-11 18:41:05 +08:00
532bb30c6a Sfx on notification 2026-01-11 18:32:23 +08:00
d8c33b576f Attachment video preview 2026-01-11 16:56:41 +08:00
a984cba2fa 💫 Animated attachment preview progress bar 2026-01-11 13:42:55 +08:00
b7d5aa5dfb Better attachment preview progress 2026-01-11 13:40:35 +08:00
826238a374 💄 Optimize task overlay 2026-01-11 13:22:13 +08:00
88c4d648d5 ♻️ Better task overlay progress 2026-01-11 13:11:15 +08:00
bf59108569 🐛 Add well defined mounted check in messages notifier 2026-01-11 12:53:57 +08:00
eec181da55 💄 Optimize task overlay styles 2026-01-11 02:48:44 +08:00
c93b543da9 💄 Animated image gates 2026-01-10 23:20:16 +08:00
2fd93246c7 💄 Improve the image don't animated the opacity if cached 2026-01-10 23:02:31 +08:00
1b2620e957 💫 Optimize the chat message animation and performance 2026-01-10 22:56:08 +08:00
d443343052 🐛 Fix serval issues in past commits 2026-01-10 22:23:42 +08:00
e36d694397 💫 Optimize the chat room animation 2026-01-10 16:10:55 +08:00
3847581f1f ♻️ Decouple the room.dart 2026-01-10 14:18:59 +08:00
64903bf1f3 📈 Tracking data's analytics service 2026-01-10 13:43:31 +08:00
a449fbb58a More app intents available on iOS 2026-01-10 13:06:09 +08:00
5e328b736f App shortcuts 2026-01-09 01:58:29 +08:00
d44e481a0d 💄 Optimize the two parts split avatar displaying 2026-01-09 01:41:21 +08:00
e6fb38572c App intents (aims to support Siri on iOS) (untested) 2026-01-09 01:39:08 +08:00
9cba568e47 💄 New media post layout 2026-01-07 23:30:48 +08:00
38fc4e969f 💄 Improved pinned post 2026-01-07 22:52:46 +08:00
0e100c3e64 💄 Better pinned post view 2026-01-07 22:46:36 +08:00
735724ae4d 🐛 Fix some bugs within relationship forgot 2026-01-07 22:31:16 +08:00
6c31337fbc 🐛 Optimize the disposal check in message notifier, close #211 2026-01-07 19:46:07 +08:00
d2806fdc3a 💄 Optimize timeline cursor picking 2026-01-07 19:44:53 +08:00
4ebbda1b14 🐛 Trying to fix timeline duplicate posts, close #227 2026-01-07 01:55:10 +08:00
3e7007f58f 🐛 Trying to fix app scaffold focus conflict 2026-01-07 01:52:25 +08:00
d96629a7f1 🐛 Fix universal image still got state changes after unmounted 2026-01-07 01:48:20 +08:00
1b6ccccf32 💫 Animated profile card 2026-01-07 01:43:46 +08:00
910dafaa43 🐛 Fix rename didn't commited 2026-01-07 01:43:03 +08:00
c6fd342072 ♻️ Refactored the relationship screen according to server updates 2026-01-07 01:42:20 +08:00
757f1b880c 🐛 Fix explore pagination placeholder maxWidth 2026-01-07 01:22:28 +08:00
67805b413e 🐛 Fix regex in markdown 2026-01-06 01:08:09 +08:00
e1eb0f705e Prevent the non-user name got rendered as mention chip, close #226 2026-01-05 22:46:40 +08:00
1e8e785e5f Adjust riverpod auto retries logic 2026-01-05 22:35:52 +08:00
6abee8d8bd iOS notification widget 2026-01-04 01:04:49 +08:00
978b7b32fd iOS check in widget 2026-01-03 18:50:54 +08:00
e5cb296367 Due to server changes, rollback the meta field rename 2026-01-03 13:49:52 +08:00
f568baf14d 💄 Adjust post subscription filter 2026-01-03 12:47:00 +08:00
703335429a 🐛 Fix post metadata uses wrong key to deserialize 2026-01-03 12:45:28 +08:00
0ebbe0bd5a 💄 Optimize shuffle post 2026-01-02 20:34:09 +08:00
46a826ff86 👽 Update the articles url to new 2026-01-02 20:33:04 +08:00