Commit Graph

  • 8ba58dd795 test implementation Evan You 2013-11-06 21:51:58 -0500
  • 258b3946b8 move updatePrefix() to main.js so it only gets called when prefix is changed Evan You 2013-11-11 17:48:16 -0500
  • 388dd84a6f fix bugs for todomvc (sd-if + sd-repeat) Evan You 2013-11-05 14:57:30 -0500
  • 73c9c90c8d fix backspace/del and cut event for IE9 Evan You 2013-11-04 13:55:31 -0500
  • db284ffa94 move $index to VM instead of item, add $parent & $collection Evan You 2013-11-04 12:55:13 -0500
  • 5ffa301467 add teardown option; tests for $destroy() Evan You 2013-11-02 22:19:52 -0400
  • c56cbdcc39 ignore phantomjs warnings in output, minor style change in exp-parser Evan You 2013-11-02 21:10:22 -0400
  • 0e5a8abc12 use jshint-stylish Evan You 2013-11-02 20:43:07 -0400
  • e60986d888 update todomvc common assets Evan You 2013-11-01 11:32:09 -0400
  • f4d42cc62b add code coverage for unit tests Evan You 2013-10-30 17:40:58 -0400
  • 5b16c9c6ad readme + build Evan You 2013-10-28 21:05:11 -0400
  • 18530c7ff2 functional test for todomvc Evan You 2013-10-28 20:59:18 -0400
  • dd68ea2cc1 change model event to input, and try to fix it for IE9 (not tested) Evan You 2013-10-28 15:39:18 -0400
  • 7a0bdc9971 functional tests + fix $index binding Evan You 2013-10-28 13:22:16 -0400
  • 495d799c3d functional tests for forms and encapsulation Evan You 2013-10-25 18:22:22 -0400
  • be72b739c5 child VMs should remove itself from parent's $ when destroyed Evan You 2013-10-25 13:40:36 -0400
  • d191ce3062 tests for templateToFragment and convertPartials Evan You 2013-10-25 11:28:51 -0400
  • c83ce1e4a8 start test for todomvc Evan You 2013-10-24 20:00:59 -0400
  • c133e4a9c1 test for simple directive Evan You 2013-10-24 19:44:02 -0400
  • 8104056d27 functional tests for template and expression Evan You 2013-10-24 19:33:19 -0400
  • 186b63227d hint and test pass Evan You 2013-10-24 00:45:21 -0400
  • 84010129e2 test for utils Evan You 2013-10-24 00:30:45 -0400
  • 91cf2fe038 remove todo Evan You 2013-10-23 22:42:15 -0400
  • 91d852863c use Object.create(null) for better hash Evan You 2013-10-23 22:38:08 -0400
  • 412873f5d8 restructure for functional tests, use CasperJS Evan You 2013-10-23 18:19:23 -0400
  • 0afb45bceb simplify the while loop in text parser Evan You 2013-10-23 16:03:04 -0400
  • 4a08cac792 readme Evan You 2013-10-22 20:20:52 -0400
  • 295b6d4572 comments & formatting Evan You 2013-10-21 14:36:20 -0400
  • db22a2a023 fix dependency tracking for nested values Evan You 2013-10-21 14:17:20 -0400
  • fb6b4eaca5 fix sd-repeat + sd-viewmodel Evan You 2013-10-21 11:59:23 -0400
  • fa2907372c tests for sd-id Evan You 2013-10-19 01:21:49 -0400
  • 5fa908d1a2 sd-id Evan You 2013-10-19 01:01:52 -0400
  • 094a1feca1 simple no-data directive Evan You 2013-10-19 00:34:34 -0400
  • 7b5e419e92 put version task before minify; check version validity before release. Evan You 2013-10-18 17:58:23 -0400
  • c6ab23049f 0.4.1 - clean up install for package managers Evan You 2013-10-18 17:41:22 -0400
  • ac4d7a65cb add sourceMap for bower install, remove chai as npm dep Evan You 2013-10-18 16:47:04 -0400
  • 318df39dc4 rename Seed.vm -> Seed.viewmodel Evan You 2013-10-18 12:40:50 -0400
  • 2473d78706 remove unecessary nulling, change comment style Evan You 2013-10-18 12:03:11 -0400
  • 3700d2c1f0 should ignore keys starting with $ or _ when observing an external object Evan You 2013-10-17 17:11:27 -0400
  • b5bc232ba2 0.4.0 Evan You 2013-10-17 16:05:26 -0400
  • 70a3d93bed ViewModel.$once Evan You 2013-10-17 12:19:58 -0400
  • af342b75c0 remove context binding related stuff Evan You 2013-10-17 11:30:35 -0400
  • 810c584400 scope should not overwrite vm properties Evan You 2013-10-15 16:44:25 +0000
  • eb9eda9193 bring dist up to date Evan You 2013-10-15 05:57:28 +0000
  • 40e4571653 move sd-model into separate file Evan You 2013-10-13 15:56:57 -0400
  • f100882685 include test dependencies Evan You 2013-10-13 14:51:48 -0400
  • 160ddb599a all unit tests pass in IE9 Evan You 2013-10-13 14:02:19 -0400
  • b2c4882fda remove option to change interpolate tags Evan You 2013-10-13 02:37:08 -0400
  • 7b17f80eee IE9 compatibility Evan You 2013-10-13 02:15:52 -0400
  • b121a00a95 add sd-pre Evan You 2013-10-12 21:37:22 -0400
  • c1206f89b3 tests for lazy option Evan You 2013-10-12 20:32:21 -0400
  • b8781c54eb sd-model Evan You 2013-10-12 20:10:16 -0400
  • 1e90903da8 implement sd-model Evan You 2013-10-12 14:23:48 -0400
  • 345724a1e6 fix bug from last commit Evan You 2013-10-12 14:19:27 -0400
  • b3c6ce7038 also ignore properties that start with `_` Evan You 2013-10-11 22:40:52 -0400
  • ea034a70c4 todo Evan You 2013-10-11 18:30:23 -0400
  • c80b23f076 Array.replace() should abort if target is not in the array Evan You 2013-10-11 18:29:00 -0400
  • 99b25b2998 rename `prop` option to `scope` Evan You 2013-10-11 18:24:53 -0400
  • 65faa95549 move all API methods to Seed Evan You 2013-10-11 18:13:57 -0400
  • 9405ed720f rename `props` options to `proto` Evan You 2013-10-11 17:46:28 -0400
  • 3159c9a930 fix sd-repeat pop/shift/splice on empty array Evan You 2013-10-11 17:40:39 -0400
  • 3cb7d1a00c rename sd-each to sd-repeat Evan You 2013-10-11 17:27:36 -0400
  • 81c705cd13 TODOs Evan You 2013-10-11 12:17:30 -0400
  • 113dcfb034 shared data example Evan You 2013-10-11 12:17:22 -0400
  • 6af04c922e should trim partial expression to allow syntax such as {{> partialID }} Evan You 2013-10-11 11:18:33 -0400
  • f1179ace81 tests for $ event methods Evan You 2013-10-08 23:19:12 -0400
  • a21e8907d1 implement $ event methods, optimize for minification Evan You 2013-10-08 22:26:25 -0400
  • 3cbf498d5a partials done. Evan You 2013-10-08 17:22:48 -0400
  • b0dcfd5404 clean up compiler + comments Evan You 2013-10-08 14:54:06 -0400
  • a10fdbd920 should remove partial attribute Evan You 2013-10-08 13:39:15 -0400
  • 61bddb07d5 clean up utils Evan You 2013-10-08 10:29:37 -0400
  • 6fcce9752a readme Evan You 2013-10-08 01:30:29 -0400
  • a883536334 readme Evan You 2013-10-08 01:28:18 -0400
  • 1e827e87aa compiler clean up, vm & partial API, jshint test files Evan You 2013-10-08 01:14:40 -0400
  • 61e897ea88 avoid no parent detach Evan You 2013-10-07 23:23:22 -0400
  • 98d1108dd1 detach container before batch DOM updates for sd-each Evan You 2013-10-07 17:13:01 -0400
  • 331f03b2fd array methods should be inenumerable Evan You 2013-10-07 12:21:54 -0400
  • 2232cf2885 $index for each items Evan You 2013-10-07 02:03:43 -0400
  • 55ec2fca9c fix nested VM example Evan You 2013-10-07 01:37:20 -0400
  • dbcd78f9b6 fix: each options should be mixed into compiler instance Evan You 2013-10-07 01:31:16 -0400
  • ec86b9faf9 ViewModel.extend() should also extend Object options Evan You 2013-10-06 23:24:48 -0400
  • eef0dc6ad1 private directives and filters Evan You 2013-10-03 18:07:01 -0400
  • 9297042b2d directive interface change Evan You 2013-10-03 12:09:20 -0400
  • 8a9419241e new init/extend options API Evan You 2013-10-03 11:49:48 -0400
  • 4003fe2b07 implement new API per spec Evan You 2013-10-02 18:14:29 -0400
  • 4209e27260 sd-if and minor fixes Evan You 2013-10-02 15:20:57 -0400
  • ad0cb67409 directives unit tests except for sd-if Evan You 2013-10-01 17:57:17 -0400
  • 0fdd0cef0e fix test mock keyevent Evan You 2013-09-30 23:25:13 -0400
  • 0c250936b5 unit tests for directives (WIP) Evan You 2013-09-30 18:21:35 -0400
  • 949e6e1521 template changes again + allow further extend() for VMs Evan You 2013-09-30 16:22:16 -0400
  • 5ff47a83dd fix observer mechanism Evan You 2013-09-30 14:15:26 -0400
  • 0f6e719eb0 unit tests for filters Evan You 2013-09-26 13:44:31 -0700
  • 151629db90 jshint pass Evan You 2013-09-25 23:51:47 -0700
  • c94ff6b033 simplify template API Evan You 2013-09-25 23:50:09 -0700
  • e77edeecee update deps Evan You 2013-09-23 21:21:18 -0700
  • 9780fc9672 __proto__ jshint and test pass Evan You 2013-09-23 11:59:44 -0700
  • 75dcb03eec use __proto__ interception for array methods Evan You 2013-09-23 01:42:17 -0700
  • 415df621ba todo/readme [ci skip] Evan You 2013-09-20 15:33:39 -0400
  • 7eec161a73 unit tests for viewmodel Evan You 2013-09-10 18:57:47 -0400
  • 02e707c82b exp-handler not needed Evan You 2013-09-10 18:17:23 -0400