Skip to content

Commit 4df6a98

Browse files
committed
git-cola v4.13.0-85-g57a24b9b663e
1 parent 65bd4b5 commit 4df6a98

16 files changed

Lines changed: 1476 additions & 1261 deletions

share/doc/git-cola/git-cola.rst

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,11 @@ merge
122122
Merge branches. ``git cola merge`` is an entry point for the ``Actions > Merge...``
123123
main menu action.
124124

125+
open
126+
----
127+
128+
Launch the "Quick Open" dialog to open bookmarked and recently-opened repositories.
129+
125130
pull
126131
----
127132

@@ -921,6 +926,12 @@ cola.fontdiff
921926

922927
Specifies the font to use for `git cola`'s diff display.
923928

929+
cola.fontsize
930+
-------------
931+
932+
Specifies the font size that is used for the Status, Submodules, Branches, Recent, and
933+
Favorites widgets.
934+
924935
cola.hidpi
925936
----------
926937

@@ -1606,6 +1617,31 @@ The completion scripts and instructions are included in Git Cola's
16061617
* `Setup instructions <https://gitlab.com/git-cola/git-cola/-/blob/main/contrib/README.md>`_
16071618

16081619

1620+
MACOS NOTES
1621+
===========
1622+
1623+
A ``git-cola.app`` bundle can be built using ``garden macos/app``.
1624+
See the ``garden.yaml`` file for more details.
1625+
1626+
Older versions of the ``git-cola.app`` may have caused macOS to launch Git Cola using
1627+
Rosetta even though Python is arm64 native. This is a macOS / Apple bug.
1628+
1629+
A stub ``git-cola-macos`` binary is now provided in ``git-cola.app/Contents/MacOS``
1630+
as a workaround to prevent this behavior.
1631+
1632+
If you launched an older version of the ``git-cola.app`` bundle you may have encountered
1633+
this macOS bug:
1634+
1635+
https://apple.stackexchange.com/questions/457171/shell-script-application-bundle-prompts-for-rosetta-installation
1636+
1637+
Per the discussion above, you can clear the buggy cache using this command::
1638+
1639+
/usr/libexec/PlistBuddy -c 'Delete :"Architectures for arm64":com.justroots.git-cola' \
1640+
~/Library/Preferences/com.apple.LaunchServices/com.apple.LaunchServices.plist
1641+
1642+
Reboot after running this command and Git Cola should launch natively without Rosetta.
1643+
1644+
16091645
WINDOWS NOTES
16101646
=============
16111647

share/doc/git-cola/html/genindex.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<meta name="viewport" content="width=device-width,initial-scale=1"/>
55
<meta name="color-scheme" content="light dark"><link rel="index" title="Index" href="#" /><link rel="search" title="Search" href="search.html" />
66

7-
<!-- Generated with Sphinx 8.1.3 and Furo 2024.08.06 --><title>Index - Git Cola 4.13.0 documentation</title>
7+
<!-- Generated with Sphinx 8.2.1 and Furo 2024.08.06 --><title>Index - Git Cola 4.13.0 documentation</title>
88
<link rel="stylesheet" type="text/css" href="static/pygments.css?v=a746c00c" />
99
<link rel="stylesheet" type="text/css" href="static/styles/furo.css?v=354aac6f" />
1010
<link rel="stylesheet" type="text/css" href="static/styles/furo-extensions.css?v=302659d7" />

share/doc/git-cola/html/git-cola.html

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta name="color-scheme" content="light dark"><meta name="viewport" content="width=device-width, initial-scale=1" />
66
<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="git-dag" href="git-dag.html" /><link rel="prev" title="Git Cola Documentation" href="index.html" />
77

