Commit Graph

54 Commits

Author SHA1 Message Date
CMK 5b3e85b68c feat: add Root scene for iPad 2021-09-22 19:08:09 +08:00
CMK 4adeef1979 fix: use wrong loader issue 2021-08-03 18:12:06 +08:00
CMK cfc5987528 feat: add APNG supports for more label 2021-07-23 19:10:27 +08:00
CMK 2b19307e57 fix: find friend entry not present search scene issue 2021-07-15 20:38:32 +08:00
CMK 0f8c5c0792 feat: add prefetching logic for status content 2021-07-15 09:56:26 +08:00
CMK 3bf73d3332 chore: set home timeline illustration hidden on iPad 2021-07-09 19:39:44 +08:00
CMK d350213f6c feat: add illustration for home timeline empty state 2021-07-09 13:16:58 +08:00
CMK 41e16a4d2a fix: timeline may offset after first launch issue 2021-07-07 20:13:33 +08:00
CMK 489f8d0448 fix: background color may set with delay issue 2021-07-06 18:00:39 +08:00
CMK d03d39a14d feat: add theme 2021-07-05 20:21:11 +08:00
CMK 0a622f6ca8 chore: isolate ASDK build 2021-06-22 13:41:40 +08:00
CMK b2070d3c34 chore: add ASDK compiler flag. Update version to 0.7.1 (16) 2021-06-21 20:46:58 +08:00
CMK 579d45b675 chore: add async entry 2021-06-21 20:27:43 +08:00
CMK b4c4153aaa feat: scroll to top when tap title view in home scene 2021-06-21 18:58:58 +08:00
CMK 353e752083 feat: trigger timeline fetching after publish post 2021-06-17 19:43:16 +08:00
CMK 931197e51c chore: profile status header and name label configure 2021-06-17 16:31:34 +08:00
CMK 41fa6f2b3e fix: set barButtonItem and tabBarItem tint color to brand blue 2021-06-17 14:33:36 +08:00
CMK aec7a1f5ea feat: add navigation shortcut for notification scene 2021-05-21 16:52:47 +08:00
CMK c44ced7501 feat: add keyboard navigate for timeline 2021-05-21 15:23:02 +08:00
CMK aceaa618e0 feat: add context menu for post image 2021-04-30 19:28:06 +08:00
CMK 7d8ffd187a feat: add media preview for status image 2021-04-28 15:02:34 +08:00
CMK 7d9a37e52f Merge branch 'develop' into feature/push-notification
# Conflicts:
#	Mastodon/Coordinator/SceneCoordinator.swift
2021-04-26 17:04:19 +08:00
CMK cbd598739e feat: make push notification trigger update when change setting 2021-04-26 16:57:50 +08:00
sunxiaojian 326aea36cd fix: The empty view should not display when the user just sign-in the first time 2021-04-22 15:45:32 +08:00
sunxiaojian 106a5cc71a fix: homeTimeline refresh after follow people 2021-04-21 18:52:09 +08:00
sunxiaojian 776263aaf2 chore: compatible with the old server 2021-04-21 18:03:44 +08:00
sunxiaojian c8474c6a7f feature: suggestion account scene 2021-04-21 16:17:42 +08:00
CMK 1723891099 chore: update background dark mode to follow system naming 2021-04-14 19:45:09 +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 e3fa472f3f feat: implement post publishing progress bar UI and publish failure retry logic 2021-03-29 17:44:52 +08:00
CMK de5279f20d Merge branch /develop into feature/in-reply-to-header
# Conflicts:
#	Mastodon/Resources/en.lproj/Localizable.strings
2021-03-17 17:01:24 +08:00
CMK 6e87b581b9 Merge branch /develop into feature/in-reply-to-header
# Conflicts:
#	Mastodon.xcodeproj/project.pbxproj
#	Mastodon/Scene/HomeTimeline/HomeTimelineViewController+DebugAction.swift
#	Mastodon/State/AppContext.swift
#	MastodonSDK/Sources/MastodonSDK/API/Mastodon+API+Statuses.swift
#	MastodonSDK/Sources/MastodonSDK/API/Mastodon+API.swift
2021-03-17 11:24:25 +08:00
sunxiaojian 8fc39edd85 feature: Update timeline gap appearance 2021-03-16 19:31:34 +08:00
CMK c5582c7aaf Merge branch /develop into feature/compose
# Conflicts:
#	Mastodon.xcodeproj/project.pbxproj
2021-03-16 15:59:26 +08:00
CMK 1c6f231fee Merge branch /develop into feature/in-reply-to-header
# Conflicts:
#	Localization/app.json
#	Mastodon.xcodeproj/project.pbxproj
#	Mastodon/Diffiable/Section/StatusSection.swift
#	Mastodon/Resources/en.lproj/Localizable.strings
#	MastodonSDK/Sources/MastodonSDK/API/Mastodon+API.swift
2021-03-16 11:41:56 +08:00
CMK c8c296d1ba Merge branch /develop into feature/compose
# Conflicts:
#	Mastodon.xcodeproj/project.pbxproj
#	Mastodon/Scene/HomeTimeline/HomeTimelineViewController+DebugAction.swift
#	Mastodon/State/AppContext.swift
#	MastodonSDK/Sources/MastodonSDK/API/Mastodon+API.swift
2021-03-16 11:28:32 +08:00
sunxiaojian 0b046e4673 feature: add navigationBar state 2021-03-15 20:03:48 +08:00
CMK 8c48bce627 chore: rename toot 2021-03-15 13:42:46 +08:00
CMK 97ecbb1bfb feat: add compose scene 2021-03-11 15:41:27 +08:00
sunxiaojian 6c0a767435 chore: auto-pause when audio cell disappeared 2021-03-11 13:16:44 +08:00
sunxiaojian 2657dde184 chore: the play interrupts event could be sent with the notification 2021-03-10 21:19:56 +08:00
CMK 75d39aabf0 feat: add reply to header for toot 2021-03-10 19:12:53 +08:00
sunxiaojian e1143b0ce4 feature: video & gifv support 2021-03-10 15:06:24 +08:00
CMK 30c035e09a feat: implement auto refresh logic for Poll 2021-03-03 16:12:48 +08:00
CMK 7aa45ff230 chore: make onboarding ready 2021-02-26 18:27:47 +08:00
CMK 10594d1eb6 feat: store view state to prevent redundant image rending 2021-02-24 18:41:40 +08:00
CMK a79f5140b5 feat: profile timeline scroll performance 2021-02-24 17:23:01 +08:00
CMK 4d2e75f3ca feat: implement content warning dismiss action logic 2021-02-24 16:11:48 +08:00
CMK f455faa273 feat: add content warning (CW) for status text. 2021-02-24 15:29:16 +08:00