From 13018794d5ffea90bd27906fb04cd28647a164e0 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Sat, 24 Sep 2022 10:16:33 +0200 Subject: [PATCH] Add new icons --- .../icons/types/svg/organisationContact.svg | 1 + org.argeo.app.theme.default/icons/types/svg/report.svg | 1 + org.argeo.app.ui/src/org/argeo/app/ui/SuiteIcon.java | 4 +++- .../src/org/argeo/app/ui/people/PeopleEntryArea.java | 4 ++-- 4 files changed, 7 insertions(+), 3 deletions(-) create mode 100644 org.argeo.app.theme.default/icons/types/svg/organisationContact.svg create mode 100644 org.argeo.app.theme.default/icons/types/svg/report.svg diff --git a/org.argeo.app.theme.default/icons/types/svg/organisationContact.svg b/org.argeo.app.theme.default/icons/types/svg/organisationContact.svg new file mode 100644 index 0000000..2e9077b --- /dev/null +++ b/org.argeo.app.theme.default/icons/types/svg/organisationContact.svg @@ -0,0 +1 @@ +Artboard 150 \ No newline at end of file diff --git a/org.argeo.app.theme.default/icons/types/svg/report.svg b/org.argeo.app.theme.default/icons/types/svg/report.svg new file mode 100644 index 0000000..fb79d12 --- /dev/null +++ b/org.argeo.app.theme.default/icons/types/svg/report.svg @@ -0,0 +1 @@ +Artboard 151 \ No newline at end of file diff --git a/org.argeo.app.ui/src/org/argeo/app/ui/SuiteIcon.java b/org.argeo.app.ui/src/org/argeo/app/ui/SuiteIcon.java index 5f29b50..bef2271 100644 --- a/org.argeo.app.ui/src/org/argeo/app/ui/SuiteIcon.java +++ b/org.argeo.app.ui/src/org/argeo/app/ui/SuiteIcon.java @@ -6,9 +6,11 @@ import org.argeo.api.cms.ux.CmsIcon; public enum SuiteIcon implements CmsIcon { add, save, close, closeAll, search, delete, logout, dashboard, // people - people, group, person, organisation, addressBook, users, + people, group, person, organisation, addressBook, users, organisationContact, // library documents, document, folder, + // management + report, // admin and settings settings, user, // misc diff --git a/org.argeo.app.ui/src/org/argeo/app/ui/people/PeopleEntryArea.java b/org.argeo.app.ui/src/org/argeo/app/ui/people/PeopleEntryArea.java index 09907cb..8ef935c 100644 --- a/org.argeo.app.ui/src/org/argeo/app/ui/people/PeopleEntryArea.java +++ b/org.argeo.app.ui/src/org/argeo/app/ui/people/PeopleEntryArea.java @@ -109,7 +109,7 @@ public class PeopleEntryArea implements SwtUiProvider, CmsUiProvider { @Override public String getText(HierarchyUnit model) { - return model.getHierarchyUnitName(); + return model.getHierarchyUnitLabel(CurrentUser.locale()); } @Override @@ -177,7 +177,7 @@ public class PeopleEntryArea implements SwtUiProvider, CmsUiProvider { else if (role.isContentClass(LdapObjs.inetOrgPerson.qName())) return SuiteIcon.person; else if (role.isContentClass(LdapObjs.organization.qName())) - return SuiteIcon.organisation; + return SuiteIcon.organisationContact; else if (role.isContentClass(LdapObjs.groupOfNames.qName())) return SuiteIcon.group; else -- 2.30.2