Skip to content
This repository has been archived by the owner on Jan 4, 2019. It is now read-only.

Record, playback, and/or drawing sequence? #187

Closed
brylie opened this issue May 20, 2015 · 8 comments
Closed

Record, playback, and/or drawing sequence? #187

brylie opened this issue May 20, 2015 · 8 comments

Comments

@brylie
Copy link

brylie commented May 20, 2015

I am researching an idea for Khan Academy, regarding animated educational resources. How would one record, playback, and edit an etherdraw drawing, in non-video form. For example, given an existing drawing, the stages of the drawing would be editable and the playback sequence, speed, and direction could be changed arbitrarily.

@JohnMcLear
Copy link
Owner

Relatively easily but it would require some development work. Look at how the data is stored in the database.
----- Reply message -----
From: "Brylie Christopher Oxley" notifications@github.com
To: "JohnMcLear/draw" draw@noreply.github.com
Subject: [draw] Record, playback, and/or drawing sequence? (#187)
Date: Wed, May 20, 2015 10:18

I am researching an idea for Khan Academy, regarding animated educational resources. How would one record, playback, and edit an etherdraw drawing, in non-video form. For example, given an existing drawing, the stages of the drawing would be editable and the playback sequence, speed, and direction could be changed arbitrarily.


Reply to this email directly or view it on GitHubhttps://github.com//issues/187.

@brylie
Copy link
Author

brylie commented May 21, 2015

Thanks for your quick response. Is there a particular file and line(s) of code that I can review? I have taken a look at the db.js, but didn't see a schema.

@JohnMcLear
Copy link
Owner

It's a key value store. Couldn't be more simple
----- Reply message -----
From: "Brylie Christopher Oxley" notifications@github.com
To: "JohnMcLear/draw" draw@noreply.github.com
Cc: "John McLear" John@mclear.co
Subject: [draw] Record, playback, and/or drawing sequence? (#187)
Date: Thu, May 21, 2015 08:10

Thanks for your quick response. Is there a particular file and line(s) of code that I can review? I have taken a look at the db.jshttps://github.com/JohnMcLear/draw/blob/master/src/util/db.js, but didn't see a schema.


Reply to this email directly or view it on GitHubhttps://github.com//issues/187#issuecomment-104162385.

@JohnMcLear
Copy link
Owner

Duplicate of #155

@theoryshaw
Copy link

+1

@JohnMcLear
Copy link
Owner

I put the required logic needed for this on https://github.com/JohnMcLear/draw/tree/timeslider

It's about a day or two doing UX/UI things which imho would be easy now the logic is available.

If someone wants to sponsor this I'd be happy to do the work else someone else can jump in and do the low hanging fruits.

@brylie
Copy link
Author

brylie commented Jun 9, 2015

I can take a task, with some guidance. What would be helpful for me to do?

@JohnMcLear
Copy link
Owner

Checkout the branch, it should be obvious what needs doing.. Just creating a list of things to do would be useful, ones off the top of my head..

  • Icon
  • Styling
  • Documentation
  • Sliderbar to move to different locations
  • Preview images on slider bar
  • Store time deltas with paths and retrieve paths based on deltas

@bytesnz bytesnz mentioned this issue Dec 8, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants