This repository was archived by the owner on May 25, 2026. It is now read-only.
Repository navigation
v0.7.2
Version 0.7.2
FiniteShell
- Added a
wl_seat(shell.seat) andzwp_virtual_keyboard_manager_v1(shell.virtual_manager) struct to FiniteShell. This types are automatically defined by the compositor if they're supported
FiniteInput
- Added the
finite_input_textboxAPI finite_input_keyboard_initno longer exits if no keyboard is available.- Added
finite_input_keyboard_rescanto allow devs to rescan the wl_seat - Added the new
FiniteTextboxfor input handling - Added
finite_key_is_alpha - Downgraded
finite_gamepad_poll_buttons_async's log level fromLOG_LEVEL_INFOtoLOG_LEVEL_DEBUG - Fixed an issue in
finite_gamepad_poll_buttons_asyncwhere releasing the Down button or Up button the dpad caused the library to report that up was pressed - Added
FINITE_KEY_QOUTEas a secondary reference toFINITE_KEY_APOSTROPHEfor clarity
FiniteLog
- Fatal errors now close the File descriptor if its not
stdoutorstderr
FiniteDraw
- Added the
finite_hex_to_color_groupfunction to support hexadecimals values for colors - Fixed an OOB issue with some finite-buttons
FiniteAudio
- Fixed a small type conversion issue in
finite_audio_get_audio_duration
Notes
Starting in v0.7.2, developers no longer need to include the protocol headers into their projects.
The version B patch adds a fix to the readme.