Nathan Mattes
19d67d6dab
Don't Ddos servers for fetching each relatinoship individually
2023-10-23 12:18:03 +02:00
Nathan Mattes
7432b6f22b
Show account-information from entities
2023-10-20 17:49:48 +02:00
Nathan Mattes
a549534fcf
Get (and show) account-entities on followings-list
...
This is a first step, for now we show the name to see if it works (and it does!), the other properties and functionality will follow.
Again, this includes some refactoring, like getting rid of Configuration
2023-10-19 16:16:18 +02:00
Nathan Mattes
b92ffe8a46
Duplicate methods to work with Entity.Account
...
This is preparation, but as you know: Proper Preperation and Planning Prevent Piss Poor Performance
2023-10-19 14:39:07 +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
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
785751aca4
Merge branch 'develop' into performance_experiments
2023-10-11 13:04:29 +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
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
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
afd90d62e8
Add settings-entry for server-details (IOS-14, IOS-20)
2023-10-10 13:55:56 +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
943f3bc778
Merge branch 'develop' into performance_experiments
2023-09-29 12:43:34 +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
Nathan Mattes
65f39f4b61
Sprinkle in some localization (IOS-14)
2023-09-27 15:12:43 +02:00
Nathan Mattes
8e54da5dff
Add a hint in case notifications are disabled (IOS-14)
2023-09-27 15:12:43 +02:00
Nathan Mattes
b7399e79bf
Move files
2023-09-27 15:12:43 +02:00
Nathan Mattes
85a82cbb9b
Disable notifications if they aren't enabled (IOS-14)
2023-09-27 15:12:43 +02:00
Nathan Mattes
f5365a9d6e
Toggle alerts on tap (IOS-14)
...
This feels kind of good :D
2023-09-27 15:12:43 +02:00
Nathan Mattes
ba0f689acd
Set notification-types (IOS-14)
2023-09-27 15:12:43 +02:00
Nathan Mattes
fcb19b9734
Set toggle-values for notification-settings (IOS-14)
2023-09-27 15:12:43 +02:00
Nathan Mattes
f2180034ee
Read notification-setting from CoreData (IOS-14)
...
aka subscription
2023-09-27 15:12:43 +02:00
Nathan Mattes
00fa7e1220
Show list of Notification-policies (IOS-14)
2023-09-27 15:12:43 +02:00
Nathan Mattes
1f1d8587e0
Store animation-settings in UserDefaults, too (IOS-14)
...
Because why not?
2023-09-27 15:12:43 +02:00
Nathan Mattes
67e3078df9
Sprinkle in some localizations on Notificaiton-Screen (IOS-14)
2023-09-27 15:12:43 +02:00
Nathan Mattes
fedde3e159
Fix build (IOS-14)
2023-09-27 15:12:43 +02:00
Nathan Mattes
a1d0c74617
Implement basic UI for notification-settings-screen (IOS-14)
...
No functionality (yet), but all relevant classes and protocols are there.
2023-09-27 15:12:43 +02:00
Nathan Mattes
24724b9943
Clean up settings (a bit, IOS-14)
2023-09-27 15:12:43 +02:00
Nathan Mattes
9ec380cccd
Refactor Toggle-cell to be (more) reusable (IOS-14)
2023-09-27 15:12:43 +02:00
Nathan Mattes
5d58010907
Localize General-Setting-Screen (IOS-14)
2023-09-27 15:12:43 +02:00