-
f4c8cc2a5b
mapsize 2.0.0: rewritten in Rust, released for Linux, macOS, Windows, FreeBSD and NetBSD
master
v2.0.0
Andy Dixon
2026-10-09 07:32:56 +01:00
-
3a4c3c22b8
Merge pull request #2 from andydixon/rust-port
Andy Dixon
2026-10-08 21:25:29 +01:00
-
-
82dfab3dff
Fix CI: pin Rust 1.99, newer clippy lints, Windows/macOS test portability, NetBSD libexecinfo for cross
rust-port
Andy Dixon
2026-10-08 20:32:29 +01:00
-
e3bfc28d71
Docs and metadata: per-OS platform notes, package description
Andy Dixon
2026-10-08 20:12:37 +01:00
-
b21bcedba0
Filter globs: no backslash escapes on Windows
Andy Dixon
2026-10-08 20:10:18 +01:00
-
9179281a94
Describe behaviour directly instead of by reference to the Go version
Andy Dixon
2026-10-08 20:08:34 +01:00
-
fcac50bae6
Build and behave correctly on every release target
Andy Dixon
2026-10-08 20:06:22 +01:00
-
a16c00671b
Apply rustfmt to the crate
Andy Dixon
2026-10-08 20:05:25 +01:00
-
b1fdb48c4b
release.sh: keep the previous package file names
Andy Dixon
2026-10-08 19:59:00 +01:00
-
c3ed83250b
Docs: architecture, development and performance for the Rust implementation
Andy Dixon
2026-10-08 19:56:43 +01:00
-
01785850bf
Port treegen to a cargo example
Andy Dixon
2026-10-08 19:54:23 +01:00
-
ce8acf0ade
Build, test and release with cargo: CI, release workflow, cross-build and packaging scripts, Homebrew
Andy Dixon
2026-10-08 19:54:56 +01:00
-
507f635b49
Make the Rust implementation the only one: crate at the root, Go tree removed
Andy Dixon
2026-10-08 19:51:33 +01:00
-
7e3be19a2b
rust: re-run benchmarks on a quieter host
Andy Dixon
2026-10-08 19:11:55 +01:00
-
dbe21efbe1
Merge pull request #1 from andydixon/rust-port
Andy Dixon
2026-10-08 18:33:31 +01:00
-
-
40fb1dc71a
rust: README with port notes and Go-vs-Rust benchmarks
Andy Dixon
2026-10-08 18:25:28 +01:00
-
a80e791902
rust: faster filter path/glob evaluation; port filepath.Match; interleaved bench runners
Andy Dixon
2026-10-08 18:12:36 +01:00
-
aa738cc8a1
rust: integrate TUI and app; all modules wired
Andy Dixon
2026-10-08 17:47:37 +01:00
-
61a444795b
rust: tui (canvas renderer, views, modals, crossterm event loop)
Andy Dixon
2026-10-08 17:44:35 +01:00
-
c0283a19a9
Merge branch 'worktree-agent-a1fc60bdea708925a' into rust-port
Andy Dixon
2026-10-08 17:20:09 +01:00
-
-
45c185a46a
rust: port snapshot
Andy Dixon
2026-10-08 17:19:44 +01:00
-
fc7e94d398
rust: textutil::si getter for filter
Andy Dixon
2026-10-08 17:17:14 +01:00
-
0b052bbb6f
Merge branch 'worktree-agent-aff686fd7ee64042e' into rust-port
Andy Dixon
2026-10-08 17:16:23 +01:00
-
-
476311b583
rust: port filter
Andy Dixon
2026-10-08 17:16:06 +01:00
-
-
db9f36f0c0
Merge branch 'worktree-agent-aa56a662067058dad' into rust-port
Andy Dixon
2026-10-08 17:14:36 +01:00
-
-
8cb8e6f2cd
rust: port treemap and duplicate
Andy Dixon
2026-10-08 17:14:24 +01:00
-
-
db83ef3d43
rust: CLI, app wiring and benchmark harnesses
Andy Dixon
2026-10-08 17:13:18 +01:00
-
-
a530bc7a75
rust: foundation (inventory, platform, scan, export, textutil, config)
Andy Dixon
2026-10-08 17:08:49 +01:00
-
-
8d9344cfef
mapsize 1.2.0: permanent delete and in-map reveal when headless
v1.2.0
Andy Dixon
2026-10-03 12:50:07 +01:00
-
352d4292df
mapsize 1.1.0: nested treemap reaches deep folders
v1.1.0
Andy Dixon
2026-10-03 10:18:57 +01:00
-
9184c8e76b
Publish packages to the apt, dnf and pacman repository at repo.dixon.cx
Andy Dixon
2026-10-03 09:45:02 +01:00
-
92da028d0f
AI codebase review

