Marcus Kida
484d72fbdd
Adjust Server Rules Screen (IOS-220) ( #1251 )
...
* Adjust Server Rules Screen (IOS-220)
* Update Server Rules (IOS-220)
* Use new server rules UI in Server Details (IOS-220)
* Improve disclaimer usage (IOS-220)
* Fix background in server details (IOS-220)
2024-03-19 09:55:42 +01:00
Nathan Mattes
7024823cbf
Remove persistence for user (IOS-192)
2024-02-14 10:44:32 +01:00
Nathan Mattes
b8ba69b930
Reduce nested-ness of tasks (IOS-192)
...
Thank you @kimar
2024-01-11 15:28:18 +01:00
Nathan Mattes
460ede4852
User UserIdentification for search and accounts (IOS-192)
...
Thanks to @kimar!
2023-12-31 12:59:38 +01:00
Nathan Mattes
e7c1edbbc3
Persist user after login (IOS-192)
2023-12-31 12:57:56 +01:00
Nathan Mattes
a2aa9b70d2
Fix some warnings
2023-11-16 10:28:20 +01:00
Nathan Mattes
32e656f342
Fix more warnings
2023-11-09 11:39:01 +01:00
Nathan Mattes
785751aca4
Merge branch 'develop' into performance_experiments
2023-10-11 13:04:29 +02:00
Nathan Mattes
7cd5be1454
Show Rules (IOS-20)
2023-10-10 13:55:56 +02:00
Marcus Kida
943f3bc778
Merge branch 'develop' into performance_experiments
2023-09-29 12:43:34 +02:00
Nathan Mattes
bbf7c541bb
Minor Cleanup (IOS-14)
2023-09-27 17:51:47 +02:00
Marcus Kida
360bfd29f1
Merge branch 'develop' into performance_experiments
2023-09-26 10:25:26 +02:00
Nathan Mattes
778b44ecf4
Fix warnings
2023-09-22 15:27:46 +02:00
Nathan Mattes
fbde2a5833
More cleanup
2023-09-22 15:27:46 +02:00
Marcus Kida
dcfe13ac36
Merge branch 'develop' into performance_experiments
2023-09-22 11:36:57 +02:00
Nathan Mattes
075b8a739a
Fix some warnings
2023-08-21 11:32:00 +02:00
Nathan Mattes
06e9e3c990
Fix build 🤦 (IOS-171)
2023-07-02 14:52:34 +02:00
Nathan Mattes
4b5151bb39
Get servers and choose one randomly for signup (IOS-171)
...
Server list from backend has a weight which plays a role in which server gets selected.
mastodon.social is the fallback in case something goes wrong
2023-07-02 14:43:49 +02:00
Nathan Mattes
5513174696
Apply differences on main-queue
...
This fixes a lot of warnings in Console when searching for a server
2023-06-13 14:47:43 +02:00
Marcus Kida
d570d3ef09
Replace MastodonAuthentication to not be backed by CoreData
2023-06-13 14:47:43 +02:00
Nathan Mattes
8804432b60
Fix Brand Color (IOS-160) ( #1054 )
2023-06-02 09:52:12 +02:00
Nathan Mattes
3597e69f3c
Use same way to run stuff on main everywhere (IOS-157)
2023-05-25 15:31:03 +02:00
Marcus Kida
75bde8258f
IOS-95: Mark filter buttons as a11y buttons ( #1011 )
2023-04-17 21:51:15 +02:00
Nathan Mattes
21f57d3623
Enable missing parallax-effect (IOS-134) ( #1008 )
2023-04-12 14:04:06 +02:00
Nathan Mattes
5e1e22a723
Updated Welcome-Screen (IOS-134) ( #1005 )
2023-04-08 23:10:34 +02:00
Marcus Kida
560003f78b
Improve style of "Check your Inbox" screen IOS-139 ( #1000 )
2023-04-04 16:22:02 +02:00
Marcus Kida
7bdc37ac05
Improve Create Account VQA IOS-138 ( #999 )
2023-04-04 16:21:47 +02:00
Marcus Kida
087a02c8da
Improve server rules in onboarding according to VQA ( #996 )
2023-03-28 21:44:51 +02:00
Nathan Mattes
eb826fb310
Remove wizard (IOS-135) ( #995 )
2023-03-28 21:36:32 +02:00
Marcus Kida
b7508f8fb6
IOS-132: Server picker VQA improvements ( #994 )
2023-03-28 11:13:13 +02:00
Nathan Mattes
245543ea60
Fix broken localization
...
- (Re)-Add missing strings
- Fix keys
2023-03-27 21:29:38 +02:00
Marcus Kida
41d3d8a7c6
IOS-131: Remove blurry background, make pageControl background promintent, remove inset ( #991 )
2023-03-27 15:41:33 +02:00
Marcus Kida
0c239a7882
IOS-129: Redesign onboarding buttons and add loading indicator on Next-Button ( #989 )
2023-03-23 07:51:23 +01:00
Marcus Kida
85ad331a5e
IOS-94: Improve accessibility of the onboarding intro ( #972 )
2023-03-17 11:16:58 +01:00
Marcus Kida
d85b151757
IOS-96: Label Privacy Policy links as links/buttons in the onboarding ( #971 )
2023-03-15 14:53:06 +01:00
Marcus Kida
71a72d2581
IOS-97: Improve labelling of username field on Create Account screen ( #970 )
2023-03-15 14:52:49 +01:00
Nathan Mattes
75e1dc3abd
Update server-list-sorting during onboarding (IOS-116) ( #956 )
2023-02-25 12:35:29 +01:00
Marcus Kida
fe12019370
Change random server picking logic to require "general" category, prefer no approval and own language code ( #929 )
2023-02-08 23:41:49 +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
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