-
Notifications
You must be signed in to change notification settings - Fork 1.1k
fntgrpiconic
Open Iconic fonts are generated from png files available from https://github.com/iconic/open-iconic/tree/master/png.
- A toplevel script https://github.com/olikraus/u8g2/blob/master/tools/font/png2bdf/test/do_iconic.sh handles the creation of .bdf file
- The script calls png2bdf https://github.com/olikraus/u8g2/tree/master/tools/font/png2bdf, which reads the png pictures and creates the .bdf files.
- The .bdf files are now part of the u8g2 font build process
- During the normal build process, the bdfconv tool creates the u8g2 fonts from the .bdf files.
The Open Iconic font collection will be available with U8g2 2.22.
The icon collection is split into smaller parts and one font with all icons. Depending on the flash memory size of the target system, one or multiple sets can be selected. If flash memory is not a problem, then also the font with the complete list can be used.
- check: Yes/no/tick marks
- gui: Icons related to window mangers and other gui elements
- other: Any other icons not fitting anywhere else
- thing: Icon which show things
- app: Applications
- email: E-Mail related icons
- human: People or other human related icons
- play: Icons for meida and audio players
- weather: Weather icons
- arrow: All kind of arrows
- embedded: Icons which might be suitable for a microcontroller project
- mime: File data types
- text: Text editing icons
- www: Internet related icons
- all: All icons
The .bdf file of the "all icon" set can be used to create a custom font with your own selection of icons.
All icon sets are avilable in sizes 1x (8x8 pixel), 2x (16x16 pixel), 4x (32x32 pixel), 6x (48x48 pixel) and 8x (64x64 pixel).
Open iconic fonts are transparent fonts. You can not use a background color and you must use transparent mode for drawing. The base line (reference point) for the icons is the lower left corner of the icons.
Open Iconic Icons are available under the SIL OPEN FONT LICENSE (https://github.com/iconic/open-iconic).