Skip to content

Commit

Permalink
Adding Enyo + Backbone.js
Browse files Browse the repository at this point in the history
Added code for new task

Working on repeater list

Have model synced to UI for create

Working on model sync for deletion, and completion

Continue Development

Finished

almost fully cleaned up

Reduced to only needed files
Minified 3rd part files only

Squash commits

Added comments

Clean up code style

Fix breaks from cleanup

clean up quotes and add space to comments

Moved all braces to command lines

Removed erroneous merge file

Fix extra character, change error message

Rearranged files to better match contribution guidelines

Removed all css except the bundled css
Cleaned index.html to look like the base todo index.html

Fixed blog url in footer

Changed Enter functionality

Enter now reverts the text change in task itema
Asitiom

Escape now aborts edit, Enter resets edit content

Modified enter to save edit, and esc to cancel edit

standardized to tabs; added jshint directives

Added directives to each file for jshint so that expected issues (like
no strict, and a global enyo object) are not flagged.   Ran everything
through jshint and jsbeautifier.org

More clean up

Found a few more + ones mentioned in the diff

Changed JSBeautifier settings and re-ran

Code cleanup

Fixed spelling

Added code to deselect text when double clicking

Removed unneeded focus code

Fix IE10 bug

Remove unnecessary file and routing bug on IE10

Modified fix for IE10 that broke view switching

Added base.js into the project

IE 10 changes

Added code to fix IE view routing
Added type to script tags to keep IE  happy

Missed a quote

Doh! seriously

Fixed routing, added component.json,

Also explicitly set app to be at the window.
Many thanks to @stephenplusplus

Minor changes

Fixed clear field error
Changed routing url for 'all' to avoid browser anchor behavior
Renamed models/models to models/model to avoid confusion

Improved file structure to avoid confusion

Fixed mark all complete bug

also clean up jshint and comments structure

Fixed version number in page title

removed redundant .jshint config file

Updated comments

Fixed edit field having strikethrough

on completed rows

Comment updates

Missed one comment

Fix opening curlies

Fix index

Fixed line through edit

Was adding unnecessary style.  Removed command

Removed error handler and type attributes

Fixing style

Fixing }, { and }]

Fixed array positioning
  • Loading branch information
David Posin authored and passy committed Apr 13, 2013
1 parent 9a9a099 commit fc47dac
Show file tree
Hide file tree
Showing 32 changed files with 14,300 additions and 0 deletions.
7 changes: 7 additions & 0 deletions labs/dependency-examples/enyo_backbone/component.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"name": "todomvc-enyo-backbone",
"version": "0.0.0",
"dependencies": {
"todomvc-common": "~0.1.4"
}
}
Loading

0 comments on commit fc47dac

Please sign in to comment.