Thomas Ricouard
a8039df22d
Don't open link on secondary column
2024-05-13 09:27:24 +02:00
Thomas Ricouard
e21ec0bd1f
Add expanded sidebar layout
2024-05-08 11:51:28 +02:00
Igor Camilo
1f56fa1b9b
Add tooltip to sidebar buttons. ( #2040 )
2024-05-08 10:38:27 +02:00
Thomas Ricouard
c3edabb183
Lint
2024-05-04 13:19:19 +02:00
Thomas Ricouard
5a93184c6d
Rename Intent
2024-05-04 11:34:51 +02:00
Thomas Ricouard
49a5c6a56a
Add more shortcuts
2024-05-02 11:37:38 +02:00
Thomas Ricouard
4e4d903c44
Add AppIntent service + post to Mastodon intent
2024-05-02 09:32:19 +02:00
Thomas Ricouard
abcd4cc321
Add muted and blocked accounts list
2024-05-02 08:43:58 +02:00
Nathan Reed
8038e8e6af
Improve deep link handling on cold start ( #2026 )
...
Previously, if the app was not already running when the Safari action extension was used to open a post in the app, the post would open in the in-app Safari instead of using the Ice Cubes UI.
The action extension only worked well if Ice Cubes was already running but backgrounded when it was used.
This was because of the `hasConnection(with:)` check used to ensure that the current server has a federation relationship with the server the post is on.
Early in app launch, the list of federated peers has not come back from the API request yet, so `hasConnection(with:)` was always returning `false`.
To fix, issue a request to fetch the peers as part of the URL handling process, before checking `hasConnection(with:)` to make the final navigation decision.
As an optimization, only do this if `hasConnection(with:)` returns `false` initially -- if it returns `true`, we already know a connection exists so no need to check again.
2024-04-02 08:26:58 +02:00
Ahnaf Mahmud
eb82a67671
Update menu bar and copyright ( #2025 )
...
* Update menu bar
* Update copyright
2024-04-02 08:25:52 +02:00
Thomas Ricouard
5c32c24ae5
Add supports for notifications filter API
2024-03-26 15:49:43 +01:00
Thomas Ricouard
9a7e6b7cb0
Various fixes for Xcode 15.3
2024-03-11 08:59:29 +01:00
Thomas Ricouard
b56da94a7c
Add more sheets to shared + link to filters in timeline top filters
2024-02-21 09:45:29 +01:00
Thomas Ricouard
1f858414d8
format .
2024-02-14 12:48:14 +01:00
Thomas Ricouard
7423aba92a
Fix crash on visionOS in AboutView
2024-02-11 18:59:34 +01:00
Thomas Ricouard
923927cddd
Cleanup
2024-02-11 11:12:34 +01:00
Thomas Ricouard
e7bc857231
News trending links experience
2024-02-10 11:26:22 +01:00
Thomas Ricouard
b9b3d0e727
Enhance visionOS support
2024-02-06 15:17:20 +01:00
Thomas Ricouard
20f4eb9c71
Remove section
2024-01-24 13:38:46 +01:00
Thomas Ricouard
3eec5c0eec
new top / bottom bar
2024-01-23 08:51:58 +01:00
Thomas Ricouard
016e4d5d57
Refactor CancelToolbarItem
2024-01-23 08:13:45 +01:00
Thomas Ricouard
a6ccdc029b
Timeline filter: Add ControlGroup
2024-01-22 06:38:56 +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
Thomas Ricouard
a79a181d6f
Content Filter view: Blurred background
2024-01-21 11:22:07 +01:00
Thomas Ricouard
3577254f08
VisionOS: Disable theming
2024-01-21 11:13:25 +01:00
Thomas Ricouard
17387626b8
New App Icon
2024-01-21 09:31:50 +01:00
Thomas Ricouard
709dd79e25
Fix for visionOS + Remove shimmer
2024-01-19 08:51:29 +01:00
Thomas Ricouard
0dea624060
VisionOS fixes
2024-01-16 18:43:09 +01:00
Thomas Ricouard
a4927fd30c
VisionOS fixes
2024-01-15 21:15:40 +01:00
Ahnaf Mahmud
7c8ea23ae9
Correct platform name depending on device ( #1883 )
2024-01-13 17:51:32 +01:00
Thomas Ricouard
a737c61d15
Add window default size
2024-01-13 15:50:20 +01:00
Thomas Ricouard
27da37e9ec
Fix #1859
2024-01-13 08:48:29 +01:00
Thomas Ricouard
8c68aa711d
Content filter detent
2024-01-11 20:02:48 +01:00
Thomas Ricouard
2f5307bfc7
Add timeline content filter
2024-01-11 18:55:35 +01:00
Thomas Ricouard
0da8228e61
Followed Tags + Lists tab. + sidebar customization
2024-01-10 13:26:55 +01:00
Thomas Ricouard
6246d7b0a5
Fill tab only if selected
2024-01-10 08:56:35 +01:00
Thomas Ricouard
8ea3fa73e5
Fix #1851 (both)
2024-01-09 19:06:54 +01:00
Thomas Ricouard
b7e8f63e86
Multi window visionOS support
2024-01-09 13:28:57 +01:00
Thomas Ricouard
c86d627cee
VisionOS fixes
2024-01-09 08:12:22 +01:00
Thomas Ricouard
e79ead5efe
visionOS fix
2024-01-08 21:21:14 +01:00
Thomas Ricouard
e725b6be4d
Create new lists from timeline home menu even if no lists
2024-01-08 18:22:32 +01:00
Clemens Beck
334b09ebe3
Feature: Use tagGroup icon in timeline quick access feature ( #1834 )
...
* Use tagGroup icon in timeline quick access feature
* Make tagGroup symbol optional
2024-01-07 18:38:45 +01:00
Thomas Ricouard
c4c86e1434
Fix audio session
2024-01-07 17:52:28 +01:00
Thomas Ricouard
2c7ca2ca81
Add new setting to mute video
2024-01-07 17:33:37 +01:00
Thomas Ricouard
6e981a99fc
Various fixes
2024-01-07 10:35:11 +01:00
Thomas Ricouard
a80d36227e
Allow video to play sound full screen
2024-01-06 22:08:41 +01:00
Thomas Ricouard
7eb382c052
Status -> StatusKit
2024-01-06 19:27:26 +01:00
Thomas Ricouard
d65510493a
Namespace StatusEditor
2024-01-06 18:43:26 +01:00
Thomas Ricouard
8c8c551686
Fix warnings + better recently used tags
2024-01-06 11:21:07 +01:00
Thomas Ricouard
e4f7a6954b
Split settings view + add recently used tags list
2024-01-06 10:51:47 +01:00