Andy DixonandClaude Opus 5.5
2026-10-02 11:05:28 +01:00
-
c150ad844a
Rewrite release instructions as an ordered checklist

Andy DixonandClaude Opus 5.5
2026-10-02 11:03:55 +01:00
-
b009ac3cbf
AI codebase review

Andy DixonandClaude Opus 5.5
2026-10-02 11:01:30 +01:00
-
3264def658
AI codebase review

Andy DixonandClaude Opus 5.5
2026-10-02 10:59:54 +01:00
-
5966fdd91e
AI codebase review

Andy DixonandClaude Opus 5.5
2026-10-02 10:59:28 +01:00
-
1f9429ea74
AI codebase review

Andy DixonandClaude Opus 5.5
2026-10-02 10:58:56 +01:00
-
3ec5bd7e65
AI codebase review

Andy DixonandClaude Opus 5.5
2026-10-02 10:58:38 +01:00
-
ab3ff7b842
Homebrew formula: pass brew audit --strict

Andy DixonandClaude Opus 5.5
2026-10-02 10:56:37 +01:00
-
47b8847ac1
License under GPL-3.0-or-later
v1.0.0

Andy DixonandClaude Opus 5.5
2026-10-02 09:48:39 +01:00
-
c40f71352d
License under GPL-3.0-or-later
Andy Dixon
2026-10-02 09:48:39 +01:00
-
1387e52064
Release 1.0.0

Andy DixonandClaude Opus 5.5
2026-10-02 09:46:13 +01:00
-
f7b1816908
Release 1.0.0
Andy Dixon
2026-10-02 09:46:13 +01:00
-
68e6a07cdd
Add mapsize(1) manual page and make install

Andy DixonandClaude Opus 5.5
2026-10-02 09:43:18 +01:00
-
bea1decbd3
Add mapsize(1) manual page and make install
Andy Dixon
2026-10-02 09:43:18 +01:00
-
0fa49c662c
Release target: cross-platform archives and Linux packages

Andy DixonandClaude Opus 5.5
2026-10-02 08:56:04 +01:00
-
212f7229f6
Release target: cross-platform archives and Linux packages
Andy Dixon
2026-10-02 08:56:04 +01:00
-
-
f4ef12a0dd
Fix review findings: hostile snapshots, stale async results, trash safety
Andy Dixon
2026-10-02 08:46:52 +01:00
-
11a0e401ee
Evaluate path predicates incrementally from cached directory paths
Andy Dixon
2026-10-02 08:40:10 +01:00
-
0aa93a00d9
Add export tests for terminal-safe output
Andy Dixon
2026-10-02 08:39:29 +01:00
-
2d72e5b32e
Document 16-colour mapping
Andy Dixon
2026-10-02 08:39:14 +01:00
-
830f2e7fc3
Align usage text
Andy Dixon
2026-10-02 08:39:08 +01:00
-
cb8ae54258
Add perceptual 16-colour mapping
Andy Dixon
2026-10-02 08:38:36 +01:00
-
d7e1d3e620
Fix CSV path joining and relative exclusions; add scan benchmark script
Andy Dixon
2026-10-02 08:37:18 +01:00
-
8559616b65
Add mouse tests; tidy TUI idioms
Andy Dixon
2026-10-02 08:36:23 +01:00
-
71556b76de
Speed up snapshot loading; polish help and table bars
Andy Dixon
2026-10-02 08:35:47 +01:00
-
6bb8ddc0f7
Fix 32-bit build, add 386 to CI, log scan completion
Andy Dixon
2026-10-02 08:33:47 +01:00
-
b771a57bc4
Add performance measurements, trash test and documentation
Andy Dixon
2026-10-02 08:31:42 +01:00
-
0e5b9f7cc3
Add interactive snapshot comparison, CLI tests and treegen
Andy Dixon
2026-10-02 08:28:52 +01:00
-
df8b10c6dd
Add Bubble Tea TUI with interactive treemap
Andy Dixon
2026-10-02 08:25:35 +01:00
-
e8c831cb47
Add squarified treemap layout and spatial navigation
Andy Dixon
2026-10-02 08:09:52 +01:00
-
4350da0f16
Add filter query language
Andy Dixon
2026-10-02 08:06:21 +01:00
-
900931ae26
Add CLI reports, snapshot format and duplicate detection
Andy Dixon
2026-10-02 08:02:32 +01:00
-
8233ddcfba
Add bounded concurrent scanner
Andy Dixon
2026-10-02 08:02:32 +01:00
-
61fd9bf711
Add filesystem inventory model
Andy Dixon
2026-10-02 08:02:32 +01:00
-
8feaf44a2a
Initial Go project structure, docs, build and CI
Andy Dixon
2026-10-02 08:02:32 +01:00