Nathan Mattes
87cb71da5d
Get rid of translation-persistence
2023-10-16 13:28:12 +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
Marcus Kida
943f3bc778
Merge branch 'develop' into performance_experiments
2023-09-29 12:43:34 +02:00
Nathan Mattes
1c92d60c1a
Set CoreData-version
...
🤦
2023-09-28 16:05:12 +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
24724b9943
Clean up settings (a bit, IOS-14)
2023-09-27 15:12:43 +02:00
Nathan Mattes
97e6d750ee
Persist general settings (IOS-14, IOS-166)
2023-09-27 15:12:43 +02:00
Marcus Kida
360bfd29f1
Merge branch 'develop' into performance_experiments
2023-09-26 10:25:26 +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
ce37a8eb47
Copy condensed version of user-view to collection-view in search-history (IOS-141)
2023-09-18 17:05:29 +02:00
Nathan Mattes
001404b1ae
Slightly refactor authentication migration
2023-06-13 15:11:50 +02:00
Marcus Kida
73909005de
Fix migration issues with duplicate persistent store
2023-06-13 15:11:50 +02:00
Marcus Kida
55afa02b52
Try migrating old auth to keychain
2023-06-13 15:11:50 +02:00
Marcus Kida
d570d3ef09
Replace MastodonAuthentication to not be backed by CoreData
2023-06-13 14:47:43 +02:00
Marcus Kida
c94f0126b7
Switch CoreData to In-Memory Store
2023-06-13 14:47:43 +02:00
Nathan Mattes
0c224f47df
Implement post editing / edit history ( #875 )
...
Co-authored-by: Marcus Kida <marcus.kida@bearologics.com>
Co-authored-by: Jed Fox <git@jedfox.com>
2023-03-02 11:06:13 +01:00
Jed Fox
b8f1304c56
Fix errors and some warnings when building with Swift 5.8 ( #952 )
2023-03-01 14:58:12 +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
woxtu
d5d9080815
Replace deprecated properties
2022-12-29 00:47:53 +09:00
Nathan Mattes
3e2282cb03
Merge pull request #783 from mastodon/ios_15
...
Bump Deplyment Target to iOS 15
2022-12-22 18:36:26 +01:00
Marcus Kida
258aea3682
feat: Show translation provider
2022-12-19 07:32:48 +01:00
Nathan Mattes
1d7dc2f266
Bump to iOS 15 deployment target and fix build issues
2022-12-17 20:26:20 +01:00
Jed Fox
0c8c9778b0
Merge remote-tracking branch 'upstream/develop' into status-cards
2022-12-15 07:46:37 -05:00
Jed Fox
1be9dcef66
Bump data model version
2022-12-15 07:43:25 -05:00
Marcus Kida
855f626c42
fix: Make translatedContent a transient CoreData property
2022-12-14 09:35:45 +01:00
Marcus Kida
2d9e980215
feat: Implement /api/v2/instance to conditionally show Translation option
2022-12-12 16:41:13 +01:00
Jed Fox
3c806393a3
Fix core data update
2022-12-03 14:00:01 -05:00
Jed Fox
7e74b4beb3
Merge remote-tracking branch 'upstream/develop' into status-cards
2022-12-03 13:49:04 -05:00
Jed Fox
1c5b66f7e7
Embed a web view for viewing content inline
2022-12-02 20:35:11 -05:00
Marcus Kida
9affb0f637
feat: Implement `translatedContent` which can be used to replace the StatusView content
2022-12-02 23:15:06 +01:00
Marcus Kida
bf5a091798
chore: Improve Tag.predicate(name:) case-insensitivity
2022-12-01 14:24:54 +01:00
Marcus Kida
270bb6a1ed
fix: Update HashtagTimelineHeaderView if follow state changes
2022-12-01 12:38:23 +01:00
Marcus Kida
855d2cbacd
feat: Implement followed tags overview
2022-12-01 10:54:59 +01:00
Marcus Kida
b7458dfc7b
feat: Implement hashtag button on Profile
2022-12-01 10:54:58 +01:00
Kyle Bashour
176067800c
Add card when merging
2022-11-26 23:42:02 -08:00
Kyle Bashour
f8d1afc7e4
Working pretty well
2022-11-23 21:51:39 -08:00
Kyle Bashour
595b46e96e
Add card persistence
2022-11-23 20:03:45 -08:00
Marcus Kida
12bfff8b00
Merge pull request #579 from woxtu/patch
...
Fix typos
2022-11-21 17:31:05 +01:00
woxtu
a36a303532
Fix typos
2022-11-14 02:53:59 +09:00
Jed Fox
393e4632da
Add secondary actions to notifications
2022-11-09 16:33:54 -05:00
Nathan Mattes
ce0e56b84e
Add showsReblog to CoreData/persistence ( #365 )
2022-11-08 16:38:01 +01:00
CMK
668a1d28e2
fix: AccountList scene not display items issue
2022-10-31 14:47:13 +08:00
CMK
bb5c999bea
chore: [WIP] inject AuthContext into ViewModel
2022-10-09 20:07:57 +08:00
CMK
64f3d2fe3a
chore: [WIP] move core logic into package
2022-09-30 19:28:09 +08:00
CMK
8a5d26dc38
feat: add follow request notification UX. resolve #390 #458
2022-06-30 15:02:24 +08:00
CMK
bcfdaf2ca7
feat: add interaction for follow request notification
2022-06-28 19:00:39 +08:00
CMK
b0027ebcf6
fix: profile fields cannot display issue. Fix race condition in edit fields workflow
2022-06-14 13:44:32 +08:00