Nathan Mattes
e640befd9e
Get rid of FollowButton
2023-10-19 13:21:11 +02:00
Nathan Mattes
fb0758eac4
Remove duplicate conformance
...
automatic conformance FTW!
2023-10-19 13:18:44 +02:00
Nathan Mattes
94c51eaed6
Migrate FollowButton to use UIButton.Configuration
...
also: Refactor Button-Background-Stuff
2023-10-19 13:10:14 +02:00
Nathan Mattes
a3733ea578
Merge pull request #1135 from mastodon/nuke_coredata_translations
...
Don't persist translations
2023-10-19 12:04:45 +02:00
Nathan Mattes
fdfed0a09b
Refactor way to determine if translation is enabled
2023-10-18 14:34:20 +02:00
Nathan Mattes
e1d1ef83e6
Don't show translation-option for statuses with the same language as the device
2023-10-17 12:51:45 +02:00
Nathan Mattes
c3ef66aeaa
Send the device-language to translate-endpoint
2023-10-17 12:48:01 +02:00
Nathan Mattes
3850c24b93
Remove duplicate properties
2023-10-16 18:19:52 +02:00
Nathan Mattes
87cb71da5d
Get rid of translation-persistence
2023-10-16 13:28:12 +02:00
Nathan Mattes
8381a44b71
Merge pull request #1131 from mastodon/move-credentials-to-keychain
...
Use Keychain for credentials
2023-10-12 15:09:12 +02:00
Nathan Mattes
2fdbb9da1e
Merge pull request #1133 from mastodon/1132-notification-badge
...
Show a little red badge when there are notifications (#1132 )
2023-10-12 13:37:52 +02:00
Nathan Mattes
e11ada8277
Show a little red badge when there are notifications ( #1132 )
2023-10-11 17:32:22 +02:00
Nathan Mattes
af9cce34eb
Receive some actions on main-queue
2023-10-11 16:33:04 +02:00
Nathan Mattes
6df7cf8a80
Don't use core data in memory (for now)
2023-10-11 15:52:05 +02:00
Nathan Mattes
544869c9f9
Fix crash
...
Class couldn't be found, so CoreData complained
2023-10-11 15:37:32 +02:00
Nathan Mattes
785751aca4
Merge branch 'develop' into performance_experiments
2023-10-11 13:04:29 +02:00
Nathan Mattes
d0e1c616f6
Merge pull request #1126 from mastodon/ios-20-server-details
...
Server Details in Settings (IOS-20)
2023-10-11 09:20:57 +02:00
Nathan Mattes
388d130aa4
Remove duplicate code (IOS-20)
...
Height is determined dynamically
2023-10-11 09:12:30 +02:00
Nathan Mattes
143e9ad683
Add missing piece of localization (IOS-20)
2023-10-10 14:00:32 +02:00
Nathan Mattes
2087c24cec
Minor UI-fixes (IOS-20)
...
- Improve Image Download and add a placeholderimage
- Fix dark mode colors
- calculate header/footer-size based on the width of the table view (TIL!)
- Remove some old assets
2023-10-10 13:55:57 +02:00
Nathan Mattes
a0baf93b0a
Improve visual appearance for segmented control (IOS-20)
2023-10-10 13:55:57 +02:00
Nathan Mattes
b8eea23108
Localization. Localization everywhere! (IOS-20)
2023-10-10 13:55:57 +02:00
Nathan Mattes
41c0a61de2
Add section-header "ADMINSTRATOR" (IOS-20)
2023-10-10 13:55:57 +02:00
Nathan Mattes
6397a8329b
Add a footerview that shows legal information (IOS-20)
...
This is kind of WIP as not the whole text is shown for unknown reasons
2023-10-10 13:55:57 +02:00
Nathan Mattes
ba2f1f5f40
Make extended-description-download work properly (IOS-20)
...
APIService was missing and URL was wrong
2023-10-10 13:55:57 +02:00
Nathan Mattes
cdf0aa98e6
Show thumbnail (IOS-20)
2023-10-10 13:55:57 +02:00
Nathan Mattes
0e0855982f
Add localization (IOS-20)
2023-10-10 13:55:57 +02:00
Nathan Mattes
622df06d4a
Load admin-account (IOS-20)
2023-10-10 13:55:57 +02:00
Nathan Mattes
cebbe04741
Show admin-account and contact (IOS-20)
2023-10-10 13:55:57 +02:00
Nathan Mattes
84944c02b9
Fix V2-instance (IOS-20)
2023-10-10 13:55:56 +02:00
Nathan Mattes
155f0b09cb
Move XLPagerTabStrip over to SPM and do some podfile-cleanup
2023-10-10 13:55:56 +02:00
Nathan Mattes
28792eca4c
Hide followers in preparation for (IOS-20)
2023-10-10 13:55:56 +02:00
Nathan Mattes
8866066266
Add and download extended description (IOS-20)
2023-10-10 13:55:56 +02:00
Nathan Mattes
7cd5be1454
Show Rules (IOS-20)
2023-10-10 13:55:56 +02:00
Nathan Mattes
f2bf822faa
Add container-setup and download instance (IOS-20)
2023-10-10 13:55:56 +02:00
Nathan Mattes
9f68ec3364
Add basic viewcontrollers for server details (IOS-20)
2023-10-10 13:55:56 +02:00
Nathan Mattes
0db7761414
Remove obsolete dependency
2023-10-10 13:55:56 +02:00
Nathan Mattes
afd90d62e8
Add settings-entry for server-details (IOS-14, IOS-20)
2023-10-10 13:55:56 +02:00
Marcus Kida
dff4c44889
Implement Fastlane ( #1130 )
2023-10-10 12:48:47 +02:00
Nathan Mattes
132af03bb2
Set Deployment Target to iOS 16 ( #1125 )
...
Co-authored-by: Marcus Kida <marcus.kida@bearologics.com>
2023-09-29 19:31:22 +02:00
Marcus Kida
c80a590306
Fix compilation issue
2023-09-29 12:52:22 +02:00
Marcus Kida
943f3bc778
Merge branch 'develop' into performance_experiments
2023-09-29 12:43:34 +02:00
Nathan Mattes
b48a66c018
Merge pull request #1073 from mastodon/ios-14-advanced-settings
...
Migrate existing settings to new Design
2023-09-28 16:21:34 +02:00
Nathan Mattes
1c92d60c1a
Set CoreData-version
...
🤦
2023-09-28 16:05:12 +02:00
Nathan Mattes
a0d455058a
Put some constants into an extension (IOS-14)
2023-09-28 15:59:19 +02:00
Nathan Mattes
548798e401
Update CoreData-model to remove old settings (IOS-14)
...
They're stored in UserDefaults and this is kind of redundant. So: Bye!
Thanks @kimar
2023-09-28 15:51:35 +02:00
Nathan Mattes
b0886979e5
Remove old settings
2023-09-27 18:02:59 +02:00
Nathan Mattes
bbf7c541bb
Minor Cleanup (IOS-14)
2023-09-27 17:51:47 +02:00
Nathan Mattes
b6a7126eb1
Animate toggle-switch (IOS-14)
2023-09-27 15:12:43 +02:00
Nathan Mattes
0e964de0df
Disable "Support"-setting for now (IOS-14)
2023-09-27 15:12:43 +02:00