2
2
mirror of https://github.com/mastodon/mastodon-ios synced 2025-04-11 22:58:02 +02:00

64 Commits

Author SHA1 Message Date
shannon
04108fd0e4 Remove AuthContext
MastodonAuthenticationBox, which already wraps the MastodonAuthentication, is now used directly.
2024-11-14 09:49:19 -05: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
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
Jed Fox
3661b5ce90
Refactor compose intialization
- split ComposeContentViewModel.Kind into Destination (top level/reply) and an initial content string
- replies get the mentions prepended to the initial content string
2022-12-03 13:25:07 -05:00
CMK
929a27d572 feat: [WIP] restore publish button and compose pre-insert content 2022-11-13 22:08:26 +08:00
CMK
88307057c0 feat: restore emoji picker for post compose 2022-11-13 19:42:50 +08:00
CMK
e7ef0f79c7 feat: restore auto-complete for compose scene content input 2022-11-13 16:04:29 +08:00
CMK
a7d5e23406 feat: [WIP] restore compose status publish function with background task support 2022-10-31 20:41:19 +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
fa27a28a60 chore: move core logic into package 2022-10-08 13:43:06 +08:00
CMK
b76b3a2750 feat: adapt the app to async & await. Update timeline UI 2022-01-27 21:23:39 +08:00
CMK
1eb9812588 feat: dynamic set compose post character limit. resolve #222 2021-10-09 19:01:08 +08:00
CMK
7113fc037c fix: reply crate duplicate mention issue. resolve #293 2021-10-09 16:16:11 +08:00
CMK
d3c77ee6cf feat: add Idempotency-Key` header for status 2021-08-09 17:54:11 +08:00
CMK
3570c7108c fix: media attachment needs wait process issue. resolve #275 2021-08-09 17:02:32 +08:00
CMK
1320425564 chore: update comment 2021-08-03 17:19:12 +08:00
CMK
48ac5d13b0 fix: reply scope not respect issue. resolve #232 #242 2021-08-03 17:13:22 +08:00
CMK
4d1f10229b feat: add Send Post Siri intent 2021-07-26 20:23:52 +08:00
CMK
cfc5987528 feat: add APNG supports for more label 2021-07-23 19:10:27 +08:00
CMK
d2f9828f50 feat: complete upload and publish logic 2021-07-20 16:40:04 +08:00
CMK
d61a9b315f fix: snap to replied-to UX lag issue 2021-07-06 17:01:42 +08:00
CMK
5dc0cb0cc5 fix: post attachment task not trigger on queue issue 2021-06-30 16:14:01 +08:00
CMK
6aa91dbcfa fix: author name missing emoji issue in compose scene 2021-06-29 20:00:58 +08:00
CMK
b435857214 feat: complete compose scene refactor 2021-06-29 16:41:58 +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
bb49104240 fix: extra space character insert for reply status issue 2021-06-15 18:40:51 +08:00
CMK
a9744146ce feat: add video attachment post supports 2021-05-31 16:42:49 +08:00
CMK
3927f1630a feat: implement auto complete for emoji/hashtag/mention 2021-05-18 14:25:32 +08:00
CMK
c2c38c9307 feat: [WIP] add auto completion view for compose highlight 2021-05-14 20:02:59 +08:00
CMK
5d6004c3dc fix: poll input not trigger publish bar button item state issue 2021-05-06 16:36:10 +08:00
CMK
4041929b3e feat: fulfill the content warning when compose reply post 2021-04-19 19:13:20 +08:00
CMK
ccb74b08f7 feat: make reply to foldable in compose scene 2021-04-15 12:10:43 +08:00
CMK
56bd6d0ae8 feat: set compose initial visibility following the account lock setting 2021-04-14 16:17:34 +08:00
CMK
d5c9473528 feat: implement reply status entry and update query of API 2021-04-14 15:59:29 +08:00
CMK
0eff43e1d1 feat: update compose scene UI appearance 2021-04-14 15:24:54 +08:00
CMK
08d105f7b7 chore: make hashtag inject with compose kind 2021-04-07 17:10:58 +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
jk234ert
a61e662f38 fix: resolve requested changes 2021-04-07 13:57:03 +08:00
CMK
1d6345b12b fix: text checker not learn reply post mention word issue 2021-04-06 17:52:37 +08:00
CMK
3b576badeb feat: add reply entry for profile scene 2021-04-02 18:50:08 +08:00
jk234ert
d548840bd9 feat: implement hashtag timeline 2021-04-01 11:56:50 +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
87a6a4df77 feat: add counter and emoji picker activity indicator 2021-03-26 19:16:32 +08:00
CMK
00e7450bcc feat: add status visibility selector for status compose scene 2021-03-25 19:34:30 +08:00
CMK
610ee36835 feat: add content warning editor for status compose scene 2021-03-25 18:17:05 +08:00
CMK
df66cc6b4a feat: implement emoji picker 2021-03-25 15:56:17 +08:00
CMK
135e88c650 feat: add poll option reorder supports 2021-03-24 15:46:40 +08:00
CMK
d05f97951b feat: add expires duration selector for poll 2021-03-24 14:49:27 +08:00