gitk: use a tabbed dialog to edit preferences
commit8f5deba2d847f1262de71629a39dff62e564ee3d
authorPat Thoyts <patthoyts@users.sourceforge.net>
Tue, 13 Dec 2011 14:56:49 +0000 (13 14:56 +0000)
committerPat Thoyts <patthoyts@users.sourceforge.net>
Mon, 30 Jan 2012 23:04:15 +0000 (30 23:04 +0000)
tree44d04c00e1465e9ace6f7a422e7ba77fd659942b
parentca999e8912d522b311053f4e247341751a2abccd
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