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

Rewrite project template picker in Hammer #104

Open
uliwitness opened this issue May 30, 2020 · 1 comment
Open

Rewrite project template picker in Hammer #104

uliwitness opened this issue May 30, 2020 · 1 comment
Labels
editor Script editor windows, tool palettes, Project Canvas, Info popovers, and the menu bar used for them. feature request New features (as opposed to bugs in existing features). platform:Stacksmith Things that can be done in Stacksmith without platform-specific code.

Comments

@uliwitness
Copy link
Owner

We used to (until 2020-05-30) have a window that let you select from several template projects to create when you chose "New Project".

This was deleted because Apple broke NSCollectionView's old API. No use rewriting it for the new API if we could instead put the time into adding collection view support to Stacksmith itself and write the template picker as a Stacksmith Stack in the Home stack.

Desired features:

  • Reflects the folder hierarchy in the "Project Templates" folder of Stacksmith.app (at least 1 level deep, don't think we need more)
  • Lists all stacks in there, with each as a nice icon
  • possibly could support custom icons that reflect the stack, or first-card previews
  • possibly could show a short description of what the template is for in a separate pane under the list
  • Creates a new project by copying the file the user selects and clicks "OK" on, or allows them to cancel if they decide otherwise.
@uliwitness uliwitness added editor Script editor windows, tool palettes, Project Canvas, Info popovers, and the menu bar used for them. feature request New features (as opposed to bugs in existing features). good first issue Issues that are clearly defined and don't require a deep understanding of Stacksmith internals. platform:Stacksmith Things that can be done in Stacksmith without platform-specific code. and removed good first issue Issues that are clearly defined and don't require a deep understanding of Stacksmith internals. labels May 30, 2020
@uliwitness
Copy link
Owner Author

This would be a good first issue for someone once Stacksmith has all the features needed. We have directory listings, but we can't yet copy files.

uliwitness added a commit that referenced this issue May 30, 2020
…te an "Empty Project" template until we have time to rewrite it using Stacksmith itself. (#104)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
editor Script editor windows, tool palettes, Project Canvas, Info popovers, and the menu bar used for them. feature request New features (as opposed to bugs in existing features). platform:Stacksmith Things that can be done in Stacksmith without platform-specific code.
Projects
None yet
Development

No branches or pull requests

1 participant