Commit Graph

53 Commits (master)

Author SHA1 Message Date
Francis Lachapelle 6e040e418b (js/css) Fix rendering of material icons 2019-07-05 16:35:20 -04:00
Francis Lachapelle 62a8414090 (css,js) Dynamic CSS for printing calendars
Initial commit. Fixes #3768
2018-12-17 22:15:26 -05:00
Francis Lachapelle 98dc691793 Fit month view to window size
Fixes #4554
2018-12-12 15:24:00 -05:00
Francis Lachapelle 99b00254c5 (js) Persistent state of center list in Calendars
Fixes #3861
2016-11-21 16:24:54 -05:00
Francis Lachapelle 6e48734504 Allow to hide center column on large screens 2016-11-10 16:04:29 -05:00
Francis Lachapelle 57a735753f (js,css) Improve keyboard shortcuts
- Defined some hotkeys in all modules;
- Added generation of cheat sheet.
2016-09-27 16:16:09 -04:00
Francis Lachapelle da0a099638 (js) Add date picker to navigate in Calendar view 2016-07-04 17:11:48 -04:00
Francis Lachapelle c5eeadf041 Allow user to choose which weekdays to display
Closes #1841
2016-05-06 14:22:52 -04:00
Francis Lachapelle bd1fae0baf (css) Adapt to latest md changes 2016-04-01 16:05:55 -04:00
Francis Lachapelle 19d22cdcfb Adapt to latest md changes 2016-03-08 13:21:11 -05:00
Francis Lachapelle 4fb71ffdd0 (css) Fix for flexbox with Chrome 48
Fixes #3487
See https://github.com/angular/material/issues/6841
2016-02-02 12:07:44 -05:00
Francis Lachapelle 98e780dc6f (html) Group nav buttons in Calendar views 2016-01-12 13:44:14 -05:00
Francis Lachapelle dad9b71a5b (js) Preserve selected date when switching view 2016-01-12 13:38:54 -05:00
Francis Lachapelle 845624f569 (html) Add tooltip to "Today" button 2015-12-09 17:51:28 -05:00
Francis Lachapelle bc1d9020cc (js) Remove shrinkable toolbar in month's view 2015-12-08 12:16:25 -05:00
Francis Lachapelle e14414ed56 Various Web interface changes
- more contrasted primary palette;
- white toolbars for list and detail views;
- modules navigation always visible;
- wrapped detail views into a md-card;
- moved preferences button to the sidenav;
- moved the sidenav toggle button to the top toolbar;
- new "flip" visual effect when looking at the raw source of cards and
  messages.
2015-12-04 15:15:44 -05:00
Francis Lachapelle c2d539d3c8 (js) Scroll to user's defined day start hour 2015-11-23 16:22:32 -05:00
Francis Lachapelle 3baef22df4 (js) Create event by dragging in month's view 2015-11-20 15:36:24 -05:00
Francis Lachapelle 90e79e7605 (js) Add drag'n'drop to month's view 2015-11-20 13:31:04 -05:00
Francis Lachapelle 98493fbcac (css) Fix scrollbars in Calendar views 2015-11-11 16:44:26 -05:00
Francis Lachapelle 2c2c5241eb (css) Improve Calendar views 2015-10-15 10:50:24 -04:00
Francis Lachapelle e1393c3af2 Improve display of current day in month view 2015-10-02 15:13:30 -04:00
Francis Lachapelle 45bc5a5368 Multicolumn day view
Restored multicolumn day view from v2.

