Skip to content

Catalina release plan #7

@notahat

Description

@notahat

@danomatika I've been thinking it over, and what I'd like to do is this:

  • Merge Modernise for macOS Catalina, take two #6
  • Fix the display issues when editing virtual endpoints on Catalina
  • Disable dark mode for now, coz it only half works It was easier just to get it working: Support dark mode #8
  • Disable the tab bar: Disable the tab bar #9
  • Fix window resizing issues
  • Cherry pick your docs changes onto master
  • Add you and others to the credits and the README
  • Get everything in place for Apple to validate the app
  • Update the website and support links in the menus
  • Make text in the patch table invert when highlighted?
  • Make the Delete menu item behave?
  • Fix the build number
  • Release as 1.1.0

Ideally I'll see if I can get it on the App Store, but I'm not sure how much work that'll be.

From there, I can do a 1.1.1 release with:

  • SecureCoding support
  • View-based tables for virtual endpoint editing
  • ARC changes
  • Any UI tweaks from your branch that seem like an obvious improvement
  • Maybe dark mode support (coz I don't think it'll be too hard)

That should give us a pretty solid, long-lasting release, with no deprecation warnings.

Sound sensible? Any details I've missed from your PRs that you think are important?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions