gitk: use a tabbed dialog to edit preferences
commitad3e3a23abdc8412b16d37f0273653f035f31225
authorPat Thoyts <patthoyts@users.sourceforge.net>
Tue, 13 Dec 2011 14:56:49 +0000 (13 14:56 +0000)
committerKarsten Blees <blees@dcon.de>
Thu, 15 Mar 2012 17:15:42 +0000 (15 18:15 +0100)
tree9b3939c38d83b144cf46eac0ce039d2fb938c23b
parent3325b5b07af1c472732e302d86e360e31ef47653
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