Skip to content

Releases: SchokiCoder/hui

v1.5 The black magic update

19 Jan 17:47
Compare
Choose a tag to compare

added more precise entry customization based on type
added custom commands (for internal cmd line)
added custom on_start and on_quit function pointers
added code improvements
fixed heap-buffer-overflow in strn_rtrim

v1.4

11 Nov 18:08
Compare
Choose a tag to compare

decoupled reader from hui as "courier"
added configurable pager call to hui and courier
added support for heap-free strings via compile option (opt-out of heap strings)
added support for running programs with own mainloop and stdin from within hui
added hui config entry type for such programs
changed install process to rely on shell instead of make
fixed various bugs and oversights regarding strings structs
fixed various memory bugs
updated manpages

Do note, that the way versioning works has changed.
You may look at:
versioning.md

v1.2.0: Scripting support

15 Apr 09:54
Compare
Choose a tag to compare

added scripting support via c function pointers
added dedicated directories for config files
added warnings to Makefile
fixed manpage typo

v1.1.1: remove menu.h unnecessary config.h include

12 Apr 08:54
Compare
Choose a tag to compare

changed feedback now hides on cmd mode enter
removed overall bg color
fixed minor integer size difference problem
added minor code improvements

v1.1.0: add key binds to config

21 Mar 09:39
Compare
Choose a tag to compare

made key binds configurable
made menu entry prepend configurable

v1.0.0: add full license to "about" print

16 Mar 10:27
Compare
Choose a tag to compare

added about print option
added standard/example config
added reader color configuration
added manpage
added install via make
reworked data flow and general code cleanup
fixed various reader bugs
fixed other minor bugs
fixed code problems causing compiler incompatibilities with gcc and clang

v0.3.0: add menu_draw terminal height awareness

08 Mar 07:04
Compare
Choose a tag to compare

added sh execution
added feedback reader
added menu scrolling

v0.2.0: edit function comments

30 Jan 08:36
Compare
Choose a tag to compare
Pre-release

fixed cursor movement in context of menu navigation
restructured code
added commands: q, quit, exit
added number command

v0.1.0: add cmdline prepend cfg

17 Jan 11:08
Compare
Choose a tag to compare
Pre-release

simplified drawing process
added feedback
added bg color cfgs for bg, cmd line, feedback
added cmdline

v0.0.1: add configurable colors

14 Jan 08:11
Compare
Choose a tag to compare
Pre-release

add menu sys
add colors
add config