summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Trigaux <mat@openerp.com>2013-12-09 18:15:51 +0100
committerMartin Trigaux <mat@openerp.com>2013-12-09 18:15:51 +0100
commit06831d67c4460debf51637c218059ee541fbe181 (patch)
tree96a3f70c229f25f46d616f769b78d9e05c727e9d
parentf3e7afaacadc5348d16dc4eabb5fe899f665323c (diff)
parent7328a6442595c1ae8bce9c704c1b1a1f86ecf9a7 (diff)
[MERGE] [FIX] res_font: requires server commit 5011
Mainly fix reports Adapt API to new res_font methods See server commit message for more information bzr revid: mat@openerp.com-20131209171551-fgiv790hcvjnp1ly
-rw-r--r--addons/base_setup/res_config.py4
-rw-r--r--addons/base_setup/res_config_view.xml2
-rw-r--r--addons/hr_attendance/report/hr_custom_default.xsl8
-rw-r--r--addons/hr_holidays/report/hr_custom_default.xsl8
-rw-r--r--addons/hr_timesheet/report/custom_default.xsl8
-rw-r--r--addons/mrp/report/custom_default.xsl8
-rw-r--r--addons/survey/report/survey_analysis_report.py4
7 files changed, 21 insertions, 21 deletions
diff --git a/addons/base_setup/res_config.py b/addons/base_setup/res_config.py
index 06c57f2df5a..8ddec7df111 100644
--- a/addons/base_setup/res_config.py
+++ b/addons/base_setup/res_config.py
@@ -68,7 +68,7 @@ class base_config_settings(osv.osv_memory):
def set_base_defaults(self, cr, uid, ids, context=None):
ir_model_data = self.pool.get('ir.model.data')
- wizard = self.browse(cr, uid, ids)[0]
+ wizard = self.browse(cr, uid, ids, context)[0]
if wizard.font:
user = self.pool.get('res.users').browse(cr, uid, uid, context)
font_name = wizard.font.name
@@ -76,7 +76,7 @@ class base_config_settings(osv.osv_memory):
return {}
def act_discover_fonts(self, cr, uid, ids, context=None):
- return self.pool.get("res.font").discover_fonts(cr, uid, ids, context)
+ return self.pool.get("res.font").font_scan(cr, uid, context=context)
# Preferences wizard for Sales & CRM.
# It is defined here because it is inherited independently in modules sale, crm,
diff --git a/addons/base_setup/res_config_view.xml b/addons/base_setup/res_config_view.xml
index fab2f48e8ab..f8f3efd8171 100644
--- a/addons/base_setup/res_config_view.xml
+++ b/addons/base_setup/res_config_view.xml
@@ -94,7 +94,7 @@
<label for="font" />
<div>
<div>
- <field name="font" class="oe_inline"/>
+ <field name="font" class="oe_inline" domain="[('mode', 'in', ('normal', 'regular', 'all', 'book'))]" />
<button string="(reload fonts)" name="act_discover_fonts" type="object" class="oe_link"/>
</div>
</div>
diff --git a/addons/hr_attendance/report/hr_custom_default.xsl b/addons/hr_attendance/report/hr_custom_default.xsl
index e8b133da1b0..2eda3a08f4b 100644
--- a/addons/hr_attendance/report/hr_custom_default.xsl
+++ b/addons/hr_attendance/report/hr_custom_default.xsl
@@ -5,9 +5,9 @@
<!--logo-->
<fill color="black"/>
<stroke color="black"/>
- <setFont name="DejaVu Sans" size="8"/>
+ <setFont name="DejaVuSans" size="8"/>
<drawString x="1.3cm" y="19.5cm"><xsl:value-of select="//report/header/date"/></drawString>
- <setFont name="DejaVu Sans Bold" size="10"/>
+ <setFont name="DejaVuSans-Bold" size="10"/>
<drawString x="13.8cm" y="19.5cm"><xsl:value-of select="//report/header/company"/></drawString>
<stroke color="#000000"/>
<lines>1.3cm 19.3cm 28.5cm 19.3cm</lines>
@@ -17,9 +17,9 @@
<!--logo-->
<fill color="black"/>
<stroke color="black"/>
- <setFont name="DejaVu Sans" size="8"/>
+ <setFont name="DejaVuSans" size="8"/>
<drawString x="1.3cm" y="19.5cm"><xsl:value-of select="//report/header/date"/></drawString>
- <setFont name="DejaVu Sans Bold" size="10"/>
+ <setFont name="DejaVuSans-Bold" size="10"/>
<drawString x="27.8cm" y="19.5cm"><xsl:value-of select="//report/header/company"/></drawString>
<stroke color="#000000"/>
<lines>1.3cm 19.3cm 28.5cm 19.3cm</lines>
diff --git a/addons/hr_holidays/report/hr_custom_default.xsl b/addons/hr_holidays/report/hr_custom_default.xsl
index e8b133da1b0..2eda3a08f4b 100644
--- a/addons/hr_holidays/report/hr_custom_default.xsl
+++ b/addons/hr_holidays/report/hr_custom_default.xsl
@@ -5,9 +5,9 @@
<!--logo-->
<fill color="black"/>
<stroke color="black"/>
- <setFont name="DejaVu Sans" size="8"/>
+ <setFont name="DejaVuSans" size="8"/>
<drawString x="1.3cm" y="19.5cm"><xsl:value-of select="//report/header/date"/></drawString>
- <setFont name="DejaVu Sans Bold" size="10"/>
+ <setFont name="DejaVuSans-Bold" size="10"/>
<drawString x="13.8cm" y="19.5cm"><xsl:value-of select="//report/header/company"/></drawString>
<stroke color="#000000"/>
<lines>1.3cm 19.3cm 28.5cm 19.3cm</lines>
@@ -17,9 +17,9 @@
<!--logo-->
<fill color="black"/>
<stroke color="black"/>
- <setFont name="DejaVu Sans" size="8"/>
+ <setFont name="DejaVuSans" size="8"/>
<drawString x="1.3cm" y="19.5cm"><xsl:value-of select="//report/header/date"/></drawString>
- <setFont name="DejaVu Sans Bold" size="10"/>
+ <setFont name="DejaVuSans-Bold" size="10"/>
<drawString x="27.8cm" y="19.5cm"><xsl:value-of select="//report/header/company"/></drawString>
<stroke color="#000000"/>
<lines>1.3cm 19.3cm 28.5cm 19.3cm</lines>
diff --git a/addons/hr_timesheet/report/custom_default.xsl b/addons/hr_timesheet/report/custom_default.xsl
index e8b133da1b0..2eda3a08f4b 100644
--- a/addons/hr_timesheet/report/custom_default.xsl
+++ b/addons/hr_timesheet/report/custom_default.xsl
@@ -5,9 +5,9 @@
<!--logo-->
<fill color="black"/>
<stroke color="black"/>
- <setFont name="DejaVu Sans" size="8"/>
+ <setFont name="DejaVuSans" size="8"/>
<drawString x="1.3cm" y="19.5cm"><xsl:value-of select="//report/header/date"/></drawString>
- <setFont name="DejaVu Sans Bold" size="10"/>
+ <setFont name="DejaVuSans-Bold" size="10"/>
<drawString x="13.8cm" y="19.5cm"><xsl:value-of select="//report/header/company"/></drawString>
<stroke color="#000000"/>
<lines>1.3cm 19.3cm 28.5cm 19.3cm</lines>
@@ -17,9 +17,9 @@
<!--logo-->
<fill color="black"/>
<stroke color="black"/>
- <setFont name="DejaVu Sans" size="8"/>
+ <setFont name="DejaVuSans" size="8"/>
<drawString x="1.3cm" y="19.5cm"><xsl:value-of select="//report/header/date"/></drawString>
- <setFont name="DejaVu Sans Bold" size="10"/>
+ <setFont name="DejaVuSans-Bold" size="10"/>
<drawString x="27.8cm" y="19.5cm"><xsl:value-of select="//report/header/company"/></drawString>
<stroke color="#000000"/>
<lines>1.3cm 19.3cm 28.5cm 19.3cm</lines>
diff --git a/addons/mrp/report/custom_default.xsl b/addons/mrp/report/custom_default.xsl
index d98cd940942..e5503500a86 100644
--- a/addons/mrp/report/custom_default.xsl
+++ b/addons/mrp/report/custom_default.xsl
@@ -15,9 +15,9 @@
<!--logo-->
<fill color="black"/>
<stroke color="black"/>
- <setFont name="DejaVu Sans" size="8"/>
+ <setFont name="DejaVuSans" size="8"/>
<drawString x="1.3cm" y="28.3cm"><xsl:value-of select="//date"/></drawString>
- <setFont name="DejaVu Sans Bold" size="10"/>
+ <setFont name="DejaVuSans-Bold" size="10"/>
<drawString x="9.8cm" y="28.3cm"><xsl:value-of select="//company"/></drawString>
<stroke color="#000000"/>
<lines>1.3cm 28.1cm 20cm 28.1cm</lines>
@@ -29,9 +29,9 @@
<!--logo-->
<fill color="black"/>
<stroke color="black"/>
- <setFont name="DejaVu Sans" size="8"/>
+ <setFont name="DejaVuSans" size="8"/>
<drawString x="1.3cm" y="28.3cm"><xsl:value-of select="//date"/></drawString>
- <setFont name="DejaVu Sans Bold" size="10"/>
+ <setFont name="DejaVuSans-Bold" size="10"/>
<drawString x="9.8cm" y="28.3cm"><xsl:value-of select="//company"/></drawString>
<stroke color="#000000"/>
<lines>1.3cm 28.1cm 20cm 28.1cm</lines>
diff --git a/addons/survey/report/survey_analysis_report.py b/addons/survey/report/survey_analysis_report.py
index 9301e0d2a2b..f159fd6a983 100644
--- a/addons/survey/report/survey_analysis_report.py
+++ b/addons/survey/report/survey_analysis_report.py
@@ -43,9 +43,9 @@ class survey_analysis(report_rml):
<pageGraphics>
<fill color="black"/>
<stroke color="black"/>
- <setFont name="DejaVu Sans" size="8"/>
+ <setFont name="DejaVuSans" size="8"/>
<drawString x="1.3cm" y="28.3cm"> """+to_xml(rml_obj.formatLang(time.strftime("%Y-%m-%d %H:%M:%S"),date_time=True))+"""</drawString>
- <setFont name="DejaVu Sans Bold" size="10"/>
+ <setFont name="DejaVuSans-Bold" size="10"/>
<drawString x="9.8cm" y="28.3cm">"""+ to_xml(company.name) +"""</drawString>
<stroke color="#000000"/>
<lines>1.3cm 28.1cm 20cm 28.1cm</lines>