[IMP] *: use svg icons instead of png

Prior to this commit, some icons used the png version.
After this commit, the svg version is used instead.

task-2818586

Part-of: odoo/odoo#116641
This commit is contained in:
Brieuc-brd
2023-05-12 22:59:15 +02:00
committed by Pierre Paridans
parent 21d87a3da5
commit 18cb11891e
6 changed files with 8 additions and 8 deletions
+1 -1
View File
@@ -4,7 +4,7 @@
<menuitem name="Invoicing"
id="menu_finance"
groups="account.group_account_readonly,account.group_account_invoice"
web_icon="account,static/description/icon.png"
web_icon="account,static/description/icon.svg"
sequence="55">
<menuitem id="menu_board_journal_1" name="Dashboard" action="open_account_journal_dashboard_kanban" groups="account.group_account_readonly" sequence="1"/>
<menuitem id="menu_finance_receivables" name="Customers" sequence="2">
+1 -1
View File
@@ -65,7 +65,7 @@ class TestImLivechatMessage(TransactionCase):
'message_type': 'notification',
'messageReactionGroups': [],
'model': 'discuss.channel',
'module_icon': '/mail/static/description/icon.png',
'module_icon': '/mail/static/description/icon.svg',
'needaction_partner_ids': [],
'notifications': [],
'pinned_at': False,
+1 -1
View File
@@ -48,7 +48,7 @@ class TestModuleManifest(BaseCase):
'depends': [],
'description': '',
'external_dependencies': {},
'icon': '/base/static/description/icon.png',
'icon': '/base/static/description/icon.svg',
'init_xml': [],
'installable': True,
'images': [],
+2 -2
View File
@@ -4,10 +4,10 @@
<!-- Top menu item -->
<menuitem name="Settings"
id="menu_administration"
web_icon="base,static/description/settings.png"
web_icon="base,static/description/settings.svg"
sequence="550"
groups="base.group_erp_manager"/>
<menuitem id="menu_management" name="Apps" sequence="500" web_icon="base,static/description/modules.png" groups="base.group_system"/>
<menuitem id="menu_management" name="Apps" sequence="500" web_icon="base,static/description/modules.svg" groups="base.group_system"/>
<menuitem id="menu_administration_shortcut" parent="menu_administration" name="Custom Shortcuts" sequence="50"/>
<!-- FYI The group no_one on 'User & Companies' and 'Translations' is a FP/APR request -->
<menuitem id="menu_users" name="Users &amp; Companies" parent="menu_administration" sequence="1"/>
@@ -93,7 +93,7 @@ class ManifestLinter(BaseCase):
)
self.assertNotEqual(
value,
f"/{module}/static/description/icon.png",
f"/{module}/static/description/icon.svg",
f"Setting manifest key icon to the default manifest value for module {module!r}. "
"You can remove this key from the dict to reduce noise/inconsistencies between manifests specifications"
" and ease understanding of manifest content."
+2 -2
View File
@@ -37,7 +37,7 @@ _DEFAULT_MANIFEST = {
'depends': [],
'description': '',
'external_dependencies': {},
#icon: f'/{module}/static/description/icon.png', # automatic
#icon: f'/{module}/static/description/icon.svg', # automatic
'init_xml': [],
'installable': True,
'images': [], # website
@@ -240,7 +240,7 @@ def get_resource_from_path(path):
return None
def get_module_icon(module):
iconpath = ['static', 'description', 'icon.png']
iconpath = ['static', 'description', 'icon.svg']
if get_module_resource(module, *iconpath):
return ('/' + module + '/') + '/'.join(iconpath)
return '/base/' + '/'.join(iconpath)