Thomas Ricouard
5b97f5f74f
Merge branch 'main' into iOS-18
2024-08-15 22:30:52 +02:00
Thomas Ricouard
412f475d1d
Connect to notification filters V2
2024-08-15 22:30:31 +02:00
Thomas Ricouard
ce904bb68e
Merge branch 'main' into iOS-18
2024-08-14 20:19:27 +02:00
Thomas Ricouard
1ad4a245f3
Add support for sub.club support ( #2162 )
...
* Account tipping
* Tryout full flow
* Add link params
* WIP
* Progress flow
* Fixes
* More progress
* Refresh user profile on notification
* Tweaks
* Fix follow button not refreshing
* Refactor proxy url
* Code cleanup
* Subscribe to a premium account from a standard linked account
* Premium posts tab on linked standard account
* Fix flow
* New domain
* Fix flow
* More fixes to follow flow
* Update so to sub.club
* Add colorScheme in URL
* rollback domain
* Back to sub.club
* Use SubClub API for Subscription info
* Fix
* Merge
* Merge branch 'iOS-18' + fixes
2024-08-14 20:07:43 +02:00
Thomas Ricouard
e618ebf8f6
Full Swift 6 packages support
2024-08-12 22:11:38 +02:00
Thomas Ricouard
b56ed36f17
Swift 6 mode
2024-08-12 21:55:56 +02:00
Thomas Ricouard
4a315394ab
Merge branch 'main' into iOS-18
2024-08-01 08:59:18 +02:00
Thomas Ricouard
a72f290038
Lint
2024-08-01 08:58:54 +02:00
Thomas Ricouard
bef4a36a40
Merge branch 'main' into iOS-18
2024-07-31 18:44:38 +02:00
Thomas Ricouard
9fa19aa132
Add media grid on user profile
2024-07-31 18:44:29 +02:00
Thomas Ricouard
17bb066e00
Merge branch 'main' into iOS-18
2024-07-31 14:35:51 +02:00
Thomas Ricouard
123f05538a
Paginate search results fix #2143
2024-07-31 11:19:43 +02:00
Thomas Ricouard
8ce8eba157
More Swift 6 concurrency
2024-07-21 11:48:27 +02:00
Thomas Ricouard
416dc702b2
Merge branch 'main' into iOS-18
2024-07-02 20:22:29 +02:00
Thomas Ricouard
478a788f87
Redesign News + support links attributions
2024-07-02 19:59:21 +02:00
Thomas Ricouard
0237dd05f2
Merge branch 'main' into iOS-18
2024-06-26 13:32:44 +02:00
Thomas Ricouard
9bc9961f34
Fix filtered notifications
2024-06-26 13:32:36 +02:00
Thomas Ricouard
0032c1dbf5
Migrate to Swift Tests
2024-06-12 07:42:02 +02:00
Paul Schuetz
7caf00d07d
Resolve escaped characters in a status ( #2071 )
...
* Resolve escaped characters in a status
Escaped characters are now returned to their original form for
HTMLString.asRawText.
* Unescape the markdown version too
The HTMLString.asMarkdown string is now also unescaped, & and
similar are resolved.
* Fix a internal fallback
If one of the unescape(...) commands fails, the original, unescaped
text is used instead of an empty string.
2024-05-13 21:32:38 +02:00
Thomas Ricouard
c3edabb183
Lint
2024-05-04 13:19:19 +02:00
Thomas Ricouard
5c32c24ae5
Add supports for notifications filter API
2024-03-26 15:49:43 +01:00
Thomas Ricouard
058500f91e
Swiftformat .
2024-03-11 09:05:52 +01:00
Max von Webel
bc2a09891a
Added a "Moved To" Button to accounts that moved to other instances ( #2001 )
...
* added moved information to Account model
* Added "Moved To" button to account details for accounts that have moved
2024-03-11 08:57:35 +01:00
Thomas Ricouard
1f858414d8
format .
2024-02-14 12:48:14 +01:00
Thomas Ricouard
e7bc857231
News trending links experience
2024-02-10 11:26:22 +01:00
Thomas Ricouard
c7bd5a1d94
Cache Account display name
2024-01-24 16:22:44 +01:00
Thomas Ricouard
d2014d3aec
Fix #1918
2024-01-23 06:32:58 +01:00
Thomas Ricouard
621f0d0864
Play video on a separate window on macOS
2024-01-22 22:04:28 +01:00
Thomas Ricouard
245d35db82
Fix buttons touch zone
2024-01-22 21:20:43 +01:00
Le-Roy Karunaratne
ed9a4a598d
Resolve #359 Optional Missing Alt-Text warning ( #1895 )
...
* Resolve #359 Optional Missing Alt-Text warning
Add toggle in settings to require alt text (default off)
If setting is enabled, posting show an error if any attached media is missing alt text
* Re-localized strings
2024-01-22 06:28:03 +01:00
Thai D. V
0b7fed2e9a
Fix Preview Image Size of StatusRowCardView
. ( #1904 )
...
* fix preview image size and text spacing
* Fix bg
---------
Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2024-01-19 17:48:52 +01:00
Thomas Ricouard
8c8c551686
Fix warnings + better recently used tags
2024-01-06 11:21:07 +01:00
Thomas Ricouard
f401d4094d
Fix tag follow button
2024-01-05 21:28:46 +01:00
Thomas Ricouard
f428118fa0
Recently used tags
2024-01-05 10:57:26 +01:00
Thomas Ricouard
1eb33466ca
Edit profile: Update avatar & header
2024-01-02 21:16:27 +01:00
Thomas Ricouard
632b3f5734
Statuses: Cleanup viewId
2024-01-02 14:06:53 +01:00
Thomas Ricouard
1e7c25993a
Fix timeline filtering + looping
2024-01-01 21:06:10 +01:00
Thomas Ricouard
8ee5da319c
Reflect edit / post / delete status better
2024-01-01 16:46:34 +01:00
Thomas Ricouard
b6317d7324
Add tests for Router
2024-01-01 09:48:53 +01:00
Thomas Ricouard
781121d1d4
Add more tests
2023-12-30 15:40:04 +01:00
Thomas Ricouard
b0cc02541e
Fix modelTests
2023-12-30 09:16:18 +01:00
Thomas Ricouard
f3043b608c
Better date pre compute
2023-12-28 12:31:16 +01:00
Thomas Ricouard
bfa717bfa2
Shorter date for status < to 24H
2023-12-27 18:05:41 +01:00
Thomas Ricouard
1a3bded101
New default timeline layout
2023-12-27 16:07:16 +01:00
Thomas Ricouard
590299d102
Sync with markers API for notifications
2023-12-26 16:01:02 +01:00
Thomas Ricouard
5a2478c791
VisionOS native support ( #1758 )
...
* Initial support
* UI Adjustments
* WIP icons
* More UI
2023-12-19 09:51:20 +01:00
Thomas Ricouard
8ff3e22d9f
SwiftFormat
2023-12-18 08:22:59 +01:00
Thomas Ricouard
8d7b6f382e
Fixes & optimizations
2023-12-13 12:37:07 +01:00
Thomas Ricouard
232e031559
Add charts for tags
2023-12-13 09:05:30 +01:00
Thomas Ricouard
76219f553b
Add tag status indicator for home timeline
2023-12-04 09:52:18 +01:00