<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/lib/remote_branch_delete.tcl, branch gitgui-0.16.0</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=gitgui-0.16.0</id>
<link rel='self' href='https://git.shady.money/git/atom?h=gitgui-0.16.0'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2011-02-13T00:47:24Z</updated>
<entry>
<title>git-gui: always default to the last merged branch in remote delete</title>
<updated>2011-02-13T00:47:24Z</updated>
<author>
<name>Heiko Voigt</name>
<email>hvoigt@hvoigt.net</email>
</author>
<published>2011-02-12T16:44:58Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=9d04278a4d0fcd784e7b9998caa94cff6cbdca8a'/>
<id>urn:sha1:9d04278a4d0fcd784e7b9998caa94cff6cbdca8a</id>
<content type='text'>
This is useful if you are directly working together with other
developers pushing feature branches on a shared remote. You typically
push feature branches to the remote so others can review. Once they are
satisfied and the branch is merged into the main branch it needs to be
deleted on the server.

Since we did not yet have a preselected default branch in the remote
delete dialog lets use the last merged branch if it is found on the
server.

Signed-off-by: Heiko Voigt &lt;hvoigt@hvoigt.net&gt;
Signed-off-by: Pat Thoyts &lt;patthoyts@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>git-gui: use themed tk widgets with Tk 8.5</title>
<updated>2010-01-28T01:13:52Z</updated>
<author>
<name>Pat Thoyts</name>
<email>patthoyts@users.sourceforge.net</email>
</author>
<published>2010-01-26T00:05:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=c80d7be5e1e0d110ea77cd41f658aabe5bcad0d8'/>
<id>urn:sha1:c80d7be5e1e0d110ea77cd41f658aabe5bcad0d8</id>
<content type='text'>
This patch enables the use of themed Tk widgets with Tk 8.5 and above.
These make a significant difference on Windows in making the
application appear native. On Windows and MacOSX ttk defaults to the
native look as much as possible. On X11 the user may select a theme
using the TkTheme XRDB resource class by adding an line to the
.Xresources file. The set of installed theme names is available using
the Tk command 'ttk::themes'. The default on X11 is similar to the current
un-themed style - a kind of thin bordered motif look.

A new git config variable 'gui.usettk' may be set to disable this if
the user prefers the classic Tk look. Using Tk 8.4 will also avoid the
use of themed widgets as these are only available since 8.5.

Some support is included for Tk 8.6 features (themed spinbox and native
font chooser for MacOSX and Windows).

Signed-off-by: Pat Thoyts &lt;patthoyts@users.sourceforge.net&gt;
Signed-off-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;
</content>
</entry>
<entry>
<title>git gui: make current branch default in "remote delete branch" merge check</title>
<updated>2009-12-05T21:17:51Z</updated>
<author>
<name>Heiko Voigt</name>
<email>hvoigt@hvoigt.net</email>
</author>
<published>2009-12-04T21:26:48Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=c0d153295c6f9140e644aa740f588257aac1f825'/>
<id>urn:sha1:c0d153295c6f9140e644aa740f588257aac1f825</id>
<content type='text'>
We already do the same when locally deleting a branch.

Signed-off-by: Heiko Voigt &lt;hvoigt@hvoigt.net&gt;
Signed-off-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;
</content>
</entry>
<entry>
<title>git-gui: remove warning when deleting correctly merged remote branch</title>
<updated>2009-08-10T15:47:34Z</updated>
<author>
<name>Heiko Voigt</name>
<email>hvoigt@hvoigt.net</email>
</author>
<published>2009-06-15T21:19:56Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=2112be76508aa5d480a8cefeb634444acefcf598'/>
<id>urn:sha1:2112be76508aa5d480a8cefeb634444acefcf598</id>
<content type='text'>
If the user wants to delete a remote branch and selects the correct
"merged into" we should not warn that "Recovering deleted branches is
difficult". For local branches we do the same already.

Signed-off-by: Heiko Voigt &lt;hvoigt@hvoigt.net&gt;
Signed-off-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;
</content>
</entry>
<entry>
<title>git-gui: minor spelling fix and string factorisation.</title>
<updated>2009-03-24T23:17:30Z</updated>
<author>
<name>Sam Hocevar</name>
<email>sam@zoy.org</email>
</author>
<published>2009-03-23T23:42:24Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=966d0778db2e3b11f5fffa2312770ef534263058'/>
<id>urn:sha1:966d0778db2e3b11f5fffa2312770ef534263058</id>
<content type='text'>
Properly spell "successful" and slightly rewrite a couple of strings
that actually say the same thing in order to reduce translation work.