Month view as also been improved.
2015-09-29 14:17:04 -04:00
Francis Lachapelle fcba6f2ddb Improve Calendar views
Moved toolbars inside "list" and "detail" views, like we do in the other
modules. With this change, it was possible to move the navitation button
(chevrons) inside the top toolbar of the detail view. Also move the view
headers inside a toolbar. The all-day events of the day and week views
have also been moved inside this toolbar.
2015-09-23 15:24:24 -04:00
Ludovic Marcotte 2e3057c2ce (fix) calendar views now honor "breakpoints"
We also now use again the default top nav toolbar and we
hide the fab button on sm devices. This of course needs a bit
more work but we are getting there!
2015-08-11 13:40:38 -04:00
Francis Lachapelle ce8a4b6d8a (js) Make events clickable in month view 2015-08-07 15:32:00 -04:00
Francis Lachapelle 2337d4057f Integrate md-icon using the Material Icons font 2015-07-03 21:42:21 -04:00
Francis Lachapelle 82d1d5e701 Review calendar views templates
Changed month view to a md-grid-list.
Added some colors.
2015-06-12 11:45:10 -04:00
Francis Lachapelle 8f47e62dd2 Calendar module: add month view 2015-06-12 11:44:35 -04:00
Francis Lachapelle 342ad84a24 Fix issues with contextual menu in calendars
Creating an event or a task using the contextual menu will now consider
the day and hour of the menu position (fixes #2557).
The next/previous day/month menu options have been fixed.
The menu will now disappear when clicking outside the contextual menu on
the calendar area.
2014-01-28 15:42:02 -05:00
Francis Lachapelle b8e2255a07 Set the events/tasks list collapsable 2013-07-11 13:46:38 -04:00
Jean Raby 71121914cf * UI/WebServerResources/SchedulerUI.js (onMenuRawEvent, onMenuRawTask):
New callback to show the event/task content from the menu

  * UI/Scheduler/UIxComponentEditor.m (rawAction):
  New method that returns the object's raw content in a WOResponse.

  * UI/Templates/SchedulerUI/UIxCal{Day,Month,Main,Week}View.wox:
  New contextual menu item: Show Raw Source

  * UI/WebServerResources/ContactsUI.js (onMenuRawContact):
  Rework to use calendar/ics/raw

  * UI/Contacts/UIxContactFolderActions.m (rawAction):
  Removed / moved to UI/Contacts/UIxContactActions.m

  * UI/Contacts/UIxContactActions.m (rawAction):
  New method that returns the object's raw content in a WOResponse.

  * UI/Templates/ContactsUI/UIxContactFoldersView.wox:
  Show vCard content -> Show Raw Source

Monotone-Parent: e853157abbabf35bc95273da8bc10b2d3b142627
Monotone-Revision: 4e287287380938e20234ac951c09158c324b84b4

Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-07-09T14:17:07
2012-07-09 14:17:07 +00:00
Francis Lachapelle c512f1240f See Changelog.
Monotone-Parent: f13b039579047763006c2956ddf349f1bff203a3
Monotone-Revision: f6c7d4502b60b66206223a822d4911218f4bbacf

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2010-08-26T14:14:10
Monotone-Branch: ca.inverse.sogo
2010-08-26 14:14:10 +00:00
Wolfgang Sourdeau d70f949961 Monotone-Parent: 2338a6c35427b6ff10e22c3431c2efc72aea29d2
Monotone-Revision: b16d3e768a1190817b3b58f91b78ac06b1d30248

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-02-12T23:24:24
Monotone-Branch: ca.inverse.sogo
2010-02-12 23:24:24 +00:00
Ludovic Marcotte 84b7582e03 See ChangeLog
Monotone-Parent: 15a323395e06e9dba494ab7c7ad2871d2e95bdd4
Monotone-Revision: 048651c03289ee8aea9a9d3d3088a91e534dbe5b

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2009-12-22T22:45:37
Monotone-Branch: ca.inverse.sogo
2009-12-22 22:45:37 +00:00
Francis Lachapelle 468073b131 Major refresh of CSS stylesheets.
Monotone-Parent: 508bbe52515b0ad7119c755b4cc91d17e313c06b
Monotone-Revision: d09001490c2d88332ef3ec446bfd0aa488d0de8c

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2009-11-04T22:13:20
Monotone-Branch: ca.inverse.sogo
2009-11-04 22:13:20 +00:00
Francis Lachapelle 7b1fe4fbf4 Contextual menu in calendar views
Monotone-Parent: 32632141d8aa98b84dfa7b115552977245bbb185
Monotone-Revision: 0434c62b8e39bcee18f796c100eaf812cef0be1a

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2009-07-15T18:26:08
Monotone-Branch: ca.inverse.sogo
2009-07-15 18:26:08 +00:00
Francis Lachapelle 7a2eff59ea Fix for bug #2969
Monotone-Parent: 34dbce3026b164b07c558711781fcfb5cde0fcff
Monotone-Revision: 1d653d4f984b0eeefbcd5014a68753ef3d761b3c

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2008-11-04T19:55:50
Monotone-Branch: ca.inverse.sogo
2008-11-04 19:55:50 +00:00
Francis Lachapelle 0bede69b36 Monotone-Parent: 82c1108954dbd812828ef1b00b0345b524a062a7
Monotone-Revision: 1bc4da9c10aec9ded2d443f77aedb8ceeaaf7ce8

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2008-08-18T22:45:59
Monotone-Branch: ca.inverse.sogo
2008-08-18 22:45:59 +00:00
Wolfgang Sourdeau b75d761539 Monotone-Parent: ed1968caab1223af1ac0a41cf3fd4504a3dfa473
Monotone-Revision: 4d2697a35bcf482dfa9095d58087ffb8469eada5

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-07-18T19:25:26
Monotone-Branch: ca.inverse.sogo
2008-07-18 19:25:26 +00:00
Wolfgang Sourdeau 74f0cb891a Monotone-Parent: 993d2c6913677d2f4479038c7c4a266d4eb3b349
Monotone-Revision: 1cb11e2a0ddee5233e1b78a70804a88e78a13ca1

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-07-18T02:06:31
Monotone-Branch: ca.inverse.sogo
2008-07-18 02:06:31 +00:00
Wolfgang Sourdeau 7512f5d512 Monotone-Parent: 95b1c285d67a034685e2ef30e56e10e7c253438d
Monotone-Revision: 2609687767884b123c1ff765253fde7c75ef81b3

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-07-16T02:12:18
Monotone-Branch: ca.inverse.sogo
2008-07-16 02:12:18 +00:00
Wolfgang Sourdeau 444a28376d Monotone-Parent: c0313f0b5f2d308876016aebbaf81c198b684173
Monotone-Revision: 7821d954a61c74202db6dc567f80fc43d2004466

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-06-12T15:36:43
Monotone-Branch: ca.inverse.sogo
2007-06-12 15:36:43 +00:00
Wolfgang Sourdeau 7eef9309d7 Monotone-Parent: 97ab5f0d32e07a5298592a95662eb11098a1290a
Monotone-Revision: 4aceb46320a2df418790d54fe5eef48c8bcab857

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-06-11T21:29:40
Monotone-Branch: ca.inverse.sogo
2007-06-11 21:29:40 +00:00
Wolfgang Sourdeau f8e3c30e2c Monotone-Parent: 55b46093b748e72cd037f89dc45b4785c5466dc6
Monotone-Revision: 3292f2d387157f6c1152305848b550e74545263e

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-03-12T23:06:48
Monotone-Branch: ca.inverse.sogo
2007-03-12 23:06:48 +00:00
Wolfgang Sourdeau 2c1c56956f Monotone-Parent: 3539ecd8be9d6a343ed36dd75849ea9713497066
Monotone-Revision: 1b12beb00e557f3ecfec3bb87a586b501981fced

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2006-12-19T17:06:07
Monotone-Branch: ca.inverse.sogo
2006-12-19 17:06:07 +00:00
Wolfgang Sourdeau 5534288bab Monotone-Parent: 22e7cd6745e9c7cd53cd2bbab974bfb912eb3392
Monotone-Revision: 04e5b8c814e36adf53d0073a4581e05a6bd441cb

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2006-11-15T21:54:47
Monotone-Branch: ca.inverse.sogo
2006-11-15 21:54:47 +00:00
Wolfgang Sourdeau 16765ae0ce Monotone-Parent: 04299da3e41bceb712fc4eab4a98d14005cbb78a
Monotone-Revision: b586119baf713128ded66992e4cba15d97ca1553

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2006-11-15T17:59:47
Monotone-Branch: ca.inverse.sogo
2006-11-15 17:59:47 +00:00
Wolfgang Sourdeau 1c38ad70d3 Monotone-Parent: 10deb1bcf6f918959ada6d978cd79273abe58a30
Monotone-Revision: fd91d6bbc4644da15f4f7b414a66a33e4d0d13dc

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2006-11-02T23:17:40
Monotone-Branch: ca.inverse.sogo
2006-11-02 23:17:40 +00:00
Wolfgang Sourdeau b6b4959130 Monotone-Parent: 1acbcf80ee191c82fc00ca17699bd2e85a2166d3
Monotone-Revision: 9483490685d99a6fa4597aa836db1eb5ae1d290b

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2006-11-02T22:03:51
Monotone-Branch: ca.inverse.sogo
2006-11-02 22:03:51 +00:00