Elektrine lite

← Feed

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 &amp; cherry-pick * Edit a commit from the commit log * Revamped stashing, plus renameable stashes * New &quot;Discard all&quot; &amp; &quot;Open in external editor&quot; 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 &amp; unstaged Plus many performance improvements &amp; 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;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;amp;drop, drop, reword, edit, squash/fixup - Remote ops (push/pull/fetch/clone) now use the git CLI for better credentials &amp;amp; protocol support - Configurable diff font - CLI args: gitte ~/repo - Ahead/behind indicator, merge markers, double-click to switch branches Plus: Ukrainian &amp;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&amp;#39;m taking a risk now. Is anybody interested in beta-testing Gitte? I&amp;#39;m looking for a few people. If you are interested, send me a DM. https://codeberg.org/ckruse/Gitte EDIT: don&amp;#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&amp;#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. &amp;quot;switch&amp;quot; and &amp;quot;delete&amp;quot; actions in the right-click menu on branches or a &amp;quot;discard changes&amp;quot;, &amp;quot;delete file&amp;quot;, &amp;quot;copy path&amp;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;amp; branch? You would always be able to trigger a fetch for a specific branch &amp;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