From: Tobias Boesch <tobias.boesch@googlemail.com>
To: git@vger.kernel.org
Subject: git-gui desktop launcher
Date: Mon, 05 Feb 2024 21:12:10 +0100 [thread overview]
Message-ID: <beeab03c564e94861ab339d26c4e135b879a1ccd.camel@googlemail.com> (raw)
Hello everyone,
quoting from downstream issue:
https://gitlab.archlinux.org/archlinux/packaging/packages/git/-/issues/5
-------------------------
"As far as I can see git gui cannot easily be used by me on arch.
A .desktop entry is missing for me.
I created one that opens git gui.
It also adds an entry in the "Open With..." menu of file managers (I
tested only with Nautilus). Opeing git gui with this entry git gui is
opened in the folder where the menu was opened.
If it is a git repository git gui open it. If it is no git repository
git gui opens just as if it was called from the desktop launcher.
Since it took a while to create it and adds value for me I would like
to share it to be added to the git package by default.
It is far from being perfect. It's a first working version. For me
personally it is enough.
Before tweaking it further to fit the packaging standards I would like
to ask if is desired to be added.
.desktop file proposal
[Desktop Entry]
Name=git gui
Comment=A portable graphical interface to Git
Exec=/bin/bash -c 'if [[ "$0" = "/bin/bash" ]]; then git gui; else cd
"$0" && git gui; fi' %F
Icon=/usr/share/git-gui/lib/git-gui.ico
Type=Application
Terminal=false
Categories=Development;
I think upstream has any interest to add this. Therefore I ask here."
-------------------------
The arch package maintainer proposed to try to to add this to upstream
before just putting it into the arch package.
Here I am asking if it could be added to git.
If it's worth to add it, I would take the time to improve it if there
are suggestions or comments on the current version.
Best wishes and thanks for developing git.
Tobias
next reply other threads:[~2024-02-05 20:12 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-02-05 20:12 Tobias Boesch [this message]
2024-02-05 22:29 ` git-gui desktop launcher brian m. carlson
2024-02-06 18:49 ` Junio C Hamano
2024-02-06 19:12 ` Dragan Simic
2024-02-12 20:35 ` Tobias Boesch
2024-02-12 21:17 ` Dragan Simic
2024-02-06 21:14 ` Tobias Boesch
2024-02-06 22:29 ` brian m. carlson
2024-02-06 6:50 ` Johannes Sixt
2024-02-06 13:57 ` Marc Branchaud
2024-02-12 20:23 ` Tobias Boesch
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=beeab03c564e94861ab339d26c4e135b879a1ccd.camel@googlemail.com \
--to=tobias.boesch@googlemail.com \
--cc=git@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).