Write breeze icon theme into kdeglobals
authorAndre Heinecke <aheinecke@intevation.de>
Fri, 19 Feb 2016 14:15:47 +0000 (15:15 +0100)
committerAndre Heinecke <aheinecke@intevation.de>
Fri, 19 Feb 2016 14:15:47 +0000 (15:15 +0100)
* src/inst-kleopatra.nsi: Write breeze theme.
--
Without this entry KDE tries to find oxygen and fails in
strange ways if this can't be found.

src/inst-kleopatra.nsi

index cc1f41f..7d40bdf 100644 (file)
@@ -207,6 +207,10 @@ ${MementoSection} "Kleopatra" SEC_kleopatra
   # installer
   push $1
   FileOpen $1 "$INSTDIR\share\kdeglobals" "w"
+  # Writing out icon theme is important here otherwise you have
+  # weird effects like no toolbar icons.
+  FileWrite $1 '[Icons]$\r$\n'
+  FileWrite $1 'Theme=breeze$\r$\n$\r$\n'
   FileWrite $1 '[Locale] $\r$\n'
   StrCmp $LANGUAGE "1031" german_locale 0
   FileWrite $1 'Country=en $\r$\n'