| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-09-15 | Add issues section to readme | Julian Hurst | |
| 2024-09-12 | Use hare-ev to handle the event loop | Julian Hurst | |
| 2024-02-26 | Fix casting issue | Julian Hurst | |
| 2023-11-18 | Fix out of bounds in reverse | Julian Hurst | |
| 2023-11-18 | Update for stdlib changes | Julian Hurst | |
| 2023-09-11 | Fix non-exhaustive switch | Julian Hurst | |
| 2023-09-07 | README: Add link for hare | Julian Hurst | |
| 2023-09-07 | README: Add hare-libtui dependency to build section | Julian Hurst | |
| 2023-09-07 | Add README.md | Julian Hurst | |
| 2023-09-06 | Bump hare version (Hare dev+9705222-alpine) | Julian Hurst | |
| This changes stuff like signal::SIGWINCH -> signal::sig::WINCH and poll now returns a poll:error instead of errors::error (it actually wraps an rt::errno in an errors::error using errors::errno and poll::error is actually a errors::error) | |||
| 2023-09-06 | Remove unused mainUI and sighandler function | Julian Hurst | |
| 2023-09-06 | Removed slices::reverse and implemented reverse function | Julian Hurst | |
| slices module was removed from stdlib | |||
| 2022-12-17 | Add -s flag for search on open support | Julian Hurst | |
| 2022-12-16 | Add -m flag | Julian Hurst | |
| 2022-12-16 | Add support for nul terminated output | Julian Hurst | |
| 2022-12-03 | Handle the error from strings::fromutf8 calls | Julian Hurst | |
| This fix just uses an error assertion operator to handle the error from strings::fromutf8 | |||
| 2022-09-12 | Print selected and quit on newline | Julian Hurst | |
| 2022-09-11 | Use libtui::doclear instead of libtui::clear to prevent flickering | Julian Hurst | |
| 2022-09-11 | Prevent taking total tty size if unecessary | Julian Hurst | |
| 2022-09-11 | Update resize code for libtui | Julian Hurst | |
| 2022-09-11 | Free list items before 'p' reset | Julian Hurst | |
| 2022-09-11 | Fix resetting the list items after sorting | Julian Hurst | |
| 2022-09-11 | Add filter feature | Julian Hurst | |
| 2022-06-20 | Use layout::print in main UI loop | Julian Hurst | |
| 2022-06-15 | Externalize modules and add .gitignore | Julian Hurst | |
| 2022-05-31 | Make frame equal to winsize | Julian Hurst | |
| 2022-05-25 | Use signalfd and poll to handle sigwinch | Julian Hurst | |
| 2022-05-17 | list: reset, somewhat decent resize implementation and fix reframe | Julian Hurst | |
| list::reframe had buggy behaviour (especially after previous commit). list::reset allows easily resetting the list (cursor = 0, reset frame). list::resize allows resizing the list after a sigwinch more easily. It's a bit of a bitch to get a pretty, non-brutal (without cursor/frame resetting to avoid "jumping" effect) list resize, this algo acheives it somewhat decently and keeps the selected item in a somewhat predictable position. | |||
| 2022-05-17 | Remove useless (or at least it should be) frame update in print | Julian Hurst | |
| 2022-05-17 | Move ttyui to widget | Julian Hurst | |
| 2022-05-17 | Create consts for ansi colour codes in list | Julian Hurst | |
| 2022-05-17 | Add list::setitems, sorting and decouple handlers from main.ha | Julian Hurst | |
| 2022-05-16 | Add page up and page down | Julian Hurst | |
| 2022-05-16 | Hide/show cursor | Julian Hurst | |
| 2022-05-16 | Add layout and a common widget type | Julian Hurst | |
| 2022-05-15 | Add marking support (contains, fnmatch, regex) | Julian Hurst | |
| 2022-05-05 | Improve docs and search (forwards/backwards search) | Julian Hurst | |
| 2022-05-05 | sigwinch and newline weirdness | Julian Hurst | |
| 2022-05-05 | Initial commit | Julian Hurst | |
