~yerinalexey/hare-libui

libui bindings for Hare
Bind uiLabel
Add missed controls to status

refs

main
browse  log 

clone

read-only
https://git.sr.ht/~yerinalexey/hare-libui
read/write
git@git.sr.ht:~yerinalexey/hare-libui

You can also use your local clone with git send-email.

#ui::

Hare bindings to the libui library to create cross-platform GUIs!

Status:

  • ✅ uiInit and uiWindow
  • ✅ uiBox
  • ✅ uiButton
  • ✅ uiCheckbox
  • ✅ uiEntry
  • ✅ uiLabel
  • ✅ uiTab
  • ❌ uiGroup
  • ❌ uiSpinbox
  • ❌ uiSlider
  • ❌ uiProgressBar
  • ❌ uiSeparator
  • ❌ uiCombobox
  • ❌ uiEditableCombobox (merged with non-editable version perhaps)
  • ❌ uiRadioButton
  • ❌ uiDateTimePicker
  • ❌ uiMultilineEntry
  • ❌ uiMenu and uiMenuItem
  • ❌ uiArea
  • ❌ Helpers: ui{Open,Save}File, uiMsgBox, uiMsgBoxError
  • ❌ uiColorButton
  • ❌ uiForm
  • ❌ uiGrid
  • ❌ uiImage
  • ❌ uiTable and uiTableValue
  • ❌ uiAttributedString?

#Running an example

On Unix-like systems:

$ ln -s /usr/lib/libbsd.so.0 /usr/lib/libbsd.so
$ ln -s /usr/lib/libmd.so.0 /usr/lib/libmd.so

$ make
$ ./demo