summaryrefslogtreecommitdiffstats
path: root/.gitignore
AgeCommit message (Collapse)Author
2024-02-04other: add v1 schema + versioning + tests (#1407)Clement Tsang
* other: add v1.0 schema * add tests, rename some files for consistency
2023-11-23refactor: add fast branch for ascii-only string truncate (#1330)Clement Tsang
This is just a first attempt to speed up what looked like a hot spot in samply's profiling results. Benchmark code and results here: https://gist.github.com/ClementTsang/e242f12f7e1d1902ed414dcc18c3b321
2023-05-24other: clean up thread event code (#1170)Clement Tsang
2023-05-21refactor: remove procfs (#1163)Clement Tsang
* refactor: remove procfs, use personal impls/rustix directly * buffer sharing * inline * some cleanup
2023-04-30other: update .gitignore to ignore all test configsClement Tsang
2023-04-11deps: bump once_cell and related dependencies (#1090)Clement Tsang
* deps: bump once_cell and related dependencies Now that we've removed heim, I can bump up other dependencies that relied on newer versions of once_cell. * Add some dhat code * dhat gitignore
2022-11-28refactor: move widgets out of the app folder nesting (#917)Clement Tsang
Moves the widget folder away from being nested in the app hierarchy.
2022-09-12docs: adjust dev doc file structure, add build and deploy docs (#804)Clement Tsang
* docs: add separate section on development * docs: update instructions on writing docs * docs: add build and deploy docs
2022-08-30ci: completion/manpage generation script spring cleaning (#795)Clement Tsang
* ci: spring cleaning of completions autogen This commit changes a few things/cleans up stuff: - Completion and manpage generation now drops the files off in `./target/tmp/bottom` rather than arbitrarily in the build directory. This was originally done because I was lazy and just needed it to work in CI, but it's kinda gross if you want to build the manpages in your own directory. - CI was updated to handle this. - Only run if the `BTM_GENERATE` env var is actually non-empty. * docs: update for manpage/completion gen * ci: auto delete autogen comp/manpage dir * ci: fix incorrect mv for autogen The mv was too late, should be earlier in the workflow. * ci: specify shell in autogen delete * docs: more updates to manpage/comp docs * ci: unify env vars * ci: skip autogen on build-msi
2021-06-21docs: Fix some missing text in docsClementTsang
2021-06-21docs: migrate documentation over to mkdocs (#506)Clement Tsang
A large migration of documentation over to mkdocs, and some rewrites. Some stuff (install information, basic supported systems, contributors, thanks) are still staying in README.md, and CONTRIBUTING.md is essentially duplicated right now. However, stuff like configuration and key/mouse bindings are now moved to mkdocs. Some parts are still a bit WIP - it is definitely not done (documentation never seems to be...). However, it should be "good enough" for now, and I'm much happier working with the documentation in this form than trying to scroll through a giant endless README.md file. It also works much better for adding new documentation.
2021-05-06other: Remove vscode folder (#461)Clement Tsang
Removes the .vscode folder.
2021-04-07refactor: Unify disk conversion to string step (#446)Clement Tsang
Refactor to unify the process disk usage -> string into one function.
2020-12-11refactor: Another small optimization pass (#350)Clement Tsang
Making some small changes that would hopefully improve performance a bit. - Remove redundant string generations for CPU data conversion - Switch to fnv for PID hashmap and hashsets - Use buffered reading to avoid having to store too many lines as strings
2020-12-10bug: Fix some performance regressions (#344)Clement Tsang
Fixes some performance regressions and forgotten cleanup. Changes to attempt to improve performance to match 0.4.x: - Remove `trace!` and `--debug` for now. These were a significant hog. Removing this dropped initial memory usage by about half. - Add additional cleaning step for `pid_mapping` during process harvesting. This should hopefully improve memory usage as time goes on. - Slightly change how we do sorting to hopefully be a bit more optimal? This was just an easy change to make that I spotted. - Fix broken cleaning child thread task.
2020-08-22ci: Add winget template generation (#199)Clement Tsang
Adds winget CI generation.
2020-05-20chore: add vscode word dictClementTsang
2020-04-08chore: Add Cargo.lock back in0.3.0-2ClementTsang
2020-02-28[skip travis] Update .gitignore to ignore .ideaClementTsang
2020-02-23Added named colour support + rgb colour support in config files.ClementTsang
2020-01-21Updated cargo and .gitignoreClementTsang
2020-01-10Added new way of calculating the table widths in order to avoid some tui-rs ↵ClementTsang
bug causing the lines to freak out.
2020-01-09[skip travis] Update recording.ClementTsang
2020-01-07Base building blocks of grouped process functionalityClementTsang
2019-12-26[skip travis] Update gitignoreClementTsang
2019-09-16[skip travis] Update .gitignore to please cargo.ClementTsang
2019-09-15Modified .gitignore.ClementTsang
2019-09-04Update .gitignore.ClementTsang