]> git.ipfire.org Git - thirdparty/git.git/commit
gitk: always use themed Tk (ttk)
authorMark Levedahl <mlevedahl@gmail.com>
Sun, 8 Jun 2025 12:16:34 +0000 (08:16 -0400)
committerMark Levedahl <mlevedahl@gmail.com>
Thu, 17 Jul 2025 03:01:51 +0000 (23:01 -0400)
commitcb9fa4d9ecd97b9e7e9bbd449c5106cad64215e8
treed6c135df2c2bea5272f7cce6994ae167e8ee394b
parent5b8103a0bdd64aa1e093e235966ae76b76b4f81d
gitk: always use themed Tk (ttk)

gitk added the option to used themed Tk (ttk) in 0cc08ff7dd ("gitk: Add
a user preference to enable/disable use of themed widgets", 2009-09-05).
Using ttk had to be optional as Tk 8.4, then in common use, does not
have ttk. ttk is the default when available, so the ttk code paths are
by now very well tested. gitk also has code paths for the older default
widgets, increasing the maintenance burden. Let's make ttk non-optional
to reduce code complexity in later commits.

Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
gitk