Skip to content

Releases: gitrl-tools/gitrl-z

gitrl-z 0.8.3

Choose a tag to compare

@li9i li9i released this 08 Oct 09:34

The project moved to the gitrl-tools organisation on GitHub. The About window, the package and the AppStream data link to the new address.

Full Changelog: v0.8.2...v0.8.3

gitrl-z 0.8.2

Choose a tag to compare

@li9i li9i released this 30 Sep 11:22

In bash, TAB completes gitrlz: the options, then the paths. The package installs the completion. The AppImage has no completion.

The manual page shows -v for --version, and it gives the version of the release.

Full Changelog: v0.8.1...v0.8.2

gitrl-z 0.8.1

Choose a tag to compare

@li9i li9i released this 26 Sep 11:26

This release changes only the packaging. The source tarball contains only the files that git tracks. The application is the same as in 0.8.0.

Full Changelog: v0.8.0...v0.8.1

gitrl-z 0.8.0

Choose a tag to compare

@li9i li9i released this 26 Sep 10:34

A rewind now shows what it does to the files. In the Rewind to this point window, a double click on a branch that moves opens the commit it lands on, so you can check you picked the right one. The menu of the row offers that commit and, beside it, the diff of the whole move: everything between where the branch stands now and where it lands.

The window opens on All branches, the reflog of every local branch with the dial above the graph. The dial keeps the moment it rests on when the repository changes below it.

The stops on the dial follow the clock. The distance between two stops is the time between the two moments, so an hour of work reads as a cluster and a quiet fortnight as a gap. Long quiet stretches are drawn shorter and short bursts wider, so neither takes the whole dial nor shrinks too small to click.

The menu on the branch pill of a reflog row copies the name of that branch.

The rewind window takes its frame from the theme, and the right click menu shows one border instead of two.

Nothing here writes to the repository.

Full Changelog: v0.7.0...v0.8.0

gitrl-z 0.7.0

Choose a tag to compare

@li9i li9i released this 14 Aug 16:39

The whole repository rewinds. All branches in the sidebar folds the
reflogs of every local branch into the moments the repository has passed
through, and a dial over the graph puts every branch back where it stood
at the moment it rests on, redrawing the graph at each stop. Two entries
written in the same second are one moment, so a rebase that touches
several refs produces a single stop. The moment can also be typed to the
second.

A branch that did not exist at the chosen moment is planned for removal.
The reset plan expresses deletions alongside targets, and the generated
command gains a branch -D line for them. The checked out branch is never
offered for removal, because git cannot delete the branch it stands on.

Rewind to this point opens the commands in a window of their own, above a
branch by branch listing of where each branch stands and where it would
go. The bar under the reflog carries only what can cost work: how many
branches move, how many are removed, and how many files hold uncommitted
changes.

The Time and Entries limits reach the dial as well as the table. They
narrow the moments on offer rather than the history those moments are
computed from, so every branch position stays accurate however far the
limits are drawn in.

A right click in the sidebar list, or on a label in the graph, copies the
name of that ref.

Nothing here writes to the repository.

Full Changelog: v0.6.0...v0.7.0

gitrl-z 0.6.0

Choose a tag to compare

@li9i li9i released this 13 Aug 13:25

Full Changelog: v0.5.0...v0.6.0

gitrl-z 0.5.0

Choose a tag to compare

@li9i li9i released this 10 Aug 19:16

Full Changelog: v0.4.0...v0.5.0

gitrl-z 0.4.0

Choose a tag to compare

@li9i li9i released this 06 Aug 10:56

gitrl-z 0.3.0

Choose a tag to compare

@li9i li9i released this 04 Aug 19:45

gitrl-z 0.2.1

Choose a tag to compare

@li9i li9i released this 26 Jul 14:31