From 29636548008d52f27cf4f8ad2aa8e856cfa1efb1 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Wed, 27 Apr 2016 15:48:31 -0400 Subject: [PATCH] (html,js) Reorder and filter calendars list --- NEWS | 1 + UI/Templates/SchedulerUI/UIxCalMainView.wox | 51 ++++++++++++++----- .../js/Scheduler/Calendar.service.js | 27 +++++++++- .../js/Scheduler/CalendarsController.js | 37 +++++++++++++- .../js/Scheduler/Scheduler.app.js | 2 +- .../scss/components/list/list.scss | 19 +++++-- .../scss/components/toolbar/toolbar.scss | 21 +++++++- 7 files changed, 136 insertions(+), 22 deletions(-) diff --git a/NEWS b/NEWS index 5e5ee3629..dc76df61b 100644 --- a/NEWS +++ b/NEWS @@ -6,6 +6,7 @@ New features - [core] new user-based rate-limiting support for all SOGo requests (#3188) - [web] toolbar of all-day events can be expanded to display all events - [web] added AngularJS's XSRF support (#3246) + - [web] calendars list can be reordered and filtered Enhancements - [web] updated Angular Material to version 1.0.6 diff --git a/UI/Templates/SchedulerUI/UIxCalMainView.wox b/UI/Templates/SchedulerUI/UIxCalMainView.wox index f26aef9c7..68ae2f10e 100644 --- a/UI/Templates/SchedulerUI/UIxCalMainView.wox +++ b/UI/Templates/SchedulerUI/UIxCalMainView.wox @@ -8,7 +8,7 @@ xmlns:label="OGo:label" className="UIxPageFrame" title="title" - const:jsFiles="Common.js, Preferences.services.js, Contacts.services.js, Mailer.services.js, vendor/angular-file-upload.min.js, Scheduler.js, Scheduler.services.js"> + const:jsFiles="Common.js, vendor/ng-sortable.js, Preferences.services.js, Contacts.services.js, Mailer.services.js, vendor/angular-file-upload.min.js, Scheduler.js, Scheduler.services.js">