103 Commits

Author SHA1 Message Date
Chase Carroll
34b3d7d559 Fix file header 2022-12-07 07:20:08 -05:00
Chase Carroll
08ec662e22 Fixing case where events aren't forwarded 2022-12-07 07:19:48 -05:00
Chase Carroll
6f09034668 Tweak touch view border color 2022-12-06 14:42:25 -05:00
Chase Carroll
b634d2b844 Add extra contrast on the touch views
Felt like they needed to stand out just a bit more in light mode.
2022-12-06 11:23:04 -05:00
Chase Carroll
5648b13517 Tidy up. 2022-12-05 20:22:50 -05:00
Chase Carroll
7f58422900 Add debug menu option
Puts an option in the debug menu for toggling on/off visible touches.
2022-12-05 10:32:10 -05:00
Chase Carroll
52fa05b0fc Add UIWindow subclass to display all touches. 2022-12-05 10:21:29 -05:00
Marcus Kida
7aed050ded
Merge pull request #600 from woxtu/nil-coalescing
Remove redundant nil coalescing
2022-11-29 14:41:52 +01:00
Kyle Bashour
03918301fb Space buttons instead of stretching 2022-11-26 19:26:10 -08:00
Jed Fox
228a9a1798
Revert auto-formatter changes to file 2022-11-21 08:46:49 -05:00
Jed Fox
788bdb14f8
Remove duplicate timestamps 2022-11-21 08:40:04 -05:00
Jed Fox
82da37e1e7
Merge remote-tracking branch 'upstream/develop' into notifications-tab-a11y 2022-11-21 08:39:08 -05:00
CMK
2064a318c3 Merge branch 'main' into develop
# Conflicts:
#	Mastodon/Scene/MediaPreview/Video/MediaPreviewVideoViewController.swift
2022-11-21 11:18:36 +08:00
Nathan Mattes
d4eabf95d1
Merge pull request #622 from painhapp/refactorPinToParent
[Refactor] Use UIView extension to create constraints (to parent view)
2022-11-17 23:19:03 +01:00
Nathan Mattes
96c3e17531 Fix some warnings 2022-11-17 23:16:21 +01:00
Stefan Painhapp
9e65ccfd7e Pin plusCircleImageView to checkmarkBackgroundView 2022-11-18 01:56:39 +09:00
Stefan Painhapp
bf01ef80f6 Revert changes in NotificationView 2022-11-18 01:54:03 +09:00
Stefan Painhapp
abe25f2156 Refactor pin to (parent) layout constraints as extension of UIView 2022-11-18 01:45:27 +09:00
CMK
8b7b6c4067 fix: configure header code not dispatch on UI thread issue 2022-11-16 22:31:21 +08:00
woxtu
675df849e3 Remove redundant nil coalescing 2022-11-16 12:21:08 +09:00
Natalia Ossipova
38221e0599 Remove mute/block/report from menu for own toots (#519) 2022-11-10 17:17:22 +01:00
Jed Fox
c2232a596d
Improve accessibility labels for reply/reblog posts 2022-11-09 16:59:02 -05:00
Jed Fox
393e4632da
Add secondary actions to notifications 2022-11-09 16:33:54 -05:00
Jed Fox
b3bc6dc273
Add accessibility labels to notifications, only have 1 element per notification 2022-11-09 15:50:36 -05:00
Nathan Mattes
ceee4bcf48
Merge pull request #502 from j-f1/a11y-post-links
Add accessibility actions for links/mentions/hashtags in posts
2022-11-09 15:47:49 +01:00
Nathan Mattes
18720a9a51 Add localized strings (#365) 2022-11-08 16:38:01 +01:00
Nathan Mattes
ff65f50689 Add menu-entry for show/hide reblogs (#365)
translations are still missing, as well as viewModel/networking-stuff.
2022-11-08 16:38:01 +01:00
Jed Fox
1ce756a849
Add accessibility actions for links/mentions/hashtags in posts 2022-11-03 14:59:58 -04:00
Jed Fox
ceece731a4
Use LPLinkMetadata to improve sharing behavior 2022-11-03 11:18:09 -04:00
Jed Fox
d7739340f2
Merge remote-tracking branch 'upstream/develop' into post-author-a11y 2022-11-01 09:40:01 -04:00
CMK
0b0d7fcd48 chore: cherry pick 00eddc2aae79591ba0c1fae12b68d0b5010f29b9 from feature-post-edit branch 2022-11-01 14:34:00 +08:00
Jed Fox
211ff344fb
Update reply button labelling to match the others 2022-10-31 15:07:27 -04:00
Jed Fox
98b87a0b20
fix removing status metric view from a11y heirarchy 2022-10-31 13:20:53 -04:00
Jed Fox
4da11c9dfb
Mark the spoiler overlay view as a button 2022-10-31 13:15:29 -04:00
Jed Fox
8f3caba089
Remove the status metric view from the accessibility hierarchy 2022-10-31 12:40:18 -04:00
Jed Fox
3876855bc9
Move the post author information to a custom subview that handles accessibility 2022-10-31 12:01:14 -04:00
Jed Fox
87e05ecdab
Add support for UIAccessibilityCustomAction in MastodonMenu 2022-10-31 11:32:31 -04:00
CMK
a7d5e23406 feat: [WIP] restore compose status publish function with background task support 2022-10-31 20:41:19 +08:00
CMK
44a8b818e4 feat: [WIP] restore compose poll view 2022-10-21 19:12:44 +08:00
CMK
4367e8eaba feat: [WP] restore the content compose via SwiftUI and support expandable reply view for compose scene 2022-10-11 18:31:40 +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
64f3d2fe3a chore: [WIP] move core logic into package 2022-09-30 19:28:09 +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
4bebdf7edf
Merge pull request #467 from mastodon/fix-ui-appearance
Fix some UI appearance issues
2022-07-15 04:14:10 +08:00
CMK
65dcf7d6c2 fix: discovery For You profile card has the same color in the true dark mode issue 2022-07-15 03:32:23 +08:00
CMK
0be721be3b feat: update follow request UI 2022-07-13 17:44:47 +08: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
26a44b93f2 chore: use i18n words for follow request action 2022-06-30 15:58:09 +08:00