diff --git a/firmware/application/bitmap.hpp b/firmware/application/bitmap.hpp index 2c1fe93d..fcaf028f 100644 --- a/firmware/application/bitmap.hpp +++ b/firmware/application/bitmap.hpp @@ -1955,6 +1955,44 @@ static constexpr Bitmap bitmap_icon_tetris{ {16, 16}, bitmap_icon_tetris_data}; +static constexpr uint8_t bitmap_icon_breakout_data[] = { + 0x00, + 0x00, + 0x7F, + 0x7F, + 0x7F, + 0x7F, + 0x7F, + 0x7F, + 0x00, + 0x00, + 0xF7, + 0xF7, + 0xF7, + 0xF7, + 0xF7, + 0xF7, + 0x00, + 0x00, + 0x7F, + 0x7F, + 0x7F, + 0x7F, + 0x7F, + 0x7F, + 0x00, + 0x00, + 0xF7, + 0xF7, + 0xF7, + 0xF7, + 0xF7, + 0xF7, +}; +static constexpr Bitmap bitmap_icon_breakout{ + {16, 16}, + bitmap_icon_breakout_data}; + static constexpr uint8_t bitmap_icon_rename_data[] = { 0x00, 0x00, diff --git a/firmware/application/external/breakout/main.cpp b/firmware/application/external/breakout/main.cpp index 0445b364..36406e23 100644 --- a/firmware/application/external/breakout/main.cpp +++ b/firmware/application/external/breakout/main.cpp @@ -27,38 +27,38 @@ __attribute__((section(".external_app.app_breakout.application_information"), us /*.app_name = */ "Breakout", /*.bitmap_data = */ { - 0xFF, - 0xFF, - 0x01, - 0x01, - 0x01, - 0x01, - 0x01, - 0x01, - 0xFF, - 0xFF, - 0x80, - 0x80, - 0x80, - 0x80, - 0x80, - 0x80, - 0xFF, - 0xFF, - 0x01, - 0x01, - 0x01, - 0x01, - 0x01, - 0x01, - 0xFF, - 0xFF, - 0x80, - 0x80, - 0x80, - 0x80, - 0x80, - 0x80, + 0x00, + 0x00, + 0x7F, + 0x7F, + 0x7F, + 0x7F, + 0x7F, + 0x7F, + 0x00, + 0x00, + 0xF7, + 0xF7, + 0xF7, + 0xF7, + 0xF7, + 0xF7, + 0x00, + 0x00, + 0x7F, + 0x7F, + 0x7F, + 0x7F, + 0x7F, + 0x7F, + 0x00, + 0x00, + 0xF7, + 0xF7, + 0xF7, + 0xF7, + 0xF7, + 0xF7, }, /*.icon_color = */ ui::Color::green().v, /*.menu_location = */ app_location_t::GAMES, diff --git a/firmware/application/external/tetris/main.cpp b/firmware/application/external/tetris/main.cpp index 0ec80da4..2a172b95 100644 --- a/firmware/application/external/tetris/main.cpp +++ b/firmware/application/external/tetris/main.cpp @@ -73,7 +73,7 @@ __attribute__((section(".external_app.app_tetris.application_information"), used 0xFF, 0xF1, }, - /*.icon_color = */ ui::Color::orange().v, + /*.icon_color = */ ui::Color::green().v, /*.menu_location = */ app_location_t::GAMES, /*.desired_menu_position = */ -1, diff --git a/firmware/graphics/icon_breakout.png b/firmware/graphics/icon_breakout.png new file mode 100644 index 00000000..6482db12 Binary files /dev/null and b/firmware/graphics/icon_breakout.png differ