Bump build number and update changelog

This commit is contained in:
Shadowfacts 2020-12-31 11:13:47 -05:00
parent a7b2a7df71
commit 3fdeb51353
3 changed files with 39 additions and 7 deletions

View File

@ -1,5 +1,37 @@
# Changelog # 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) ## 2020.1 (13)
This is another quick build to fix a couple of severe issues on the Compose screen. This is another quick build to fix a couple of severe issues on the Compose screen.

View File

@ -2349,7 +2349,7 @@
CODE_SIGN_ENTITLEMENTS = Tusker/Tusker.entitlements; CODE_SIGN_ENTITLEMENTS = Tusker/Tusker.entitlements;
CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_IDENTITY = "iPhone Developer";
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 13; CURRENT_PROJECT_VERSION = 15;
DEVELOPMENT_TEAM = V4WK9KR9U2; DEVELOPMENT_TEAM = V4WK9KR9U2;
INFOPLIST_FILE = Tusker/Info.plist; INFOPLIST_FILE = Tusker/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 13.4; IPHONEOS_DEPLOYMENT_TARGET = 13.4;
@ -2378,7 +2378,7 @@
CODE_SIGN_ENTITLEMENTS = Tusker/Tusker.entitlements; CODE_SIGN_ENTITLEMENTS = Tusker/Tusker.entitlements;
CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_IDENTITY = "iPhone Developer";
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 13; CURRENT_PROJECT_VERSION = 15;
DEVELOPMENT_TEAM = V4WK9KR9U2; DEVELOPMENT_TEAM = V4WK9KR9U2;
INFOPLIST_FILE = Tusker/Info.plist; INFOPLIST_FILE = Tusker/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 13.4; IPHONEOS_DEPLOYMENT_TARGET = 13.4;

View File

@ -51,7 +51,7 @@
<key>NSMicrophoneUsageDescription</key> <key>NSMicrophoneUsageDescription</key>
<string>Post videos from the camera.</string> <string>Post videos from the camera.</string>
<key>NSPhotoLibraryAddUsageDescription</key> <key>NSPhotoLibraryAddUsageDescription</key>
<string>Save photos directly from other people&apos;s posts.</string> <string>Save photos directly from other people's posts.</string>
<key>NSPhotoLibraryUsageDescription</key> <key>NSPhotoLibraryUsageDescription</key>
<string>Post photos from the photo library.</string> <string>Post photos from the photo library.</string>
<key>NSUserActivityTypes</key> <key>NSUserActivityTypes</key>
@ -84,18 +84,18 @@
<dict> <dict>
<key>UISceneClassName</key> <key>UISceneClassName</key>
<string>UIWindowScene</string> <string>UIWindowScene</string>
<key>UISceneDelegateClassName</key>
<string>$(PRODUCT_MODULE_NAME).AuxiliarySceneDelegate</string>
<key>UISceneConfigurationName</key> <key>UISceneConfigurationName</key>
<string>auxiliary</string> <string>auxiliary</string>
<key>UISceneDelegateClassName</key>
<string>$(PRODUCT_MODULE_NAME).AuxiliarySceneDelegate</string>
</dict> </dict>
<dict> <dict>
<key>UISceneClassName</key> <key>UISceneClassName</key>
<string>UIWindowScene</string> <string>UIWindowScene</string>
<key>UISceneDelegateClassName</key>
<string>$(PRODUCT_MODULE_NAME).ComposeSceneDelegate</string>
<key>UISceneConfigurationName</key> <key>UISceneConfigurationName</key>
<string>compose</string> <string>compose</string>
<key>UISceneDelegateClassName</key>
<string>$(PRODUCT_MODULE_NAME).ComposeSceneDelegate</string>
</dict> </dict>
</array> </array>
</dict> </dict>