Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support multiple open items #829

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Commits on Sep 23, 2024

  1. Add support for multiple open items

    Improve AppCoordinator code
    Keep track of open items count in items navigation bar
    Add ability to restore most recently opened item
    Implement state restoration for open items
    Allow switch to another open item via bar button menu
    Use instant presenter to switch between open items
    Maintain user order of open items
    Add support for notes in open items
    Validate open items when set on app launch
    Observe open items for deletions
    Add support for different open items per session
    Improve DetailCoordinator presented item replacement for multiple items
    Set user activity when new note is actually created
    Show actions submenu for current item
    Improve ItemsViewController right bar button items
    Add icons item type icons to open items menu
    Add close all action to open items menu
    Simplify NoteEditorViewController open items button creation
    Add PDFReaderViewController open items observer
    Add close other items action to submenu for current item
    Add getSessionIdentifier convenience property to UIViewController
    Save user activity when open items change w/o current item change
    Open items in their respective scene, if already open
    Update copy
    Improve NSUserActivity extension
    Simplify DetailCoordinator
    Improve open items bar button image creation
    Improve open items bar button creation
    Properly close PDF Reader when switching current open item
    Properly close Note Editor when switching current open item
    Improve note editor save callback for new notes
    Improve note editor activity title update
    Improve NoteEditorActionHandler
    Refactor PDFReaderState
    Improve PDFReaderActionHandler
    Pass note title when showing note editor
    Clarify NoteEditorState parameter names
    mvasilak committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    6b89055 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    436b66b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3232c74 View commit details
    Browse the repository at this point in the history
  4. Improve code

    mvasilak committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    a615ebd View commit details
    Browse the repository at this point in the history
  5. Improve code

    mvasilak committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    db16b14 View commit details
    Browse the repository at this point in the history