Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
3eca7dc
Future: Move fields from track::BranchInfo to layout
peso Jun 10, 2026
71182aa
Improve TrackLayout documentation
peso May 28, 2026
bf73eec
Move low level print code away from high level function
peso May 30, 2026
799df27
Docs for print module
peso May 31, 2026
738cc51
Rename print_graph to print_graph_and_text
peso May 30, 2026
53fb5a7
Extract inner function of get_inserts
peso May 31, 2026
0183ad2
Improve documentation on main print function
peso Jun 1, 2026
4db1ebe
Split unicode print
peso May 30, 2026
61b6b4c
Handle range out of bounds
peso Jun 8, 2026
3b87056
Document coordinate systems used for layout and print
peso Jun 10, 2026
616fe21
Describe algorithm for new API
peso Jun 12, 2026
6d828e9
Hide u32_index macro
peso Jul 6, 2026
67fc736
Add layout::BranchVis.row_range
peso Jun 10, 2026
3e5335c
Print a commit with parent that has no visuals
peso Jun 14, 2026
dfc4bc7
Extract grid.rs from unicode.rs
peso Jun 14, 2026
a654e17
Add entry logging to major API functions
peso Jun 15, 2026
81b7b4a
Better docs for get_inserts
peso Jun 15, 2026
cdefb31
Adjust index_map to scoped layout
peso Jun 15, 2026
7339ad0
Fail if commits are not in topological order.
peso Jun 27, 2026
49fb4a5
Upgrade to git2 0.21
peso Jun 21, 2026
cd8a432
Handle layout range outside TrackMap
peso Jun 17, 2026
905cf01
Fix: Grid height depends on inserts, not on commit count
peso Jun 18, 2026
2498ac3
Elaborate docs for layout::BranchVis
peso Jun 20, 2026
e7430ec
Fix spelling in docs for module label
peso Jul 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- (BREAKING) TrackLayout::track_visual now take Binx as argument
- (BREAKING) CommitInfo::is_merge is now a function.
- (BREAKING) track::BranchInfo::new arguments simplified.
- Upgrade to git2 0.21

### Deprecated

Expand Down
277 changes: 2 additions & 275 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ debug-assertions = false
overflow-checks = false

[dependencies]
git2 = {version = "0.20", default-features = false, optional = false}
git2 = {version = "0.21", default-features = false, optional = false}
regex = {version = "1.7", default-features = false, optional = false, features = ["std"]}
serde = "1.0"
serde_derive = {version = "1.0", default-features = false, optional = false}
Expand Down
Loading