summaryrefslogtreecommitdiffstats
path: root/assets/js
AgeCommit message (Collapse)Author
2013-11-10adding bounds for samples programmaticallyKawandeep Virdee
2013-11-10movie comes to the top if it is playingKawandeep Virdee
2013-11-10Merge branch 'master' of github.com:whichlight/clip-playKawandeep Virdee
2013-11-10added z-index stuffKawandeep Virdee
2013-11-10Add new samples when pressing the enter key in the add formTeddy Wing
2013-11-10Add thumbnail to sample editorTeddy Wing
2013-11-10Move initialize above onRender methodTeddy Wing
2013-11-10added image proxyKawandeep Virdee
2013-11-10Merge branch 'master' of github.com:whichlight/clip-playKawandeep Virdee
2013-11-10expand videoKawandeep Virdee
2013-11-10When deleting a sample, also delete its associated videoTeddy Wing
2013-11-10Remove sample progress bar on '-' button clickTeddy Wing
2013-11-10added thumbnail, fixed remove button colorsKawandeep Virdee
2013-11-10added remove buttonKawandeep Virdee
2013-11-10fixed keybindingKawandeep Virdee
2013-11-10Adopt a simpler URL validation regexTeddy Wing
Gruber's would match any string as long as there was a valid URL inside them, which is not what we want. Use a simpler regex that matches URLs and only URLs.
2013-11-10Validate that the input is a URLTeddy Wing
Use a JavaScript version of John Gruber's URL validator to make sure that what is inputted into the box is in fact a URL. TODO: there is a BUG in that it accepts URL without an http:// prefix and we require that to be there.
2013-11-10Play video on click of SelectedBarTeddy Wing
2013-11-10Merge branch 'add-play-selection-bar-to-progress-bar'Teddy Wing
2013-11-10Add a bar between the clip linesTeddy Wing
Displays the selected portion of the video, and highlights between the clip lines. When you drag a clip line, the selected bar resizes accordingly. When you drag the bar, the clip lines move along with it to a different part of the video. NOTE: the dragging responsiveness is a little laggy right now. Kind of janky to be honest. Hopefully we can figure out a way to make the connection a bit smoother.
2013-11-10Merge branch 'master' of github.com:whichlight/clip-playKawandeep Virdee
2013-11-10default keys, listener on key changeKawandeep Virdee
2013-11-10Remove my console.logTeddy Wing
2013-11-10Merge branch 'add-time-to-drag-handles'Teddy Wing
Conflicts: assets/js/models/sample.js
2013-11-10Add time values to the drag handlesTeddy Wing
Time in mm:ss appears on the drag handles. Drag them around and the time changes accordingly. NOTE: this version is kind of borked because for some reason in my testing the start of the video displayed as 24 seconds.
2013-11-10added mousetrapKawandeep Virdee
2013-11-10keybindingKawandeep Virdee
2013-11-10added playKawandeep Virdee
2013-11-10Merge branch 'master' of github.com:whichlight/clip-playKawandeep Virdee
2013-11-10just revealing the latest modelKawandeep Virdee
2013-11-10Save start-stop seconds values in the modelTeddy Wing
Save values on drag-stop of the clip handles.
2013-11-09moved libs for player demoKawandeep Virdee
2013-11-09mergeKawandeep Virdee
2013-11-09fixed for soundcloudKawandeep Virdee
2013-11-09Trying to get video duration but it's not workingTeddy Wing
Tested the player.html file and apparently the buttons don't seem to work any more either. Will continue getting the clip positions to save in the model once we get it working again.
2013-11-09Create a new view for clip linesTeddy Wing
Move code related to clip line initialisation etc. into the new view.
2013-11-09Backbone-ify code from Kawan's sample.jsTeddy Wing
* Add attributes to the model * Add player initialisation code to the Sample item view
2013-11-09Initialise drag handles on sample addTeddy Wing
When a new sample is added, initialise the drag handles so they are draggable. Also remove initial sample from markup.
2013-11-09Sample add: fix some bugs with addingTeddy Wing
* Don't add to collection if the input field is empty * Clear input field after adding
2013-11-09Make the add button semi-workTeddy Wing
Paste a URL, click the '+' button, and a new sample progress bar appears on the page (woo!). TODO: initialise drag handles on add of a new sample progress bar
2013-11-09Backbone-ify old SampleEditor class codeTeddy Wing
2013-11-09Add Backbone + structureTeddy Wing
Create basic app structure using Backbone & Marionette.
2013-11-09mergeKawandeep Virdee
2013-11-09url to media frameKawandeep Virdee
2013-11-09Start adding video and player functionsTeddy Wing
Create functions to convert between progress bar position and seek point in seconds. Add a test video to the index.html page.
2013-11-09added sample classKawandeep Virdee
2013-11-09Set up progress bar and clip chooserTeddy Wing
Initial setup for a progress bar and basic interface for choosing a sample clip. Includes a bar with two draggable lines to set a range within the bar.