Nathan Mattes
fd3605fd53
Merge pull request #922 from mastodon/IOS-98_Haptic_Feedback
...
feat(App): Implement Haptic Feedback for Tab switches and Timeline reload
build-260
2023-02-07 12:11:09 +01:00
Marcus Kida
9a3ba02683
feat(App): Implement Haptic Feedback for Tab switches and Timeline reload
2023-02-07 11:38:07 +01:00
Marcus Kida
6362eea3b9
Merge pull request #920 from j-f1/avatar-is-indeed-an-image
...
IOS-73: Mark AvatarButton as an image
build-259
2023-02-07 09:50:53 +01:00
Marcus Kida
9f40f4ae0f
Merge pull request #919 from j-f1/recent-searches-heading
...
IOS-78: Mark “Recent searches” as a heading
2023-02-07 09:49:48 +01:00
Marcus Kida
5fc04dfc07
Merge pull request #918 from j-f1/user-search-a11y
...
IOS-77: Improve accessibility of account rows in search results/recent searches
2023-02-07 09:49:14 +01:00
Marcus Kida
f4b3f7550a
Merge pull request #917 from j-f1/translated-info-view-a11y
...
IOS-81: Make “Translated From” UI accessible
2023-02-07 09:48:16 +01:00
Marcus Kida
0a1910c90c
Merge pull request #916 from j-f1/logo-traits
...
IOS-67: Add the “Header” and “Button” traits to the logo button
build-258
2023-02-07 09:45:45 +01:00
Jed Fox
2cb3f1263a
Mark AvatarButton as an image (IOS-73)
2023-02-06 22:42:56 -05:00
Jed Fox
e6a9a14361
Update label for X button next to Recent searches from “close” to “clear”
2023-02-06 22:35:03 -05:00
Jed Fox
3b4d782325
Mark “Recent searches” as a heading (IOS-78)
2023-02-06 22:32:30 -05:00
Jed Fox
21e4a81ca7
Make UserView accessible
2023-02-06 22:22:22 -05:00
Jed Fox
d933f2d0cb
Fix sizing of userView in search history
2023-02-06 22:08:38 -05:00
Jed Fox
7e9655e903
Apply “translated from” label to StatusView accessibilityLabel
2023-02-06 21:52:26 -05:00
Jed Fox
32fbbc37c1
Move setupTranslationIndicator into StatusView.ViewModel
2023-02-06 21:51:07 -05:00
Jed Fox
97f5132977
Add a “Show Original” accessibility action to statuses when relevant
2023-02-06 21:39:41 -05:00
Jed Fox
ab7166017b
Fix typo: “Shown Original”
2023-02-06 21:39:41 -05:00
Jed Fox
9c30ecd9c0
Make the translation info view accessible at the root of a thread
2023-02-06 21:39:41 -05:00
Jed Fox
5118649dd4
IOS-67: Add the “Header” and “Button” traits to the logo button
2023-02-06 21:15:13 -05:00
Marcus Kida
3b87916d9a
chore(Feed): Improve Feed performance by fetching statuses in batches ( #914 )
build-257
2023-02-07 00:46:35 +01:00
Jed Fox
0a9689c67f
Add support for selecting the post language ( #907 )
...
* Basic fake language picker support
* Recognize languages from post text
* Exclude suggested languages from recents
* Load recent languages from Settings object
* Send the language to the API
* Persist the used language to settings
* Always show the currently selected language in the list
* Fix crash
* Add support for picking arbitrary lanuages
* Fix display of 3 letter language codes
* Improve label to include endonym too
* Limit to 3 recent languages
* Reduce lower bound for displaying language suggestions
* Fix saving recent language when publishing
* Fix tint color of language picker button
* Add a badge to prompt users to change language
* Dismiss the badge even if you pick the same language
* Read language names in the language if possible
* Use a compressed font for 3-letter codes
Also use `minimumScaleFactor` to shrink troublesome codes to fit
Co-Authored-By: samhenrigold <49251320+samhenrigold@users.noreply.github.com>
* Remove .vscode/launch.json
* Add message to fatalError()
Co-authored-by: samhenrigold <49251320+samhenrigold@users.noreply.github.com>
build-256
2023-01-24 01:50:10 +01:00
Marcus Kida
6685470652
Update Colors ( #906 )
2023-01-24 01:49:41 +01:00
Roman Aliyev
c773c4391b
Improvements to the project setup ( #905 )
...
* Improvements to the project setup. added .ruby-version.
* added step about terminal configuration.
build-255
2023-01-24 01:47:37 +01:00
Marcus Kida
c0cd51c0d4
fix(Mention): Fixes an issue where user Profiles are not found because matching is not done via href ( #895 )
build-254
2023-01-19 13:47:16 +01:00
Marcus Kida
3ec9e603df
Improve "Open in Mastodon" by using Search API ( #888 )
...
* feat(ActionExtension): Improve "Open in Mastodon" by using Search aPI
* Add code comment
build-253
2023-01-16 23:36:00 +01:00
Nathan Mattes
8e7d115944
Add template for header ( #879 )
...
Okay, this has nothing to do with post-editing and it's only for new files, but still useful.
2023-01-12 10:35:21 +01:00
Marcus Kida
37678caed5
Merge pull request #878 from mastodon/IOS-31_ActionExtension
...
Feature: Action Extension
build-252
2023-01-12 10:24:20 +01:00
Marcus Kida
412d9b6fc8
Merge pull request #877 from j-f1/username-align
...
Left-align the username in the profile header
2023-01-12 10:24:03 +01:00
Marcus Kida
fde4c14b49
feat(ActionExtension): Use same Regex for Username matching as in App
2023-01-12 10:11:11 +01:00
Marcus Kida
1121cdd80b
feat(ActionExtension): Update TouchBarBezel Color
2023-01-12 10:10:44 +01:00
Marcus Kida
6e45f8fcd0
Merge branch 'develop' into IOS-31_ActionExtension
2023-01-11 15:31:57 +01:00
Marcus Kida
83f4eb1d8e
Merge pull request #862 from mastodon/fix-urlscheme-profile-resolve
...
fix(deeplinking): Fix profile resolving didn't use WebFinger so resolving non-local profiles might fail
build-251
2023-01-11 15:31:22 +01:00
Marcus Kida
5daaa5a32f
feat(AppExtension): Improve open in link validation, add L10n
2023-01-11 15:12:11 +01:00
Marcus Kida
68fe3cb8f2
feat(ActionExtension): Implement Open in Search as Fallback
2023-01-11 13:09:23 +01:00
woxtu
864ec73a9a
Remove Kingfisher ( #858 )
...
* Replace image type detection
* Replace image processing
* Remove Kingfisher
build-250
2023-01-11 09:10:04 +01:00
Jed Fox
df25feb7fd
Left-align the username in the profile header
2023-01-10 17:57:09 -05:00
Marcus Kida
89c808ea11
feat(ActionExtension): Improve ActionRequestHandler and Action.js, rename Extension
2023-01-10 16:40:55 +01:00
Marcus Kida
09cec923bb
WIP: Begin implementing FollowActionExtension
2023-01-10 16:40:55 +01:00
Marcus Kida
7582fb5ab5
fix(deeplinking): Fix profile resolving didn't use WebFinger so resolving non-local profiles might fail
2023-01-10 16:40:55 +01:00
Nathan Mattes
ec2f819e63
Merge pull request #873 from mastodon/IOS-44_fix_share_menu_status_url
...
fix(share-menu): Fixes URL for shared status when using square.and.arrow.up share menu on status
build-249
2023-01-10 16:36:19 +01:00
Marcus Kida
35dfd13c96
fix(share-menu): Fixes URL for shared status when using suare.and.arrow.up share menu on status
2023-01-09 15:48:56 +01:00
Marcus Kida
7041a81fcf
Merge pull request #697 from mastodon/690-better-onboarding
...
Better onboarding
build-248
2023-01-09 10:55:37 +01:00
Marcus Kida
042166a282
Revert "chore(i18n): Update strings"
...
This reverts commit be3b91e334c940d41d39aefa266dbe4a15bc1e89.
2023-01-09 10:33:40 +01:00
Marcus Kida
be3b91e334
chore(i18n): Update strings
2023-01-09 10:18:23 +01:00
Marcus Kida
06de474528
chore(i18n): fix broken json
2023-01-09 10:16:20 +01:00
Nathan Mattes
35d9caabbe
Minor cleanup here and there ( #690 )
2023-01-08 15:34:16 +01:00
Nathan Mattes
d220949514
Remove obsolete dependency ( #690 )
2023-01-08 15:25:52 +01:00
Nathan Mattes
769355b4c2
Fix localization-json-issues ( #690 )
2023-01-08 15:22:06 +01:00
Nathan Mattes
f9661db0df
Remove duplicated code ( #690 )
2023-01-08 15:15:31 +01:00
Nathan Mattes
485ecc8e57
Fix title for login-screen ( #690 )
...
Was a norma label, is the _real_ title now
2023-01-08 14:53:15 +01:00
Nathan Mattes
023e70ebcb
Add page control ( #690 )
2023-01-08 14:25:22 +01:00