Skip to content

resource editor module - #262

Open
mgh wants to merge 21 commits into
jsio-stagingfrom
feature-resource-editor
Open

resource editor module#262
mgh wants to merge 21 commits into
jsio-stagingfrom
feature-resource-editor

Conversation

@mgh

@mghmgh commented Dec 13, 2015

Copy link
Copy Markdown
Contributor

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 Huntand 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 freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@mgh@fairfieldt@yofreke