Commit Graph

698 Commits

Author SHA1 Message Date
Marcus Kida 70d939c3ad
Merge pull request #924 from j-f1/poll-compose-a11y
IOS-72: Improve accessibility for the poll composer UI
2023-02-08 15:29:10 +01:00
Marcus Kida b178c0cff9
Refactor if/else in PollOptionRow 2023-02-08 15:25:55 +01:00
Jed Fox 8217f5ce28
Mark the poll editor as a group 2023-02-07 17:00:22 -05:00
Jed Fox 9f541957a7
Hide the circle and grabber icons from a11y tools 2023-02-07 16:57:08 -05:00
Jed Fox 5637056790
Add label to “Add Option” button 2023-02-07 16:56:49 -05:00
Jed Fox 7d8c40218c
Add move up / move down / remove option actions to poll options 2023-02-07 16:56:17 -05:00
Jed Fox 06183f5649
Refactor: remove unnecessary Published property 2023-02-07 16:52:09 -05:00
Jed Fox 952ae0f621
Expose metas in fields as accessibility actions 2023-02-07 15:36:27 -05:00
Marcus Kida 736c3b515f
fix(Widget): User lookup for widget does not yield correct result 2023-02-07 12:36:13 +01:00
Marcus Kida e88dea0034
Merge branch 'develop' into IOS-37_Widgets 2023-02-07 09:53:01 +01:00
Marcus Kida 6362eea3b9
Merge pull request #920 from j-f1/avatar-is-indeed-an-image
IOS-73: Mark AvatarButton as an image
2023-02-07 09:50:53 +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 8a1a483787
chore(Widget): Add missing L10n 2023-02-07 09:33:47 +01:00
Marcus Kida 0647cae24a
Merge branch 'develop' into IOS-37_Widgets 2023-02-07 08:18:35 +01:00
Jed Fox 2cb3f1263a
Mark AvatarButton as an image (IOS-73) 2023-02-06 22:42:56 -05:00
Jed Fox 21e4a81ca7
Make UserView accessible 2023-02-06 22:22:22 -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
Marcus Kida 3b87916d9a
chore(Feed): Improve Feed performance by fetching statuses in batches (#914) 2023-02-07 00:46:35 +01:00
Marcus Kida 998ed3b307
chore(Widget): Implement L10n for mock account 2023-02-06 19:57:33 +01:00
Marcus Kida b5dca48cb2
feat(Widget): Implement L10n 2023-02-06 12:13:29 +01:00
Marcus Kida d685b9e365
Add LatestFollowersWidget 2023-02-06 11:39:40 +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>
2023-01-24 01:50:10 +01:00
Marcus Kida 6685470652
Update Colors (#906) 2023-01-24 01:49:41 +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
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
woxtu 864ec73a9a
Remove Kingfisher (#858)
* Replace image type detection

* Replace image processing

* Remove Kingfisher
2023-01-11 09:10:04 +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
Marcus Kida 042166a282
Revert "chore(i18n): Update strings"
This reverts commit be3b91e334.
2023-01-09 10:33:40 +01:00
Marcus Kida be3b91e334
chore(i18n): Update strings 2023-01-09 10:18:23 +01:00
Nathan Mattes d220949514 Remove obsolete dependency (#690) 2023-01-08 15:25:52 +01:00
Nathan Mattes 77826956e8 Fetch all servers for login-auto-complete (#690)
so far, only those with an open registration were available. Server needs to be adjusted as well.
2023-01-07 13:02:59 +01:00
Nathan Mattes efafefac48 Add missing localization (#690) 2023-01-07 13:02:59 +01:00
Nathan Mattes ade95302ca Localize and style resend-button (#690) 2023-01-07 13:02:59 +01:00
Nathan Mattes de87424f53 Add button to resend email (#690)
Make it work (<- we're here)
Make it right
Make it fast
2023-01-07 13:02:59 +01:00
Nathan Mattes 1f7298c6b9 Fix eh wrong eh translation? 2023-01-07 13:02:59 +01:00
Nathan Mattes 2be1cabca7 Remove navigation-view on email-confirmation (#690) 2023-01-07 13:02:59 +01:00
Nathan Mattes 9e1dbe1dff Fix email-confirmation-screen-title (#690)
what a word.
2023-01-07 13:02:59 +01:00
Nathan Mattes 18e25aea30 Localize username-suggestion (#690)
Please be aware of the username-requirements, when changing the localized versions.
2023-01-07 13:02:59 +01:00
Nathan Mattes 3e76f43637 Add username-suggestion (#690) 2023-01-07 13:02:58 +01:00
Marcus Kida 98421802eb chore(onboarding): Update hill images and animation 2023-01-07 13:02:58 +01:00
Nathan Mattes 7f60eb1608 Fix search-bar-placeholder for server-picker (#690) 2023-01-07 13:02:58 +01:00
Nathan Mattes 1cbe623bd4 Add strings for signup-speed (#690) 2023-01-07 13:02:58 +01:00
Nathan Mattes 7c8c5fe214 Add language-selector (#690)
For now, it searches for German servers only because.
2023-01-07 13:02:58 +01:00
Nathan Mattes 5e4820739f Download languages (#690) 2023-01-07 13:02:58 +01:00
Nathan Mattes e074ee63b7 Adjust registration-screen to match updated design (#690)
Please note: this doesn't contain any logic, yet. It's solely UI.
2023-01-07 13:02:58 +01:00