Christian Kruse
cjk@chaos.social
<p>Software developer, programmer, Linux user, hobby gardener, dog owner, runner, hiker</p><p><a href="https://chaos.social/tags/elixir" class="mention hashtag" rel="tag">#<span>elixir</span></a> <a href="https://chaos.social/tags/erlang" class="mention hashtag" rel="tag">#<span>erlang</span></a> <a href="https://chaos.social/tags/rust" class="mention hashtag" rel="tag">#<span>rust</span></a></p>
Posts
-
Post #4392195
Is it normal to get ads for Blue GIS and Siprotec (apparently high voltage hardware) while watching Star Trek: Academy? 😂
-
Post #4392194
🚀 #Gitte 0.9.1 released! this is a bugfix release which fixes two problems: - Take the ref kind into account when resolving a ref, so a branch is no longer resolved to a tag of the same name when both exist - Recognise more auth-failure messages from modern forges (e.g. GitHub token rejections and GitLab access-denied replies) so credential errors are reported as such Flathub: https://flathub.org/apps/de.wwwtech.gitte macOS: https://gitlab.com/dehesselle/gitte_macos/-/releases/v0.9.1+62 Code:...
-
Post #4034423
Vacation! 🥳 Tomorrow early in the morning we will leave for Cornwall :) I won’t be reading or responding to anything for the next two weeks ✌️
-
Post #3880503
🚀 #Gitte 0.9.0 is out! * Rewrite history in the commit graph: reorder, squash, fixup, drop & cherry-pick * Edit a commit from the commit log * Revamped stashing, plus renameable stashes * New "Discard all" & "Open in external editor" actions * Nicer diffs for mode changes, empty files and renames Plus overhauled context menus, new translations, and lots of fixes. Flathub: https://flathub.org/apps/de.wwwtech.gitte macOS: https://gitlab.com/dehesselle/gitte_macos/-/r...
-
Post #3312448
🚀 #Gitte 0.7.0 is out! - Visual commit graph with color-coded per-branch colors - Greatly overhauled layout - Rename detection in diffs - Drop multiple commits at once - Show word-based diffs more often - Toggle recursing into untracked directories - Shortcut (Ctrl+D) to switch between staged & unstaged Plus many performance improvements & lots of fixes. Flathub: https://flathub.org/apps/de.wwwtech.gitte macOS: https://gitlab.com/dehesselle/gitte_macos/-/releases/v0.7.0+36 Repo: https...
-
Post #3166040
Just merged the commit graph feature branch #Gitte
-
Post #2515297
🥳 Gitte 0.3.0 is out! Highlights: - Official macOS support (thanks @rdh) - Full merge workflow - In-app release notes - New Compact UI mode - Multi-selection in changed files view - Many accessibility improvements - Select&amp;copy diffs in the log viewer - New GNOME-style icons (thanks Jakub Steiner) Also: better large diff handling, refactoring and bug fixes https://codeberg.org/ckruse/Gitte Flathub: https://flathub.org/en/apps/de.wwwtech.gitte macOS: https://gitlab.com/dehesselle/gitte...
-
Post #2303007
🎉 Gitte 0.2.0 is out! Highlights: - Interactive rebasing from the log: reorder via drag&amp;drop, drop, reword, edit, squash/fixup - Remote ops (push/pull/fetch/clone) now use the git CLI for better credentials &amp; protocol support - Configurable diff font - CLI args: gitte ~/repo - Ahead/behind indicator, merge markers, double-click to switch branches Plus: Ukrainian &amp; German translations, AUR package, lots of bugfixes and a few easter eggs. https://flathub.org/apps/de.wwwt...
-
Post #1836250
So I have finally a history rewtire features implemented: fixup / squash commits. But with some severe limitations: - working copy and index must be clean - no rebase / merge / cherry-pick may be in progress - all selected commits must be reachable from HEAD via first-parent walk - no commit between the oldest selected and HEAD (inclusive) may be a merge commit - the oldest selected commit must have a parent (cannot be the root commit) #gitte
-
Post #1723976
And it is online! Gitte is on Flathub 🥳 https://flathub.org/de/apps/de.wwwtech.gitte Thanks especially to @hbons@mastodon.social for the application icon and to @mjog@eigenmagic.net for the detailed and great feedback! #git #gui #linux #gnome
-
Post #1246245
I think I got pull covered for now https://codeberg.org/ckruse/Gitte #git #gui #gnome #linux
-
Post #1246244
TIL: you can create adw::AlertDialog modals declarative, too 🥳 (well, somewhat) #gnome #relm4
-
Post #1246243
OK, I&#39;m taking a risk now. Is anybody interested in beta-testing Gitte? I&#39;m looking for a few people. If you are interested, send me a DM. https://codeberg.org/ckruse/Gitte EDIT: don&#39;t lecture me about the ethics of GNOME. #git #gui #gnome #linux
-
Post #1246242
Whoever invented crunchy peanut butter: you are a genius. 😋
-
Post #1231357
I think I&#39;m pretty near a beta release for Gitte (a GNOME Git GUI). While I have plans for the future, I think the basics are covered (besides pull - I want to have that for the first release). What do you people think? https://codeberg.org/ckruse/Gitte #git #gui #gnome #linux
-
Post #1132028
Gitte now supports multiple windows. 🥳 https://codeberg.org/ckruse/Gitte #gnome #linux #git #gui
-
Post #1132027
I think a lot of the standard things are implemented now. Probably I should start implementing actions, e.g. &quot;switch&quot; and &quot;delete&quot; actions in the right-click menu on branches or a &quot;discard changes&quot;, &quot;delete file&quot;, &quot;copy path&quot; actions on changed files. #gnome #linux #git #gui
-
Post #1132025
RE: https://mastodon.social/@Bahnblogstelle/116380512782037799 Nimbys. Seufz.
-
Post #1132024
Gitte now has branch actions and actions on changed files #gnome #git #gui #linux
-
Post #1132023
implementing `git pull` with the git2 library is surprisingly complex: https://github.com/rust-lang/git2-rs/blob/master/examples/pull.rs
-
Post #1132022
Gitte now supports push 🙂 #git #gui #gnome #linux
-
Post #1132021
So. If I add a Fetch button in the tool bar of Gitte, should it fetch all remotes (git fetch --all) or should it open a dialog box, asking for a remote &amp; branch? You would always be able to trigger a fetch for a specific branch &amp; remote from the context menu of a (remote) branch #git #gui #gnome #linux
-
Post #1132020
🏃 Running: 6.4 km in 43:43 @ 6:47 min/km (https://wwwtech.de/workouts/41)
-
Post #516910
Die Leute im Iran tanzen auf den Straßen und die Städte klingen vor Jubel.
-
Post #516903
Maybe we should start listening instead of just condemning the attacks on Iran. https://chaos.social/@prma/116158381959499477