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
9957905212
⬆️ Upgrade dependecies
2026-01-10 21:21:31 +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
6a4a50b81a
🚀 Launch 3.5.0+161 (SNAPSHOT)
3.5.0+161
2026-01-09 02:02:52 +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
64c5ee0fe9
🐛 Trying to fix NSE attachment doesn't work as expected on the default types
2026-01-08 23:10:22 +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
d9dfea6b8b
🐛 Fix creation date parsing in iOS code
2026-01-05 22:14:29 +08:00
d29f0b1170
✨ Shuffle post iOS widget
2026-01-05 22:13:26 +08:00
479a79c7f6
✨ Circular accessory on iOS
2026-01-04 23:03:18 +08:00
1a74f2b3e9
🚀 Launch 3.5.0+160 (SNAPSHOT)
3.5.0+160
2026-01-04 01:21:58 +08:00
97a5e951e1
💄 Optimize iOS notifications widget
2026-01-04 01:20:50 +08:00
9071ac44fe
🐛 Fix iOS widget catalog issue
2026-01-04 01:14:47 +08:00
6abee8d8bd
✨ iOS notification widget
2026-01-04 01:04:49 +08:00
8cf03683dc
💄 Better iOS widget styling
2026-01-03 21:42:30 +08:00
f34d80b7d4
🚚 Rename iOS check in widget file name to ready add more
2026-01-03 21:30:23 +08:00
b6d7e52148
✨ iOS check in widget with notable days support
2026-01-03 21:29:35 +08:00