vxBoot (0.0.2) - Icons and font

@update
<> fx9860 - use 3*5 font
<> fx9860 - icon
<> fxcg50 - icon
master
Yann MAGNIN 1 year ago
parent 7993f4b88f
commit e82dfa8d6a
  1. 4
      CMakeLists.txt
  2. BIN
      assets-cg/icon-sel.png
  3. BIN
      assets-cg/icon-uns.png
  4. 6
      assets-fx/fonts/fxconv-metadata.txt
  5. BIN
      assets-fx/fonts/hexa.png
  6. BIN
      assets-fx/icon.png
  7. 4
      include/vxBoot/terminal.h
  8. 6
      src/main.c

@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.15)
project(vxBoot)
project(vxBoot VERSION 0.0.2 LANGUAGES C)
include(GenerateG1A)
include(GenerateG3A)
@ -24,7 +24,7 @@ set(ASSETS
# ...
)
set(ASSETS_fx
# ...
assets-fx/fonts/hexa.png
)
set(ASSETS_cg
# ...

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.2 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.5 KiB

After

Width:  |  Height:  |  Size: 12 KiB

@ -0,0 +1,6 @@
hexa.png:
type: font
name: font_hexa
charset: print
grid.size: 3x5
grid.padding: 1

Binary file not shown.

After

Width:  |  Height:  |  Size: 747 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.3 KiB

After

Width:  |  Height:  |  Size: 8.5 KiB

@ -15,8 +15,8 @@
#define FHEIGHT 9
#endif
#ifdef FX9860G
#define FWIDTH 5
#define FHEIGHT 7
#define FWIDTH 3
#define FHEIGHT 5
#endif
/* define terminal structure */

@ -44,6 +44,12 @@ int main(void)
int argc;
int ret;
/* change default font on fx9860 */
#ifdef FX9860G
extern font_t font_hexa;
dfont(&font_hexa);
#endif
/* automated hook */
/* TODO: better way to execute early command */
smemfs_mount();

Loading…
Cancel
Save