git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH 0/3] gitk: macOS improvements

From
Carlo Marcelo Arenas Belón <carenas@gmail.com>
Date
Aug 4, 2021, 01:08 UTC
Message-ID
<20210804010900.33133-1-carenas@gmail.com>

The following patches improve the user experience for gitk in macOS by avoiding to abort if the terminal where it is running hasn't been authorized for Automation as reported a few[1,2] times already.

It has been tested in macOS 11.5.1 using both the system tk (8.5) and the latest (8.6.11) from brew, the third[3] patch is needed for using 8.6 and has been included with the gitk version from brew as well.

Carlo Marcelo Arenas Belón (2):
  gitk: skip calling osascript to set frontmost for tk >= 8.6
  gitk: avoid fatal error if `exec osascript` fails
Tobias Pietzsch (1):
  gitk: check main window visibility before waiting for it to show
 gitk | 20 +++++++++++++-------
 1 file changed, 13 insertions(+), 7 deletions(-)

[1] https://lore.kernel.org/git/20180724065120.7664-1-sunshine@sunshineco.com/ [2] https://lore.kernel.org/git/20201025175149.11853-1-dev+git@drbeat.li/ [3] https://lore.kernel.org/git/pull.944.git.git.1610234771966.gitgitgadget@gmail.com/

-- 
2.33.0.rc0.433.g9a510e7e11
Next: Carlo Marcelo Arenas Belón
Message 1 of 6 in “gitk: macOS improvements”
  1. 0/3 gitk: macOS improvementsCarlo Marcelo Arenas Belón, Aug 4, 2021
  2. 1/3 gitk: skip calling osascript to set frontmost for tk >= 8.6Carlo Marcelo Arenas Belón, Aug 4, 2021
  3. 3/3 gitk: check main window visibility before waiting for it to showCarlo Marcelo Arenas Belón, Aug 4, 2021
  4. Chris TorekAug 4, 2021
  5. 2/3 gitk: avoid fatal error if `exec osascript` failsCarlo Marcelo Arenas Belón, Aug 4, 2021
  6. Carlo ArenasAug 4, 2021

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.