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

[PATCH (GIT-GUI) 0/3] Add a customizable Tools menu.

From
Alexander Gavrilov <angavrilov@gmail.com>
Date
Nov 13, 2008, 19:35 UTC
Message-ID
<1226604950-18667-1-git-send-email-angavrilov@gmail.com>

This series adds a configurable Tools menu, that can be used to call any external commands from Git Gui. It reduces the inconvenience of using tools like git-svn together with GUI, by removing the need to jump between the terminal and the GUI even for simple actions. QGit already has a similar feature.

PATCHES:
    git-gui: Implement system-wide configuration handling.
    ---
    git-gui.sh     |   12 +++++++++---
    lib/option.tcl |   12 ++++++------
    2 files changed, 15 insertions(+), 9 deletions(-)
    git-gui: Add a Tools menu for arbitrary commands.
    ---
    git-gui.sh        |   17 ++++
    lib/tools.tcl     |  107 ++++++++++++++++++++++++
    lib/tools_dlg.tcl |  234 +++++++++++++++++++++++++++++++++++++++++++++++++++++
    3 files changed, 358 insertions(+), 0 deletions(-)
    create mode 100644 lib/tools.tcl
    create mode 100644 lib/tools_dlg.tcl
    git-gui: Allow Tools to request arguments from the user.
    ---
    lib/tools.tcl     |   13 +++-
    lib/tools_dlg.tcl |  194 +++++++++++++++++++++++++++++++++++++++++++++++++++-
    2 files changed, 202 insertions(+), 5 deletions(-)
Next: Alexander Gavrilov
Message 1 of 4 in “Add a customizable Tools menu.”
  1. 0/3 Add a customizable Tools menu.Alexander Gavrilov, Nov 13, 2008
  2. 1/3 git-gui: Implement system-wide configuration handling.Alexander Gavrilov, Nov 13, 2008
  3. 2/3 git-gui: Add a Tools menu for arbitrary commands.Alexander Gavrilov, Nov 13, 2008
  4. 3/3 git-gui: Allow Tools to request arguments from the user.Alexander Gavrilov, Nov 13, 2008

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.