CoreDataUtility icon indicating copy to clipboard operation
CoreDataUtility copied to clipboard

Enable changing of core data persistence files

Open limejelly opened this issue 11 years ago • 5 comments

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

1 2

limejelly avatar Mar 09 '13 15:03 limejelly

  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?

yepher avatar Mar 09 '13 20:03 yepher

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?

limejelly avatar Mar 10 '13 12:03 limejelly

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.

yepher avatar Mar 11 '13 13:03 yepher

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

limejelly avatar Mar 11 '13 16:03 limejelly

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.

limejelly avatar Mar 11 '13 16:03 limejelly