2026-05 Git Budget Qt app for macOS

This commit is contained in:
2026-05-01 22:14:25 +03:00
parent 5e7b93c948
commit 3290bf9c9c
25 changed files with 756 additions and 421 deletions

View File

@@ -24,6 +24,45 @@
<center>
<h1>News</h1>
<div class="news_item">
<h2 class="news_item_title">
<a href="git-budget-qt.html">Git Budget is now finally a Qt application, too</a>
</h2>
<p class="news_item_date">
2026-05-01
</p>
<div class="news_item_contents">
<video controls width="700">
<source src="../../vid/2026-04_git-budget-qt.mp4" type="video/mp4"/>
</video>
<h1 id="april">April</h1>
<p>In April I have finally updated Klin tool to generate C++ bindings. This allowed
me to have Git Budget as a Qt application for macOS using Kotlin Dialect.</p>
<p>The most interesting part is how many lines of code were saved when supporting
several platforms:</p>
<table>
<thead>
<tr>
<th>Platform</th>
<th>Saved lines of code</th>
<th>Saved %</th>
<th>Total lines of code</th>
</tr>
</thead>
<tbody>
<tr>
<td>Android</td>
<td>0 (Original code)</td>
<td>0%</td>
<td>652</td>
</tr>
</tbody>
</table>
</div>
<div class="news_item_more">
<a href="git-budget-qt.html">Continue reading</a>
</div>
</div>
<div class="news_item">
<h2 class="news_item_title">
<a href="kd-cpp-is-close.html">Kotlin Dialect came closer to C++</a>
@@ -213,48 +252,6 @@ time to do that at the moment, unfortunately.. . .</p>
<a href="kotlin-cross.html">Continue reading</a>
</div>
</div>
<div class="news_item">
<h2 class="news_item_title">
<a href="add-edit-save-remove.html">Add, edit, save, and remove files</a>
</h2>
<p class="news_item_date">
2025-08-08
</p>
<div class="news_item_contents">
<p><img src="../../images/2025-08_splash.jpg" alt="" /></p>
<h1 id="new">New</h1>
<p>In July I've added the following to PSKOV 2:</p>
<table>
<thead>
<tr>
<th></th>
<th>Description</th>
<th>Demonstration</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>Selecting a Git branch</td>
<td><video controls width="500"><source src="../../images/2025-08_01.select-branch.mp4" type="video/mp4"/></video></td>
</tr>
<tr>
<td>2</td>
<td>Pulling the changes of a Git branch</td>
<td><video controls width="500"><source src="../../images/2025-08_02.pull.mp4" type="video/mp4"/></video></td>
</tr>
<tr>
<td>3</td>
<td>Creating a new file</td>
<td><video controls width="500"><source src="../../images/2025-08_03.add.mp4" type="video/mp4"/></video></td>
</tr>
</tbody>
</table>
</div>
<div class="news_item_more">
<a href="add-edit-save-remove.html">Continue reading</a>
</div>
</div>
<p class="pagination_title">Page 1 of 10</p>
<p>