8-
<!-- Generated with Sphinx 8.1.3 and Furo 2024.08.06 -->
8+
<!-- Generated with Sphinx 8.2.1 and Furo 2024.08.06 -->
99
<title>git-cola - Git Cola 4.13.0 documentation</title>
1010
<link rel="stylesheet" type="text/css" href="static/pygments.css?v=a746c00c" />
1111
<link rel="stylesheet" type="text/css" href="static/styles/furo.css?v=354aac6f" />
@@ -342,6 +342,10 @@ <h3>merge<a class="headerlink" href="#merge" title="Link to this heading">¶</a>
342342
<p>Merge branches. <code class="docutils literal notranslate"><span class="pre">git</span> <span class="pre">cola</span> <span class="pre">merge</span></code> is an entry point for the <code class="docutils literal notranslate"><span class="pre">Actions</span> <span class="pre">&gt;</span> <span class="pre">Merge...</span></code>
343343
main menu action.</p>
344344
</section>
345+
<section id="open">
346+
<h3>open<a class="headerlink" href="#open" title="Link to this heading"></a></h3>
347+
<p>Launch the “Quick Open” dialog to open bookmarked and recently-opened repositories.</p>
348+
</section>
345349
<section id="pull">
346350
<h3>pull<a class="headerlink" href="#pull" title="Link to this heading"></a></h3>
347351
<p>Fetch and merge remote branches. <code class="docutils literal notranslate"><span class="pre">git</span> <span class="pre">cola</span> <span class="pre">pull</span></code> is an entry point for the
@@ -983,6 +987,11 @@ <h3>cola.fileattributes<a class="headerlink" href="#cola-fileattributes" title="
983987
<h3>cola.fontdiff<a class="headerlink" href="#cola-fontdiff" title="Link to this heading"></a></h3>
984988
<p>Specifies the font to use for <cite>git cola</cite>’s diff display.</p>
985989
</section>
990+
<section id="cola-fontsize">
991+
<h3>cola.fontsize<a class="headerlink" href="#cola-fontsize" title="Link to this heading"></a></h3>
992+
<p>Specifies the font size that is used for the Status, Submodules, Branches, Recent, and
993+
Favorites widgets.</p>
994+
</section>
986995
<section id="cola-hidpi">
987996
<h3>cola.hidpi<a class="headerlink" href="#cola-hidpi" title="Link to this heading"></a></h3>
988997
<p>Specifies the High DPI displays scale factor. Set <cite>0</cite> to automatically scaled.
@@ -1563,6 +1572,24 @@ <h2>SHELL COMPLETIONS<a class="headerlink" href="#shell-completions" title="Link
15631572
<li><p><a class="reference external" href="https://gitlab.com/git-cola/git-cola/-/blob/main/contrib/README.md">Setup instructions</a></p></li>
15641573
</ul>
15651574
</section>
1575+
<section id="macos-notes">
1576+
<h2>MACOS NOTES<a class="headerlink" href="#macos-notes" title="Link to this heading"></a></h2>
1577+
<p>A <code class="docutils literal notranslate"><span class="pre">git-cola.app</span></code> bundle can be built using <code class="docutils literal notranslate"><span class="pre">garden</span> <span class="pre">macos/app</span></code>.
1578+
See the <code class="docutils literal notranslate"><span class="pre">garden.yaml</span></code> file for more details.</p>
1579+
<p>Older versions of the <code class="docutils literal notranslate"><span class="pre">git-cola.app</span></code> may have caused macOS to launch Git Cola using
1580+
Rosetta even though Python is arm64 native. This is a macOS / Apple bug.</p>
1581+
<p>A stub <code class="docutils literal notranslate"><span class="pre">git-cola-macos</span></code> binary is now provided in <code class="docutils literal notranslate"><span class="pre">git-cola.app/Contents/MacOS</span></code>
1582+
as a workaround to prevent this behavior.</p>
1583+
<p>If you launched an older version of the <code class="docutils literal notranslate"><span class="pre">git-cola.app</span></code> bundle you may have encountered
1584+
this macOS bug:</p>
1585+
<p><a class="reference external" href="https://apple.stackexchange.com/questions/457171/shell-script-application-bundle-prompts-for-rosetta-installation">https://apple.stackexchange.com/questions/457171/shell-script-application-bundle-prompts-for-rosetta-installation</a></p>
1586+
<p>Per the discussion above, you can clear the buggy cache using this command:</p>
1587+
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="o">/</span><span class="n">usr</span><span class="o">/</span><span class="n">libexec</span><span class="o">/</span><span class="n">PlistBuddy</span> <span class="o">-</span><span class="n">c</span> <span class="s1">&#39;Delete :&quot;Architectures for arm64&quot;:com.justroots.git-cola&#39;</span> \
1588+
<span class="o">~/</span><span class="n">Library</span><span class="o">/</span><span class="n">Preferences</span><span class="o">/</span><span class="n">com</span><span class="o">.</span><span class="n">apple</span><span class="o">.</span><span class="n">LaunchServices</span><span class="o">/</span><span class="n">com</span><span class="o">.</span><span class="n">apple</span><span class="o">.</span><span class="n">LaunchServices</span><span class="o">.</span><span class="n">plist</span>
1589+
</pre></div>
1590+
</div>
1591+
<p>Reboot after running this command and Git Cola should launch natively without Rosetta.</p>
1592+
</section>
15661593
<section id="windows-notes">
15671594
<h2>WINDOWS NOTES<a class="headerlink" href="#windows-notes" title="Link to this heading"></a></h2>
15681595
<section id="git-installation">
@@ -1697,6 +1724,7 @@ <h3>Git Cola Homepage<a class="headerlink" href="#git-cola-homepage" title="Link
16971724
<li><a class="reference internal" href="#fetch">fetch</a></li>
16981725
<li><a class="reference internal" href="#grep">grep</a></li>
16991726
<li><a class="reference internal" href="#merge">merge</a></li>
1727+
<li><a class="reference internal" href="#open">open</a></li>
17001728
<li><a class="reference internal" href="#pull">pull</a></li>
17011729
<li><a class="reference internal" href="#push">push</a></li>
17021730
<li><a class="reference internal" href="#rebase">rebase</a></li>
@@ -1780,6 +1808,7 @@ <h3>Git Cola Homepage<a class="headerlink" href="#git-cola-homepage" title="Link
17801808
<li><a class="reference internal" href="#cola-gravatar">cola.gravatar</a></li>
17811809
<li><a class="reference internal" href="#cola-fileattributes">cola.fileattributes</a></li>
17821810
<li><a class="reference internal" href="#cola-fontdiff">cola.fontdiff</a></li>
1811+
<li><a class="reference internal" href="#cola-fontsize">cola.fontsize</a></li>
17831812
<li><a class="reference internal" href="#cola-hidpi">cola.hidpi</a></li>
17841813
<li><a class="reference internal" href="#cola-icontheme">cola.icontheme</a></li>
17851814
<li><a class="reference internal" href="#cola-imagediff-extension">cola.imagediff.[extension]</a></li>
@@ -1856,6 +1885,7 @@ <h3>Git Cola Homepage<a class="headerlink" href="#git-cola-homepage" title="Link
18561885
</ul>
18571886
</li>
18581887
<li><a class="reference internal" href="#shell-completions">SHELL COMPLETIONS</a></li>
1888+
<li><a class="reference internal" href="#macos-notes">MACOS NOTES</a></li>
18591889
<li><a class="reference internal" href="#windows-notes">WINDOWS NOTES</a><ul>
18601890
<li><a class="reference internal" href="#git-installation">Git Installation</a></li>
18611891
<li><a class="reference internal" href="#ssh-agents-for-key-based-authentication">SSH Agents for Key-based Authentication</a></li>

