From e79ff575e6600998f99e768760eef96b4da93c17 Mon Sep 17 00:00:00 2001 From: shylie Date: Thu, 15 Jan 2026 00:27:10 -0500 Subject: [PATCH] Add select menu and card menu --- CMakeLists.txt | 2 + include/cardslot.h | 8 ++-- include/icons.h | 86 ++++++++++++++++++++++++++++++++- include/menu.h | 78 ++++++++++++++++++++++++++---- scripts/convert.fish | 2 + scripts/font.fish | 4 ++ src/cardmenu.cpp | 37 ++++++++++++++ src/cardslot.cpp | 14 +++--- src/cmcmenu.cpp | 11 +++-- src/icons/A.c | 60 +++++++++++++++++++++++ src/icons/B.c | 60 +++++++++++++++++++++++ src/icons/C.c | 60 +++++++++++++++++++++++ src/icons/D.c | 60 +++++++++++++++++++++++ src/icons/E.c | 60 +++++++++++++++++++++++ src/icons/F.c | 60 +++++++++++++++++++++++ src/icons/G.c | 60 +++++++++++++++++++++++ src/icons/H.c | 60 +++++++++++++++++++++++ src/icons/I.c | 60 +++++++++++++++++++++++ src/icons/J.c | 60 +++++++++++++++++++++++ src/icons/K.c | 60 +++++++++++++++++++++++ src/icons/L.c | 60 +++++++++++++++++++++++ src/icons/M.c | 60 +++++++++++++++++++++++ src/icons/N.c | 60 +++++++++++++++++++++++ src/icons/O.c | 60 +++++++++++++++++++++++ src/icons/P.c | 60 +++++++++++++++++++++++ src/icons/Q.c | 60 +++++++++++++++++++++++ src/icons/R.c | 60 +++++++++++++++++++++++ src/icons/S.c | 60 +++++++++++++++++++++++ src/icons/T.c | 60 +++++++++++++++++++++++ src/icons/U.c | 60 +++++++++++++++++++++++ src/icons/V.c | 60 +++++++++++++++++++++++ src/icons/W.c | 60 +++++++++++++++++++++++ src/icons/X.c | 60 +++++++++++++++++++++++ src/icons/Y.c | 60 +++++++++++++++++++++++ src/icons/Z.c | 60 +++++++++++++++++++++++ src/main.cpp | 13 +++-- src/manamenu.cpp | 15 +++--- src/menu.cpp | 5 +- src/selectmenu.cpp | 112 +++++++++++++++++++++++++++++++++++++++++++ 39 files changed, 1912 insertions(+), 35 deletions(-) create mode 100644 scripts/convert.fish create mode 100755 scripts/font.fish create mode 100644 src/cardmenu.cpp create mode 100644 src/icons/A.c create mode 100644 src/icons/B.c create mode 100644 src/icons/C.c create mode 100644 src/icons/D.c create mode 100644 src/icons/E.c create mode 100644 src/icons/F.c create mode 100644 src/icons/G.c create mode 100644 src/icons/H.c create mode 100644 src/icons/I.c create mode 100644 src/icons/J.c create mode 100644 src/icons/K.c create mode 100644 src/icons/L.c create mode 100644 src/icons/M.c create mode 100644 src/icons/N.c create mode 100644 src/icons/O.c create mode 100644 src/icons/P.c create mode 100644 src/icons/Q.c create mode 100644 src/icons/R.c create mode 100644 src/icons/S.c create mode 100644 src/icons/T.c create mode 100644 src/icons/U.c create mode 100644 src/icons/V.c create mode 100644 src/icons/W.c create mode 100644 src/icons/X.c create mode 100644 src/icons/Y.c create mode 100644 src/icons/Z.c create mode 100644 src/selectmenu.cpp diff --git a/CMakeLists.txt b/CMakeLists.txt index 988e6a0..f8ad10f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -17,6 +17,8 @@ add_executable(mtgcard src/menu.cpp src/manamenu.cpp src/cmcmenu.cpp + src/selectmenu.cpp + src/cardmenu.cpp src/usb_descriptors.c diff --git a/include/cardslot.h b/include/cardslot.h index 55cf74b..d355684 100644 --- a/include/cardslot.h +++ b/include/cardslot.h @@ -25,6 +25,8 @@ public: bool is_used() const; uint32_t times_erased() const; + uint8_t get_colors() const; + uint8_t get_cmc() const; const uint8_t* get_name() const; uint8_t get_name_length() const; @@ -44,9 +46,9 @@ private: struct { - bool in_use : 1; - uint8_t cmc : 5; - uint8_t colors : 5; + bool in_use; + uint8_t cmc; + uint8_t colors; uint8_t name_length : NAME_BITS; uint32_t times_erased; } status; diff --git a/include/icons.h b/include/icons.h index d885d0b..8c3adc7 100644 --- a/include/icons.h +++ b/include/icons.h @@ -84,6 +84,84 @@ extern int G_svg_raw_len; extern unsigned char C_svg_raw[]; extern int C_svg_raw_len; +extern unsigned char A_raw[]; +extern int A_raw_len; + +extern unsigned char B_raw[]; +extern int B_raw_len; + +extern unsigned char C_raw[]; +extern int C_raw_len; + +extern unsigned char D_raw[]; +extern int D_raw_len; + +extern unsigned char E_raw[]; +extern int E_raw_len; + +extern unsigned char F_raw[]; +extern int F_raw_len; + +extern unsigned char G_raw[]; +extern int G_raw_len; + +extern unsigned char H_raw[]; +extern int H_raw_len; + +extern unsigned char I_raw[]; +extern int I_raw_len; + +extern unsigned char J_raw[]; +extern int J_raw_len; + +extern unsigned char K_raw[]; +extern int K_raw_len; + +extern unsigned char L_raw[]; +extern int L_raw_len; + +extern unsigned char M_raw[]; +extern int M_raw_len; + +extern unsigned char N_raw[]; +extern int N_raw_len; + +extern unsigned char O_raw[]; +extern int O_raw_len; + +extern unsigned char P_raw[]; +extern int P_raw_len; + +extern unsigned char Q_raw[]; +extern int Q_raw_len; + +extern unsigned char R_raw[]; +extern int R_raw_len; + +extern unsigned char S_raw[]; +extern int S_raw_len; + +extern unsigned char T_raw[]; +extern int T_raw_len; + +extern unsigned char U_raw[]; +extern int U_raw_len; + +extern unsigned char V_raw[]; +extern int V_raw_len; + +extern unsigned char W_raw[]; +extern int W_raw_len; + +extern unsigned char X_raw[]; +extern int X_raw_len; + +extern unsigned char Y_raw[]; +extern int Y_raw_len; + +extern unsigned char Z_raw[]; +extern int Z_raw_len; + namespace icon { @@ -94,7 +172,13 @@ constexpr const unsigned char* NUMBER_ICONS[21] __15_svg_raw, __16_svg_raw, __17_svg_raw, __18_svg_raw, __19_svg_raw, __20_svg_raw }; -constexpr int LENGTH = 32 * 32 * 3; +constexpr const unsigned char* LETTERS[26] + = { A_raw, B_raw, C_raw, D_raw, E_raw, F_raw, G_raw, H_raw, I_raw, + J_raw, K_raw, L_raw, M_raw, N_raw, O_raw, P_raw, Q_raw, R_raw, + S_raw, T_raw, U_raw, V_raw, W_raw, X_raw, Y_raw, Z_raw }; + +constexpr int MTG_ICON_LENGTH = 32 * 32 * 3; +constexpr int TEXT_ICON_LENGTH = 12 * 19 * 3; const unsigned char* wubrgc(uint8_t value); diff --git a/include/menu.h b/include/menu.h index 8ff7fdb..0088e60 100644 --- a/include/menu.h +++ b/include/menu.h @@ -2,6 +2,7 @@ #define MENU_H #include "display.h" +#include "flash.h" #include #include @@ -12,7 +13,7 @@ class Menu public: static constexpr int HOLD_MS_THRESHOLD = 250; - explicit Menu(lib::Display& display); + explicit Menu(lib::Display& display, lib::Flash& flash); virtual ~Menu() = default; virtual void onTick(float dt) = 0; @@ -29,6 +30,7 @@ public: protected: lib::Display* const display; + lib::Flash* const flash; }; namespace ease @@ -97,7 +99,7 @@ namespace menus class ManaMenu : public Menu { public: - explicit ManaMenu(lib::Display& display); + explicit ManaMenu(lib::Display& display, lib::Flash& flash); ~ManaMenu() override = default; void onTick(float dt) override; @@ -122,7 +124,7 @@ private: class CMCMenu : public Menu { public: - explicit CMCMenu(lib::Display& display, uint8_t color); + explicit CMCMenu(lib::Display& display, lib::Flash& flash, uint8_t color); ~CMCMenu() override = default; void onTick(float dt) override; @@ -144,6 +146,60 @@ private: float progress; }; +class SelectMenu : public Menu +{ +public: + explicit SelectMenu(lib::Display& display, lib::Flash& flash, uint8_t color, + uint8_t cmc); + ~SelectMenu() override = default; + + void onTick(float dt) override; + void onResume() override; + + void onLeftPressed() override; + void onLeftHeld() override; + + void onMenuPressed() override; + void onMenuHeld() override; + + void onRightPressed() override; + void onRightHeld() override; + +private: + uint8_t color; + uint8_t cmc; + uint8_t current; + uint16_t found; + uint16_t filtered[12]; + + void draw(); + void draw_letter(uint8_t x, uint8_t y, uint8_t letter); +}; + +class CardMenu : public Menu +{ +public: + explicit CardMenu(lib::Display& display, lib::Flash& flash, uint16_t card); + ~CardMenu() override = default; + + void onTick(float dt) override; + void onResume() override; + + void onLeftPressed() override; + void onLeftHeld() override; + + void onMenuPressed() override; + void onMenuHeld() override; + + void onRightPressed() override; + void onRightHeld() override; + +private: + uint8_t card; + + void draw(); +}; + namespace detail { @@ -151,6 +207,8 @@ union Menus { ManaMenu mana; CMCMenu cmc; + SelectMenu select; + CardMenu card; }; } @@ -165,16 +223,18 @@ inline Menu* get_current_menu() + current_menu * sizeof(detail::Menus)); } -template -inline void push_menu(lib::Display& display, Args&&... args) +template inline void push_menu(Args&&... args) { current_menu += 1; - new (get_current_menu()) T(display, args...); + new (get_current_menu()) T(args...); } -inline void pop_menu() +inline void pop_menu(uint8_t count = 1) { - get_current_menu()->~Menu(); - current_menu -= 1; + for (int i = 0; i < count; i++) + { + get_current_menu()->~Menu(); + current_menu -= 1; + } get_current_menu()->onResume(); } diff --git a/scripts/convert.fish b/scripts/convert.fish new file mode 100644 index 0000000..4f3701e --- /dev/null +++ b/scripts/convert.fish @@ -0,0 +1,2 @@ +#!/usr/bin/fish +for file in *.svg; magick -background black -density 1000 $file -alpha remove -resize 32x32 $file.png && magick stream -map rgb -storage-type char $file.png $file.raw && xxd -i $file.raw $file.h; end diff --git a/scripts/font.fish b/scripts/font.fish new file mode 100755 index 0000000..b77a8e5 --- /dev/null +++ b/scripts/font.fish @@ -0,0 +1,4 @@ +#!/usr/bin/fish +for char in A B C D E F G H I J K L M N O P Q R S T U V W X Y Z; + magick -fill White -font Bedstead -pointsize 17 -background black label:$char $char.png && magick stream -map rgb -storage-type char $char.png $char.raw && xxd -i $char.raw $char.h; +end diff --git a/src/cardmenu.cpp b/src/cardmenu.cpp new file mode 100644 index 0000000..a4dbd06 --- /dev/null +++ b/src/cardmenu.cpp @@ -0,0 +1,37 @@ +#include "cardslot.h" +#include "menu.h" +#include "pixelstream.h" + +using namespace menus; + +CardMenu::CardMenu(lib::Display& display, lib::Flash& flash, uint16_t card) : + Menu(display, flash), + card(card) +{ + draw(); +} + +void CardMenu::onTick(float dt) {} +void CardMenu::onResume() { draw(); } + +void CardMenu::onLeftPressed() {} +void CardMenu::onLeftHeld() {} + +void CardMenu::onMenuPressed() { pop_menu(3); } +void CardMenu::onMenuHeld() {} + +void CardMenu::onRightPressed() {} +void CardMenu::onRightHeld() {} + +void CardMenu::draw() +{ + CardSlot slot(*flash, card); + display->set_update_area(0, 0, 240, 320); + auto pixels = display->pixels(); + + for (int i = 0; i < CardSlot::IMAGE_PAGE_COUNT; i++) + { + flash->read_page(i + slot.get_image_start_page_index()); + pixels.write(flash->page(), lib::Flash::Page::SIZE); + } +} diff --git a/src/cardslot.cpp b/src/cardslot.cpp index 3416f56..13c8a8a 100644 --- a/src/cardslot.cpp +++ b/src/cardslot.cpp @@ -44,8 +44,7 @@ void CardSlot::save_data(lib::Flash& flash) status.times_erased += 1; uint32_t raw_status = (status.in_use << 0) | (status.name_length << 1) - | (status.cmc << (NAME_BITS + 1)) - | (status.colors << (NAME_BITS + 6)); + | (status.cmc << 6) | (status.colors << 11); auto& page = flash.page(); page[0] = (raw_status >> 0) & 0xFF; @@ -76,6 +75,9 @@ bool CardSlot::is_used() const { return status.in_use; } uint32_t CardSlot::times_erased() const { return status.times_erased; } +uint8_t CardSlot::get_colors() const { return status.colors; } +uint8_t CardSlot::get_cmc() const { return status.cmc; } + const uint8_t* CardSlot::get_name() const { return name; } uint8_t CardSlot::get_name_length() const { return status.name_length; } @@ -112,10 +114,10 @@ void CardSlot::load_data(lib::Flash& flash) const uint32_t raw_status = page[0] | (page[1] << 8) | (page[2] << 16) | (page[3] << 24); - status.in_use = raw_status & 0x01; - status.name_length = raw_status & 0x3E; - status.cmc = raw_status & 0x7C0; - status.colors = raw_status & 0xF800; + status.in_use = (raw_status & 0x01) >> 0; + status.name_length = (raw_status & 0x3E) >> 1; + status.cmc = (raw_status & 0x7C0) >> 6; + status.colors = (raw_status & 0xF800) >> 11; status.times_erased = page[4] | (page[5] << 8) | (page[6] << 16) | (page[7] << 24); diff --git a/src/cmcmenu.cpp b/src/cmcmenu.cpp index ab4e6e4..8e1cb13 100644 --- a/src/cmcmenu.cpp +++ b/src/cmcmenu.cpp @@ -4,8 +4,8 @@ using namespace menus; -CMCMenu::CMCMenu(lib::Display& display, uint8_t color) : - Menu(display), +CMCMenu::CMCMenu(lib::Display& display, lib::Flash& flash, uint8_t color) : + Menu(display, flash), color(color), current(2), previous(1), @@ -56,7 +56,7 @@ void CMCMenu::onTick(float dt) display->set_update_area(CENTER_X - 15 + offset, CENTER_Y - 15, 31, 32); auto pixels = display->pixels(); - pixels.write(icon::NUMBER_ICONS[cmc_to_draw], icon::LENGTH); + pixels.write(icon::NUMBER_ICONS[cmc_to_draw], icon::MTG_ICON_LENGTH); } } @@ -82,7 +82,10 @@ void CMCMenu::onLeftPressed() } void CMCMenu::onLeftHeld() {} -void CMCMenu::onMenuPressed() { pop_menu(); } +void CMCMenu::onMenuPressed() +{ + push_menu(*display, *flash, color, current); +} void CMCMenu::onMenuHeld() {} void CMCMenu::onRightPressed() diff --git a/src/icons/A.c b/src/icons/A.c new file mode 100644 index 0000000..1b3cf11 --- /dev/null +++ b/src/icons/A.c @@ -0,0 +1,60 @@ +unsigned char A_raw[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x14, 0x14, 0x14, 0xd4, 0xd4, 0xd4, 0xbe, 0xbe, 0xbe, 0x09, 0x09, 0x09, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x11, 0x11, + 0xcf, 0xcf, 0xcf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb8, 0xb8, 0xb8, + 0x07, 0x07, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x0e, 0x0e, 0xc9, 0xc9, 0xc9, + 0xff, 0xff, 0xff, 0x93, 0x93, 0x93, 0xae, 0xae, 0xae, 0xff, 0xff, 0xff, + 0xb2, 0xb2, 0xb2, 0x05, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x0b, 0x0b, 0x0b, 0xc4, 0xc4, 0xc4, 0xff, 0xff, 0xff, + 0x99, 0x99, 0x99, 0x01, 0x01, 0x01, 0x06, 0x06, 0x06, 0xb4, 0xb4, 0xb4, + 0xff, 0xff, 0xff, 0xab, 0xab, 0xab, 0x03, 0x03, 0x03, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xa8, 0xa8, 0xa8, + 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x07, 0x07, + 0xc2, 0xc2, 0xc2, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xd1, 0xd1, 0xd1, + 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, + 0xdb, 0xdb, 0xdb, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +unsigned int A_raw_len = 684; diff --git a/src/icons/B.c b/src/icons/B.c new file mode 100644 index 0000000..d0cf138 --- /dev/null +++ b/src/icons/B.c @@ -0,0 +1,60 @@ +unsigned char B_raw[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x7f, 0x7f, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xd1, 0xd1, 0xd1, + 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xdf, 0xdf, 0xdf, + 0xff, 0xff, 0xff, 0x7f, 0x7f, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x16, 0x16, + 0xd4, 0xd4, 0xd4, 0xff, 0xff, 0xff, 0x2b, 0x2b, 0x2b, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x87, 0x87, 0x87, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3b, 0x3b, 0x3b, + 0xf2, 0xf2, 0xf2, 0xf6, 0xf6, 0xf6, 0x1e, 0x1e, 0x1e, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfb, + 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xfd, 0xfd, 0xfd, + 0xf9, 0xf9, 0xf9, 0x43, 0x43, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xd4, 0xd4, 0xd4, + 0xb7, 0xb7, 0xb7, 0xb7, 0xb7, 0xb7, 0xb7, 0xb7, 0xb7, 0xe2, 0xe2, 0xe2, + 0xff, 0xff, 0xff, 0x74, 0x74, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x1c, 0x1c, + 0xe0, 0xe0, 0xe0, 0xff, 0xff, 0xff, 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x18, + 0xdb, 0xdb, 0xdb, 0xff, 0xff, 0xff, 0x2a, 0x2a, 0x2a, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xcf, 0xcf, 0xcf, + 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xdd, 0xdd, 0xdd, + 0xff, 0xff, 0xff, 0x7a, 0x7a, 0x7a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x7d, 0x7d, 0x7d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +unsigned int B_raw_len = 684; diff --git a/src/icons/C.c b/src/icons/C.c new file mode 100644 index 0000000..5102367 --- /dev/null +++ b/src/icons/C.c @@ -0,0 +1,60 @@ +unsigned char C_raw[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x03, 0x03, 0xa0, 0xa0, 0xa0, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x85, 0x85, 0x85, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x06, 0x06, 0x06, 0xac, 0xac, 0xac, 0xff, 0xff, 0xff, + 0xd2, 0xd2, 0xd2, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xdb, 0xdb, 0xdb, + 0xff, 0xff, 0xff, 0x92, 0x92, 0x92, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xa1, 0xa1, 0xa1, + 0x04, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x0a, 0x0a, + 0xa1, 0xa1, 0xa1, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x9e, 0x9e, 0x9e, + 0x03, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x09, 0x09, + 0xa0, 0xa0, 0xa0, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x07, 0x07, 0x07, 0xaf, 0xaf, 0xaf, 0xff, 0xff, 0xff, + 0xcf, 0xcf, 0xcf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xd9, 0xd9, 0xd9, + 0xff, 0xff, 0xff, 0x95, 0x95, 0x95, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x03, 0x03, 0xa1, 0xa1, 0xa1, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x87, 0x87, 0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +unsigned int C_raw_len = 684; diff --git a/src/icons/D.c b/src/icons/D.c new file mode 100644 index 0000000..fa863b6 --- /dev/null +++ b/src/icons/D.c @@ -0,0 +1,60 @@ +unsigned char D_raw[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x7e, 0x7e, 0x7e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xd1, 0xd1, 0xd1, + 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xdf, 0xdf, 0xdf, + 0xff, 0xff, 0xff, 0x7d, 0x7d, 0x7d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x18, + 0xd9, 0xd9, 0xd9, 0xff, 0xff, 0xff, 0x2a, 0x2a, 0x2a, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x15, 0x15, + 0xd5, 0xd5, 0xd5, 0xff, 0xff, 0xff, 0x2b, 0x2b, 0x2b, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xcf, 0xcf, 0xcf, + 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xdd, 0xdd, 0xdd, + 0xff, 0xff, 0xff, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +unsigned int D_raw_len = 684; diff --git a/src/icons/E.c b/src/icons/E.c new file mode 100644 index 0000000..e0d4014 --- /dev/null +++ b/src/icons/E.c @@ -0,0 +1,60 @@ +unsigned char E_raw[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xd1, 0xd1, 0xd1, + 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, + 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0x21, 0x21, 0x21, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xfb, 0xfb, 0xfb, + 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, + 0x78, 0x78, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xd4, 0xd4, 0xd4, + 0xb7, 0xb7, 0xb7, 0xb7, 0xb7, 0xb7, 0xb7, 0xb7, 0xb7, 0xb7, 0xb7, 0xb7, + 0x59, 0x59, 0x59, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xcf, 0xcf, 0xcf, + 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, + 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +unsigned int E_raw_len = 684; diff --git a/src/icons/F.c b/src/icons/F.c new file mode 100644 index 0000000..4f14898 --- /dev/null +++ b/src/icons/F.c @@ -0,0 +1,60 @@ +unsigned char F_raw[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xd1, 0xd1, 0xd1, + 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, + 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0x21, 0x21, 0x21, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x7b, 0x7b, 0x7b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xd1, 0xd1, 0xd1, + 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, + 0x57, 0x57, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +unsigned int F_raw_len = 684; diff --git a/src/icons/G.c b/src/icons/G.c new file mode 100644 index 0000000..2c320da --- /dev/null +++ b/src/icons/G.c @@ -0,0 +1,60 @@ +unsigned char G_raw[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x03, 0x03, 0xa0, 0xa0, 0xa0, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x85, 0x85, 0x85, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x06, 0x06, 0x06, 0xac, 0xac, 0xac, 0xff, 0xff, 0xff, + 0xd2, 0xd2, 0xd2, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xdb, 0xdb, 0xdb, + 0xff, 0xff, 0xff, 0x92, 0x92, 0x92, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xa1, 0xa1, 0xa1, + 0x04, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x0a, 0x0a, + 0xa1, 0xa1, 0xa1, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x33, 0x33, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x24, 0x24, 0xb3, 0xb3, 0xb3, + 0xdb, 0xdb, 0xdb, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4c, 0x4c, 0x4c, 0xff, 0xff, 0xff, 0xb8, 0xb8, 0xb8, + 0x08, 0x08, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x03, 0x03, 0x03, 0xa1, 0xa1, 0xa1, 0xff, 0xff, 0xff, + 0xd2, 0xd2, 0xd2, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, + 0xd9, 0xd9, 0xd9, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x02, 0x9c, 0x9c, 0x9c, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +unsigned int G_raw_len = 684; diff --git a/src/icons/H.c b/src/icons/H.c new file mode 100644 index 0000000..2d2c6a3 --- /dev/null +++ b/src/icons/H.c @@ -0,0 +1,60 @@ +unsigned char H_raw[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xcf, 0xcf, 0xcf, + 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, + 0xd9, 0xd9, 0xd9, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +unsigned int H_raw_len = 684; diff --git a/src/icons/I.c b/src/icons/I.c new file mode 100644 index 0000000..ed04240 --- /dev/null +++ b/src/icons/I.c @@ -0,0 +1,60 @@ +unsigned char I_raw[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9b, 0x9b, 0x9b, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x7b, 0x7b, 0x7b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6d, 0x6d, 0x6d, + 0xb3, 0xb3, 0xb3, 0xf8, 0xf8, 0xf8, 0xf0, 0xf0, 0xf0, 0xb3, 0xb3, 0xb3, + 0x57, 0x57, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6b, 0x6b, 0x6b, + 0xaf, 0xaf, 0xaf, 0xf8, 0xf8, 0xf8, 0xef, 0xef, 0xef, 0xaf, 0xaf, 0xaf, + 0x55, 0x55, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9b, 0x9b, 0x9b, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x7b, 0x7b, 0x7b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +unsigned int I_raw_len = 684; diff --git a/src/icons/J.c b/src/icons/J.c new file mode 100644 index 0000000..b81f102 --- /dev/null +++ b/src/icons/J.c @@ -0,0 +1,60 @@ +unsigned char J_raw[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x89, 0x89, 0x89, + 0x03, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x09, 0x09, + 0xb8, 0xb8, 0xb8, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x07, 0x07, 0x07, 0xaf, 0xaf, 0xaf, 0xff, 0xff, 0xff, + 0xcf, 0xcf, 0xcf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xd9, 0xd9, 0xd9, + 0xff, 0xff, 0xff, 0x95, 0x95, 0x95, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x03, 0x03, 0xa1, 0xa1, 0xa1, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x87, 0x87, 0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +unsigned int J_raw_len = 684; diff --git a/src/icons/K.c b/src/icons/K.c new file mode 100644 index 0000000..201c66a --- /dev/null +++ b/src/icons/K.c @@ -0,0 +1,60 @@ +unsigned char K_raw[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x7f, 0x7f, 0x7f, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x74, 0x74, 0x74, + 0xff, 0xff, 0xff, 0xdb, 0xdb, 0xdb, 0x11, 0x11, 0x11, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6a, 0x6a, 0x6a, 0xff, 0xff, 0xff, + 0xe0, 0xe0, 0xe0, 0x1e, 0x1e, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x60, 0x60, 0x60, 0xfe, 0xfe, 0xfe, 0xe4, 0xe4, 0xe4, + 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x57, 0x57, 0x57, 0xfd, 0xfd, 0xfd, 0xe7, 0xe7, 0xe7, 0x26, 0x26, 0x26, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xd0, 0xd0, 0xd0, + 0xfb, 0xfb, 0xfb, 0xeb, 0xeb, 0xeb, 0x2b, 0x2b, 0x2b, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xc7, 0xc7, 0xc7, 0x0b, 0x0b, 0x0b, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x65, 0x65, 0x65, + 0x98, 0x98, 0x98, 0xff, 0xff, 0xff, 0xc3, 0xc3, 0xc3, 0x0c, 0x0c, 0x0c, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x01, 0x01, 0x01, 0x94, 0x94, 0x94, 0xff, 0xff, 0xff, 0xc5, 0xc5, 0xc5, + 0x0d, 0x0d, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8f, 0x8f, 0x8f, 0xff, 0xff, 0xff, + 0xc7, 0xc7, 0xc7, 0x0f, 0x0f, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8b, 0x8b, 0x8b, + 0xff, 0xff, 0xff, 0xca, 0xca, 0xca, 0x0c, 0x0c, 0x0c, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x86, 0x86, 0x86, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +unsigned int K_raw_len = 684; diff --git a/src/icons/L.c b/src/icons/L.c new file mode 100644 index 0000000..4b141f0 --- /dev/null +++ b/src/icons/L.c @@ -0,0 +1,60 @@ +unsigned char L_raw[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xcf, 0xcf, 0xcf, + 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, + 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +unsigned int L_raw_len = 684; diff --git a/src/icons/M.c b/src/icons/M.c new file mode 100644 index 0000000..e9a4962 --- /dev/null +++ b/src/icons/M.c @@ -0,0 +1,60 @@ +unsigned char M_raw[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xea, 0xea, 0xea, 0x2c, 0x2c, 0x2c, 0x42, 0x42, 0x42, 0xf5, 0xf5, 0xf5, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xd3, 0xd3, 0xd3, + 0xfb, 0xfb, 0xfb, 0xeb, 0xeb, 0xeb, 0xf5, 0xf5, 0xf5, 0xf4, 0xf4, 0xf4, + 0xdb, 0xdb, 0xdb, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x50, 0x50, 0x50, 0xfb, 0xfb, 0xfb, 0xf4, 0xf4, 0xf4, 0x3c, 0x3c, 0x3c, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +unsigned int M_raw_len = 684; diff --git a/src/icons/N.c b/src/icons/N.c new file mode 100644 index 0000000..d09a1df --- /dev/null +++ b/src/icons/N.c @@ -0,0 +1,60 @@ +unsigned char N_raw[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xeb, 0xeb, 0xeb, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xd3, 0xd3, 0xd3, + 0xfb, 0xfb, 0xfb, 0xee, 0xee, 0xee, 0x34, 0x34, 0x34, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x50, 0x50, 0x50, 0xf9, 0xf9, 0xf9, 0xf0, 0xf0, 0xf0, 0x38, 0x38, 0x38, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x4b, 0x4b, 0x4b, 0xf8, 0xf8, 0xf8, 0xf2, 0xf2, 0xf2, + 0xd9, 0xd9, 0xd9, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x45, 0x45, 0x45, 0xf6, 0xf6, 0xf6, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +unsigned int N_raw_len = 684; diff --git a/src/icons/O.c b/src/icons/O.c new file mode 100644 index 0000000..6af0f44 --- /dev/null +++ b/src/icons/O.c @@ -0,0 +1,60 @@ +unsigned char O_raw[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x9a, 0x9a, 0x9a, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x7e, 0x7e, 0x7e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x9a, 0x9a, 0x9a, 0xff, 0xff, 0xff, + 0xd5, 0xd5, 0xd5, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xdf, 0xdf, 0xdf, + 0xff, 0xff, 0xff, 0x7d, 0x7d, 0x7d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4a, 0x4a, 0x4a, 0xff, 0xff, 0xff, 0xc5, 0xc5, 0xc5, + 0x0c, 0x0c, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x18, + 0xd9, 0xd9, 0xd9, 0xff, 0xff, 0xff, 0x2a, 0x2a, 0x2a, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4b, 0x4b, 0x4b, 0xff, 0xff, 0xff, 0xc0, 0xc0, 0xc0, + 0x0a, 0x0a, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x15, 0x15, + 0xd5, 0xd5, 0xd5, 0xff, 0xff, 0xff, 0x2b, 0x2b, 0x2b, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x9d, 0x9d, 0x9d, 0xff, 0xff, 0xff, + 0xd3, 0xd3, 0xd3, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xdd, 0xdd, 0xdd, + 0xff, 0xff, 0xff, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x9b, 0x9b, 0x9b, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +unsigned int O_raw_len = 684; diff --git a/src/icons/P.c b/src/icons/P.c new file mode 100644 index 0000000..958bae7 --- /dev/null +++ b/src/icons/P.c @@ -0,0 +1,60 @@ +unsigned char P_raw[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x7f, 0x7f, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xd1, 0xd1, 0xd1, + 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xdf, 0xdf, 0xdf, + 0xff, 0xff, 0xff, 0x7f, 0x7f, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x15, 0x15, + 0xd3, 0xd3, 0xd3, 0xff, 0xff, 0xff, 0x2b, 0x2b, 0x2b, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x87, 0x87, 0x87, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3f, 0x3f, 0x3f, + 0xf3, 0xf3, 0xf3, 0xf5, 0xf5, 0xf5, 0x1d, 0x1d, 0x1d, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xf5, 0xf5, 0xf5, 0x41, 0x41, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xd1, 0xd1, 0xd1, + 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, + 0x3f, 0x3f, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +unsigned int P_raw_len = 684; diff --git a/src/icons/Q.c b/src/icons/Q.c new file mode 100644 index 0000000..4410ba1 --- /dev/null +++ b/src/icons/Q.c @@ -0,0 +1,60 @@ +unsigned char Q_raw[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x9a, 0x9a, 0x9a, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x7d, 0x7d, 0x7d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x98, 0x98, 0x98, 0xff, 0xff, 0xff, + 0xd6, 0xd6, 0xd6, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xdf, 0xdf, 0xdf, + 0xff, 0xff, 0xff, 0x7a, 0x7a, 0x7a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x49, 0x49, 0x49, 0xff, 0xff, 0xff, 0xc9, 0xc9, 0xc9, + 0x0c, 0x0c, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x19, 0x19, 0x19, + 0xdc, 0xdc, 0xdc, 0xff, 0xff, 0xff, 0x29, 0x29, 0x29, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xc1, 0xc1, 0xc1, 0x0d, 0x0d, 0x0d, + 0xa6, 0xa6, 0xa6, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x90, 0x90, 0x90, 0xff, 0xff, 0xff, 0xe6, 0xe6, 0xe6, + 0xff, 0xff, 0xff, 0xcb, 0xcb, 0xcb, 0x0d, 0x0d, 0x0d, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4c, 0x4c, 0x4c, 0xff, 0xff, 0xff, 0xbb, 0xbb, 0xbb, + 0x09, 0x09, 0x09, 0x01, 0x01, 0x01, 0xd0, 0xd0, 0xd0, 0xff, 0xff, 0xff, + 0xf9, 0xf9, 0xf9, 0x1f, 0x1f, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0x02, 0x02, 0x9f, 0x9f, 0x9f, 0xff, 0xff, 0xff, + 0xd2, 0xd2, 0xd2, 0xc4, 0xc4, 0xc4, 0xff, 0xff, 0xff, 0xe4, 0xe4, 0xe4, + 0xff, 0xff, 0xff, 0xce, 0xce, 0xce, 0x0e, 0x0e, 0x0e, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x9c, 0x9c, 0x9c, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xc1, 0xc1, 0xc1, 0x0c, 0x0c, 0x0c, + 0x85, 0x85, 0x85, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +unsigned int Q_raw_len = 684; diff --git a/src/icons/R.c b/src/icons/R.c new file mode 100644 index 0000000..1ea7987 --- /dev/null +++ b/src/icons/R.c @@ -0,0 +1,60 @@ +unsigned char R_raw[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x7f, 0x7f, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xd1, 0xd1, 0xd1, + 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xdf, 0xdf, 0xdf, + 0xff, 0xff, 0xff, 0x7f, 0x7f, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x15, 0x15, + 0xd3, 0xd3, 0xd3, 0xff, 0xff, 0xff, 0x2b, 0x2b, 0x2b, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x87, 0x87, 0x87, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3f, 0x3f, 0x3f, + 0xf3, 0xf3, 0xf3, 0xf5, 0xf5, 0xf5, 0x1d, 0x1d, 0x1d, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xf5, 0xf5, 0xf5, 0x41, 0x41, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xd1, 0xd1, 0xd1, + 0xb3, 0xb3, 0xb3, 0xf8, 0xf8, 0xf8, 0xf0, 0xf0, 0xf0, 0xb3, 0xb3, 0xb3, + 0x3f, 0x3f, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xef, 0xef, 0xef, 0x27, 0x27, 0x27, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x66, 0x66, 0x66, 0xff, 0xff, 0xff, 0xe4, 0xe4, 0xe4, + 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6e, 0x6e, 0x6e, 0xff, 0xff, 0xff, + 0xdf, 0xdf, 0xdf, 0x1c, 0x1c, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x77, 0x77, + 0xff, 0xff, 0xff, 0xd9, 0xd9, 0xd9, 0x10, 0x10, 0x10, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x7f, 0x7f, 0x7f, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +unsigned int R_raw_len = 684; diff --git a/src/icons/S.c b/src/icons/S.c new file mode 100644 index 0000000..79ac263 --- /dev/null +++ b/src/icons/S.c @@ -0,0 +1,60 @@ +unsigned char S_raw[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x03, 0x03, 0xa0, 0xa0, 0xa0, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x85, 0x85, 0x85, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x06, 0x06, 0x06, 0xac, 0xac, 0xac, 0xff, 0xff, 0xff, + 0xd2, 0xd2, 0xd2, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xdb, 0xdb, 0xdb, + 0xff, 0xff, 0xff, 0x92, 0x92, 0x92, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xa1, 0xa1, 0xa1, + 0x04, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x0a, 0x0a, + 0xa1, 0xa1, 0xa1, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x75, 0x75, 0x75, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x2f, 0x2f, 0x2f, 0xf8, 0xf8, 0xf8, 0xf4, 0xf4, 0xf4, + 0x30, 0x30, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4e, 0x4e, 0x4e, 0xfa, 0xfa, 0xfa, + 0xfc, 0xfc, 0xfc, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, 0xf7, + 0x6e, 0x6e, 0x6e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x54, 0x54, 0x54, + 0xb7, 0xb7, 0xb7, 0xb7, 0xb7, 0xb7, 0xb7, 0xb7, 0xb7, 0xe4, 0xe4, 0xe4, + 0xfe, 0xfe, 0xfe, 0x5d, 0x5d, 0x5d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2d, 0x2d, 0x2d, + 0xf7, 0xf7, 0xf7, 0xfb, 0xfb, 0xfb, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x8f, 0x8f, 0x8f, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x89, 0x89, 0x89, + 0x03, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x09, 0x09, + 0xb8, 0xb8, 0xb8, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x07, 0x07, 0x07, 0xaf, 0xaf, 0xaf, 0xff, 0xff, 0xff, + 0xcf, 0xcf, 0xcf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xd9, 0xd9, 0xd9, + 0xff, 0xff, 0xff, 0x95, 0x95, 0x95, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x03, 0x03, 0xa1, 0xa1, 0xa1, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x87, 0x87, 0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +unsigned int S_raw_len = 684; diff --git a/src/icons/T.c b/src/icons/T.c new file mode 100644 index 0000000..353f441 --- /dev/null +++ b/src/icons/T.c @@ -0,0 +1,60 @@ +unsigned char T_raw[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x38, 0x38, 0x38, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, + 0xb3, 0xb3, 0xb3, 0xf8, 0xf8, 0xf8, 0xf0, 0xf0, 0xf0, 0xb3, 0xb3, 0xb3, + 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0x21, 0x21, 0x21, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +unsigned int T_raw_len = 684; diff --git a/src/icons/U.c b/src/icons/U.c new file mode 100644 index 0000000..ed18a9e --- /dev/null +++ b/src/icons/U.c @@ -0,0 +1,60 @@ +unsigned char U_raw[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4b, 0x4b, 0x4b, 0xff, 0xff, 0xff, 0xc0, 0xc0, 0xc0, + 0x0a, 0x0a, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x15, 0x15, + 0xd5, 0xd5, 0xd5, 0xff, 0xff, 0xff, 0x2b, 0x2b, 0x2b, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x9d, 0x9d, 0x9d, 0xff, 0xff, 0xff, + 0xd3, 0xd3, 0xd3, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xdd, 0xdd, 0xdd, + 0xff, 0xff, 0xff, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x9b, 0x9b, 0x9b, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +unsigned int U_raw_len = 684; diff --git a/src/icons/V.c b/src/icons/V.c new file mode 100644 index 0000000..bb72ee9 --- /dev/null +++ b/src/icons/V.c @@ -0,0 +1,60 @@ +unsigned char V_raw[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x64, 0x64, 0x64, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x84, 0x84, 0x84, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x41, 0x41, 0x41, 0xff, 0xff, 0xff, 0xd8, 0xd8, 0xd8, + 0x19, 0x19, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x28, 0x28, + 0xe8, 0xe8, 0xe8, 0xfc, 0xfc, 0xfc, 0x24, 0x24, 0x24, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7a, 0x7a, 0x7a, 0xff, 0xff, 0xff, + 0xd7, 0xd7, 0xd7, 0x09, 0x09, 0x09, 0x17, 0x17, 0x17, 0xe6, 0xe6, 0xe6, + 0xfd, 0xfd, 0xfd, 0x5c, 0x5c, 0x5c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xad, 0xad, 0xad, + 0xff, 0xff, 0xff, 0x17, 0x17, 0x17, 0x33, 0x33, 0x33, 0xff, 0xff, 0xff, + 0x8d, 0x8d, 0x8d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9b, 0x9b, 0x9b, + 0xff, 0xff, 0xff, 0x4b, 0x4b, 0x4b, 0x68, 0x68, 0x68, 0xff, 0xff, 0xff, + 0x7b, 0x7b, 0x7b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x3c, 0x3c, + 0xf4, 0xf4, 0xf4, 0xf6, 0xf6, 0xf6, 0xfc, 0xfc, 0xfc, 0xe9, 0xe9, 0xe9, + 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x3e, 0x3e, 0x3e, 0xf9, 0xf9, 0xf9, 0xf0, 0xf0, 0xf0, 0x2b, 0x2b, 0x2b, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +unsigned int V_raw_len = 684; diff --git a/src/icons/W.c b/src/icons/W.c new file mode 100644 index 0000000..8630a24 --- /dev/null +++ b/src/icons/W.c @@ -0,0 +1,60 @@ +unsigned char W_raw[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x48, 0x48, 0x48, 0xff, 0xff, 0xff, 0xcc, 0xcc, 0xcc, + 0x6f, 0x6f, 0x6f, 0xfe, 0xfe, 0xfe, 0xf9, 0xf9, 0xf9, 0x63, 0x63, 0x63, + 0xde, 0xde, 0xde, 0xff, 0xff, 0xff, 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x93, 0x93, 0x93, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xe8, 0xe8, 0xe8, 0xf4, 0xf4, 0xf4, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0x75, 0x75, 0x75, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x98, 0x98, 0x98, + 0xea, 0xea, 0xea, 0x2a, 0x2a, 0x2a, 0x3f, 0x3f, 0x3f, 0xf5, 0xf5, 0xf5, + 0x7b, 0x7b, 0x7b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +unsigned int W_raw_len = 684; diff --git a/src/icons/X.c b/src/icons/X.c new file mode 100644 index 0000000..bc8b4d9 --- /dev/null +++ b/src/icons/X.c @@ -0,0 +1,60 @@ +unsigned char X_raw[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xad, 0xad, 0xad, + 0x03, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x0a, 0x0a, + 0xc6, 0xc6, 0xc6, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x08, 0x08, 0x08, 0xb9, 0xb9, 0xb9, 0xff, 0xff, 0xff, + 0xa4, 0xa4, 0xa4, 0x02, 0x02, 0x02, 0x09, 0x09, 0x09, 0xbe, 0xbe, 0xbe, + 0xff, 0xff, 0xff, 0xa0, 0xa0, 0xa0, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x08, 0xbb, 0xbb, 0xbb, + 0xff, 0xff, 0xff, 0xa3, 0xa3, 0xa3, 0xbc, 0xbc, 0xbc, 0xff, 0xff, 0xff, + 0xa3, 0xa3, 0xa3, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x09, 0x09, + 0xbd, 0xbd, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa6, 0xa6, 0xa6, + 0x03, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x07, 0x07, + 0xb7, 0xb7, 0xb7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa0, 0xa0, 0xa0, + 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x07, 0x07, 0xb6, 0xb6, 0xb6, + 0xff, 0xff, 0xff, 0xa9, 0xa9, 0xa9, 0xc1, 0xc1, 0xc1, 0xff, 0xff, 0xff, + 0x9e, 0x9e, 0x9e, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x07, 0x07, 0x07, 0xb5, 0xb5, 0xb5, 0xff, 0xff, 0xff, + 0xa9, 0xa9, 0xa9, 0x04, 0x04, 0x04, 0x0b, 0x0b, 0x0b, 0xc2, 0xc2, 0xc2, + 0xff, 0xff, 0xff, 0x9b, 0x9b, 0x9b, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xb0, 0xb0, 0xb0, + 0x04, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x0c, 0x0c, + 0xc8, 0xc8, 0xc8, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +unsigned int X_raw_len = 684; diff --git a/src/icons/Y.c b/src/icons/Y.c new file mode 100644 index 0000000..1f94722 --- /dev/null +++ b/src/icons/Y.c @@ -0,0 +1,60 @@ +unsigned char Y_raw[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0x63, 0x63, 0x63, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x83, 0x83, 0x83, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xad, 0xad, 0xad, + 0x03, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x0a, 0x0a, + 0xc6, 0xc6, 0xc6, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x08, 0x08, 0x08, 0xb9, 0xb9, 0xb9, 0xff, 0xff, 0xff, + 0xa4, 0xa4, 0xa4, 0x02, 0x02, 0x02, 0x09, 0x09, 0x09, 0xbe, 0xbe, 0xbe, + 0xff, 0xff, 0xff, 0x9f, 0x9f, 0x9f, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x08, 0xbb, 0xbb, 0xbb, + 0xff, 0xff, 0xff, 0xa3, 0xa3, 0xa3, 0xbc, 0xbc, 0xbc, 0xff, 0xff, 0xff, + 0xa3, 0xa3, 0xa3, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x09, 0x09, + 0xbd, 0xbd, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa5, 0xa5, 0xa5, + 0x03, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x0a, 0x0a, 0x0a, 0xef, 0xef, 0xef, 0xda, 0xda, 0xda, 0x03, 0x03, 0x03, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe7, 0xe7, 0xe7, 0xcb, 0xcb, 0xcb, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +unsigned int Y_raw_len = 684; diff --git a/src/icons/Z.c b/src/icons/Z.c new file mode 100644 index 0000000..a6c6cf8 --- /dev/null +++ b/src/icons/Z.c @@ -0,0 +1,60 @@ +unsigned char Z_raw[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x38, 0x38, 0x38, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, + 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, 0xb3, + 0xdb, 0xdb, 0xdb, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, 0x0b, 0x0b, + 0xc8, 0xc8, 0xc8, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x0a, 0x0a, 0xc0, 0xc0, 0xc0, + 0xff, 0xff, 0xff, 0x9f, 0x9f, 0x9f, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x09, 0x09, 0xbe, 0xbe, 0xbe, 0xff, 0xff, 0xff, + 0xa1, 0xa1, 0xa1, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x08, 0x08, 0x08, 0xbb, 0xbb, 0xbb, 0xff, 0xff, 0xff, 0xa4, 0xa4, 0xa4, + 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x07, 0x07, + 0xb9, 0xb9, 0xb9, 0xff, 0xff, 0xff, 0xa6, 0xa6, 0xa6, 0x03, 0x03, 0x03, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x07, 0x07, 0xb6, 0xb6, 0xb6, + 0xff, 0xff, 0xff, 0xa9, 0xa9, 0xa9, 0x03, 0x03, 0x03, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x06, 0x06, 0x06, 0xb3, 0xb3, 0xb3, 0xff, 0xff, 0xff, + 0xab, 0xab, 0xab, 0x04, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4e, 0x4e, 0x4e, 0xff, 0xff, 0xff, 0xb2, 0xb2, 0xb2, + 0x04, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xcf, 0xcf, 0xcf, + 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, + 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x4f, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x2f, 0x2f, 0x2f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +unsigned int Z_raw_len = 684; diff --git a/src/main.cpp b/src/main.cpp index e1394e9..eee76a3 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -66,6 +66,8 @@ struct int32_t card_index = 0; } rx; +constexpr int MS_BUTTON_TIMEOUT = 500; + } int main() @@ -90,7 +92,7 @@ int main() absolute_time_t last_press = get_absolute_time(); absolute_time_t previous_time = last_press; - menus::push_menu(display); + menus::push_menu(display, flash); while (true) { @@ -98,7 +100,8 @@ int main() float dt = absolute_time_diff_us(previous_time, current) / 1000000.0f; if (!gpio_get(BUTTON_LEFT) - && absolute_time_diff_us(last_press, current) > 1000 * 1000) + && absolute_time_diff_us(last_press, current) + > 1000 * MS_BUTTON_TIMEOUT) { menus::get_current_menu()->onLeftPressed(); @@ -106,7 +109,8 @@ int main() } if (!gpio_get(BUTTON_MIDDLE) - && absolute_time_diff_us(last_press, current) > 1000 * 1000) + && absolute_time_diff_us(last_press, current) + > 1000 * MS_BUTTON_TIMEOUT) { menus::get_current_menu()->onMenuPressed(); @@ -114,7 +118,8 @@ int main() } if (!gpio_get(BUTTON_RIGHT) - && absolute_time_diff_us(last_press, current) > 1000 * 1000) + && absolute_time_diff_us(last_press, current) + > 1000 * MS_BUTTON_TIMEOUT) { menus::get_current_menu()->onRightPressed(); diff --git a/src/manamenu.cpp b/src/manamenu.cpp index b71ade2..a28b23a 100644 --- a/src/manamenu.cpp +++ b/src/manamenu.cpp @@ -13,8 +13,8 @@ constexpr uint8_t COLORS[] = { 0, 0b1, 0b10, 0b100, 0b1000, 0b10000 }; using namespace menus; -ManaMenu::ManaMenu(lib::Display& display) : - Menu(display), +ManaMenu::ManaMenu(lib::Display& display, lib::Flash& flash) : + Menu(display, flash), current(0), previous(0), going_right(true), @@ -57,7 +57,7 @@ void ManaMenu::onTick(float dt) display->set_update_area(CENTER_X - 15, CENTER_Y - 15 - offset, 31, 32); auto pixels = display->pixels(); const uint8_t* data = icon::wubrgc(COLORS[previous]); - pixels.write(data, icon::LENGTH); + pixels.write(data, icon::MTG_ICON_LENGTH); } progress += dt * DT_SCALE_UPDOWN; @@ -132,7 +132,7 @@ void ManaMenu::onTick(float dt) display->set_update_area(left, top, 31, 32); auto pixels = display->pixels(); const uint8_t* data = icon::wubrgc(COLORS[i]); - pixels.write(data, icon::LENGTH); + pixels.write(data, icon::MTG_ICON_LENGTH); } } else if (progress < 3.0f) @@ -158,7 +158,7 @@ void ManaMenu::onTick(float dt) display->set_update_area(CENTER_X - 15, CENTER_Y - 15 - offset, 31, 32); auto pixels = display->pixels(); const uint8_t* data = icon::wubrgc(COLORS[current]); - pixels.write(data, icon::LENGTH); + pixels.write(data, icon::MTG_ICON_LENGTH); } progress += dt * DT_SCALE_UPDOWN; @@ -198,7 +198,10 @@ void ManaMenu::onLeftPressed() } void ManaMenu::onLeftHeld() {} -void ManaMenu::onMenuPressed() { push_menu(*display, current); } +void ManaMenu::onMenuPressed() +{ + push_menu(*display, *flash, COLORS[current]); +} void ManaMenu::onMenuHeld() {} void ManaMenu::onRightPressed() diff --git a/src/menu.cpp b/src/menu.cpp index f3180cc..fca83c6 100644 --- a/src/menu.cpp +++ b/src/menu.cpp @@ -5,7 +5,8 @@ decltype(menus::current_menu) menus::current_menu; decltype(menus::MENU_MEMORY) menus::MENU_MEMORY; -Menu::Menu(lib::Display& display) : - display(&display) +Menu::Menu(lib::Display& display, lib::Flash& flash) : + display(&display), + flash(&flash) { } diff --git a/src/selectmenu.cpp b/src/selectmenu.cpp new file mode 100644 index 0000000..f859d5a --- /dev/null +++ b/src/selectmenu.cpp @@ -0,0 +1,112 @@ +#include "cardslot.h" +#include "icons.h" +#include "menu.h" +#include "pixelstream.h" + +namespace +{ + +constexpr uint8_t ERASE_DATA[icon::TEXT_ICON_LENGTH] = {}; + +} + +using namespace menus; + +SelectMenu::SelectMenu(lib::Display& display, lib::Flash& flash, uint8_t color, + uint8_t cmc) : + Menu(display, flash), + color(color), + cmc(cmc), + current(0), + found(0) +{ + for (int i = 0; i < CardSlot::MAX_CARDS; i++) + { + CardSlot slot(flash, i); + if (slot.is_used() && slot.get_cmc() == cmc + && (slot.get_colors() == color || (slot.get_colors() & color))) + { + filtered[found++] = i; + } + } + + if (found > 0) + { + draw(); + } +} + +void SelectMenu::onTick(float dt) +{ + if (found == 0) + { + pop_menu(2); + } +} +void SelectMenu::onResume() { draw(); } + +void SelectMenu::onLeftPressed() +{ + if (current > 0) + { + draw_letter(1, current + 1, 0xFF); + + current -= 1; + + draw_letter(1, current + 1, 'x' - 'a'); + } +} +void SelectMenu::onLeftHeld() {} + +void SelectMenu::onMenuPressed() +{ + push_menu(*display, *flash, filtered[current]); +} +void SelectMenu::onMenuHeld() {} + +void SelectMenu::onRightPressed() +{ + if (current < found - 1) + { + draw_letter(1, current + 1, 0xFF); + + current += 1; + + draw_letter(1, current + 1, 'x' - 'a'); + } +} +void SelectMenu::onRightHeld() {} + +void SelectMenu::draw() +{ + display->clear(); + + for (int i = 0; i < found; i++) + { + if (i == current) + { + draw_letter(1, i + 1, 'x' - 'a'); + } + + CardSlot slot(*flash, filtered[i]); + for (int n = 0; n < slot.get_name_length(); n++) + { + draw_letter(n + 3, i + 1, slot.get_name()[n] - 'a'); + } + } +} + +void SelectMenu::draw_letter(uint8_t x, uint8_t y, uint8_t letter) +{ + if (x >= 20) + { + return; + } + + const uint8_t* const letter_data + = letter >= 26 ? ERASE_DATA : icon::LETTERS[letter]; + + display->set_update_area(x * 12, y * 19, 11, 20); + auto pixels = display->pixels(); + pixels.write(letter_data, icon::TEXT_ICON_LENGTH); +}