Testing tangled. Original: https://github.com/j6t/gitk

Commits on master

Merge branch 'ml/tcltk-9'
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
master
Johannes Sixt committed
Merge branch 'oa/hide-more-refs'
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Johannes Sixt committed
Merge branch 'ml/abandon-old-version'
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Johannes Sixt committed
Merge branch 'master' of github.com:alshopov/gitk
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Johannes Sixt committed
Merge branch 'mr/sort-refs-by-type'
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Johannes Sixt committed
gitk: filter invisible upstream refs from reference list
Signed-off-by: Michael Rappazzo <michael.rappazzo@infor.com>
Michael Rappazzo committed
gitk: avoid duplicated upstream refs
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Johannes Sixt committed
gitk i18n: Remove the locations within the Bulgarian translation
Signed-off-by: Alexander Shopov <ash@kambanaria.org>
Alexander Shopov committed
gitk i18n: Update Bulgarian translation (322t)
Signed-off-by: Alexander Shopov <ash@kambanaria.org>
Alexander Shopov committed
gitk: remove header of now empty section "General options"
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Johannes Sixt committed
gitk: separate upstream refs when using the sort-by-type option
Signed-off-by: Michael Rappazzo <michael.rappazzo@infor.com>
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Michael Rappazzo committed
gitk: make 'sort-refs-by-type' optional and persistent
Signed-off-by: Michael Rappazzo <michael.rappazzo@infor.com>
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Michael Rappazzo committed
gitk: sort by ref type on the 'tags and heads' view
Signed-off-by: Michael Rappazzo <rappazzo@gmail.com>
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Michael Rappazzo committed
gitk: choosefont - remove a stray debugging line
Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Johannes Sixt committed
gitk: allow Tcl/Tk 9.0+
Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
Mark Levedahl committed
gitk: use -profile tcl8 on encoding conversions
Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
Mark Levedahl committed
gitk: use -profile tcl8 for file input with Tcl 9
Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
Mark Levedahl committed
gitk: Tcl9 doesn't expand ~, use $env(HOME)
Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
Mark Levedahl committed
gitk: switch to -translation binary
Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
Mark Levedahl committed
gitk: update scrolling for TclTk 8.7+ / TIP 474
Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
Mark Levedahl committed
gitk: allow horizontal commit-graph scrolling
Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
Mark Levedahl committed
gitk: restore ui colors after cancelling config dialog
Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
Mark Levedahl committed
gitk: update aqua scrolling for TclTk 8.6 / TIP171
Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
Mark Levedahl committed
gitk: set config dialog color swatches in one place
Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
Mark Levedahl committed
gitk: update x11 scrolling for TclTk 8.6 / TIP 171
Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
Mark Levedahl committed
gitk: update win32 scrolling for Tk 8.6 / TIP 171
Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
Mark Levedahl committed
gitk: mousewheel scrolling functions for Tk 8.6
Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
Mark Levedahl committed
gitk: wheel scrolling multiplier preference
Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
Mark Levedahl committed
gitk: separate x11 / win32 / aqua Mouse bindings
Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
Mark Levedahl committed
gitk: remove non-ttk support code
Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
Mark Levedahl committed
gitk: replace ${NS} with ttk
Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
Mark Levedahl committed
gitk: always use themed Tk (ttk)
Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
Mark Levedahl committed
gitk: use $config_variables as list for save/restore
Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
Mark Levedahl committed
gitk: remove implementations for Tcl/Tk < 8.6
Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
Mark Levedahl committed
gitk: Make TclTk 8.6 the minimum, allow 8.7
Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
Mark Levedahl committed
gitk: remove code targeting git <= 1.7.2
Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
Mark Levedahl committed
gitk: require git >= 2.20
Signed-off-by: Mark Levedahl <mlevedahl@gmail.com>
Mark Levedahl committed
gitk: Add user preference to hide specific references
Signed-off-by: Ori Avtalion <ori@avtalion.name>
pr/16
Ori Avtalion committed
gitk: Add support of SHA256 repositories
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Takashi Iwai committed
Merge branch 'js/fix-open-exec'
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Johannes Sixt committed
Merge branch 'ah/fix-open-with-stdin'
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Johannes Sixt committed
gitk: sanitize 'open' arguments: revisit recently updated 'open' calls
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Signed-off-by: Taylor Blau <me@ttaylorr.com>
Johannes Sixt committed
Merge branch 'js/fix-open-exec-2.40.0' into js/fix-open-exec
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Signed-off-by: Taylor Blau <me@ttaylorr.com>
Taylor Blau committed
gitk: encode arguments correctly with "open"
Signed-off-by: Avi Halachmi (:avih) <avihpit@yahoo.com>
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Signed-off-by: Taylor Blau <me@ttaylorr.com>
Avi Halachmi (:avih) committed
gitk: sanitize 'open' arguments: command pipeline
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Signed-off-by: Taylor Blau <me@ttaylorr.com>
Johannes Sixt committed
gitk: collect construction of blameargs into a single conditional
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Signed-off-by: Taylor Blau <me@ttaylorr.com>
Johannes Sixt committed
gitk: sanitize 'open' arguments: simple commands, readable and writable
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Signed-off-by: Taylor Blau <me@ttaylorr.com>
Johannes Sixt committed
gitk: sanitize 'open' arguments: simple commands with redirections
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Signed-off-by: Taylor Blau <me@ttaylorr.com>
Johannes Sixt committed
gitk: sanitize 'open' arguments: simple commands
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Signed-off-by: Taylor Blau <me@ttaylorr.com>
Johannes Sixt committed
gitk: sanitize 'exec' arguments: redirect to process
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Signed-off-by: Taylor Blau <me@ttaylorr.com>
Johannes Sixt committed
gitk: sanitize 'exec' arguments: redirections and background
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Signed-off-by: Taylor Blau <me@ttaylorr.com>
Johannes Sixt committed
gitk: sanitize 'exec' arguments: redirections
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Signed-off-by: Taylor Blau <me@ttaylorr.com>
Johannes Sixt committed
gitk: sanitize 'exec' arguments: 'eval exec'
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Signed-off-by: Taylor Blau <me@ttaylorr.com>
Johannes Sixt committed
gitk: sanitize 'exec' arguments: simple cases
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Signed-off-by: Taylor Blau <me@ttaylorr.com>
Johannes Sixt committed
gitk: have callers of diffcmd supply pipe symbol when necessary
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Signed-off-by: Taylor Blau <me@ttaylorr.com>
Johannes Sixt committed
gitk: treat file names beginning with "|" as relative paths
Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Signed-off-by: Taylor Blau <me@ttaylorr.com>
Johannes Sixt committed