Tags: emilevr/space
Tags
Add support for skins and use for better color capability handling ac… …ross terminals (#8) * Initial implementation of skins * Improve color handling across different terminal types and color support * Change test dir structure for better coverage and update tests accordingly * Add coverage arg to specify files to exclude. Update coverage workflow with args * Update PR template * Change lint and test workflow to not run on PR as they already run as a result of the push
Various UX and perf improvements. Additional benchmarks (#7) * Remove page_size dependency and use default bucket size. Fix multi-bucket bug * Forbid unsafe code * Implement From trait in Size * Change RapIdArena to be threadsafe * Change RapId to struct * Small refactor of a test * Add iterator for RapIdArena and tests * Add a workflow that can be use to cache BuildIt builds * Remove coverage badge * Add some alt keys and change colors for better UX on Macs * Add additional DirectoryItem::build() benchmark with more threads * Minor update to readme for Mac/Linux. * Add additional benchmarks to test different thread counts * Add a few test cases for alt keys
PreviousNext