Skip to content

Enable changing of core data persistence files #13

Open

Description

@limejelly

Some temporary implementation of possibility to change core data persistence files. How can I improve it?

1
2

Activity

  1. yepher commented on Mar 9, 2013

    @yepher
    Owner
    1. I think in the MDI it is common that the title will represent the file name/path so you may not need the control that is in the center of the title bar. Or is this performing an alternate function?
    2. If a user wants to add a new record or delete one how do you think it is best represented in the UI?
  2. limejelly commented on Mar 10, 2013

    @limejelly
    ContributorAuthor

    In MDI title bar will show currently opened project and path to it. We cannot use title bar to switch persistence files.

    For now, I am not sure that placing drop down menu on the toolbar is the best solution. As example, we can create right sidebar and put it there. Along with this we can add the ability to show/hide sidebars. In such sidebar user will be able to drag&drop persistence files.

    Have you any idea how represent this in UI?

  3. yepher commented on Mar 11, 2013

    @yepher
    Owner

    Maybe there should be a project window that has a list of saved/recent project files. Each mom/persistence combination would have it's own window and state.

    The application "SouceTree" does something similar to this.

    XCode IDE also has a separate windows per project file.

  4. limejelly commented on Mar 11, 2013

    @limejelly
    ContributorAuthor

    When we will switch project to document-based application every single project will have it own window.

  5. limejelly commented on Mar 11, 2013

    @limejelly
    ContributorAuthor

    Maybe there should be a project window that has a list of saved/recent project files. Each mom/persistence combination would have it's own window and state.
    I think that a lot of windows - it is not convenient.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions