Skip to content
This repository was archived by the owner on Feb 2, 2023. It is now read-only.

0.6 mainline#18

Draft
kphrx wants to merge 66 commits into
masterfrom
develop/0.6
Draft

0.6 mainline#18
kphrx wants to merge 66 commits into
masterfrom
develop/0.6

Conversation

@kphrx

@kphrx kphrx commented Oct 8, 2019

Copy link
Copy Markdown
Member

Unbumped changelog

Added

  • Support multiple providers account.
    • Add Twitter provider.

Changed

  • [Breaking] Change account management.
    • Remove accounts of old versions.
    • Change Keychain service name.
    • Save current account's provider.
  • [Breaking] Change target version to macOS 10.13 High Sierra or later.
  • Change post submenu title: \(name) -> \(provider name) @\(username)
  • Replace word that depends on twitter.
  • Migrate to Swift 5.0/5.1.
  • Change to use NSGridView to design the preferences window.
  • Change to lazy load iTunesPlayerInfo. The timing of the permission request will change when you first post.
  • If this application has not permission for access iTunes, alert on how to grant permissions.
  • Change iTunes ScriptingBridge header library to Swift Package from Carthage framework.

Fixed

  • Not updated current account of NSMenu when start up.
  • Support max image size for Twitter: 3MB -> 5MB
    • Replace function used POST statuses/updata_with_image.json (deprecated) to function used POST statuses/update.json and POST media/upload.json.

Removed

  • Remove TwitterText.framework from Embed Frameworks.

kphrx added 30 commits November 4, 2018 00:16
Bump version to 0.6.0(0.6.0d1)
Change iTunesBridge.framework source
Update to Xcode 11
Migration to swift5
Add provider enum
Change Providers enum to struct
Automatic to Translates Mask Into Constraints
Change target version to macOS 10.13 or later
- Use `NSGridView`
  - Change "Format Variables" list to Swift code instead of Interface Builder
- Change to use `NSTextField` instead of `NSTextView` of textarea for post format
- Remove dirty
  - Remove edit/change button
  - Remove text counter
Use `NSGridView`

Remove `viewWillAppear`
kphrx added 30 commits December 15, 2019 19:17
Support authorized callback
Remove unused import
Change to asynchronous logout

Change the implementation for switch account
Abstract accounts
Changeable credentials api key
Refactoring
Update Info.plist

Update carthage dependencies
Refactoring iTunesPlayerInfo
Clean up codesign setting
Return warning alert for has not permission
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

Status: In Progress (PullRequests)

Development

Successfully merging this pull request may close these issues.

1 participant