Compare commits
2 Commits
e8576277e0
...
5a4323067a
Author | SHA1 | Date |
---|---|---|
Shadowfacts | 5a4323067a | |
Shadowfacts | 43d8434e17 |
|
@ -1,3 +1,48 @@
|
||||||
|
## 2023.8
|
||||||
|
This update adds support for search operators and post translation, and improves support for displaying rich-text posts. See below for a full list of improvements and fixes.
|
||||||
|
|
||||||
|
Features/Improvements:
|
||||||
|
- Show search operators on Mastodon 4.2
|
||||||
|
- Use server-set preference for default post visibility, language, and (on Hometown) local-only
|
||||||
|
- Allow changing list reply policy and exclusivity options on Edit List screen
|
||||||
|
- Add Translate action to conversations (on supported Mastodon instances)
|
||||||
|
- Style block quotes correclty in rich-text posts
|
||||||
|
- Improve the appearance of lists in rich-text posts
|
||||||
|
- Add preference to underline links
|
||||||
|
- Compress uploaded video attachments to fit within instance limits
|
||||||
|
- Add preference to hide attachments in timelines
|
||||||
|
- Update visible timestamps after refresh notifications/timelines
|
||||||
|
- iPadOS: Allow switching between split screen and fullscreen navigation modes
|
||||||
|
- Pixelfed: Improve error message when uploading attachment fails
|
||||||
|
- Akkoma: Enable composing local-only posts
|
||||||
|
|
||||||
|
Bugfixes:
|
||||||
|
- Fix older notifications not loading if all initiially-loaded ones are grouped together
|
||||||
|
- Fix List timelines failing to refresh if they were initially empty
|
||||||
|
- Fix replies to posts with CWs always showing confirmation dialog when cancelling
|
||||||
|
- Fix Compose screen permitting setting the language to multiple/undefined
|
||||||
|
- Fix crash when uploading attachments without file extensions
|
||||||
|
- Fix Live Text button reappearing with swiping between attachment gallery pages
|
||||||
|
- Fix avatars on certain notifications flickering when refreshing
|
||||||
|
- Fix avatars on follow request notifications not being rounded
|
||||||
|
- Fix timeline jump button appearing incorrectly when Button Shapes acccessibility setting is on
|
||||||
|
- Fix public instance timeline screen not handling post deletion correctly
|
||||||
|
- Fix post that's reblogged and contains a followed hashtag not showing the reblogger
|
||||||
|
- Fix crash on launch when reblogged posts are visible
|
||||||
|
- Fix crash when showing display names with custom emoji in certain places
|
||||||
|
- Fix crash when showing trending hashtags without history data
|
||||||
|
- Fix potential crash on instance selector screen
|
||||||
|
- Fix potential crash if the app is dismissed while fast account switcher is animating
|
||||||
|
- Fix potential crash after deleting List on the Eplore screen
|
||||||
|
- Pixelfed: Fix error decoding certain posts
|
||||||
|
- VoiceOver: Fix history entries on Edit History screen not having descriptions
|
||||||
|
- iPadOS: Fix delay on app launch before "My Profile" sidebar item appears
|
||||||
|
- iPadOS: Fix language picker button not highlighting when hovered with the cursor
|
||||||
|
- macOS: Fix "New Post" window title appearing twice
|
||||||
|
- macOS: Fix Cmd+W sometimes closing non-foreground windows
|
||||||
|
- macOS: Fix visibility/local-only buttons not appearing in Compose toolbar
|
||||||
|
- macOS: Fix images copied from Safari not pasting on Compose screen
|
||||||
|
|
||||||
## 2023.7
|
## 2023.7
|
||||||
This update adds support for iOS 17 and includes some minor changes.
|
This update adds support for iOS 17 and includes some minor changes.
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,9 @@
|
||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## 2023.8 (110)
|
||||||
|
Bugfixes:
|
||||||
|
- Fix potential crash after deleting List on Explore screen
|
||||||
|
|
||||||
## 2023.8 (109)
|
## 2023.8 (109)
|
||||||
Features/Improvements:
|
Features/Improvements:
|
||||||
- Add Translate action to conversations (on supported Mastodon instances)
|
- Add Translate action to conversations (on supported Mastodon instances)
|
||||||
|
|
|
@ -261,13 +261,16 @@ class ExploreViewController: UIViewController, UICollectionViewDelegate, Collect
|
||||||
}
|
}
|
||||||
|
|
||||||
private func deleteList(_ list: List, completion: @escaping (Bool) -> Void) {
|
private func deleteList(_ list: List, completion: @escaping (Bool) -> Void) {
|
||||||
Task { @MainActor in
|
Task {
|
||||||
let service = DeleteListService(list: list, mastodonController: mastodonController, present: { self.present($0, animated: true) })
|
let service = DeleteListService(list: list, mastodonController: mastodonController, present: { self.present($0, animated: true) })
|
||||||
if await service.run() {
|
if await service.run() {
|
||||||
var snapshot = dataSource.snapshot()
|
var snapshot = dataSource.snapshot()
|
||||||
snapshot.deleteItems([.list(list)])
|
snapshot.deleteItems([.list(list)])
|
||||||
await dataSource.apply(snapshot)
|
await MainActor.run {
|
||||||
completion(true)
|
dataSource.apply(snapshot, animatingDifferences: true) {
|
||||||
|
completion(true)
|
||||||
|
}
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
completion(false)
|
completion(false)
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
// https://help.apple.com/xcode/#/dev745c5c974
|
// https://help.apple.com/xcode/#/dev745c5c974
|
||||||
|
|
||||||
MARKETING_VERSION = 2023.8
|
MARKETING_VERSION = 2023.8
|
||||||
CURRENT_PROJECT_VERSION = 109
|
CURRENT_PROJECT_VERSION = 110
|
||||||
CURRENT_PROJECT_VERSION = $(inherited)$(CURRENT_PROJECT_VERSION_BUILD_SUFFIX_$(CONFIGURATION))
|
CURRENT_PROJECT_VERSION = $(inherited)$(CURRENT_PROJECT_VERSION_BUILD_SUFFIX_$(CONFIGURATION))
|
||||||
|
|
||||||
CURRENT_PROJECT_VERSION_BUILD_SUFFIX_Debug=-dev
|
CURRENT_PROJECT_VERSION_BUILD_SUFFIX_Debug=-dev
|
||||||
|
|
Loading…
Reference in New Issue