You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Changes:
* Fix sanity checks around the -s, --refresh CLI flag,
making sure we properly avoid crashes on incomplete input, as intended.
* Add support for BQ/Cervantes/Fnac devices, thanks to @pazos (#17)
* Added a foregroundless printing mode, to complement bgless & overlay (-T, --fgless)
* Fix detection of the Black K4 (#19)
* Detect the Kobo Forma, and flag it as a Mk.7
* Try to better handle the native boot rotation on Kobo devices.
This may introduce rotation issues in 16bpp modesets on some devices, if I got it wrong.
Specifically, I'm fairly sure I've got either one version of the H2O² wrong, or both.
* Be more conservative when clearing the screen on NTX (Cervantes/Kobo) devices in 16bpp modesets.
Fixes softlocks in the stock reading app on Cervantes devices.
* Implement a lower-level method to identify Kobo devices, ensuring perfect accuracy,
even when onboard is unmounted.
* OpenType/TrueType font rendering, thanks to @shermp's amazing work! (#20)
See the documentation around the new -t, --truetype subcommand in fbink's usage message.
* Various minor fixes & cleanups
API Changes:
* Add fbink_print_raw_data, which allows printing raw image data on screen (#18)
* Added is_fgless field to FBInkConfig
* Add fbink_reinit, which handles the potential need to reinit in some specific circumstances,
on some devices (mainly the various 16bpp modesets, and the 32bpp rotations on the Forma).
Supercedes fbink_is_fb_quirky, which has thus been flagged deprecated.
* Added OpenType/trueType font rendering support (#20):
* Added fbink_add_ot_font & fbink_free_ot_fonts
* Added fbink_print_ot
* Added FBInkOTConfig struct
* Added FONT_STYLE_T enum