| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-10-27 | Update for nomemHEADmaster | Julian Hurst | |
| 2024-09-20 | Remove debug log | Julian Hurst | |
| 2024-09-16 | Fix crash on resize | Julian Hurst | |
| readable was being called without the associated file being "consumed" leading to a crash. Furthermore their was some misbehaving casts between size and u16 (maybe bug in hare?). This led to the frame sizes being set to very large incorrect values that messed up printing the list. | |||
| 2024-09-12 | Use hare-ev to handle the event loop | Julian Hurst | |
| 2024-02-26 | Fix casting issue | Julian Hurst | |
| 2023-09-11 | Fix non-exhaustive switch | 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 | |
| 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-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 | 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-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 | Move ttyui to widget | 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 | 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 | |
