Commit Graph

203 Commits

Author SHA1 Message Date
CMK 50f37a8ec6 chore: clean up 2022-07-01 14:08:46 +08:00
CMK 0c8e7d2cea feat: update to new purple tint color 2022-06-02 17:48:18 +08:00
CMK 503fcfab2a chore: [WIP] refactor profile UI 2022-05-26 02:51:02 +08:00
CMK 8aa8825269 chore: suppress warnings 2022-05-07 11:42:10 +08:00
CMK ca0a697cd0 chore: update navigation bar button item assets 2022-05-06 15:17:26 +08:00
CMK a96f0e5185 fix: a11y label missing for home timeline navigation bar title button issue 2022-04-29 15:55:31 +08:00
CMK 2ae3f21a99 fix: add missing error prompt for sign up scene 2022-04-27 17:37:03 +08:00
CMK 080f20d253 feat: add hashtag and news list for Discovery scene 2022-04-13 20:43:16 +08:00
CMK 12349105e7 chore: update the snapshot documents and UITests 2022-03-19 01:02:23 +08:00
CMK f2f71e7102 feat: add snapshot UITest and document 2022-03-03 19:51:12 +08:00
CMK bb4f9f8e20 feat: restore keyboard shortcut supports 2022-02-16 19:47:51 +08:00
CMK 792208aebb feat: restore post filter supports 2022-02-15 19:44:45 +08:00
CMK 66c1b71610 feat: add cell height cache for user timeline 2022-02-14 16:09:39 +08:00
CMK 3d7ade1747 feat: restore scroll-to-top tap gesture for TabBar 2022-02-14 14:55:00 +08:00
CMK d3e8f85cb3 feat: add notification timeline fetcher 2022-02-11 19:27:14 +08:00
CMK 59812807c6 fix: foreground notification not trigger tab bell icon update issue 2022-02-11 15:33:18 +08:00
CMK 54e84ed814 fix: [WIP] add suggestion account scene back 2022-02-10 19:30:41 +08:00
CMK c1e1d527fe fix: add missing home timeline bottom fetcher 2022-02-10 16:43:26 +08:00
CMK e7816f365f fix: add notification count clear logic back 2022-02-10 16:43:07 +08:00
CMK ba76fc51a1 fix: add missing margin for timeline with horizontal regular size class 2022-02-10 15:03:57 +08:00
CMK f4bb2d947f feat: update report flow 2022-02-08 12:36:06 +08:00
CMK d332c98a0f feat: add content warning for post media 2022-01-29 19:51:40 +08:00
CMK b76b3a2750 feat: adapt the app to async & await. Update timeline UI 2022-01-27 21:23:39 +08:00
CMK 7711564cdd chore: remove Texture pod 2021-12-28 16:15:44 +08:00
CMK 716326351e feat: add store rating supports 2021-11-03 14:24:52 +08:00
CMK c6fc5cc09d feat: update to new UI tint style 2021-10-29 14:58:09 +08:00
CMK 19db0afa3e feat: update for new iPad UI 2021-10-28 19:17:41 +08:00
CMK eaa2ef4083 feat: [WIP] handle notification for multiple accounts 2021-10-11 19:19:27 +08:00
CMK cba963a81e chore: update snapshot update logic for iOS 15 new default behavior 2021-10-11 14:11:10 +08:00
CMK f335bd7112 chore: set home timeline friend placeholder asset display on iPad 2021-09-30 14:19:58 +08:00
CMK 80ea6ac913 fix: status menu cause memory leaking issue 2021-09-30 14:19:15 +08:00
CMK 051f436abe feat: add missing scroll restore action for "See More Posts" title view 2021-09-29 17:05:40 +08:00
CMK 3bc1a3de39 feat: add scroll position record and shortcut bar 2021-09-28 19:58:14 +08:00
CMK 1da803fb97 feat: add recent search history in sidebar 2021-09-27 11:38:15 +08:00
CMK d8de3c4f65 feat: update sidebar UI 2021-09-24 19:58:50 +08:00
CMK 5b3e85b68c feat: add Root scene for iPad 2021-09-22 19:08:09 +08:00
CMK 6851730dbc chore: add wizard reset debug action 2021-09-16 17:57:02 +08:00
CMK 5a746ef881 feat: add notification badge in AccountList scene 2021-09-16 16:30:21 +08:00
CMK 66af30da2a feat: [WIP] add account list for multiple account switch 2021-09-13 19:14:26 +08:00
CMK 4adeef1979 fix: use wrong loader issue 2021-08-03 18:12:06 +08:00
CMK 4db73d4f74 feat: purge home timeline when user sign out 2021-07-26 16:31:57 +08:00
CMK cfc5987528 feat: add APNG supports for more label 2021-07-23 19:10:27 +08:00
CMK 7b8500e120 feat: set theme color for share action extension 2021-07-20 19:24:24 +08:00
CMK 1cdbd7fa2a feat: make UI works 2021-07-19 20:16:56 +08:00
CMK 079e611f33 feat: add compose view 2021-07-16 21:21:18 +08:00
CMK 8e749fd75b feat: add share action extension 2021-07-16 16:21:47 +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 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 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 cca8432fb6 fix: vector assert not correct rendered issue 2021-07-06 11:59:28 +08:00
CMK d03d39a14d feat: add theme 2021-07-05 20:21:11 +08:00
CMK 86da7a8ba1 fix: GIF not load in some scene issue 2021-07-02 19:48:56 +08:00
CMK af42540ee7 fix: using wrong color issue 2021-06-22 20:52:48 +08:00
CMK 091856ddf0 feat: add loader for initial snapshot and fix loader animation issue 2021-06-22 17:49:07 +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 68e9aedd50 Merge commit 'feature/texture' into develop
# Conflicts:
#	Mastodon.xcodeproj/xcuserdata/mainasuk.xcuserdatad/xcschemes/xcschememanagement.plist
2021-06-21 19:52:44 +08:00
CMK b4c4153aaa feat: scroll to top when tap title view in home scene 2021-06-21 18:58:58 +08:00
CMK 69a7517fde feat: add content for StatusNode. Migrate HTML parser from Kanna to Fuzi 2021-06-21 00:14:47 +08:00
CMK 1a3135b998 feat: [WIP] migrate to Texture (AsyncDisplayKit) for better performance 2021-06-19 18:33:29 +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 a9744146ce feat: add video attachment post supports 2021-05-31 16:42:49 +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
sunxiaojian 0427beb7d3 fix: Using 'class' keyword for protocol inheritance is deprecated 2021-05-08 14:36:12 +08:00
sunxiaojian 5f921c1537 Merge branch 'develop' into feature/statusMenu 2021-05-06 16:31:34 +08:00
CMK 277d574254 chore: remove orig files 2021-04-30 19:51:05 +08:00
CMK aceaa618e0 feat: add context menu for post image 2021-04-30 19:28:06 +08:00
sunxiaojian 0403cc0109 Merge branch 'develop' into feature/statusMenu 2021-04-30 12:57:43 +08:00
sunxiaojian 23491e60b9 chore: add userProvider
chore: add userProvider
2021-04-28 20:00:13 +08:00
CMK 7d8ffd187a feat: add media preview for status image 2021-04-28 15:02:34 +08:00
CMK 5d52fc4578 Merge branch develop into feature/push-notification
# Conflicts:
#	Mastodon.xcodeproj/project.pbxproj
#	Mastodon/Scene/HomeTimeline/HomeTimelineViewController+DebugAction.swift
#	Mastodon/Scene/Settings/SettingsViewModel.swift
2021-04-27 18:16:56 +08:00
ihugo 36a6b8b8cc Merge branch 'develop' into feature/report
# Conflicts:
#	Localization/app.json
2021-04-26 17:53:38 +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
ihugo ad8df6813f fix: add entries for the reporting 2021-04-26 16:34:05 +08:00
ihugo cbc828eec2 refactor: remove UI part from ReportViewmodel 2021-04-25 15:36:40 +08:00
ihugo 21264fead1 refactor: To pass the ViewModel to coordinator 2021-04-22 23:01:07 +08:00
sunxiaojian e664722b13 chore: update UI/UX of suggestion account 2021-04-22 19:58:42 +08:00
sunxiaojian 64b4247706 chore: add a debug menu entry for testing EmptyView 2021-04-22 15:52:10 +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
ihugo e3df692c3f feat: report 2021-04-22 12:52:11 +08:00
sunxiaojian 46fe59c920 chore: add debounce for refresh 2021-04-22 10:11:19 +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
sunxiaojian bd9860b792 Merge branch 'develop' into feature/notification 2021-04-19 18:07:21 +08:00
ihugo e42af11bf7 chore: generate strings and assets 2021-04-17 14:19:16 +08:00
sunxiaojian bc588e08db Merge branch 'develop' into feature/notification 2021-04-16 22:40:36 +08:00
sunxiaojian ecf622b866 fix: statusView layout issue 2021-04-15 12:35:40 +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