share/doc/git-cola/html/git-dag.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta name="color-scheme" content="light dark"><meta name="viewport" content="width=device-width, initial-scale=1" />
66
<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="Thanks" href="thanks.html" /><link rel="prev" title="git-cola" href="git-cola.html" />
77

8-
<!-- Generated with Sphinx 8.1.3 and Furo 2024.08.06 -->
8+
<!-- Generated with Sphinx 8.2.1 and Furo 2024.08.06 -->
99
<title>git-dag - Git Cola 4.13.0 documentation</title>
1010
<link rel="stylesheet" type="text/css" href="static/pygments.css?v=a746c00c" />
1111
<link rel="stylesheet" type="text/css" href="static/styles/furo.css?v=354aac6f" />

share/doc/git-cola/html/index.html

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta name="color-scheme" content="light dark"><meta name="viewport" content="width=device-width, initial-scale=1" />
66
<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="git-cola" href="git-cola.html" />
77

8-
<!-- Generated with Sphinx 8.1.3 and Furo 2024.08.06 -->
8+
<!-- Generated with Sphinx 8.2.1 and Furo 2024.08.06 -->
99
<title>Git Cola 4.13.0 documentation</title>
1010
<link rel="stylesheet" type="text/css" href="static/pygments.css?v=a746c00c" />
1111
<link rel="stylesheet" type="text/css" href="static/styles/furo.css?v=354aac6f" />
@@ -273,6 +273,7 @@ <h1>Git Cola Documentation<a class="headerlink" href="#git-cola-documentation" t
273273
<li class="toctree-l3"><a class="reference internal" href="git-cola.html#fetch">fetch</a></li>
274274
<li class="toctree-l3"><a class="reference internal" href="git-cola.html#grep">grep</a></li>
275275
<li class="toctree-l3"><a class="reference internal" href="git-cola.html#merge">merge</a></li>
276+
<li class="toctree-l3"><a class="reference internal" href="git-cola.html#open">open</a></li>
276277
<li class="toctree-l3"><a class="reference internal" href="git-cola.html#pull">pull</a></li>
277278
<li class="toctree-l3"><a class="reference internal" href="git-cola.html#push">push</a></li>
278279
<li class="toctree-l3"><a class="reference internal" href="git-cola.html#rebase">rebase</a></li>
@@ -336,6 +337,7 @@ <h1>Git Cola Documentation<a class="headerlink" href="#git-cola-documentation" t
336337
<li class="toctree-l3"><a class="reference internal" href="git-cola.html#cola-gravatar">cola.gravatar</a></li>
337338
<li class="toctree-l3"><a class="reference internal" href="git-cola.html#cola-fileattributes">cola.fileattributes</a></li>
338339
<li class="toctree-l3"><a class="reference internal" href="git-cola.html#cola-fontdiff">cola.fontdiff</a></li>
340+
<li class="toctree-l3"><a class="reference internal" href="git-cola.html#cola-fontsize">cola.fontsize</a></li>
339341
<li class="toctree-l3"><a class="reference internal" href="git-cola.html#cola-hidpi">cola.hidpi</a></li>
340342
<li class="toctree-l3"><a class="reference internal" href="git-cola.html#cola-icontheme">cola.icontheme</a></li>
341343
<li class="toctree-l3"><a class="reference internal" href="git-cola.html#cola-imagediff-extension">cola.imagediff.[extension]</a></li>
@@ -412,6 +414,7 @@ <h1>Git Cola Documentation<a class="headerlink" href="#git-cola-documentation" t
412414
</ul>
413415
</li>
414416
<li class="toctree-l2"><a class="reference internal" href="git-cola.html#shell-completions">SHELL COMPLETIONS</a></li>
417+
<li class="toctree-l2"><a class="reference internal" href="git-cola.html#macos-notes">MACOS NOTES</a></li>
415418
<li class="toctree-l2"><a class="reference internal" href="git-cola.html#windows-notes">WINDOWS NOTES</a><ul>
416419
<li class="toctree-l3"><a class="reference internal" href="git-cola.html#git-installation">Git Installation</a></li>
417420
<li class="toctree-l3"><a class="reference internal" href="git-cola.html#ssh-agents-for-key-based-authentication">SSH Agents for Key-based Authentication</a></li>
@@ -457,6 +460,7 @@ <h2>Release Notes<a class="headerlink" href="#release-notes" title="Link to this
457460
<li class="toctree-l1"><a class="reference internal" href="relnotes.html">Releases</a><ul>
458461
<li class="toctree-l2"><a class="reference internal" href="relnotes.html#latest-release">Latest Release</a></li>
459462
<li class="toctree-l2"><a class="reference internal" href="relnotes.html#development-version">Development version</a></li>
463+
<li class="toctree-l2"><a class="reference internal" href="relnotes.html#upcoming">Upcoming</a></li>
460464
<li class="toctree-l2"><a class="reference internal" href="relnotes.html#v4-13-0">v4.13.0</a></li>
461465
<li class="toctree-l2"><a class="reference internal" href="relnotes.html#v4-12-0">v4.12.0</a></li>
462466
<li class="toctree-l2"><a class="reference internal" href="relnotes.html#v4-11-0">v4.11.0</a></li>

0 commit comments

Comments
 (0)