From f90cf060a3cfeb37a67bec83264c0aaab8892b56 Mon Sep 17 00:00:00 2001 From: kujiu Date: Wed, 4 Jul 2018 09:55:52 +0200 Subject: [PATCH] [FIX] Syntax of icons (#25577) Description of the issue/feature this PR addresses: Accessibility improvements forbids the use of the syntax ` Some text` to create a labelled icon. But, by this, some fonts are changed. Desired behavior after PR is merged: The old syntax can be used. --- .../static/src/xml/account_reconciliation.xml | 2 +- addons/account/views/account_view.xml | 2 +- .../views/account_analytic_default_view.xml | 2 +- .../views/account_portal_templates.xml | 6 +- .../views/res_config_settings_views.xml | 2 +- addons/event/views/event_views.xml | 3 +- .../views/res_config_settings_views.xml | 2 +- .../static/src/xml/attendance.xml | 4 +- addons/iap/static/src/xml/iap_templates.xml | 4 +- addons/lunch/static/src/xml/lunch.xml | 3 +- addons/mail/static/src/xml/activity.xml | 10 +- addons/mail/static/src/xml/discuss.xml | 16 +- addons/mail/static/src/xml/followers.xml | 10 +- addons/mail/static/src/xml/systray.xml | 9 +- .../static/src/xml/web_kanban_activity.xml | 2 +- .../mail/wizard/mail_resend_message_views.xml | 2 +- .../static/src/xml/mass_mailing.xml | 2 +- addons/mass_mailing/views/snippets_themes.xml | 8 +- .../views/snippets_themes_options.xml | 2 +- addons/payment/data/payment_acquirer_data.xml | 48 +- .../views/payment_portal_templates.xml | 2 +- addons/payment/views/payment_templates.xml | 2 +- addons/point_of_sale/static/src/xml/pos.xml | 29 +- addons/point_of_sale/views/pos_templates.xml | 2 +- addons/portal/views/portal_templates.xml | 3 +- .../static/src/xml/discount_templates.xml | 2 +- .../views/pos_config_setting_views.xml | 2 +- addons/pos_reprint/static/src/xml/reprint.xml | 5 +- .../pos_restaurant/static/src/xml/floors.xml | 2 +- .../static/src/xml/multiprint.xml | 3 +- .../pos_restaurant/static/src/xml/notes.xml | 2 +- .../static/src/xml/printbill.xml | 11 +- .../static/src/xml/splitbill.xml | 8 +- .../views/project_rating_templates.xml | 6 +- addons/project/views/project_views.xml | 2 +- addons/purchase/views/portal_templates.xml | 2 +- addons/sale/views/sale_portal_templates.xml | 16 +- .../views/sale_portal_templates.xml | 8 +- .../views/sale_stock_portal_template.xml | 8 +- addons/survey/views/survey_result.xml | 21 +- .../fontawesome/css/font-awesome-suffix.css | 2145 ----------------- addons/web/static/src/xml/base.xml | 16 +- addons/web/views/database_manager.html | 1 - addons/web/views/report_templates.xml | 1 - addons/web/views/webclient_templates.xml | 1 - addons/web_editor/static/src/xml/ace.xml | 2 +- addons/web_editor/static/src/xml/editor.xml | 8 +- addons/web_editor/static/src/xml/snippets.xml | 2 +- addons/web_editor/views/snippets.xml | 2 +- .../static/src/xml/dashboard.xml | 4 +- addons/website/data/website_demo.xml | 4 +- addons/website/static/src/js/tours/rte.js | 2 +- .../static/src/xml/website.contentMenu.xml | 2 +- addons/website/views/snippets.xml | 52 +- .../views/website_navbar_templates.xml | 6 +- addons/website/views/website_templates.xml | 4 +- .../views/website_blog_templates.xml | 4 +- .../website_crm_partner_assign_templates.xml | 6 +- .../views/website_customer_templates.xml | 2 +- .../website_event/views/event_templates.xml | 18 +- addons/website_forum/views/website_forum.xml | 6 +- .../static/src/xml/website.gengo.xml | 14 +- .../website_hr_recruitment_templates.xml | 26 +- .../views/website_hr_recuitment_snippets.xml | 8 +- .../website_mail_channel/views/snippets.xml | 6 +- .../views/website_mail_channel_templates.xml | 10 +- .../website_quote/data/website_quote_demo.xml | 24 +- .../views/website_quote_templates.xml | 12 +- addons/website_sale/views/templates.xml | 44 +- .../website_sale_comparison_template.xml | 4 +- .../views/website_sale_wishlist_template.xml | 2 +- .../static/src/xml/website_slides.xml | 2 +- .../views/res_config_settings_views.xml | 2 +- .../website_slides/views/website_slides.xml | 34 +- .../views/website_slides_embed.xml | 8 +- .../static/src/xml/website.twitter.xml | 2 +- .../addons/base/tests/test_view_validation.py | 3 + odoo/tools/view_validation.py | 12 + 78 files changed, 342 insertions(+), 2434 deletions(-) delete mode 100644 addons/web/static/lib/fontawesome/css/font-awesome-suffix.css diff --git a/addons/account/static/src/xml/account_reconciliation.xml b/addons/account/static/src/xml/account_reconciliation.xml index 68799648070..c41fa1f2478 100644 --- a/addons/account/static/src/xml/account_reconciliation.xml +++ b/addons/account/static/src/xml/account_reconciliation.xml @@ -205,7 +205,7 @@ diff --git a/addons/account/views/account_view.xml b/addons/account/views/account_view.xml index 63108d2edc5..56bade5ea3b 100644 --- a/addons/account/views/account_view.xml +++ b/addons/account/views/account_view.xml @@ -353,7 +353,7 @@ diff --git a/addons/account_analytic_default/views/account_analytic_default_view.xml b/addons/account_analytic_default/views/account_analytic_default_view.xml index 2d80a7ebd18..bc4e2a0bf39 100644 --- a/addons/account_analytic_default/views/account_analytic_default_view.xml +++ b/addons/account_analytic_default/views/account_analytic_default_view.xml @@ -57,7 +57,7 @@ -
From to
+
From to
Product
Customer
diff --git a/addons/account_payment/views/account_portal_templates.xml b/addons/account_payment/views/account_portal_templates.xml index 6f00f6e750b..4e8314d9f20 100644 --- a/addons/account_payment/views/account_portal_templates.xml +++ b/addons/account_payment/views/account_portal_templates.xml @@ -73,15 +73,15 @@ diff --git a/addons/auth_oauth/views/res_config_settings_views.xml b/addons/auth_oauth/views/res_config_settings_views.xml index 990f1028454..214f1701895 100644 --- a/addons/auth_oauth/views/res_config_settings_views.xml +++ b/addons/auth_oauth/views/res_config_settings_views.xml @@ -27,7 +27,7 @@