forked from Techsystech/web
[MIG] web_view_calendar_list: Migration to 13.0
parent
2beeb8b838
commit
9c4a3dfb32
|
@ -14,13 +14,13 @@ Web View Calendar List
|
|||
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
|
||||
:alt: License: AGPL-3
|
||||
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fweb-lightgray.png?logo=github
|
||||
:target: https://github.com/OCA/web/tree/12.0/web_view_calendar_list
|
||||
:target: https://github.com/OCA/web/tree/13.0/web_view_calendar_list
|
||||
:alt: OCA/web
|
||||
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
|
||||
:target: https://translation.odoo-community.org/projects/web-12-0/web-12-0-web_view_calendar_list
|
||||
:target: https://translation.odoo-community.org/projects/web-13-0/web-13-0-web_view_calendar_list
|
||||
:alt: Translate me on Weblate
|
||||
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
|
||||
:target: https://runbot.odoo-community.org/runbot/162/12.0
|
||||
:target: https://runbot.odoo-community.org/runbot/162/13.0
|
||||
:alt: Try me on Runbot
|
||||
|
||||
|badge1| |badge2| |badge3| |badge4| |badge5|
|
||||
|
@ -49,7 +49,7 @@ Bug Tracker
|
|||
Bugs are tracked on `GitHub Issues <https://github.com/OCA/web/issues>`_.
|
||||
In case of trouble, please check there if your issue has already been reported.
|
||||
If you spotted it first, help us smashing it by providing a detailed and welcomed
|
||||
`feedback <https://github.com/OCA/web/issues/new?body=module:%20web_view_calendar_list%0Aversion:%2012.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
|
||||
`feedback <https://github.com/OCA/web/issues/new?body=module:%20web_view_calendar_list%0Aversion:%2013.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
|
||||
|
||||
Do not contact contributors directly about support or help with technical issues.
|
||||
|
||||
|
@ -79,6 +79,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
|
|||
mission is to support the collaborative development of Odoo features and
|
||||
promote its widespread use.
|
||||
|
||||
This module is part of the `OCA/web <https://github.com/OCA/web/tree/12.0/web_view_calendar_list>`_ project on GitHub.
|
||||
This module is part of the `OCA/web <https://github.com/OCA/web/tree/13.0/web_view_calendar_list>`_ project on GitHub.
|
||||
|
||||
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
|
||||
|
|
|
@ -5,10 +5,10 @@
|
|||
"name": "Web View Calendar List",
|
||||
"summary": """
|
||||
Show calendars as a List""",
|
||||
"version": "12.0.1.0.0",
|
||||
"version": "13.0.1.0.0",
|
||||
"license": "AGPL-3",
|
||||
"author": "Creu Blanca,Odoo Community Association (OCA)",
|
||||
"website": "https://github.com/OCA/web",
|
||||
"depends": ["web",],
|
||||
"data": ["templates/assets.xml",],
|
||||
"depends": ["web"],
|
||||
"data": ["templates/assets.xml"],
|
||||
}
|
||||
|
|
|
@ -4,9 +4,9 @@
|
|||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 12.0\n"
|
||||
"Project-Id-Version: Odoo Server 13.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"Last-Translator: <>\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -18,90 +18,22 @@ msgstr ""
|
|||
msgid "Action Window View"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_view_calendar_list
|
||||
#: selection:ir.actions.act_window.view,view_mode:0
|
||||
#: selection:ir.ui.view,type:0
|
||||
msgid "Activity"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_view_calendar_list
|
||||
#. openerp-web
|
||||
#: code:addons/web_view_calendar_list/static/src/js/calendar_list_renderer.js:63
|
||||
#: code:addons/web_view_calendar_list/static/src/js/calendar_list_renderer.js:0
|
||||
#, python-format
|
||||
msgid "All day"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_view_calendar_list
|
||||
#: selection:ir.actions.act_window.view,view_mode:0
|
||||
#: selection:ir.ui.view,type:0
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_view_calendar_list
|
||||
#. openerp-web
|
||||
#: code:addons/web_view_calendar_list/static/src/js/calendar_list_view.js:16
|
||||
#: selection:ir.actions.act_window.view,view_mode:0
|
||||
#: selection:ir.ui.view,type:0
|
||||
#: code:addons/web_view_calendar_list/static/src/js/calendar_list_view.js:0
|
||||
#: model:ir.model.fields.selection,name:web_view_calendar_list.selection__ir_actions_act_window_view__view_mode__calendar_list
|
||||
#: model:ir.model.fields.selection,name:web_view_calendar_list.selection__ir_ui_view__type__calendar_list
|
||||
#, python-format
|
||||
msgid "Calendar List"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_view_calendar_list
|
||||
#: selection:ir.ui.view,type:0
|
||||
msgid "Diagram"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_view_calendar_list
|
||||
#: selection:ir.actions.act_window.view,view_mode:0
|
||||
#: selection:ir.ui.view,type:0
|
||||
msgid "Form"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_view_calendar_list
|
||||
#: selection:ir.actions.act_window.view,view_mode:0
|
||||
#: selection:ir.ui.view,type:0
|
||||
msgid "Gantt"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_view_calendar_list
|
||||
#: selection:ir.actions.act_window.view,view_mode:0
|
||||
#: selection:ir.ui.view,type:0
|
||||
msgid "Graph"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_view_calendar_list
|
||||
#: selection:ir.actions.act_window.view,view_mode:0
|
||||
#: selection:ir.ui.view,type:0
|
||||
msgid "Kanban"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_view_calendar_list
|
||||
#: selection:ir.actions.act_window.view,view_mode:0
|
||||
#: selection:ir.ui.view,type:0
|
||||
msgid "Pivot"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_view_calendar_list
|
||||
#: selection:ir.ui.view,type:0
|
||||
msgid "QWeb"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_view_calendar_list
|
||||
#: selection:ir.ui.view,type:0
|
||||
msgid "Search"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_view_calendar_list
|
||||
#: selection:ir.ui.view,type:0
|
||||
msgid "Timeline"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_view_calendar_list
|
||||
#: selection:ir.actions.act_window.view,view_mode:0
|
||||
#: selection:ir.ui.view,type:0
|
||||
msgid "Tree"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_view_calendar_list
|
||||
#: model:ir.model,name:web_view_calendar_list.model_ir_ui_view
|
||||
msgid "View"
|
||||
|
@ -115,8 +47,7 @@ msgstr ""
|
|||
|
||||
#. module: web_view_calendar_list
|
||||
#. openerp-web
|
||||
#: code:addons/web_view_calendar_list/static/src/js/calendar_list_renderer.js:77
|
||||
#: code:addons/web_view_calendar_list/static/src/js/calendar_list_renderer.js:0
|
||||
#, python-format
|
||||
msgid "Week "
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -367,7 +367,7 @@ ul.auto-toc {
|
|||
!! This file is generated by oca-gen-addon-readme !!
|
||||
!! changes will be overwritten. !!
|
||||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
|
||||
<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/web/tree/12.0/web_view_calendar_list"><img alt="OCA/web" src="https://img.shields.io/badge/github-OCA%2Fweb-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/web-12-0/web-12-0-web_view_calendar_list"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/162/12.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p>
|
||||
<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/web/tree/13.0/web_view_calendar_list"><img alt="OCA/web" src="https://img.shields.io/badge/github-OCA%2Fweb-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/web-13-0/web-13-0-web_view_calendar_list"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/162/13.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p>
|
||||
<p>This module adds a new view type that can be used to show calendars as lists.</p>
|
||||
<p><strong>Table of contents</strong></p>
|
||||
<div class="contents local topic" id="contents">
|
||||
|
@ -398,7 +398,7 @@ It has the same options than calendar:</p>
|
|||
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/web/issues">GitHub Issues</a>.
|
||||
In case of trouble, please check there if your issue has already been reported.
|
||||
If you spotted it first, help us smashing it by providing a detailed and welcomed
|
||||
<a class="reference external" href="https://github.com/OCA/web/issues/new?body=module:%20web_view_calendar_list%0Aversion:%2012.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
|
||||
<a class="reference external" href="https://github.com/OCA/web/issues/new?body=module:%20web_view_calendar_list%0Aversion:%2013.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
|
||||
<p>Do not contact contributors directly about support or help with technical issues.</p>
|
||||
</div>
|
||||
<div class="section" id="credits">
|
||||
|
@ -422,7 +422,7 @@ If you spotted it first, help us smashing it by providing a detailed and welcome
|
|||
<p>OCA, or the Odoo Community Association, is a nonprofit organization whose
|
||||
mission is to support the collaborative development of Odoo features and
|
||||
promote its widespread use.</p>
|
||||
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/web/tree/12.0/web_view_calendar_list">OCA/web</a> project on GitHub.</p>
|
||||
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/web/tree/13.0/web_view_calendar_list">OCA/web</a> project on GitHub.</p>
|
||||
<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -34,7 +34,7 @@ odoo.define("web_view_calendar_list.CalendarListRenderer", function(require) {
|
|||
self.trigger_up("openEvent", event);
|
||||
self.$calendar.fullCalendar("unselect");
|
||||
},
|
||||
select: function(target_date, end_date, event, _js_event, _view) {
|
||||
select: function(target_date, end_date) {
|
||||
var data = {start: target_date, end: end_date};
|
||||
if (self.state.context.default_name) {
|
||||
data.title = self.state.context.default_name;
|
||||
|
@ -52,9 +52,9 @@ odoo.define("web_view_calendar_list.CalendarListRenderer", function(require) {
|
|||
var start = event.r_start || event.start;
|
||||
var end = event.r_end || event.end;
|
||||
var timeFormat =
|
||||
_t.database.parameters.time_format.search("%H") != -1
|
||||
? "HH:mm"
|
||||
: "h:mma";
|
||||
_t.database.parameters.time_format.search("%H") == -1
|
||||
? "h:mma"
|
||||
: "HH:mm";
|
||||
display_hour =
|
||||
start.format(timeFormat) + " - " + end.format(timeFormat);
|
||||
if (display_hour === "00:00 - 00:00") {
|
||||
|
@ -64,8 +64,8 @@ odoo.define("web_view_calendar_list.CalendarListRenderer", function(require) {
|
|||
element.find(".fc-list-item-time").text(display_hour);
|
||||
},
|
||||
// Dirty hack to ensure a correct first render
|
||||
eventAfterAllRender: function() {
|
||||
$(window).trigger("resize");
|
||||
windowResize: function() {
|
||||
self._render();
|
||||
},
|
||||
viewRender: function(view) {
|
||||
// Compute mode from view.name which is either 'month',
|
||||
|
@ -88,6 +88,7 @@ odoo.define("web_view_calendar_list.CalendarListRenderer", function(require) {
|
|||
},
|
||||
height: "parent",
|
||||
unselectAuto: false,
|
||||
isRTL: _t.database.parameters.direction === "rtl",
|
||||
locale: locale,
|
||||
/* Reset locale when fullcalendar has already been
|
||||
instanciated before now
|
||||
|
@ -145,14 +146,6 @@ odoo.define("web_view_calendar_list.CalendarListRenderer", function(require) {
|
|||
|
||||
$fc_view.scrollLeft(scrollPosition);
|
||||
|
||||
var fullWidth = this.state.fullWidth;
|
||||
this.$(".o_calendar_sidebar_toggler")
|
||||
.toggleClass("fa-close", !fullWidth)
|
||||
.toggleClass("fa-chevron-left", fullWidth)
|
||||
.attr("title", fullWidth ? _("Open Sidebar") : _("Close Sidebar"));
|
||||
this.$sidebar_container.toggleClass("o_sidebar_hidden", fullWidth);
|
||||
this.$sidebar.toggleClass("o_hidden", fullWidth);
|
||||
|
||||
this._renderFilters();
|
||||
this.$calendar.appendTo("body");
|
||||
if (scrollTop) {
|
||||
|
|
|
@ -13,11 +13,11 @@ odoo.define("web_view_calendar_list.CalendarListView", function(require) {
|
|||
var CalendarListView = CalendarView.extend({
|
||||
display_name: _lt("Calendar List"),
|
||||
icon: "fa-calendar-check-o",
|
||||
config: {
|
||||
config: _.extend(CalendarView.prototype.config, {
|
||||
Model: CalendarListModel,
|
||||
Controller: CalendarListController,
|
||||
Renderer: CalendarListRenderer,
|
||||
},
|
||||
}),
|
||||
});
|
||||
|
||||
view_registry.add("calendar_list", CalendarListView);
|
||||
|
|
Loading…
Reference in New Issue