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

resource editor module #262

Open
wants to merge 21 commits into
base: jsio-staging
Choose a base branch
from
Open

resource editor module #262

wants to merge 21 commits into from

Conversation

mgh
Copy link
Contributor

@mgh mgh commented Dec 13, 2015

Based on jsio-staging branch

To use, visit: http://localhost:9200/apps/[route-id]/modules/resource-editor/extension/ui/
(requires building with devkit-plugin-builder)

Features

  • show resources/ folders and files from http-fs mount
  • enable uploading files by drag-drop to file tree
  • enable uploading files by drag-drop to folder view
  • upload confirm dialog (show list of files to-be-uploaded with previews, remove files you don't want)
  • delete file
  • move/copy file: drag and drop to file tree, dialog prompt: [copy or move?]
  • file preview thumbnail for sounds (click to play/pause sound)
  • file preview thumbnail for animations (parse filenames like timestep into animations, show single animated preview for each animation)
  • undo/redo
  • html5 history for paths, hyperlinks in breadcrumb
  • persist expanded/collapsed folders in localStorage

Possible Future Features

  • multiple file select
  • batch-download as a zip (consider https://stuk.github.io/jszip/)
  • community art gallery for downloading files into your project
  • basic image editor: crop, rotate, resize, split

Martin Hunt and others added 20 commits December 13, 2015 13:37
 - store folder path in URL path
 - add path crumbs click handler
…cted folder. fixed a couple npm install problems. removed RemoteAPI
need to implement refresh function
…ture-resource-editor

* 'jsio-staging' of github.com:gameclosure/devkit:
  fix postinstall on ubuntu
  add link to companion app build page
  Add support for updating name from the RemoteDevice/info page
  Fix Open dev tools link
  Make use of the client now sending the platform
  Handle the device width and height the client sends
  Assume occupied unless told available
  Handle pong correctly
…ture-resource-editor

* 'jsio-staging' of github.com:gameclosure/devkit:
  fix frame background scaling
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants