changeset f2c69d6d24bc in sao:default
details: https://hg.tryton.org/sao?cmd=changeset;node=f2c69d6d24bc
description:
Add day view on calendar
issue7774
review66441002
diffstat:
CHANGELOG | 1 +
src/view/calendar.js | 13 ++++++++++++-
2 files changed, 13 insertions(+), 1 deletions(-)
diffs (45 lines):
diff -r 3cd31cf7ad67 -r f2c69d6d24bc CHANGELOG
--- a/CHANGELOG Fri Mar 22 18:20:32 2019 +0100
+++ b/CHANGELOG Thu Mar 28 12:26:19 2019 +0100
@@ -1,3 +1,4 @@
+* Add day view on calendar
* Add CSV exports into print toolbar
* Display unread and total of notes
* Use resources method
diff -r 3cd31cf7ad67 -r f2c69d6d24bc src/view/calendar.js
--- a/src/view/calendar.js Fri Mar 22 18:20:32 2019 +0100
+++ b/src/view/calendar.js Thu Mar 28 12:26:19 2019 +0100
@@ -16,14 +16,24 @@
} else {
view_week = 'basicWeek';
}
+ var view_day;
+ if (this.view.screen.model.fields[attributes.dtstart]
+ .description.type == "datetime") {
+ view_day = 'agendaDay';
+ } else {
+ view_day = 'basicDay';
+ }
var defaultview = 'month';
if (attributes.mode == 'week') {
defaultview = view_week;
}
+ if (attributes.mode == 'day') {
+ defaultview = view_day;
+ }
var header = {
left: 'today prev,next',
center: 'title',
- right: 'month,' + view_week,
+ right: 'month,' + view_week + ',' + view_day,
};
if (Sao.i18n.rtl) {
var header_rtl = jQuery.extend({}, header);
@@ -47,6 +57,7 @@
'today': Sao.i18n.gettext("Today"),
'month': Sao.i18n.gettext("Month"),
'week': Sao.i18n.gettext("Week"),
+ 'day': Sao.i18n.gettext("Day"),
},
eventRender: this.view.event_render.bind(this.view),
eventResize: this.view.event_resize.bind(this.view),