gitk: use a tabbed dialog to edit preferences
commitc675a06b559be7e209fc93f58401ff390928b8d9
authorPat Thoyts <patthoyts@users.sourceforge.net>
Tue, 13 Dec 2011 14:56:49 +0000 (13 14:56 +0000)
committerJohannes Schindelin <johannes.schindelin@gmx.de>
Tue, 14 Feb 2012 20:03:28 +0000 (14 14:03 -0600)
tree6941062ea479acdaff364f18656b4c83d898bb9e
parentd41dbdcc8e5023192de886d0916cce25a503b44b
gitk: use a tabbed dialog to edit preferences

This commit converts the user preferences dialog into a tabbed property
sheet grouping general properties, colours and font selections onto
separate pages. The previous implementation was exceeding the screen
height on some systems and this avoids such problems and permits extension
using new pages in the future.

If themed Tk is unavailable or undesired a reasonable facsimile of the
tabbed notebook widget is used instead.

Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
gitk-git/gitk