aboutsummaryrefslogtreecommitdiffstats
path: root/crates/atuin-history/src (unfollow)
Commit message (Collapse)Author
2026-06-11chore: Move everything into one big crateBenedikt Peetz
That helps remove duplicated code and rustc/cargo will now also show dead code correctly.
2026-06-10chore: Turn all `allow`s into into `expect`sBenedikt Peetz
2026-04-21chore: update to rust 1.95 (#3426)Ellie Huxtable
<!-- Thank you for making a PR! Bug fixes are always welcome, but if you're adding a new feature or changing an existing one, we'd really appreciate if you open an issue, post on the forum, or drop in on Discord --> ## Checks - [ ] I am happy for maintainers to push small adjustments to this PR, to speed up the review cycle - [ ] I have checked that there are no existing pull requests for the same thing
2025-07-22chore: update to rust 1.88 (#2815)Ellie Huxtable
* chore: update to rust 1.88 * clippy + fmt * update ci version * update flake
2025-04-01fix(stats): Ignore leading environment variables when calculating stats (#2659)Michelle Tilley
* Ignore leading environment variables when calculating stats * There's always an extra println * Make clippy happy * We don't actually need the tokens
2025-03-19chore: migrate to rust 2024 (#2635)Ellie Huxtable
* chore: upgrade to 2024 edition * ugh unsafe * format * nixxxxxxxxxxx why
2024-12-27feat: add `atuin wrapped` (#2493)Ellie Huxtable
* wip * wip * final * fix clippy * do not hard code the year * support tz properly, allow specifying the year
2024-07-23fix(themes): Restore default theme, refactor (#2294)P T Weir
* fix(theme): let the base colour remain unchanged * fix(theme): split out default * fix(theme): make base theme 'default' not an empty string * wip(theme): return styles, not colors * wip(theme): tidy up module structure a little * wip(theme): removed unhandled references to foreground_color * chore: fix cargo fmt * feat(theme): allow crossterm-deserializable colors
2024-07-15feat(tui): Customizable Themes (#2236)P T Weir
* wip: add theme * feat(theme): basic theming approach * feat(theme): adds theming support * fix: split out palette without compact inspector * fix(theme): tidy up implementation * fix(theme): correct yaml to toml * fix(theme): typo in comments * chore: cheer up clippy * fix(themes): ensure tests cannot hit real loading directory * chore: rustfmt * chore: rebase * feat(themes): add rgb hexcode support * fix(theme): add tests * fix(theme): use builtin log levels and correct debug test * feat(theme): adds the ability to derive from a non-base theme * fix(theme): warn if the in-file name of a theme does not match the filename * chore: tidy for rustfmt and clippy * chore: tidy for rustfmt and clippy
2024-06-26perf(search): benchmark smart sort (#2202)Ellie Huxtable
2024-05-30fix(stats): generation for commands starting with a pipe (#2058)Sandro
Closes #1882
2024-05-06feat(ui): scroll history infinitely (#1999)Ellie Huxtable
* wip, history scrolls right! * wip * virtual scroll fucking worksssss * paging works :) * scroll search results now too
2024-04-30feat(history): create atuin-history, add stats to it (#1990)Ellie Huxtable
* feat(history): create atuin-history, add stats to it I'd like to eventually pull all the history stuff into this crate. Stats are a nice start, as I'd like to use them from the UI anyways. * lock * clippy