summaryrefslogtreecommitdiff
path: root/builtin/commit-tree.c
diff options
context:
space:
mode:
authorPaul Mackerras <paulus@samba.org>2009-11-14 21:15:01 +1100
committerPaul Mackerras <paulus@samba.org>2009-11-14 21:15:01 +1100
commit51a7e8b654a0f06dde6f66ae89a35297cea09168 (patch)
treeb3383a1a979cb87e6144f0ed260d0faa146872c7 /builtin/commit-tree.c
parent8d849957d81fc0480a52570d66cc3c2a688ecb1b (diff)
downloadgit-51a7e8b654a0f06dde6f66ae89a35297cea09168.tar.gz
gitk: Improve appearance of radiobuttons and checkbuttons
Commit 5497f7a23ac11f9b230892220d5ed80263eedd1f ("gitk: Add configuration for UI colour scheme") added a call to tk_setPalette at startup. Unfortunately, tk_setPalette always chooses a dark red color for the selectColor value if none is given explicitly, and this makes checkbuttons and radiobuttons look rather bad. This restores the previous appearance by specifying selectColor explicitly. For light backgrounds we use white for selectColor, and for dark backgrounds we use black. The formula and threshold for distinguishing light from dark are the same as used in tk_setPalette for choosing the foreground color. Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'builtin/commit-tree.c')
0 files changed, 0 insertions, 0 deletions