Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merged source-list branch into master
Squashed commit of the following: commit 874b5d1 Author: Dana Franklin <danaf@mediaartslab.com> Date: Wed Aug 7 15:07:29 2013 -0700 Added brief descriptions of multi array controller and source list view commit ba8fffc Merge: 81d7201 0ceaf9b Author: Dana Franklin <danaf@mediaartslab.com> Date: Wed Aug 7 12:52:37 2013 -0700 Merge branch 'source-list' of github.com:realityendshere/emberella into source-list commit 81d7201 Author: Dana Franklin <danaf@mediaartslab.com> Date: Wed Aug 7 12:33:09 2013 -0700 Made `arrangedContent` computation function length 2 commit 7f750a0 Author: Dana Franklin <danaf@mediaartslab.com> Date: Mon Aug 5 15:53:50 2013 -0700 Reduced selection change event triggering commit d89aa49 Author: Dana Franklin <danaf@mediaartslab.com> Date: Mon Aug 5 12:55:06 2013 -0700 Improved computation of "active" selection The "active" selection is typically the intersection of the current selection set and the current content array. That is, an item only appears actively selected when it is both in the selection set and the content. A new `getActiveContent` method for determining the content array from which active selections must be a member of was added to allow multi array controllers and the selectable mixin to work together. commit 5345e2a Author: Dana Franklin <danaf@mediaartslab.com> Date: Mon Aug 5 12:13:15 2013 -0700 Added `getFlattenedContent` method to multi array controller Method flattens content across arrays/sub-arrays recursively to return a single array of items. commit e6bbfcd Author: Dana Franklin <danaf@mediaartslab.com> Date: Mon Aug 5 12:09:22 2013 -0700 Moved source list item template definition to item class Item view templates are no longer inherited from the containing source list view. This maintains consistency with Ember's built in collection views. commit aa4d73e Author: Dana Franklin <danaf@mediaartslab.com> Date: Fri Aug 2 16:46:53 2013 -0700 Added class to base source list; prevented element ID from being copied to child lists commit 715e113 Author: Dana Franklin <danaf@mediaartslab.com> Date: Fri Aug 2 16:26:39 2013 -0700 Added emberella-source-collection class name commit c88f3a8 Author: Dana Franklin <danaf@mediaartslab.com> Date: Fri Aug 2 16:18:18 2013 -0700 Refactored source list view to render heading independently of listing Added a bit of binding complexity… but... Duplicate headings are much more unlikely (if not impossible) Headings don't flicker when items are added to or removed from the list Added a computed property for finding the root source listing commit 38fc34c Author: Dana Franklin <danaf@mediaartslab.com> Date: Thu Aug 1 21:14:37 2013 -0700 Fixed a bug that would cause extra content to appear in multi arrays commit be95f74 Author: Dana Franklin <danaf@mediaartslab.com> Date: Thu Aug 1 20:45:02 2013 -0700 Added documentation (comments) and minor refactoring commit 93ddad5 Author: Dana Franklin <danaf@mediaartslab.com> Date: Thu Aug 1 18:11:21 2013 -0700 Created multi array controller and source list view commit 0ceaf9b Author: Dana Franklin <danaf@mediaartslab.com> Date: Wed Aug 7 12:33:09 2013 -0700 Made `arrangedContent` computation function length 2 commit b04d152 Author: Dana Franklin <danaf@mediaartslab.com> Date: Mon Aug 5 15:53:50 2013 -0700 Reduced selection change event triggering commit cb5d6a7 Author: Dana Franklin <danaf@mediaartslab.com> Date: Mon Aug 5 12:55:06 2013 -0700 Improved computation of "active" selection The "active" selection is typically the intersection of the current selection set and the current content array. That is, an item only appears actively selected when it is both in the selection set and the content. A new `getActiveContent` method for determining the content array from which active selections must be a member of was added to allow multi array controllers and the selectable mixin to work together. commit 32b17fa Author: Dana Franklin <danaf@mediaartslab.com> Date: Mon Aug 5 12:13:15 2013 -0700 Added `getFlattenedContent` method to multi array controller Method flattens content across arrays/sub-arrays recursively to return a single array of items. commit 5c00af8 Author: Dana Franklin <danaf@mediaartslab.com> Date: Mon Aug 5 12:09:22 2013 -0700 Moved source list item template definition to item class Item view templates are no longer inherited from the containing source list view. This maintains consistency with Ember's built in collection views. commit 3bc63cb Author: Dana Franklin <danaf@mediaartslab.com> Date: Fri Aug 2 16:46:53 2013 -0700 Added class to base source list; prevented element ID from being copied to child lists commit 0fb02a8 Author: Dana Franklin <danaf@mediaartslab.com> Date: Fri Aug 2 16:26:39 2013 -0700 Added emberella-source-collection class name commit 0a5a77c Author: Dana Franklin <danaf@mediaartslab.com> Date: Fri Aug 2 16:18:18 2013 -0700 Refactored source list view to render heading independently of listing Added a bit of binding complexity… but... Duplicate headings are much more unlikely (if not impossible) Headings don't flicker when items are added to or removed from the list Added a computed property for finding the root source listing commit e2ce558 Author: Dana Franklin <danaf@mediaartslab.com> Date: Thu Aug 1 21:14:37 2013 -0700 Fixed a bug that would cause extra content to appear in multi arrays commit 627e531 Author: Dana Franklin <danaf@mediaartslab.com> Date: Thu Aug 1 20:45:02 2013 -0700 Added documentation (comments) and minor refactoring commit 74e8188 Author: Dana Franklin <danaf@mediaartslab.com> Date: Thu Aug 1 18:11:21 2013 -0700 Created multi array controller and source list view
- Loading branch information