Update .pot and .po files accordingly since no new translation is
required.

Signed-off-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;
</content>
</entry>
<entry>
<title>git-gui: Avoid using the term URL when specifying repositories</title>
<updated>2008-09-30T19:59:18Z</updated>
<author>
<name>Petr Baudis</name>
<email>pasky@suse.cz</email>
</author>
<published>2008-09-24T22:12:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=4259568d722d0a46993ad945ffdba0f084448b37'/>
<id>urn:sha1:4259568d722d0a46993ad945ffdba0f084448b37</id>
<content type='text'>
Instead, 'Location' is used to label such inputs; in the Clone dialog,
'Source' and 'Target' are also introduced to further clarify the situation.
The intent is to increase GUI consistency in the case location templates
(upcoming) are used - then, other locators than URL may be used.

Signed-off-by: Petr Baudis &lt;petr.baudis@novartis.com&gt;
Signed-off-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;
</content>
</entry>
<entry>
<title>git-gui: Clarify the Remote -&gt; Delete... action</title>
<updated>2008-09-30T19:59:18Z</updated>
<author>
<name>Petr Baudis</name>
<email>pasky@suse.cz</email>
</author>
<published>2008-09-24T20:43:59Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=3c1c2a00b2cba9dfeee6e2a3c44a0ad52fcff4a8'/>
<id>urn:sha1:3c1c2a00b2cba9dfeee6e2a3c44a0ad52fcff4a8</id>
<content type='text'>
Currently, it was not really clear what all does this perform. We rename
"Delete..." to "Delete Branch..." (since this does not delete the remote
as a whole) and relabel the window from "Delete Remote Branch" to "Delete
Branch Remotely" (since the action also involves pushing the delete out).

Signed-off-by: Petr Baudis &lt;petr.baudis@novartis.com&gt;
Signed-off-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;
</content>
</entry>
<entry>
<title>git-gui: add some strings to translation</title>
<updated>2007-09-14T00:43:26Z</updated>
<author>
<name>Michele Ballabio</name>
<email>barra_cuda@katamail.com</email>
</author>
<published>2007-09-13T13:19:05Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=c8c4854bec30b03b8e3a56a9b5e52ff358210140'/>
<id>urn:sha1:c8c4854bec30b03b8e3a56a9b5e52ff358210140</id>
<content type='text'>
Most of these changes were suggested by Shawn Pearce in an answer
to Johannes Schindelin.

Some strings for the blame module were added too.

[sp: Minor edits in blame module formatting]

Signed-off-by: Michele Ballabio &lt;barra_cuda@katamail.com&gt;
Signed-off-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;
</content>
</entry>
<entry>
<title>Mark strings for translation.</title>
<updated>2007-09-02T15:54:48Z</updated>
<author>
<name>Christian Stimming</name>
<email>chs@ckiste.goetheallee</email>
</author>
<published>2007-07-21T12:21:34Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=1ac17950e93a956d01b042db3de70010195eddcc'/>
<id>urn:sha1:1ac17950e93a956d01b042db3de70010195eddcc</id>
<content type='text'>
The procedure [mc ...] will translate the strings through msgcat.
Strings must be enclosed in quotes, not in braces, because otherwise
xgettext cannot extract them properly, although on the Tcl side both
delimiters would work fine.

[jes: I merged the later patches to that end.]

Signed-off-by: Christian Stimming &lt;stimming@tuhh.de&gt;
Signed-off-by: Johannes Schindelin &lt;johannes.schindelin@gmx.de&gt;
</content>
</entry>
<entry>
<title>git-gui: Always use absolute path to all git executables</title>
<updated>2007-07-09T05:17:09Z</updated>
<author>
<name>Shawn O. Pearce</name>
<email>spearce@spearce.org</email>
</author>
<published>2007-07-09T05:17:09Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=0b81261622afad691501ee51d7811048cf4a5fce'/>
<id>urn:sha1:0b81261622afad691501ee51d7811048cf4a5fce</id>
<content type='text'>
Rather than making the C library search for git every time we want
to execute it we now search for the main git wrapper at startup, do
symlink resolution, and then always use the absolute path that we
found to execute the binary later on.  This should save us some
cycles, especially on stat challenged systems like Cygwin/Win32.

While I was working on this change I also converted all of our
existing pipes ([open "| git ..."]) to use two new pipe wrapper
functions.  These functions take additional options like --nice
and --stderr which instructs Tcl to take special action, like
running the underlying git program through `nice` (if available)
or redirect stderr to stdout for capture in Tcl.

Signed-off-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;</content>
</entry>
</feed>
