diff --git a/CHANGELOG.md b/CHANGELOG.md index 41cad4d6..91d2780a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,37 @@ # Changelog +## 2020.1 (15) +There are a whole bunch of new features in this release, in addition to a slew of bugfixes. The big ticket items are multi-window support on iPadOS and fast account switching on iPhone (fast account switching will be supported on iPads in a future build). + +Features/Improvements: +- Add fast account switching on iPhone + - Long-press on the My Profile tab and drag up to select another account + - Add account switching animation +- iPadOS: Add multiple windows + - Drag and drop statuses and accounts on timelines into auxiliary windows + - Drag and drop sidebar items into new windows + - Drag and drop Compose drafts into new windows +- Add key commands + - ⌘R to refresh timelines + - ⌘N to Compose a post + - ⌘B/⌘I text formatting on Compose screen + - ⇧⌘[/⇧⌘] to switch between sub-tabs + - iPadOS: ⌘1/⌘2/⌘3/⌘4/⌘5 to select sidebar items +- Show link cards on statuses +- Add Grayscale Images preference to Digital Wellness +- Add preference for applying opposite collapse behavior for specific keywords + +Bugfixes: +- Fix statuses not appearing on My Profile until scrolling +- Fix crashes when scrolling through timelines +- Fix logging into PixelFed instances + - Interacting with PixelFed instances remains only partially supported +- Enlarge expand/collapse button tap area +- Fix cursor disappearing behind keyboard when typing attachment descriptions +- Fix crash when viewing custom emojis with spaces in their URLs +- Fix split view not working in landscape on Plus/Max iPhones +- Minor performance improvements + ## 2020.1 (13) This is another quick build to fix a couple of severe issues on the Compose screen. diff --git a/Tusker.xcodeproj/project.pbxproj b/Tusker.xcodeproj/project.pbxproj index b68b919d..be8ad314 100644 --- a/Tusker.xcodeproj/project.pbxproj +++ b/Tusker.xcodeproj/project.pbxproj @@ -2349,7 +2349,7 @@ CODE_SIGN_ENTITLEMENTS = Tusker/Tusker.entitlements; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 13; + CURRENT_PROJECT_VERSION = 15; DEVELOPMENT_TEAM = V4WK9KR9U2; INFOPLIST_FILE = Tusker/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 13.4; @@ -2378,7 +2378,7 @@ CODE_SIGN_ENTITLEMENTS = Tusker/Tusker.entitlements; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 13; + CURRENT_PROJECT_VERSION = 15; DEVELOPMENT_TEAM = V4WK9KR9U2; INFOPLIST_FILE = Tusker/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 13.4; diff --git a/Tusker/Info.plist b/Tusker/Info.plist index 9af3905c..f4d5d9eb 100644 --- a/Tusker/Info.plist +++ b/Tusker/Info.plist @@ -51,7 +51,7 @@ NSMicrophoneUsageDescription Post videos from the camera. NSPhotoLibraryAddUsageDescription - Save photos directly from other people's posts. + Save photos directly from other people's posts. NSPhotoLibraryUsageDescription Post photos from the photo library. NSUserActivityTypes @@ -84,18 +84,18 @@ UISceneClassName UIWindowScene - UISceneDelegateClassName - $(PRODUCT_MODULE_NAME).AuxiliarySceneDelegate UISceneConfigurationName auxiliary + UISceneDelegateClassName + $(PRODUCT_MODULE_NAME).AuxiliarySceneDelegate UISceneClassName UIWindowScene - UISceneDelegateClassName - $(PRODUCT_MODULE_NAME).ComposeSceneDelegate UISceneConfigurationName compose + UISceneDelegateClassName + $(PRODUCT_MODULE_NAME).ComposeSceneDelegate