Skip to content
This repository was archived by the owner on Mar 20, 2025. It is now read-only.

Releases: SchokiCoder/hui

v1.5 The black magic update

Choose a tag to compare

@SchokiCoder SchokiCoder released this 19 Jan 17:47

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

Choose a tag to compare

@SchokiCoder SchokiCoder released this 11 Nov 18:08

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

Choose a tag to compare

@SchokiCoder SchokiCoder released this 15 Apr 09:54

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

Choose a tag to compare

@SchokiCoder SchokiCoder released this 12 Apr 08:54

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

Choose a tag to compare

@SchokiCoder SchokiCoder released this 21 Mar 09:39

made key binds configurable
made menu entry prepend configurable

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

Choose a tag to compare

@SchokiCoder SchokiCoder released this 16 Mar 10:27

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

Choose a tag to compare

@SchokiCoder SchokiCoder released this 08 Mar 07:04

added sh execution
added feedback reader
added menu scrolling

v0.2.0: edit function comments

Pre-release

Choose a tag to compare

@SchokiCoder SchokiCoder released this 30 Jan 08:36

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

Pre-release

Choose a tag to compare

@SchokiCoder SchokiCoder released this 17 Jan 11:08

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

v0.0.1: add configurable colors

Pre-release

Choose a tag to compare

@SchokiCoder SchokiCoder released this 14 Jan 08:11

add menu sys
add colors
add config