diff --git a/addons/caldav/caldav_data.xml b/addons/caldav/caldav_data.xml index 2394c95d272..61d66a8c881 100644 --- a/addons/caldav/caldav_data.xml +++ b/addons/caldav/caldav_data.xml @@ -2,10 +2,6 @@ - - Calendars - True - diff --git a/addons/caldav/caldav_setup.xml b/addons/caldav/caldav_setup.xml index e2e9d7eae5a..084732cdb6d 100644 --- a/addons/caldav/caldav_setup.xml +++ b/addons/caldav/caldav_setup.xml @@ -11,7 +11,7 @@ directory - calendars + Calendars [] diff --git a/addons/caldav/calendar_collection.py b/addons/caldav/calendar_collection.py index 52fe698647c..238611ad0ce 100644 --- a/addons/caldav/calendar_collection.py +++ b/addons/caldav/calendar_collection.py @@ -37,7 +37,7 @@ class calendar_collection(osv.osv): def _get_root_calendar_directory(self, cr, uid, context=None): objid = self.pool.get('ir.model.data') try: - mid = objid._get_id(cr, uid, 'document', 'dir_calendars') + mid = objid._get_id(cr, uid, 'caldav', 'document_directory_calendars0') if not mid: return False root_id = objid.read(cr, uid, mid, ['res_id'])['res_id'] diff --git a/addons/crm_caldav/crm_caldav_data.xml b/addons/crm_caldav/crm_caldav_data.xml index 692b7e7389e..89c072e6eb3 100644 --- a/addons/crm_caldav/crm_caldav_data.xml +++ b/addons/crm_caldav/crm_caldav_data.xml @@ -2,325 +2,5 @@ - - - - Meetings - - vevent - - - - vevent - - - [('user_id','=', uid)] - - - - valarm - - - - - - attendee - - - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - {'tentative': 'draft', 'confirmed': 'open', 'cancelled': 'cancel'} - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - diff --git a/addons/document/std_index.py b/addons/document/std_index.py index 2a588a017c1..7cfcd36e2dc 100644 --- a/addons/document/std_index.py +++ b/addons/document/std_index.py @@ -96,8 +96,13 @@ class DocIndex(indexer): def _doIndexFile(self,fname): fp = Popen(['antiword', fname], shell=False, stdout=PIPE).stdout - return _to_unicode(fp.read()) - + try: + file_data = _to_unicode(fp.read()) + finally: + fp.close() + + return file_data + cntIndex.register(DocIndex()) class DocxIndex(indexer): @@ -158,7 +163,12 @@ class PdfIndex(indexer): def _doIndexFile(self,fname): fp = Popen(['pdftotext', '-enc', 'UTF-8', '-nopgbrk', fname, '-'], shell=False, stdout=PIPE).stdout - return _to_unicode( fp.read()) + try: + file_data = _to_unicode( fp.read()) + finally: + fp.close() + + return file_data cntIndex.register(PdfIndex()) diff --git a/addons/document_ics/document_demo.xml b/addons/document_ics/document_demo.xml index a0e35563857..d3022a685e6 100644 --- a/addons/document_ics/document_demo.xml +++ b/addons/document_ics/document_demo.xml @@ -7,14 +7,9 @@ shcal - - Calendars - - Calendars meetings - .ics diff --git a/addons/document_ics/document_ics_config_wizard.xml b/addons/document_ics/document_ics_config_wizard.xml index e58f48cad4c..e338765e97d 100644 --- a/addons/document_ics/document_ics_config_wizard.xml +++ b/addons/document_ics/document_ics_config_wizard.xml @@ -51,7 +51,8 @@ new - register configuration wizard + + always diff --git a/addons/document_ics/document_view.xml b/addons/document_ics/document_view.xml index 39b6908dc76..40174612539 100644 --- a/addons/document_ics/document_view.xml +++ b/addons/document_ics/document_view.xml @@ -24,7 +24,7 @@ - + diff --git a/addons/document_webdav/webdav_setup.xml b/addons/document_webdav/webdav_setup.xml index 6ea894b6a22..5621a77a5d7 100644 --- a/addons/document_webdav/webdav_setup.xml +++ b/addons/document_webdav/webdav_setup.xml @@ -17,7 +17,7 @@ directory - principals + Principals diff --git a/addons/project_caldav/project_caldav_data.xml b/addons/project_caldav/project_caldav_data.xml index 3030b28dba9..fbec1dcd1d5 100644 --- a/addons/project_caldav/project_caldav_data.xml +++ b/addons/project_caldav/project_caldav_data.xml @@ -2,320 +2,6 @@ - - Tasks - - vtodo - - - - vtodo - - - [('user_id','=', uid)] - - - - - - - {'needs-action': 'draft', 'completed': 'done', 'in-process': 'open', 'cancelled': 'cancelled'} - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - - - field - - - - - - - field - - - - - - - - field - - - - - - - field - - - - - - - field - {'1': '0', '2': '1', '3': '1','4': '1', '5': '2', '6': '3', '7': '3', '8': '3', '9': '4'} - - - - - - - field - - - - - - - field - - - - - - - hours - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - valarm - - - - - - attendee - - - - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - - - - - - field - - diff --git a/addons/project_timesheet/report/task_report_view.xml b/addons/project_timesheet/report/task_report_view.xml index 87949d6812a..8a6c3c0ce25 100644 --- a/addons/project_timesheet/report/task_report_view.xml +++ b/addons/project_timesheet/report/task_report_view.xml @@ -31,17 +31,29 @@ - - + + + - + - - - - + + + + + + @@ -64,8 +76,7 @@ report.timesheet.task.user form tree,graph - {"search_default_user_id":uid} - + {'search_default_month':1, 'search_default_group_user_id':1}