Nathan Mattes
1583ce0d9a
Add a new loading-state for timeline-switches (IOS-235)
...
Gosh, this took longer than expected. It didn't work for quite some time but the trick is to check for the states in several places, like in HomeTimelineViewModel+Diffable or when the timeline reached the end. Those triggered a reload and we don't want that in case the state is `contextSwitch`.
2024-04-04 12:19:44 +02:00
Marcus Kida
976f934df9
Remove Status from CoreData ( #1167 )
2024-01-08 11:17:40 +01:00
Nathan Mattes
fbde2a5833
More cleanup
2023-09-22 15:27:46 +02:00
Nathan Mattes
ed11d01267
Show up to three hashtags and up to three users (IOS-141)
2023-09-16 17:57:29 +02:00
Nathan Mattes
2e384f3cb5
WIP: Add some search-implementation and clean stuff (IOS-141)
...
Shame on me for such a big commit. I'm new to iOS-development, sorry :nerd:
2023-09-15 17:45:22 +02:00
Nathan Mattes
0c224f47df
Implement post editing / edit history ( #875 )
...
Co-authored-by: Marcus Kida <marcus.kida@bearologics.com>
Co-authored-by: Jed Fox <git@jedfox.com>
2023-03-02 11:06:13 +01:00
Nathan Mattes
1d7dc2f266
Bump to iOS 15 deployment target and fix build issues
2022-12-17 20:26:20 +01:00
Marcus Kida
2d9e980215
feat: Implement /api/v2/instance to conditionally show Translation option
2022-12-12 16:41:13 +01:00
CMK
ee9f0538e3
fix: timeline reload blink issue
2022-12-01 15:48:01 +08:00
CMK
02e3ad9a16
chore: [WIP] restore the replyTo entry for compose
2022-10-10 19:14:52 +08:00
CMK
bb5c999bea
chore: [WIP] inject AuthContext into ViewModel
2022-10-09 20:07:57 +08:00
CMK
9561b58a70
fix: table reload in the background cannot keep scroll position issue
2022-07-15 02:46:48 +08:00
CMK
50f37a8ec6
chore: clean up
2022-07-01 14:08:46 +08:00
CMK
792208aebb
feat: restore post filter supports
2022-02-15 19:44:45 +08:00
CMK
b76b3a2750
feat: adapt the app to async & await. Update timeline UI
2022-01-27 21:23:39 +08:00
CMK
cba963a81e
chore: update snapshot update logic for iOS 15 new default behavior
2021-10-11 14:11:10 +08:00
CMK
80ea6ac913
fix: status menu cause memory leaking issue
2021-09-30 14:19:15 +08:00
CMK
cfc5987528
feat: add APNG supports for more label
2021-07-23 19:10:27 +08:00
CMK
0dacea6326
feat: add filter for status
2021-07-09 19:07:12 +08:00
CMK
27cdc44532
fix: home timeline initial setup may get wrong content offset issue
2021-07-09 13:17:25 +08:00
CMK
091856ddf0
feat: add loader for initial snapshot and fix loader animation issue
2021-06-22 17:49:07 +08:00
CMK
5417e42757
feat: implement thread scene
2021-04-13 19:46:42 +08:00
CMK
43ee11b863
feat: [WIP] add profile scene
2021-04-01 14:39:15 +08:00
CMK
11cee6df35
feat: implement single vote poll
2021-03-05 13:41:48 +08:00
CMK
30c035e09a
feat: implement auto refresh logic for Poll
2021-03-03 16:12:48 +08:00
CMK
414aa086b4
feat: implement image media content warning overlay
2021-02-25 13:47:30 +08:00
CMK
2988e71611
chore: update UI appearance. remove not used separator line component
2021-02-24 18:40:47 +08:00
CMK
4d2e75f3ca
feat: implement content warning dismiss action logic
2021-02-24 16:11:48 +08:00
CMK
40a524434f
feat: update status cell UI
2021-02-23 15:16:55 +08:00
sunxiaojian
5f1800b353
feat: HomeTimeline
2021-02-07 16:19:33 +08:00