* Update translations.h
Adding diacritics
File encoding is Latin-1 (ISO 8859-1)
* rg_gui: adding missing translations
* rg_gui: adding missing translations
* moving converter to tool folder
Creating basic UI
* font_converter : upgrading UI
adding settings fields for the user
* fonts: adding source fonts
I might delete some of them later...
* font_converter: updated the tool
it's now working properly (sort of) !
* create basic C font renderer
I now have to code the part where the user can edit the C file using the canvas like some sort of Windows Paint
* font_converter: few tweaks
made the code a bit shorter and more readable
* font_converter: reverse change that caused an issue
* C_font_editor: Now work !!!
* font_converter: some tweaks on file output comments
* Font tools: solved issue when exporting char with empty data
(such as space)
* font_converter: Added zoom function
+ made the tools full screen
* font_converter: now can handle 'space' character
* font toolss: added a way to exclude some characters
and updated file header
* font_tool: fixing error with file output
* rg_gui: new font renderer for LVGL type font
* Removing old font and adding "LVGL" verabold
* rg_gui: removing bit per pixel option
* rg_gui: renaming a struct to match the rest of the code
* font_tools: replaced treshold by bit shifting
* fonttool: updated the generator to match the new font format
* Font_converter: now generate decent results
* fonttools: adding some fonts + somes tweaks
* font_editor: works again with the new format !
* font_tools: small tweaks
* rg_gui: added back vertical stretching
* rg_gui: moved output specific data inside the if(output)
* rg_gui: small tweak
* font_tools: small tweaks on advance_width
* font_editor: new gui
* font_editor: improved ergonomics
* Renamed edit_c_font to font_editor
* Add support for old format to font_converter.py
* Missing commas in font_converter.py's output
* Fixed memory usage calculation in font_converter
* Auto generate data when selecting a font file
Automatically generate the canvas when loading a font. Also fixed: Cancelling the file selector will no longer clear the font name
* Draw bounding box after the pixels, so that it's fully visible
* Do not save empty bitmaps
* Added save dialog to font converter
* Replaced the blue dot with a box representing the real footprint of the glyph
* Converted translations.h to UTF-8
* Made font_editor save in UTF-8
* Removed new format support in font_converter
I'm still working on adapting font_editor...
* Add option to ensure that font size is respected
* font_converter can now load C fonts, and font_editor now imports its load/save abilities
* Fixed typo
* Fixed max height and memory calculations in font_editor
* Blue bounding box should show the actual height taken by the glyph (aka the max height)
* Preserve the real padding in the rendered glyph
* Reduce ofs_y when possible
* Regenerated fonts with font_converter.py
I'm still tweaking font_converter.py but the result is pretty close to the previous fonts. In some cases the line height is increased because of diatrics unfortunately...
* Restore upstream fonts to resolve conflict
* Resolving conflicts
* Fixed some glyphs were clipped on the left
* Fix conflicts
* More logic to reduce max_height
* Renamed Original_fonts to just fonts
* Removed the mention of the old tool now that we have our own
---------
Co-authored-by: Raphael Texier <157415568+raphatex@users.noreply.github.com>
Co-authored-by: Alex Duchesne <ducalex007@gmail.com>