Package: grace Version: 1:5.1.23-3 Severity: minor There are some xresources hardcoded in xmgrace.c. As a result, xmgrace disregards default option e.g. from ~/.Xresources in form *selectColor: green and needs an explicit specification, in contrast to xpdf for example. In my opinion, it is better to have an unified look for motif-apps per default and avoid hardcoding stuff like background/foreground/etc colors I've attached two files: 1. patch, that comments the hardcoded resources in xmgrace.c 2. Xresources.example can be merged into ~/.Xresources to get the colors back if users wish.
Best, Denis
Index: grace-5.1.23/src/xmgrace.c =================================================================== --- grace-5.1.23.orig/src/xmgrace.c 2007-02-16 23:31:20.000000000 +0100 +++ grace-5.1.23/src/xmgrace.c 2013-10-26 21:43:00.980077396 +0200 @@ -209,7 +209,7 @@ String fallbackResourcesCommon[] = { "XMgrace.consoleDialog*text.columns: 72", "XMgrace.consoleDialog*text.rows: 5", - "XMgrace*background: #e5e5e5", + /*"XMgrace*background: #e5e5e5", "XMgrace*foreground: #000000", "XMgrace*XbaeMatrix.oddRowBackground: #cccccc", "XMgrace*XbaeMatrix.evenRowBackground: #cfe7e7", @@ -221,18 +221,18 @@ "XMgrace*XmPushButton.background: #b0c4de", "XMgrace*XmMenuShell*XmPushButton.background: #e5e5e5", "XMgrace*XmText*background: #cfe7e7", - "XMgrace*XmToggleButton.selectColor: #ff0000", + "XMgrace*XmToggleButton.selectColor: #ff0000",*/ "XMgrace*XmToggleButton.fillOnSelect: true", "XMgrace*XmSeparator.margin: 0", #ifdef WITH_XMHTML - "XMgrace*XmHTML.background: #ffffff", - "XMgrace*XmHTML.foreground: #000000", +/* "XMgrace*XmHTML.background: #ffffff", + "XMgrace*XmHTML.foreground: #000000", */ "XMgrace*XmHTML.width: 600", "XMgrace*XmHTML.height: 500", #endif - "XMgrace*mainWin.shadowThickness: 0", +/* "XMgrace*mainWin.shadowThickness: 0", "XMgrace*mainWin.menuBar.shadowThickness: 1", - "XMgrace*menuBar*tearOffModel: XmTEAR_OFF_ENABLED", + "XMgrace*menuBar*tearOffModel: XmTEAR_OFF_ENABLED", */ "XMgrace*dragInitiatorProtocolStyle: XmDRAG_NONE", "XMgrace*dragReceiverProtocolStyle: XmDRAG_NONE", "XMgrace*fileMenu.newButton.acceleratorText: Ctrl+N",
XMgrace*background: #e5e5e5 XMgrace*foreground: #000000 XMgrace*XbaeMatrix.oddRowBackground: #cccccc XMgrace*XbaeMatrix.evenRowBackground: #cfe7e7 XMgrace*XbaeMatrix.textBackground: #cfe7e7 XMgrace*XbaeMatrix.allowColumnResize: False XMgrace*XbaeMatrix.allowRowResize: False XMgrace*XbaeMatrix.showArrows: True XMgrace*fontTable.evenRowBackground: #e5e5e5 XMgrace*XmPushButton.background: #b0c4de XMgrace*XmMenuShell*XmPushButton.background: #e5e5e5 XMgrace*XmText*background: #cfe7e7 XMgrace*XmToggleButton.selectColor: #ff0000 XMgrace*XmHTML.background: #ffffff XMgrace*XmHTML.foreground: #000000 XMgrace*mainWin.shadowThickness: 0 XMgrace*mainWin.menuBar.shadowThickness: 1 XMgrace*menuBar*tearOffModel: XmTEAR_OFF_ENABLED