CMK
56f04db40f
chore: fix compile issue
2022-10-09 21:40:02 +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
nyaxix
213ef94ec5
Add bookmarking and bookmarks view
...
Based heavily on the work for favorites.
Adds bookmarking functionality to the application. The status view has been updated to include a bookmark button that can bookmark/unbookmark a status. The profile page has been updated to include a button in the header to navigate to a page that lists your bookmarks.
2022-08-14 17:51:36 -05:00
CMK
43c8cd51b6
Merge branch 'feature-purple-tint' into release-1.4.5
...
# Conflicts:
# AppShared/Info.plist
# Mastodon.xcodeproj/project.pbxproj
# Mastodon.xcodeproj/xcuserdata/mainasuk.xcuserdatad/xcschemes/xcschememanagement.plist
# Mastodon/Info.plist
# MastodonIntent/Info.plist
# MastodonTests/Info.plist
# MastodonUITests/Info.plist
# NotificationService/Info.plist
# ShareActionExtension/Info.plist
2022-07-01 14:01:16 +08:00
CMK
8a5d26dc38
feat: add follow request notification UX. resolve #390 #458
2022-06-30 15:02:24 +08:00
CMK
bcfdaf2ca7
feat: add interaction for follow request notification
2022-06-28 19:00:39 +08:00
CMK
0ffb3e75f9
Merge branch 'release-1.4.3' into feature-purple-tint
...
# Conflicts:
# AppShared/Info.plist
# Mastodon.xcodeproj/project.pbxproj
# Mastodon.xcodeproj/xcuserdata/mainasuk.xcuserdatad/xcschemes/xcschememanagement.plist
# Mastodon/Info.plist
# MastodonIntent/Info.plist
# MastodonTests/Info.plist
# MastodonUITests/Info.plist
# NotificationService/Info.plist
# ShareActionExtension/Info.plist
2022-06-05 16:51:24 +08:00
CMK
c8fa5430d3
fix: checkmark background color lost for unselected poll issue
2022-06-05 16:42:14 +08:00
CMK
0c8e7d2cea
feat: update to new purple tint color
2022-06-02 17:48:18 +08:00
CMK
ad63c512df
fix: refactor the profile UI to fix internal AutoLayout crash issue. resolve #440
2022-05-26 23:19:47 +08:00
CMK
e1710299d5
feat: add reblogged by and favorited by user list entry for status
2022-05-17 22:09:43 +08:00
CMK
3672db37f0
Merge branch 'develop' into feature-report-flow
...
# Conflicts:
# Mastodon.xcodeproj/xcuserdata/mainasuk.xcuserdatad/xcschemes/xcschememanagement.plist
2022-05-11 20:55:01 +08:00
CMK
945241e730
fix: NewsView image layout not fixed issue
2022-05-11 18:39:34 +08:00
CMK
2ef6345d83
feat: add violates server rules report path
2022-05-10 18:34:39 +08:00
CMK
f0658f77f8
feat: add navigation pan pop gesture. resolve #407 #419
2022-05-07 11:43:37 +08:00
CMK
c4ab4f68c6
fix: status sensitive toggle logic issue
2022-04-18 15:33:29 +08:00
CMK
080f20d253
feat: add hashtag and news list for Discovery scene
2022-04-13 20:43:16 +08:00
CMK
a1b9ac8394
chore: update status timeline margin
2022-02-18 17:49:20 +08:00
CMK
792208aebb
feat: restore post filter supports
2022-02-15 19:44:45 +08:00
CMK
aa26a19ae0
fix: post reblog header may display empty reblogger name issue
2022-02-15 18:17:37 +08:00
CMK
d4a4e4ba3d
chore: update color panel
2022-02-15 18:16:09 +08:00
CMK
0b1dc13894
chore: restore RTL layout for post content
2022-02-15 16:25:29 +08:00
CMK
74334126f0
chore: update i18n strings
2022-02-15 14:45:34 +08:00
CMK
ce80409ead
feat: make status detail accessible
2022-02-14 19:34:22 +08:00
CMK
0bc128ba79
feat: add content warning toggle button
2022-02-11 20:21:28 +08:00
CMK
d3e8f85cb3
feat: add notification timeline fetcher
2022-02-11 19:27:14 +08:00
CMK
ab4d525cec
feat: make the home timeline readable for VoiceOver
2022-02-10 20:01:52 +08:00
CMK
ba76fc51a1
fix: add missing margin for timeline with horizontal regular size class
2022-02-10 15:03:57 +08:00
CMK
471384d5f3
chore: remove spoiler toggle animation for table cell
2022-02-10 14:21:52 +08:00
CMK
d1441aee8c
fix: text strip wrong color in the Dark Mode issue
2022-02-10 14:21:19 +08:00
CMK
582843f54a
feat: add video player for audio/video kind media
2022-02-09 20:35:19 +08:00
CMK
bdf7114fef
feat: update status content warning UI
2022-02-08 19:50:18 +08:00
CMK
d332c98a0f
feat: add content warning for post media
2022-01-29 19:51:40 +08:00
CMK
caaf66286f
feat: add content warning for post spoiler
2022-01-29 17:02:30 +08:00
CMK
b76b3a2750
feat: adapt the app to async & await. Update timeline UI
2022-01-27 21:23:39 +08:00
CMK
a7a36d503a
feat: update server rule scene UI
2022-01-05 18:12:52 +08:00
CMK
223049a3f5
feat: update server pick scene UI
2022-01-04 18:30:21 +08:00
CMK
cff048c2a3
feat: add shadow and fix modal transition issue
2021-12-31 17:31:13 +08:00
CMK
7711564cdd
chore: remove Texture pod
2021-12-28 16:15:44 +08:00
CMK
832b146c82
feat: update list fetch trigger logic for UserTimeline scene
2021-11-10 17:55:12 +08:00
CMK
1cbc385253
fix: sidebar avatar button color not update when toggle device appearance issue
2021-11-04 15:21:12 +08:00
CMK
0d39d061a1
feat: update the notification tab "Mentions" segment table UI
2021-11-02 14:28:21 +08:00
CMK
f0a570ea0c
feat: add follower list for user
2021-11-01 19:54:54 +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
7e37d2c7c9
fix: status header icon not align on iOS 15 issue
2021-10-11 12:59:15 +08:00
CMK
58daa930cb
feat: set status content direction if possible. resolve #295
2021-10-08 19:05:28 +08:00
CMK
80ea6ac913
fix: status menu cause memory leaking issue
2021-09-30 14:19:15 +08:00
CMK
016d7b987d
feat: add wizard for multiple account entry
2021-09-15 20:18:19 +08:00
CMK
143c6a0a99
fix: date meta may be trunked in thread scene issue. resolve #285
2021-08-16 13:53:23 +08:00
CMK
344bcb8ba2
fix: GIFV may interrupt music playback issue. resolve #283
2021-08-16 12:17:44 +08:00
CMK
3819daede5
fix: content warning layout issue under zoomed display mode. resolve #277
2021-08-10 18:55:15 +08:00
CMK
f495b16464
fix: status meta label in thread may get trimmed issue
2021-08-10 18:50:41 +08:00
CMK
ddd1d0f6e4
chore: update project for new i18n resources
2021-08-09 19:44:04 +08:00
CMK
53647dfb0e
chore: update i18n
2021-08-09 15:14:08 +08:00
CMK
9242a859df
fix: no audio when phone under Silence Mode issue. resolve #266
2021-08-05 18:16:50 +08:00
CMK
a95bd7c732
fix: menu button too small issue. resolve #235
2021-08-05 16:30:43 +08:00
CMK
09f77c3876
fix: index out bounds issue. resolve #255
2021-08-05 15:24:54 +08:00
CMK
afb79fb870
fix: status poll height not stable issue
2021-07-23 20:03:39 +08:00
CMK
cfc5987528
feat: add APNG supports for more label
2021-07-23 19:10:27 +08:00
CMK
00f0b2e140
feat: set status name animated
2021-07-22 19:34:24 +08:00
CMK
72a225bbc3
chore: drop Nuke
2021-07-21 19:45:24 +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
8e749fd75b
feat: add share action extension
2021-07-16 16:21:47 +08:00
CMK
acc24b7ef5
feat: add not result hint for search. fix: user timeline loader spinner not stop issue
2021-07-15 17:26:04 +08:00
CMK
ae1a153536
feat: make search result works as statuses list
2021-07-15 15:49:30 +08:00
CMK
8d4752d71f
feat: [WIP] add search result list for scopes searching
2021-07-14 20:28:41 +08:00
CMK
938520d060
chore: remove ASDK compile warning
2021-07-12 20:00:50 +08:00
CMK
bb0df27486
fix: poll option cell not set fixed height issue
2021-07-12 19:20:24 +08:00
CMK
fdf381a284
fix: post paragraph is same to carriage return issue
2021-07-12 14:37:57 +08:00
CMK
0dacea6326
feat: add filter for status
2021-07-09 19:07:12 +08:00
CMK
20b3bed99f
fix: timeline gap wrong theme color issue
2021-07-08 17:07:53 +08:00
CMK
6f7acc0173
fix: content warning overlay and setting separator line not using theme color issue
2021-07-07 17:52:18 +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
54ea1e9c0d
feat: allow thread root post content selectable. ticket: #2875DRC
2021-07-07 16:42:20 +08:00
CMK
0afa408fb2
fix: thread leaf loader not using theme color issue
2021-07-07 16:41:28 +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
7a0ceb8fc4
fix: timeline gap not using theme color issue
2021-07-06 19:32:11 +08:00
CMK
0ef3c0f7c8
fix: i18n string plural issue
2021-07-06 14:55:24 +08:00
CMK
d03d39a14d
feat: add theme
2021-07-05 20:21:11 +08:00
CMK
0690bc9892
fix: bar tint color and notification missing new status background color issue
2021-07-03 03:22:17 +08:00
CMK
86da7a8ba1
fix: GIF not load in some scene issue
2021-07-02 19:48:56 +08:00
CMK
083b416648
fix: cell reuse may not reset image thumbnail download task issue
2021-07-02 14:01:17 +08:00
CMK
f4a2792b0f
chore: update cell highlighted color for Dark Mode
2021-07-02 14:00:39 +08:00
CMK
b10f3eef3d
feat: update dark mode color panel
2021-06-30 20:11:38 +08:00
CMK
777534c82d
fix: GIF may cause background audio session pause issue
2021-06-30 18:19:12 +08:00
CMK
cdbb9cf2d1
fix: make audio player safe with other app audio/music session
2021-06-30 17:56:31 +08:00
CMK
2aede8d461
fix: post visibility icon layout issue
2021-06-30 15:51:05 +08:00
CMK
f5addf2430
fix: meta text label color issue
2021-06-30 15:43:33 +08:00
CMK
9858a39f3d
fix: reblog not disable for non-public post issue. resolve #173
2021-06-29 19:55:42 +08:00
CMK
ce3ac2bfd2
fix: title view label missing custom emoji issue
2021-06-29 19:27:40 +08:00
CMK
65887f963a
feat: using replica status view in compose scene
2021-06-29 17:08:41 +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
4af2c0ca78
fix: profile block state i18n strings not set with name issue. resolve #171
2021-06-24 14:32:01 +08:00
CMK
ab19323bcd
fix: image fetch task not reset before reuse issue
2021-06-24 10:27:18 +08:00
CMK
486b41d7fc
fix: timeline image reuse cause mask corner missing issue
2021-06-23 23:41:53 +08:00