diff options
68 files changed, 43 insertions, 21 deletions
diff --git a/addons/account/static/description/icon.png b/addons/account/static/description/icon.png Binary files differindex afad1331e2e..cbcd465e407 100644 --- a/addons/account/static/description/icon.png +++ b/addons/account/static/description/icon.png diff --git a/addons/account/views/account_menuitem.xml b/addons/account/views/account_menuitem.xml index b8d055271d1..e47367a6cb1 100644 --- a/addons/account/views/account_menuitem.xml +++ b/addons/account/views/account_menuitem.xml @@ -7,6 +7,7 @@ id="menu_finance" groups="group_account_user,group_account_manager,group_account_invoice" icon="fa-usd" + web_icon="account,static/description/icon.png" sequence="40"/> <menuitem id="menu_finance_receivables" name="Sales" parent="menu_finance" sequence="2"/> diff --git a/addons/account_accountant/account_accountant_data.xml b/addons/account_accountant/account_accountant_data.xml index f5f81f3679c..b810bdd067c 100644 --- a/addons/account_accountant/account_accountant_data.xml +++ b/addons/account_accountant/account_accountant_data.xml @@ -5,6 +5,7 @@ <!-- Top menu item --> <menuitem name="Accounting" icon="fa-book" + web_icon="account,static/description/icon.png" id="account.menu_finance" sequence="40"/> <menuitem id="account.menu_account_config" name="Settings" parent="account.menu_finance_configuration" sequence="0" groups="base.group_configuration"/> diff --git a/addons/calendar/calendar_view.xml b/addons/calendar/calendar_view.xml index 8b495e05afc..812314118ac 100644 --- a/addons/calendar/calendar_view.xml +++ b/addons/calendar/calendar_view.xml @@ -333,7 +333,7 @@ - <menuitem name="Agenda" id="mail_menu_calendar" sequence="2" action="action_calendar_event"/> + <menuitem name="Agenda" id="mail_menu_calendar" sequence="2" action="action_calendar_event" web_icon="calendar,static/description/icon.png"/> <menuitem id="menu_calendar_configuration" name="Calendar" parent="base.menu_custom" groups="base.group_no_one"/> <menuitem id="menu_calendar_event_type" parent="menu_calendar_configuration" action="action_calendar_event_type" groups="base.group_no_one"/> <menuitem id="menu_calendar_alarm" parent="menu_calendar_configuration" action="action_calendar_alarm" groups="base.group_no_one"/> diff --git a/addons/calendar/static/description/icon.png b/addons/calendar/static/description/icon.png Binary files differindex f612cd9ea4b..88c9d6622b3 100644 --- a/addons/calendar/static/description/icon.png +++ b/addons/calendar/static/description/icon.png diff --git a/addons/crm/crm_view.xml b/addons/crm/crm_view.xml index dbffca73859..71de931b20d 100644 --- a/addons/crm/crm_view.xml +++ b/addons/crm/crm_view.xml @@ -10,6 +10,7 @@ <menuitem name="Sales" id="base.menu_base_partner" groups="base.group_sale_manager,base.group_sale_salesman" + web_icon="crm,static/description/icon.png" sequence="6"/> <menuitem id="base.menu_crm_config_lead" name="Leads & Opportunities" diff --git a/addons/crm/static/description/icon.png b/addons/crm/static/description/icon.png Binary files differindex 8600d565da5..c9593f2922a 100644 --- a/addons/crm/static/description/icon.png +++ b/addons/crm/static/description/icon.png diff --git a/addons/event/event_view.xml b/addons/event/event_view.xml index f2470899140..61a80f7dc0f 100644 --- a/addons/event/event_view.xml +++ b/addons/event/event_view.xml @@ -3,7 +3,7 @@ <data> <!-- Main menu items --> - <menuitem name="Events" id="event_main_menu" sequence="65" groups="marketing.group_marketing_user"/> + <menuitem name="Events" id="event_main_menu" sequence="65" groups="marketing.group_marketing_user" web_icon="event,static/description/icon.png"/> <menuitem parent="event_main_menu" id="menu_reporting_events" sequence="99" groups="event.group_event_manager" name="Reports"/> <!-- EVENT.TYPE VIEWS --> diff --git a/addons/event/static/description/icon.png b/addons/event/static/description/icon.png Binary files differindex b6db3267f3f..7a9b6a2c166 100644 --- a/addons/event/static/description/icon.png +++ b/addons/event/static/description/icon.png diff --git a/addons/fleet/fleet_view.xml b/addons/fleet/fleet_view.xml index 433c9dafc45..6515880c676 100644 --- a/addons/fleet/fleet_view.xml +++ b/addons/fleet/fleet_view.xml @@ -175,7 +175,7 @@ </field> </record> - <menuitem name="Fleet" id="menu_root" sequence="115" groups="group_fleet_user" icon="fa-car"/> + <menuitem name="Fleet" id="menu_root" sequence="115" groups="group_fleet_user" icon="fa-car" web_icon="fleet,static/description/icon.png"/> <menuitem name="Configuration" parent="menu_root" id="fleet_configuration" sequence="3" groups="group_fleet_manager"/> <menuitem action="fleet_vehicle_model_act" parent="fleet_configuration" id="fleet_vehicle_model_menu" groups="base.group_no_one"/> <menuitem action="fleet_vehicle_model_brand_act" parent="fleet_configuration" id="fleet_vehicle_model_brand_menu" groups="base.group_no_one"/> diff --git a/addons/fleet/static/description/icon.png b/addons/fleet/static/description/icon.png Binary files differindex 5b41e43c5bd..ae020185dfb 100644 --- a/addons/fleet/static/description/icon.png +++ b/addons/fleet/static/description/icon.png diff --git a/addons/hr/hr_view.xml b/addons/hr/hr_view.xml index c3d33d0e6c7..582d23ec6da 100644 --- a/addons/hr/hr_view.xml +++ b/addons/hr/hr_view.xml @@ -7,6 +7,7 @@ id="menu_hr_root" groups="base.group_hr_manager,base.group_hr_user,base.group_user" icon="fa-user" + web_icon="hr,static/description/icon.png" sequence="75"/> <menuitem id="menu_hr_main" parent="menu_hr_root" name="Human Resources" sequence="0"/> <menuitem id="menu_hr_configuration" name="Configuration" parent="hr.menu_hr_root" groups="base.group_hr_user,base.group_configuration" sequence="50"/> diff --git a/addons/hr/static/description/icon.png b/addons/hr/static/description/icon.png Binary files differindex 742f3e53e67..59289fc0a51 100644 --- a/addons/hr/static/description/icon.png +++ b/addons/hr/static/description/icon.png diff --git a/addons/hr_attendance/hr_attendance_view.xml b/addons/hr_attendance/hr_attendance_view.xml index 82bf78f02d5..e25885e81df 100644 --- a/addons/hr_attendance/hr_attendance_view.xml +++ b/addons/hr_attendance/hr_attendance_view.xml @@ -120,10 +120,10 @@ <field name="view_id"></field> <!-- force empty --> </record> - <menuitem id="timesheet_menu_root" name="Timesheets" sequence="55" icon="fa-user" groups="base.group_user,base.group_hr_user,base.group_hr_manager"/> + <menuitem id="timesheet_menu_root" name="Timesheets" sequence="55" icon="fa-user" groups="base.group_user,base.group_hr_user,base.group_hr_manager" web_icon="hr_attendance,static/description/icon.png"/> <menuitem id="menu_hr_time_tracking" name="Time Tracking" parent="timesheet_menu_root" sequence="5" /> - <menuitem id="menu_hr_attendance_root" name="Attendances" sequence="90" groups="base.group_hr_attendance"/> + <menuitem id="menu_hr_attendance_root" name="Attendances" sequence="90" groups="base.group_hr_attendance" web_icon="hr_attendance,static/description/icon.png"/> <menuitem action="open_view_attendance" id="menu_open_view_attendance" parent="menu_hr_attendance_root" sequence="20" groups="base.group_hr_attendance"/> diff --git a/addons/hr_attendance/static/description/icon.png b/addons/hr_attendance/static/description/icon.png Binary files differnew file mode 100644 index 00000000000..2d09c06ead9 --- /dev/null +++ b/addons/hr_attendance/static/description/icon.png diff --git a/addons/hr_equipment/static/description/icon.png b/addons/hr_equipment/static/description/icon.png Binary files differindex 53055cf085c..c539c0b853d 100644 --- a/addons/hr_equipment/static/description/icon.png +++ b/addons/hr_equipment/static/description/icon.png diff --git a/addons/hr_equipment/views/hr_equipment_views.xml b/addons/hr_equipment/views/hr_equipment_views.xml index 5f2863f35b9..eecb9a6e3ad 100644 --- a/addons/hr_equipment/views/hr_equipment_views.xml +++ b/addons/hr_equipment/views/hr_equipment_views.xml @@ -521,6 +521,7 @@ <menuitem id="menu_equipment_title" name="Equipments" + web_icon="hr_equipment,static/description/icon.png" sequence="110"/> <menuitem diff --git a/addons/hr_evaluation/hr_evaluation_view.xml b/addons/hr_evaluation/hr_evaluation_view.xml index b1337d3a027..8e1f60a313a 100644 --- a/addons/hr_evaluation/hr_evaluation_view.xml +++ b/addons/hr_evaluation/hr_evaluation_view.xml @@ -71,7 +71,7 @@ <field name="context">{'search_default_user_to_review_id': [active_id], 'default_user_to_review_id': active_id}</field> </record> - <menuitem name="Appraisal" id="menu_hr_evaluation_root" sequence="85"/> + <menuitem name="Appraisal" id="menu_hr_evaluation_root" sequence="85" web_icon="hr_evaluation,static/description/icon.png"/> <menuitem name="Periodic Appraisal" parent="hr.menu_hr_configuration" id="menu_eval_hr_config" sequence="4" groups="base.group_hr_manager"/> <menuitem name="Configuration" id="menu_hr_evaluation_configuration" sequence="100" parent="menu_hr_evaluation_root" groups="base.group_configuration"/> <menuitem parent="menu_hr_evaluation_configuration" id="menu_open_view_hr_evaluation_plan_tree" diff --git a/addons/hr_evaluation/static/description/icon.png b/addons/hr_evaluation/static/description/icon.png Binary files differindex 8b5e3cbfcfc..29bcdf44a18 100644 --- a/addons/hr_evaluation/static/description/icon.png +++ b/addons/hr_evaluation/static/description/icon.png diff --git a/addons/hr_expense/hr_expense_view.xml b/addons/hr_expense/hr_expense_view.xml index d62a883779a..da199c0bd8d 100644 --- a/addons/hr_expense/hr_expense_view.xml +++ b/addons/hr_expense/hr_expense_view.xml @@ -266,7 +266,7 @@ <menuitem id="menu_expense_approved" parent="account.menu_finance_payables" action="action_approved_expense" sequence="15"/> - <menuitem id="menu_hr_expense_root" name="Expenses" sequence="100"/> + <menuitem id="menu_hr_expense_root" name="Expenses" sequence="100" web_icon="hr_expense,static/description/icon.png"/> <menuitem id="menu_hr_expense_configuration" name="Configuration" parent="menu_hr_expense_root" sequence="100" groups="base.group_configuration"/> <menuitem id="menu_hr_product" name="Expense Products" parent="menu_hr_expense_configuration" diff --git a/addons/hr_expense/static/description/icon.png b/addons/hr_expense/static/description/icon.png Binary files differindex b66773a109e..0959ca569b9 100644 --- a/addons/hr_expense/static/description/icon.png +++ b/addons/hr_expense/static/description/icon.png diff --git a/addons/hr_holidays/hr_holidays_view.xml b/addons/hr_holidays/hr_holidays_view.xml index d0378f610bb..ece853a70fd 100644 --- a/addons/hr_holidays/hr_holidays_view.xml +++ b/addons/hr_holidays/hr_holidays_view.xml @@ -233,7 +233,7 @@ </field> </record> - <menuitem name="Leaves" id="menu_hr_holidays_root" sequence="95"/> + <menuitem name="Leaves" id="menu_hr_holidays_root" sequence="95" web_icon="hr_holidays,static/description/icon.png"/> <menuitem name="My Leaves" id="menu_hr_holidays_my_leaves" parent="menu_hr_holidays_root" sequence="1"/> <menuitem name="Approvals" id="menu_hr_holidays_approvals" parent="menu_hr_holidays_root" sequence="2"/> <menuitem name="Reports" id="menu_hr_holidays_report" parent="menu_hr_holidays_root" sequence="99"/> diff --git a/addons/hr_holidays/static/description/icon.png b/addons/hr_holidays/static/description/icon.png Binary files differindex 1d02a2f830b..b8140860417 100644 --- a/addons/hr_holidays/static/description/icon.png +++ b/addons/hr_holidays/static/description/icon.png diff --git a/addons/hr_payroll/hr_payroll_view.xml b/addons/hr_payroll/hr_payroll_view.xml index 0874c6e61b1..cc5e8726494 100644 --- a/addons/hr_payroll/hr_payroll_view.xml +++ b/addons/hr_payroll/hr_payroll_view.xml @@ -3,7 +3,7 @@ <data> <!-- Root Menus --> - <menuitem id="menu_hr_payroll_root" name="Payroll" sequence="45"/> + <menuitem id="menu_hr_payroll_root" name="Payroll" sequence="45" web_icon="hr_payroll,static/description/icon.png"/> <menuitem id="menu_hr_payroll_configuration" name="Configuration" parent="menu_hr_payroll_root" sequence="100" groups="base.group_hr_manager,base.group_configuration"/> diff --git a/addons/hr_payroll/static/description/icon.png b/addons/hr_payroll/static/description/icon.png Binary files differindex c2851619d7c..993eded0afa 100644 --- a/addons/hr_payroll/static/description/icon.png +++ b/addons/hr_payroll/static/description/icon.png diff --git a/addons/hr_recruitment/static/description/icon.png b/addons/hr_recruitment/static/description/icon.png Binary files differindex abbc2aef090..c4a1c232e23 100644 --- a/addons/hr_recruitment/static/description/icon.png +++ b/addons/hr_recruitment/static/description/icon.png diff --git a/addons/im_livechat/static/description/icon.png b/addons/im_livechat/static/description/icon.png Binary files differindex 07d2503ce4e..f342b21c93d 100644 --- a/addons/im_livechat/static/description/icon.png +++ b/addons/im_livechat/static/description/icon.png diff --git a/addons/im_livechat/views/im_livechat_channel_views.xml b/addons/im_livechat/views/im_livechat_channel_views.xml index 34d5bb66696..60cd799b15c 100644 --- a/addons/im_livechat/views/im_livechat_channel_views.xml +++ b/addons/im_livechat/views/im_livechat_channel_views.xml @@ -182,6 +182,7 @@ <menuitem id="menu_livechat_root" name="Live Chat" + web_icon="im_livechat,static/description/icon.png" groups="im_livechat_group_user" sequence="205"/> diff --git a/addons/lunch/static/description/icon.png b/addons/lunch/static/description/icon.png Binary files differindex 0dda33edd50..eebfdd782db 100644 --- a/addons/lunch/static/description/icon.png +++ b/addons/lunch/static/description/icon.png diff --git a/addons/lunch/views/lunch_views.xml b/addons/lunch/views/lunch_views.xml index 313c3078597..f92e9f42eae 100644 --- a/addons/lunch/views/lunch_views.xml +++ b/addons/lunch/views/lunch_views.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <odoo> <!-- Top menu item --> - <menuitem id='menu_lunch' name='Lunch' sequence="105" groups="group_lunch_user" icon="fa-cutlery"/> + <menuitem id='menu_lunch' name='Lunch' sequence="105" groups="group_lunch_user" icon="fa-cutlery" web_icon="lunch,static/description/icon.png"/> <menuitem name="My Lunch" parent="menu_lunch" id="menu_lunch_title" sequence="50" /> <menuitem name="Manager" parent="menu_lunch" id="menu_lunch_admin" sequence="51" groups="group_lunch_manager"/> <menuitem name="Configuration" parent="menu_lunch" id="menu_lunch_config" sequence="53" groups="group_lunch_manager,base.group_configuration"/> diff --git a/addons/mail/static/description/icon.png b/addons/mail/static/description/icon.png Binary files differindex 53ccc469127..bb61ffda34e 100644 --- a/addons/mail/static/description/icon.png +++ b/addons/mail/static/description/icon.png diff --git a/addons/mail/static/description/icon2.png b/addons/mail/static/description/icon2.png Binary files differnew file mode 100644 index 00000000000..ff221b25c14 --- /dev/null +++ b/addons/mail/static/description/icon2.png diff --git a/addons/mail/views/contact_views.xml b/addons/mail/views/contact_views.xml index 17f866d054f..06f9ad6fc82 100644 --- a/addons/mail/views/contact_views.xml +++ b/addons/mail/views/contact_views.xml @@ -44,6 +44,7 @@ id="menu_contacts" sequence="4" action="action_contacts" + web_icon="mail,static/description/icon2.png" groups="base.group_user,base.group_partner_manager"/> </data> diff --git a/addons/mail/views/mail_thread_views.xml b/addons/mail/views/mail_thread_views.xml index d9425d40b5a..7e9c8f7b1af 100644 --- a/addons/mail/views/mail_thread_views.xml +++ b/addons/mail/views/mail_thread_views.xml @@ -2,8 +2,13 @@ <openerp> <data> - <menuitem id="mail.mail_feeds_main" name="Chat" icon="fa-envelope" - groups="base.group_user" sequence="1"/> + <menuitem + id="mail.mail_feeds_main" + name="Chat" + icon="fa-envelope" + groups="base.group_user" + sequence="1" + web_icon="mail,static/description/icon.png"/> <record model="ir.actions.act_window" id="action_mail_inbox_feeds"> <field name="name">Inbox</field> diff --git a/addons/marketing/marketing_view.xml b/addons/marketing/marketing_view.xml index 3499657d148..ab946cb95d8 100644 --- a/addons/marketing/marketing_view.xml +++ b/addons/marketing/marketing_view.xml @@ -4,6 +4,7 @@ <!-- Top menu item --> <menuitem name="Marketing" id="base.marketing_menu" sequence="85" + web_icon="marketing,static/description/icon.png" icon="fa-check-square-o"/> <!-- Marketing main configuration menu --> diff --git a/addons/marketing/static/description/icon.png b/addons/marketing/static/description/icon.png Binary files differnew file mode 100644 index 00000000000..6871be5df6e --- /dev/null +++ b/addons/marketing/static/description/icon.png diff --git a/addons/marketing_campaign/marketing_campaign_view.xml b/addons/marketing_campaign/marketing_campaign_view.xml index de7359c8740..619caf0b613 100644 --- a/addons/marketing_campaign/marketing_campaign_view.xml +++ b/addons/marketing_campaign/marketing_campaign_view.xml @@ -189,7 +189,7 @@ <menuitem name="Lead Automation" id="menu_marketing_campaign_root" groups="marketing.group_marketing_user,marketing.group_marketing_manager" sequence="10"/> - <menuitem id="menu_marketing_campaign_campaigns" sequence="1" name="Campaigns" parent="menu_marketing_campaign_root"/> + <menuitem id="menu_marketing_campaign_campaigns" sequence="1" name="Campaigns" parent="menu_marketing_campaign_root" web_icon="marketing_campaign,static/description/icon.png"/> <menuitem id="menu_marketing_campaign_form" parent="menu_marketing_campaign_campaigns" action="action_marketing_campaign_form" sequence="1"/> <menuitem name="Reports" id="report_marketing_campaign" parent="menu_marketing_campaign_root" sequence="99"/> diff --git a/addons/marketing_campaign/static/description/icon.png b/addons/marketing_campaign/static/description/icon.png Binary files differnew file mode 100644 index 00000000000..0d09330b569 --- /dev/null +++ b/addons/marketing_campaign/static/description/icon.png diff --git a/addons/mass_mailing/static/description/icon.png b/addons/mass_mailing/static/description/icon.png Binary files differindex 6ef68f30952..184811f998d 100644 --- a/addons/mass_mailing/static/description/icon.png +++ b/addons/mass_mailing/static/description/icon.png diff --git a/addons/mass_mailing/views/mass_mailing.xml b/addons/mass_mailing/views/mass_mailing.xml index 301fa4722bf..4d1e2a20cd6 100644 --- a/addons/mass_mailing/views/mass_mailing.xml +++ b/addons/mass_mailing/views/mass_mailing.xml @@ -10,7 +10,7 @@ </template> <!-- Marketing / Mass Mailing --> - <menuitem name="Mass Mailing" id="mass_mailing_menu_root" sequence="60"/> + <menuitem name="Mass Mailing" id="mass_mailing_menu_root" sequence="60" web_icon="mass_mailing,static/description/icon.png"/> <menuitem name="Mailings" id="mass_mailing_menu" parent="mass_mailing_menu_root" sequence="1" groups="marketing.group_marketing_user"/> <!-- Marketing / Configuration --> diff --git a/addons/membership/membership_view.xml b/addons/membership/membership_view.xml index 00990346575..40a842d6d83 100644 --- a/addons/membership/membership_view.xml +++ b/addons/membership/membership_view.xml @@ -120,7 +120,7 @@ <field name="act_window_id" ref="action_membership_products"/> </record> - <menuitem name="Members" id="base.menu_association" icon="terp-calendar" sequence="15"/> + <menuitem name="Members" id="base.menu_association" icon="terp-calendar" sequence="15" web_icon="membership,static/description/icon.png"/> <menuitem name="Configuration" id="base.menu_marketing_config_association" parent="base.menu_association" sequence="100" groups="base.group_configuration"/> diff --git a/addons/membership/static/description/icon.png b/addons/membership/static/description/icon.png Binary files differnew file mode 100644 index 00000000000..7e341e8713e --- /dev/null +++ b/addons/membership/static/description/icon.png diff --git a/addons/mrp/mrp_view.xml b/addons/mrp/mrp_view.xml index 1d46d16c72e..e4e08117007 100644 --- a/addons/mrp/mrp_view.xml +++ b/addons/mrp/mrp_view.xml @@ -7,6 +7,7 @@ id="base.menu_mrp_root" groups="group_mrp_user,group_mrp_manager" icon="fa-wrench" + web_icon="mrp,static/description/icon.png" sequence="35"/> <menuitem name="Manufacturing" diff --git a/addons/mrp/static/description/icon.png b/addons/mrp/static/description/icon.png Binary files differindex 600104af507..91b94cd0abc 100644 --- a/addons/mrp/static/description/icon.png +++ b/addons/mrp/static/description/icon.png diff --git a/addons/note/static/description/icon.png b/addons/note/static/description/icon.png Binary files differindex b6ad0548a40..a52edcecb71 100644 --- a/addons/note/static/description/icon.png +++ b/addons/note/static/description/icon.png diff --git a/addons/point_of_sale/point_of_sale_view.xml b/addons/point_of_sale/point_of_sale_view.xml index 44e6d116c5f..3a1e0bc6931 100644 --- a/addons/point_of_sale/point_of_sale_view.xml +++ b/addons/point_of_sale/point_of_sale_view.xml @@ -7,6 +7,7 @@ id="menu_point_root" groups="group_pos_manager,group_pos_user" icon="fa-suitcase" + web_icon="point_of_sale,static/description/icon.png" sequence="20"/> <record model="ir.ui.view" id="view_pos_pos_form"> diff --git a/addons/point_of_sale/static/description/icon.png b/addons/point_of_sale/static/description/icon.png Binary files differindex 9054576f2d5..dd45786db55 100644 --- a/addons/point_of_sale/static/description/icon.png +++ b/addons/point_of_sale/static/description/icon.png diff --git a/addons/project/static/description/icon.png b/addons/project/static/description/icon.png Binary files differindex 9a37528ca6e..0feb9408f3d 100644 --- a/addons/project/static/description/icon.png +++ b/addons/project/static/description/icon.png diff --git a/addons/purchase/purchase_view.xml b/addons/purchase/purchase_view.xml index a39ae3e37d5..bf0b233f7d1 100644 --- a/addons/purchase/purchase_view.xml +++ b/addons/purchase/purchase_view.xml @@ -7,6 +7,7 @@ id="base.menu_purchase_root" groups="group_purchase_manager,group_purchase_user" icon="fa-shopping-cart" + web_icon="purchase,static/description/icon.png" sequence="25"/> <menuitem id="menu_procurement_management" name="Purchase" diff --git a/addons/purchase/static/description/icon.png b/addons/purchase/static/description/icon.png Binary files differindex 094705cecc3..cf4e4b5a6d8 100644 --- a/addons/purchase/static/description/icon.png +++ b/addons/purchase/static/description/icon.png diff --git a/addons/sale/sale_view.xml b/addons/sale/sale_view.xml index d95f65aef92..8e2a77535a3 100644 --- a/addons/sale/sale_view.xml +++ b/addons/sale/sale_view.xml @@ -9,6 +9,7 @@ --> <menuitem name="Sales" id="base.menu_base_partner" + web_icon="sale,static/description/icon.png" groups="base.group_sale_salesman,base.group_sale_manager" sequence="6"/> <menuitem diff --git a/addons/sale/static/description/icon.png b/addons/sale/static/description/icon.png Binary files differindex 46d395d70ee..c9593f2922a 100644 --- a/addons/sale/static/description/icon.png +++ b/addons/sale/static/description/icon.png diff --git a/addons/stock/static/description/icon.png b/addons/stock/static/description/icon.png Binary files differindex a70ccfe18d5..2ac2c184574 100644 --- a/addons/stock/static/description/icon.png +++ b/addons/stock/static/description/icon.png diff --git a/addons/stock/stock_view.xml b/addons/stock/stock_view.xml index 8779f80da7e..69c7e84a889 100644 --- a/addons/stock/stock_view.xml +++ b/addons/stock/stock_view.xml @@ -7,6 +7,7 @@ id="menu_stock_root" groups="group_stock_manager,group_stock_user" icon="fa-archive" + web_icon="stock,static/description/icon.png" sequence="30"/> <menuitem id="menu_stock_warehouse_mgmt" name="Operations" parent="menu_stock_root" sequence="1"/> diff --git a/addons/survey/static/description/icon.png b/addons/survey/static/description/icon.png Binary files differindex dece1016d57..ebcacedd73d 100644 --- a/addons/survey/static/description/icon.png +++ b/addons/survey/static/description/icon.png diff --git a/addons/survey/views/survey_views.xml b/addons/survey/views/survey_views.xml index fa84e4497b0..10dda4927a9 100644 --- a/addons/survey/views/survey_views.xml +++ b/addons/survey/views/survey_views.xml @@ -595,7 +595,7 @@ <!-- MENU ELEMENTS --> <!-- Left menu categories--> - <menuitem name="Surveys" id="menu_surveys" sequence="70" groups="base.group_survey_user"/> + <menuitem name="Surveys" id="menu_surveys" sequence="70" groups="base.group_survey_user" web_icon="survey,static/description/icon.png"/> <!-- Left menu elements: Survey --> <menuitem name="Surveys" id="menu_survey_form" action="action_survey_form" parent="menu_surveys" sequence="1"/> diff --git a/addons/website/data/data.xml b/addons/website/data/data.xml index 5f3725e0936..0640e20e8f9 100644 --- a/addons/website/data/data.xml +++ b/addons/website/data/data.xml @@ -87,6 +87,7 @@ <field name="name">Website</field> <field name="icon">fa-home</field> <field name="sequence" eval="200"/> + <field name="web_icon">website,static/description/icon.png</field> <field name="action" ref="action_website"/> </record> <record id="base.open_menu" model="ir.actions.todo"> diff --git a/addons/website/static/description/icon.png b/addons/website/static/description/icon.png Binary files differindex 2ff68dd1789..6f954445376 100644 --- a/addons/website/static/description/icon.png +++ b/addons/website/static/description/icon.png diff --git a/addons/website_version/static/description/icon.png b/addons/website_version/static/description/icon.png Binary files differindex b4e12d29a5b..a34f97bd676 100644 --- a/addons/website_version/static/description/icon.png +++ b/addons/website_version/static/description/icon.png diff --git a/addons/website_version/views/marketing_view.xml b/addons/website_version/views/marketing_view.xml index 2f21a31d38d..2fba8434b5c 100644 --- a/addons/website_version/views/marketing_view.xml +++ b/addons/website_version/views/marketing_view.xml @@ -223,7 +223,7 @@ <field name="view_mode">tree,form</field> </record> - <menuitem name="Versionning" id="menu_website_version_root" sequence="30" groups="marketing.group_marketing_user" parent="website.menu_website_configuration"/> + <menuitem name="Versionning" id="menu_website_version_root" sequence="30" groups="marketing.group_marketing_user" parent="website.menu_website_configuration" web_icon="website_version,static/description/icon.png"/> <menuitem action="action_website_view" id="menu_website_view" parent="menu_website_version_root"/> <menuitem action="action_version" id="menu_action_version" parent="menu_website_version_root" groups="base.group_no_one"/> <menuitem action="action_experiment" id="menu_action_experiment" parent="menu_website_version_root"/> diff --git a/openerp/addons/base/base_menu.xml b/openerp/addons/base/base_menu.xml index b0bcf71736d..e68c9126f1f 100644 --- a/openerp/addons/base/base_menu.xml +++ b/openerp/addons/base/base_menu.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <odoo> <!-- Top menu item --> - <menuitem id="menu_board_root" name="Dashboards" sequence="305"/> + <menuitem id="menu_board_root" name="Dashboards" sequence="305" web_icon="base,static/description/board.png"/> <menuitem id="menu_reporting_dashboard" name="Dashboards" parent="menu_board_root" sequence="0"/> <menuitem id="menu_reporting_config" name="Configuration" parent="menu_board_root" sequence="100" groups="base.group_configuration"/> @@ -9,8 +9,9 @@ <menuitem name="Settings" id="menu_administration" icon="fa-cog" + web_icon="base,static/description/settings.png" sequence="500"/> - <menuitem id="menu_management" name="Modules" sequence="310"/> + <menuitem id="menu_management" name="Modules" sequence="310" web_icon="base,static/description/modules.png"/> <menuitem id="menu_config" name="Configuration" parent="menu_administration" sequence="1"/> <menuitem id="menu_administration_shortcut" parent="menu_administration" name="Custom Shortcuts" sequence="50"/> <menuitem id="menu_users" name="Users" parent="menu_administration" sequence="0"/> diff --git a/openerp/addons/base/ir/ir_ui_menu.py b/openerp/addons/base/ir/ir_ui_menu.py index 6997a09f4ac..23db483fcca 100644 --- a/openerp/addons/base/ir/ir_ui_menu.py +++ b/openerp/addons/base/ir/ir_ui_menu.py @@ -344,7 +344,7 @@ class ir_ui_menu(osv.osv): :return: the menu root :rtype: dict('children': menu_nodes) """ - fields = ['name', 'sequence', 'parent_id', 'action'] + fields = ['name', 'sequence', 'parent_id', 'action', 'icon', 'web_icon_data'] menu_root_ids = self.get_user_roots(cr, uid, context=context) menu_roots = self.read(cr, uid, menu_root_ids, fields, context=context) if menu_root_ids else [] menu_root = { diff --git a/openerp/addons/base/ir/ir_ui_menu_view.xml b/openerp/addons/base/ir/ir_ui_menu_view.xml index a2724c9503c..31cd1734f0a 100644 --- a/openerp/addons/base/ir/ir_ui_menu_view.xml +++ b/openerp/addons/base/ir/ir_ui_menu_view.xml @@ -7,6 +7,7 @@ <field name="arch" type="xml"> <form string="Menu"> <sheet> + <field name="web_icon_data" widget="image"/> <group> <group> <field name="name"/> @@ -17,6 +18,7 @@ <field name="complete_name"/> <field name="action"/> <field name="icon"/> + <field name="web_icon"/> </group> </group> <notebook> diff --git a/openerp/addons/base/static/description/board.png b/openerp/addons/base/static/description/board.png Binary files differnew file mode 100644 index 00000000000..c33a94e33a6 --- /dev/null +++ b/openerp/addons/base/static/description/board.png diff --git a/openerp/addons/base/static/description/modules.png b/openerp/addons/base/static/description/modules.png Binary files differnew file mode 100644 index 00000000000..e2cfa68346d --- /dev/null +++ b/openerp/addons/base/static/description/modules.png diff --git a/openerp/addons/base/static/description/settings.png b/openerp/addons/base/static/description/settings.png Binary files differnew file mode 100644 index 00000000000..45aec955274 --- /dev/null +++ b/openerp/addons/base/static/description/settings.png diff --git a/openerp/addons/test_exceptions/static/description/icon.png b/openerp/addons/test_exceptions/static/description/icon.png Binary files differnew file mode 100644 index 00000000000..b0f5613028c --- /dev/null +++ b/openerp/addons/test_exceptions/static/description/icon.png diff --git a/openerp/addons/test_exceptions/view.xml b/openerp/addons/test_exceptions/view.xml index a71032ef01d..35ba1e6fc20 100644 --- a/openerp/addons/test_exceptions/view.xml +++ b/openerp/addons/test_exceptions/view.xml @@ -118,7 +118,7 @@ <field name="target">new</field> </record> - <menuitem icon="STOCK_PREFERENCES" id="base.menu_tests" name="Tests" sequence="1000000"/> + <menuitem icon="STOCK_PREFERENCES" id="base.menu_tests" name="Tests" sequence="1000000" web_icon="test_exceptions,static/description/icon.png"/> <menuitem id="menu_test_exceptions" parent="base.menu_tests" name="Test exceptions"/> |
