./devel/serie, Rich git commit graph in your terminal

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.4.0, Package name: serie-0.4.0, Maintainer: pkgsrc-users

Serie is a TUI application that uses the terminal emulators image display
protocol to render commit graphs like 'git log --graph --all'.

Why?

While some users prefer to use Git via CLI, they often rely on a GUI or
feature-rich TUI to view commit logs. Others may find 'git log --graph'
sufficient.

Personally, I found the output from 'git log --graph' difficult to read, even
with additional options.
Learning complex tools just to view logs seemed cumbersome.

Goals
- Provide a rich git log --graph experience in the terminal.
- Offer commit graph-centric browsing of Git repositories.

Non-Goals
- Implement a fully-featured Git client.
- Create a TUI application with a complex UI.


Master sites:

Filesize: 10742.837 KB

Version history: (Expand)


CVS history: (Expand)


   2024-09-17 21:44:15 by pin | Files touched by this commit (3)
Log message:
devel/serie: commit correct files
   2024-09-17 21:35:29 by pin | Files touched by this commit (3) | Package updated
Log message:
devel/serie: update to 0.4.0

 - Save current MSRV in manifest by @alerque in #44
 - Improve graph image calculation and add tests by @lusingander in #45
 - Fix ci by @lusingander in #47
 - Graph color config by @lusingander in #48
 - Half-width graph support by @lusingander in #50
 - Minor code cleanup by @lusingander in #51
   2024-09-04 11:27:58 by pin | Files touched by this commit (3) | Package updated
Log message:
devel/serie: update to 0.3.0

What's Changed
 - Generate graph images lazily by @lusingander in #38
 - Remove cache by @lusingander in #39
 - Check required terminal size by @lusingander in #40
 - Add NetBSD by @0323pin in #41
 - Add detail height and refs width to config by @lusingander in #42
   2024-09-02 08:13:12 by pin | Files touched by this commit (5)
Log message:
devel/serie: Add package

Serie is a TUI application that uses the terminal emulators image display
protocol to render commit graphs like 'git log --graph --all'.

Why?

While some users prefer to use Git via CLI, they often rely on a GUI or
feature-rich TUI to view commit logs. Others may find 'git log --graph'
sufficient.

Personally, I found the output from 'git log --graph' difficult to read, even
with additional options.
Learning complex tools just to view logs seemed cumbersome.

Goals
 - Provide a rich git log --graph experience in the terminal.
 - Offer commit graph-centric browsing of Git repositories.

Non-Goals
 - Implement a fully-featured Git client.
 - Create a TUI application with a complex UI.