Commit Graph

228 Commits

Author SHA1 Message Date
CMK 647f87744b feat: add search history back 2021-07-15 20:28:36 +08:00
CMK bf351f8abb fix: upload image not use V2 endpoint issue 2021-07-15 17:25:15 +08:00
CMK ae1a153536 feat: make search result works as statuses list 2021-07-15 15:49:30 +08:00
CMK 0f8c5c0792 feat: add prefetching logic for status content 2021-07-15 09:56:26 +08:00
CMK 8d4752d71f feat: [WIP] add search result list for scopes searching 2021-07-14 20:28:41 +08:00
CMK a41f1c2b5d fix: search bar cancel button may lost color issue 2021-07-12 14:38:44 +08:00
CMK 0dacea6326 feat: add filter for status 2021-07-09 19:07:12 +08:00
CMK 5fa78394a3 feat: add "Using default browser open link" preference option. ticket: #20625EEA 2021-07-08 15:58:11 +08:00
CMK 9007fd05b1 fix: app not respect web finger issue 2021-07-08 14:17:35 +08:00
CMK 4138b05ac9 chore: using AlamofireImage instead of Nuke to fix fetch may blocked issue 2021-07-07 17:51:47 +08:00
CMK e5e9f83a23 fix: image may block to fetch issue 2021-07-07 16:10:39 +08:00
CMK 13a1194a59 feat: add "Disable avatar animation" preference 2021-07-07 14:55:41 +08:00
CMK 553402bee5 fix: save photo duplicate 2021-07-07 12:26:34 +08:00
CMK 4baaf3368b feat: make copy action works in media preview scene 2021-07-06 20:02:30 +08:00
CMK 66de0593df feat: add copy photo action for status 2021-07-06 19:53:47 +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 cdbb9cf2d1 fix: make audio player safe with other app audio/music session 2021-06-30 17:56:31 +08:00
CMK 2d374f5908 chore: [WIP] migrate compose scene from collection view to table view. Add MetaTextView 2021-06-28 19:43:09 +08:00
CMK 747becda79 fix: profile fields edit using wrong material issue 2021-06-24 19:20:41 +08:00
CMK d8be41fd33 fix: missing update the latest relationship into database after block/unblock action issue 2021-06-24 15:04:10 +08:00
CMK a9cce7b3e3 fix: delete relationship missing for Status issue 2021-06-21 16:37:28 +08:00
CMK 1493b6700c feat: update notification service for toot-relay 2021-06-18 18:57:02 +08:00
CMK 04dbe9ebc9 fix: reblog and favorite count update delay issue 2021-06-17 16:44:57 +08:00
CMK 931197e51c chore: profile status header and name label configure 2021-06-17 16:31:34 +08:00
CMK fd764dcf33 fix: image single image misaligned issue in timeline 2021-06-17 13:45:16 +08:00
CMK a413adc613 feat: cache placeholder and blurhash more efficiency 2021-06-16 18:32:48 +08:00
CMK 49b5e12f27 Merge branch 'fix-codes-typo' into fix/typo 2021-06-15 19:03:41 +08:00
Eugen Rochko 8f67eed60f Fix typos in class and file names 2021-06-14 23:09:50 +02:00
CMK 1298131bc2 chore: update bundle ID. Update version to 0.6.0 (10) 2021-06-12 04:37:54 +08:00
CMK 3ab78f1134 feat: adapt AuthenticationSession for authentication 2021-06-04 18:31:57 +08:00
CMK 4e6423929f fix: typo 2021-06-02 14:59:39 +08:00
CMK 6211663508 feat: add post video supports for document picker 2021-05-31 18:03:31 +08:00
CMK b9c262c84e chore: suppression project warning 2021-05-31 17:07:32 +08:00
CMK a9744146ce feat: add video attachment post supports 2021-05-31 16:42:49 +08:00
CMK b15974dcfb feat: add profile field and update ActiveLabel entity supports 2021-05-27 13:56:55 +08:00
CMK 3927f1630a feat: implement auto complete for emoji/hashtag/mention 2021-05-18 14:25:32 +08:00
sxiaojian88 eed01c4ebb
Merge pull request #135 from tootsuite/feature/visibility
Feature/visibility
2021-05-11 09:52:20 +08:00
CMK 6a54beca1e Merge branch 'develop' into feature/post-emoji 2021-05-10 18:48:47 +08:00
sunxiaojian 0427beb7d3 fix: Using 'class' keyword for protocol inheritance is deprecated 2021-05-08 14:36:12 +08:00
sunxiaojian d3256f3171 fix: delete reblogFrom inNotifications poll pollOption when delete status 2021-05-07 20:36:31 +08:00
CMK faeb8d99ef feat: display custom emoji for timeline post 2021-05-07 18:25:57 +08:00
sunxiaojian 5278002c15 feat: Add post delete action entry for user posts 2021-05-07 16:08:07 +08:00
CMK 9a255bbd84 Merge branch 'develop' into fix/profile-and-fix-issue 2021-05-07 11:07:06 +08:00
sunxiaojian 8011298571 fix: ignore indexPath for userProvider 2021-05-06 18:03:58 +08:00
sunxiaojian 5f921c1537 Merge branch 'develop' into feature/statusMenu 2021-05-06 16:31:34 +08:00
CMK 2a18244d84 fix: learn word cost too much CPU issue. Update TwitterTextEditor package source to upstream 2021-05-06 16:25:40 +08:00
CMK 51c01066d3 feat: add photo library permission checking 2021-05-06 15:05:24 +08:00
CMK 678ea6b3fc Merge branch 'develop' into feature/media-preview 2021-04-30 19:31:58 +08:00
sunxiaojian 8a5c62990e chore: add BlockDomainService 2021-04-30 15:08:35 +08:00
sunxiaojian 0403cc0109 Merge branch 'develop' into feature/statusMenu 2021-04-30 12:57:43 +08:00
sunxiaojian 33401b4e1f feature: finish domainBlock action and domainUnblick action 2021-04-30 12:53:25 +08:00
CMK aace886401 feat: add save photo action for image preview scene 2021-04-29 19:49:46 +08:00
sxiaojian88 26116a222e
Merge pull request #120 from tootsuite/fix/acctLookup
fix: acct lookup support
2021-04-29 19:24:30 +08:00
sxiaojian88 e94432f615
Merge pull request #115 from tootsuite/feature/followrequest
Feature/followrequest
2021-04-29 17:08:06 +08:00
sunxiaojian ccdc48add1 feature: blockDomain 2021-04-29 17:01:36 +08:00
sunxiaojian 9768721247 fix: the Core Data thread-safe issue 2021-04-29 16:20:18 +08:00
sunxiaojian a9fdd2efa3 fix: acct lookup support 2021-04-28 13:23:23 +08:00
sxiaojian88 ee5e2bde1f
Merge branch 'develop' into feature/followrequest 2021-04-27 19:43:47 +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
CMK 37480fe67b feat: cancel sign-out user notification subscription when received 2021-04-27 18:05:29 +08:00
CMK 125f6d0a27 feat: show received notification status 2021-04-27 17:45:11 +08:00
CMK ed9c2ddd8f feat: handle notification response 2021-04-27 17:27:03 +08:00
CMK aca358db26 feat: persist notification keys into Keychian 2021-04-27 16:26:59 +08:00
sunxiaojian 381bf37926 fix: delete old notifications in CoreData 2021-04-27 15:33:47 +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
CMK 9001289801 feat: add push notification 2021-04-25 12:48:29 +08:00
ihugo e3df692c3f feat: report 2021-04-22 12:52:11 +08:00
sunxiaojian c8474c6a7f feature: suggestion account scene 2021-04-21 16:17:42 +08:00
sunxiaojian 731b49aaa0 chore: suggestion use v2 api 2021-04-20 15:40:10 +08:00
sunxiaojian bd9860b792 Merge branch 'develop' into feature/notification 2021-04-19 18:07:21 +08:00
ihugo 8c7149af89 fix: server-side data is inconsistent with local 2021-04-18 02:02:08 +08:00
ihugo f6dabb5e36 Merge branch 'develop' into feature/settings-rebase
# Conflicts:
#	CoreDataStack/CoreData.xcdatamodeld/CoreData.xcdatamodel/contents
#	Localization/app.json
#	Mastodon/Generated/Assets.swift
#	Mastodon/Generated/Strings.swift
#	Mastodon/Resources/en.lproj/Localizable.strings
#	Mastodon/Scene/HomeTimeline/HomeTimelineViewController+DebugAction.swift
2021-04-17 14:13:01 +08:00
sunxiaojian bc588e08db Merge branch 'develop' into feature/notification 2021-04-16 22:40:36 +08:00
sunxiaojian ca7eb7bb12 chore: code format 2021-04-16 13:45:54 +08:00
sunxiaojian 80d76acc27 chore: format file 2021-04-15 10:16:30 +08:00
sunxiaojian 2d71a48e36 chore: fix order of notification and layout issue 2021-04-14 17:13:23 +08:00
CMK d5c9473528 feat: implement reply status entry and update query of API 2021-04-14 15:59:29 +08:00
sunxiaojian 42628398e6 chore: display Notification Cell 2021-04-13 21:31:49 +08:00
sunxiaojian 773bfb6dd2 feature: notification API and CoreData 2021-04-13 19:56:35 +08:00
CMK fccf9ee080 Merge branch 'develop' into feature/post-thread
# Conflicts:
#	Mastodon.xcodeproj/project.pbxproj
2021-04-13 19:48:13 +08:00
CMK 5417e42757 feat: implement thread scene 2021-04-13 19:46:42 +08:00
ihugo 901176e14d fix: fix compile error caused by git merge 2021-04-13 17:37:13 +08:00
ihugo 23a06f04ab fixed: subscription API call 2021-04-13 17:15:58 +08:00
ihugo 191370e712 feature: settings 2021-04-13 17:15:58 +08:00
sunxiaojian 7bf6328252 chore: code format and add layer.cornerCurve = .continuous 2021-04-13 13:06:35 +08:00
sunxiaojian a59208a643 Merge branch 'develop' into feature/searching 2021-04-13 09:43:54 +08:00
sunxiaojian 0418ec1470 chore: recommend account use CoreData dateSource 2021-04-09 13:09:30 +08:00
CMK 14176be4ed feat: handle suspended account in profile scene 2021-04-08 17:06:03 +08:00
CMK b6269c7643 feat: add favorite scene 2021-04-08 17:06:02 +08:00
sunxiaojian 0dab9acd91 fix: tag and searchHistory repeated save in CoreDate 2021-04-08 12:22:05 +08:00
CMK fbe3a8c419 Merge branch 'develop' into feature/profile-coordinator
# Conflicts:
#	Mastodon.xcodeproj/project.pbxproj
#	Mastodon/Coordinator/SceneCoordinator.swift
#	Mastodon/Scene/Share/View/Content/StatusView.swift
#	Mastodon/Scene/Share/View/TableviewCell/StatusTableViewCell.swift
2021-04-07 16:55:07 +08:00
CMK 9612cc3902 feat: handle blocking and blocked state for profile 2021-04-06 16:43:08 +08:00
CMK 28cfe96171 chore: rename Toot -> Status 2021-04-02 19:40:15 +08:00
CMK 2f89471c78 feat: add remote profile load logic for profile scene 2021-04-02 19:33:29 +08:00
CMK 5d3b6d1943 feat: handle profile follow, block, and mute actions 2021-04-02 18:13:45 +08:00
BradGao f40f62e573
Merge branch 'develop' into feat/hastagTimeline 2021-04-02 16:50:31 +08:00
CMK 499ddeb169 Merge branch 'develop' into feature/profile
# Conflicts:
#	CoreDataStack/CoreData.xcdatamodeld/CoreData.xcdatamodel/contents
#	Localization/app.json
#	Mastodon.xcodeproj/project.pbxproj
2021-04-01 14:53:24 +08:00