brlcad icon indicating copy to clipboard operation
brlcad copied to clipboard

Graphical Issue - white-on-white text

Open Not-Super-Nova opened this issue 2 years ago • 2 comments

I've been having an issue where certain parts of Archer (the cli window, the menu bar) have been appearing with white-on-white text, giving me no option but to hover over / select things to even read them. I've come up with a patch to explicitly specify the foreground colour in a few helper functions in the Archer tcl scripts, but before trying to fix the rest of it I would like to know:

  1. if anyone is having the same issue as me (indicating it's not an issue with my setup
  2. if there are any design guidelines I should be following, or if it just needs fixing.

Information about my setup: X -version:

X.Org X Server 1.21.1.2
X Protocol Version 11, Revision 0
Current Operating System: Linux nova-vivobook 5.16.0-1-MANJARO #1 SMP PREEMPT Mon Dec 20 15:49:00 UTC 2021 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.16-x86_64 root=UUID=aeeb1dbf-fcf1-4b3b-8564-3ccf2ba3cdeb rw resume=UUID=9f60561a-e248-49ac-85ed-c73e248d3f0e quiet udev.log_priority=3 splash
 
Current version of pixman: 0.40.0
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.

BRL-CAD Release 7.32.4 (from Arch Linux AUR) Kernel 5.16.0-1-MANJARO #1 SMP PREEMPT Mon Dec 20 15:49:00 UTC 2021 x86_64 GNU/Linux

Not-Super-Nova avatar Jan 15 '22 12:01 Not-Super-Nova

screenshot ?

luzpaz avatar Feb 22 '23 13:02 luzpaz

I've not encountered a white-on-white text problem, as far as I can recollect. Are you using the system Tcl/Tk, or building with the bundled version? If the former, do other Tcl/Tk applications on the system have similar issues?

I don't think it would be unreasonable to explicitly set the Archer foreground color to make sure we get a sane result even if system options are odd. I don't think we expose the terminal font colors anywhere for use customization in the Tcl/Tk interfaces, although I'm not 100% sure since that's not something I've ever tried to change myself.

starseeker avatar Mar 17 '23 12:03 starseeker