mirror of
https://github.com/gryf/wmaker.git
synced 2025-12-18 12:00:31 +01:00
menu: Fix broken "Save Theme" option.
This option had been broken for several reasons: * The getstyle utility does not replace the #usergnusteppath# macro which was passed to it by the menu. * When processing the USER_THEMES_DIR macro, the menu inserts a space afterwards, and so the directory and filename were passed to getstyle as two separate arguments. * It used the old, pre-0.50.0 theme format. By using the -p option to getstyle, we can avoid these issues, as we don't need to specify the directory *and* it uses the 'new' (since 1999) themepack format.
This commit is contained in:
committed by
Carlos R. Mafra
parent
0c737bc834
commit
7c89ca2551
@@ -6,7 +6,7 @@ Uterlik MENU
|
||||
"Tema's" OPEN_MENU -noext THEMES_DIR USER_THEMES_DIR WITH setstyle
|
||||
"Ikoanesets" OPEN_MENU -noext ICON_SETS_DIR USER_ICON_SETS_DIR WITH seticons
|
||||
"Ikoaneset bewarje" EXEC geticonset USER_ICON_SETS_DIR/"%a(Ikoanesetnamme)"
|
||||
"Tema bewarje" EXEC getstyle -t USER_THEMES_DIR/"%a(Temanamme)"
|
||||
"Tema bewarje" EXEC getstyle -p "%a(Temanamme)"
|
||||
"Foarkarrehelpmiddel" EXEC #wprefs#
|
||||
Uterlik END
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ Appearance MENU
|
||||
"Themes" OPEN_MENU -noext THEMES_DIR USER_THEMES_DIR WITH setstyle
|
||||
"Icon Sets" OPEN_MENU -noext ICON_SETS_DIR USER_ICON_SETS_DIR WITH seticons
|
||||
"Save IconSet" EXEC geticonset USER_ICON_SETS_DIR/"%a(IconSet name)"
|
||||
"Save Theme" EXEC getstyle -t USER_THEMES_DIR/"%a(Theme name)"
|
||||
"Save Theme" EXEC getstyle -p "%a(Theme name)"
|
||||
"Preferences Utility" EXEC #wprefs#
|
||||
Appearance END
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ Uiterlijk MENU
|
||||
"Thema's" OPEN_MENU -noext THEMES_DIR USER_THEMES_DIR WITH setstyle
|
||||
"Iconensets" OPEN_MENU -noext ICON_SETS_DIR USER_ICON_SETS_DIR WITH seticons
|
||||
"Iconenset opslaan" EXEC geticonset USER_ICON_SETS_DIR/"%a(Iconensetnaam)"
|
||||
"Thema opslaan" EXEC getstyle -t USER_THEMES_DIR/"%a(Themanaam)"
|
||||
"Thema opslaan" EXEC getstyle -p "%a(Themanaam)"
|
||||
"Voorkeurenhulpmiddel" EXEC #wprefs#
|
||||
Uiterlijk END
|
||||
|
||||
|
||||
Reference in New Issue
Block a user