1
0
mirror of https://github.com/mastodon/mastodon-ios.git synced 2024-12-12 08:36:02 +01:00
Commit Graph

5600 Commits

Author SHA1 Message Date
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
Nathan Mattes
04f19b6b9d Fix content-page-size (#690) 2023-01-08 13:35:08 +01:00
Nathan Mattes
44d85e0263 Replace the pagecontrol with a collection view (#690)
Scrolling wasn't smooth with pageviews, as they do some black magic with scrollviews (like resetting contentOffset). If you depend on contentOffset, this breaks things and makes them hard.
2023-01-07 16:02:46 +01:00
Nathan Mattes
8ff47a72d0 Make blurry-view lighter (#690) 2023-01-07 13:15:25 +01:00
Nathan Mattes
1aa3a20997 Add a blurry background (#690) 2023-01-07 13:03:21 +01:00
Nathan Mattes
77beff55d5 Fix text-color for education-screens (#690)
In dark mode, the text was white and so unreadable
2023-01-07 13:03:21 +01:00
Nathan Mattes
bd3c5ef58a UX-improvements for server-picker (#690)
Sprinkle in some haptic feedback and show menu immediately
2023-01-07 13:03:21 +01:00
Nathan Mattes
eda79e6beb Fix language-based random server-selection (#690)
During testing on device I noticed, that "next" didn't work. The reason was that I used the wrong language code. In case there's no server in my language, the server gets totally randomly selected.
2023-01-07 13:03:21 +01:00
Nathan Mattes
0cfe0041df Show menu right away (#690)
This was a nice bug: The menu for signup-speed/language was attached too late. The entire button-delegate-stuff was obsolete in the end
2023-01-07 13:03:21 +01:00
Nathan Mattes
c8e0419dec Revert "Some polish here and there in regards (#690)"
This reverts commit a84910f2aba114a6600337dd9d50d3d5e5c749c6.
2023-01-07 13:03:21 +01:00
Nathan Mattes
93d3472ba3 Fix warning 2023-01-07 13:02:59 +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
cfb7061d4c Some polish here and there in regards (#690)
Mostly navigationbar-related.
2023-01-07 13:02:59 +01:00
Nathan Mattes
a73b7bb348 Fix scrolling-issue (#690) 2023-01-07 13:02:59 +01:00
Nathan Mattes
600e91eb4d Randomly select a server for user (#690) 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
Marcus Kida
a935cd83bb chore(onboarding): Decrease spacing between title and top of WelcomeViewController 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
f510cede33 Remove all from ServerPicker (#690) 2023-01-07 13:02:58 +01:00
Marcus Kida
0675bdb7db chore(onboarding): Improve airplane movement add clouds movement 2023-01-07 13:02:58 +01:00
Nathan Mattes
6d241495a2 Fix build 🙈
this is a bit embarrasing, I guess :D
2023-01-07 13:02:58 +01:00
Nathan Mattes
beb95918da Make sign-up-speed-filter work (#690)
It took me a while to figure out that indexedServers were already filtered. To some degree it’s just fighting people’s inability to read…
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
4ebd2bded7 Fix button-title (#690) 2023-01-07 13:02:58 +01:00
Nathan Mattes
9806c2aa84 Show menu for signup-speed-selection (#690) 2023-01-07 13:02:58 +01:00
Nathan Mattes
f974fc9f05 Move "all"-categories behind filters (#690) 2023-01-07 13:02:58 +01:00
Nathan Mattes
b8bb0dc805 Add button for signup-speed-filter (#690)
Filtering should work, too, but: no menu yet, so: it's a bit useless 😅
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
f211baf9e1 Remove obsolete comment (#690) 2023-01-07 13:02:58 +01:00
Nathan Mattes
5237ae93c7 Use real languages for language-selection (#690) 2023-01-07 13:02:58 +01:00
Nathan Mattes
899a9ef5c1 Make chevron smaller (#690) 2023-01-07 13:02:58 +01:00
Nathan Mattes
515b3d4767 [WIP] Add language-selection to onboarding (#690)
Consider this WIP, for now, languages are hard-coded
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
6b0547d3d4 Add chevron (#690)
spoiler: for selecting a language and registration-status
2023-01-07 13:02:58 +01:00
Nathan Mattes
5e4820739f Download languages (#690) 2023-01-07 13:02:58 +01:00
Nathan Mattes
a107b4d9e2 Consider password-confirmation on signup (#690)
This is now the logic-part. The passwords must be the same to register.
2023-01-07 13:02:58 +01:00