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),