summaryrefslogtreecommitdiff
path: root/vcl/source/app/IconThemeSelector.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'vcl/source/app/IconThemeSelector.cxx')
-rw-r--r--vcl/source/app/IconThemeSelector.cxx20
1 files changed, 6 insertions, 14 deletions
diff --git a/vcl/source/app/IconThemeSelector.cxx b/vcl/source/app/IconThemeSelector.cxx
index 804df13b5d62..092b6a5bcbca 100644
--- a/vcl/source/app/IconThemeSelector.cxx
+++ b/vcl/source/app/IconThemeSelector.cxx
@@ -51,24 +51,16 @@ IconThemeSelector::IconThemeSelector()
IconThemeSelector::GetIconThemeForDesktopEnvironment(const OUString& desktopEnvironment)
{
OUString r;
- if ( desktopEnvironment.equalsIgnoreAsciiCase("tde") ||
- desktopEnvironment.equalsIgnoreAsciiCase("kde") ) {
- r = "crystal";
- }
- else if ( desktopEnvironment.equalsIgnoreAsciiCase("kde4") ) {
- r = "oxygen";
- }
- else if ( desktopEnvironment.equalsIgnoreAsciiCase("kde5") ) {
+ if ( desktopEnvironment.equalsIgnoreAsciiCase("kde4") ||
+ desktopEnvironment.equalsIgnoreAsciiCase("kde5") ||
+ desktopEnvironment.equalsIgnoreAsciiCase("macosx") ) {
r = "breeze";
}
- else if ( desktopEnvironment.equalsIgnoreAsciiCase("MacOSX") ) {
- r = "breeze";
- }
- else if ( desktopEnvironment.equalsIgnoreAsciiCase("unity") ) {
- r = "breeze";
+ else if ( desktopEnvironment.equalsIgnoreAsciiCase("gnome") ) {
+ r = "elementary";
}
else {
- r = FALLBACK_ICON_THEME_ID;
+ r = FALLBACK_ICON_THEME_ID; //effective also on Windows
}
return r;
}