#172219 wmaker: Window Maker doesn't read the system-wide WMGLOBAL configuration file

Package:
wmaker
Source:
wmaker
Description:
NeXTSTEP-like window manager for X
Submitter:
Vasilis Vasaitis
Date:
2013-12-03 00:06:05 UTC
Severity:
normal
#172219#5
Date:
2002-12-08 14:29:02 UTC
From:
To:
  Window Maker doesn't seem to try to read the system-wide WMGLOBAL file,
/etc/GNUstep/Defaults/WMGLOBAL. Instead, it only reads the user-specific
~/GNUstep/Defaults/WMGLOBAL file. This makes it impossible to have global
settings for Window Maker's widget set, and in addition, it can be very
confusing to the user.
--- Begin /etc/X11/WindowMaker/appearance.menu (modified conffile)
/* Automatically generated file. Do not edit. */
Appearance MENU
  "Background" OPEN_MENU background.menu
  "Styles" OPEN_MENU -noext LOCAL_STYLES_DIR STYLES_DIR USER_STYLES_DIR WITH setstyle
  "Themes" OPEN_MENU -noext LOCAL_THEMES_DIR THEMES_DIR USER_THEMES_DIR WITH setstyle
  "Icon Sets" OPEN_MENU -noext LOCAL_ICON_SETS_DIR 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)"
Appearance  END
--- End /etc/X11/WindowMaker/appearance.menu
--- Begin /etc/GNUstep/Defaults/WMGLOBAL (modified conffile) { SystemFont = "-*-verdana-medium-r-normal-*-%d-*-*-*-*-*-iso8859-7"; BoldSystemFont = "-*-verdana-bold-r-normal-*-%d-*-*-*-*-*-iso8859-7"; DefaultFontSize = 12; FloppyPath = "/floppy"; MultiByteText = AUTO; DoubleClickTime = 250; MouseWheelUp = Button4; MouseWheelDown = Button5; }
--- End /etc/GNUstep/Defaults/WMGLOBAL
#172219#10
Date:
2013-12-02 23:35:43 UTC
From:
To:
Hi,

I think this idea is very interesting. Vasilis reported that wmaker doesn't read the system-wide WMGLOBAL configuration file, only the users file.

Probably could be a good idea "merge" both files. Read the sytem global conf file, read the user conf file, merge both files and create the final configuration. The user conf file should overwrite the previous loaded system configuration.

In many systems, the user configuration file could be empty (or no exists).

What do you think?

Cheers,
kix

#172219#15
Date:
2013-12-02 23:39:16 UTC
From:
To:
On Tue, 03 Dec 2013, Rodolfo kix Garcia escribió:

You can read more about this bug here:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=172219

kix.