sogo: master 730b803a

Author Committer Branch Timestamp Parent
Francis Lachapelle Francis Lachapelle master 2015-07-15 13:44 master dbb8acca
Changeset

(js) Replace vs-repeat by md-virtual-repeat

There're some issues with mdVirtualRepeat that required some changes to
our app:

  1. Having multiple directives with md-virtual-repeat doesn't work well.
    That why I added a dedicated div for the md-virtual-repeat directive.
  2. ui-sref-active doesn't work well for child nodes of the
    md-virtual-repeat element. The class was applied repetitively to a
    visible child. I now save which message or card is selected and use the
    ng-class directive to highlight the selected list item.
mod - UI/Templates/ContactsUI/UIxContactFoldersView.wox Diff File
mod - UI/Templates/ContactsUI/UIxContactViewTemplate.wox Diff File
mod - UI/Templates/MailerUI/UIxMailFolderTemplate.wox Diff File
mod - UI/Templates/MailerUI/UIxMailViewTemplate.wox Diff File
mod - UI/Templates/UIxPageFrame.wox Diff File
mod - UI/WebServerResources/Gruntfile.js Diff File
mod - UI/WebServerResources/bower.json Diff File
mod - UI/WebServerResources/js/Contacts.app.js Diff File
mod - UI/WebServerResources/js/Contacts/AddressBookController.js Diff File
mod - UI/WebServerResources/js/Mailer.app.js Diff File
mod - UI/WebServerResources/js/Mailer/MailboxController.js Diff File
mod - UI/WebServerResources/js/Mailer/MailboxesController.js Diff File
mod - UI/WebServerResources/js/Scheduler.app.js Diff File
mod - UI/WebServerResources/scss/components/autoScrollList/autoScrollList.scss Diff File
add - UI/WebServerResources/scss/components/virtualRepeat/_extends.scss Diff File
add - UI/WebServerResources/scss/components/virtualRepeat/virtualRepeat.scss Diff File
mod - UI/WebServerResources/scss/styles.scss Diff File
mod - UI/WebServerResources/scss/views/_view.scss Diff File