From 199d6f15346dda994ab12f8c9701e6081d0817ae Mon Sep 17 00:00:00 2001 From: hachem Date: Fri, 4 Sep 2026 17:05:30 +0200 Subject: feat: more widgets and icons --- src/ui/icons.h | 75 ++++++++++++++++++++++++++++++++++++---------------------- 1 file changed, 47 insertions(+), 28 deletions(-) (limited to 'src/ui/icons.h') diff --git a/src/ui/icons.h b/src/ui/icons.h index 74b0331..22cb04c 100644 --- a/src/ui/icons.h +++ b/src/ui/icons.h @@ -6,31 +6,50 @@ namespace Hsdbg inline constexpr unsigned int ICON_MAX_PH = 0xEE00; } -#define ICON_PH_PLAY "\xEE\x8F\x90" -#define ICON_PH_PAUSE "\xEE\x8E\x9E" -#define ICON_PH_STOP "\xEE\x91\xAC" -#define ICON_PH_STEP_OVER "\xEE\x80\x96" -#define ICON_PH_STEP_INTO "\xEE\x81\x9C" -#define ICON_PH_STEP_OUT "\xEE\x81\xA6" -#define ICON_PH_FOLDER "\xEE\x89\x8A" -#define ICON_PH_FOLDER_OPEN "\xEE\x89\x96" -#define ICON_PH_FILE "\xEE\x88\xB0" -#define ICON_PH_FILE_CODE "\xEE\xA4\x94" -#define ICON_PH_CARET_RIGHT "\xEE\x84\xBA" -#define ICON_PH_CARET_DOWN "\xEE\x84\xB6" -#define ICON_PH_STACK "\xEE\x91\xA6" -#define ICON_PH_BUG "\xEE\x97\xB4" -#define ICON_PH_SEARCH "\xEE\x8C\x8C" -#define ICON_PH_GEAR "\xEE\x89\xB2" -#define ICON_PH_CPU "\xEE\x98\x90" -#define ICON_PH_LIST "\xEE\x8B\xB0" -#define ICON_PH_FUNCTION "\xEE\xAF\xA4" -#define ICON_PH_SLIDERS "\xEE\x90\xB4" -#define ICON_PH_TERMINAL "\xEE\xAB\xA8" -#define ICON_PH_DOT "\xEE\xB3\x9E" -#define ICON_PH_CIRCLE "\xEE\x86\x8A" -#define ICON_PH_EYE "\xEE\x88\xA0" -#define ICON_PH_CUBE "\xEE\x87\x9A" -#define ICON_PH_GAUGE "\xEE\x98\xA8" -#define ICON_PH_BRANCH "\xEE\x89\xB8" -#define ICON_PH_BRACKETS "\xEE\xA1\xA0" +#define ICON_PH_PLAY "\xEE\x8F\x90" +#define ICON_PH_PAUSE "\xEE\x8E\x9E" +#define ICON_PH_STOP "\xEE\x91\xAC" +#define ICON_PH_STEP_OVER "\xEE\x80\x96" +#define ICON_PH_STEP_INTO "\xEE\x81\x9C" +#define ICON_PH_STEP_OUT "\xEE\x81\xA6" +#define ICON_PH_FOLDER "\xEE\x89\x8A" +#define ICON_PH_FOLDER_OPEN "\xEE\x89\x96" +#define ICON_PH_FILE "\xEE\x88\xB0" +#define ICON_PH_FILE_CODE "\xEE\xA4\x94" +#define ICON_PH_CARET_RIGHT "\xEE\x84\xBA" +#define ICON_PH_CARET_DOWN "\xEE\x84\xB6" +#define ICON_PH_STACK "\xEE\x91\xA6" +#define ICON_PH_BUG "\xEE\x97\xB4" +#define ICON_PH_SEARCH "\xEE\x8C\x8C" +#define ICON_PH_GEAR "\xEE\x89\xB0" +#define ICON_PH_CPU "\xEE\x98\x90" +#define ICON_PH_LIST "\xEE\x8B\xB0" +#define ICON_PH_FUNCTION "\xEE\xAF\xA4" +#define ICON_PH_SLIDERS "\xEE\x90\xB4" +#define ICON_PH_TERMINAL "\xEE\xAB\xA8" +#define ICON_PH_DOT "\xEE\xB3\x9E" +#define ICON_PH_CIRCLE "\xEE\x86\x8A" +#define ICON_PH_EYE "\xEE\x88\xA0" +#define ICON_PH_CUBE "\xEE\x87\x9A" +#define ICON_PH_GAUGE "\xEE\x98\xA8" +#define ICON_PH_BRANCH "\xEE\x89\xB8" +#define ICON_PH_BRACKETS "\xEE\xA1\xA0" +#define ICON_PH_TARGET "\xEE\x91\xBC" +#define ICON_PH_MAP_PIN "\xEE\x8C\x96" +#define ICON_PH_HASH "\xEE\x8A\xA2" +#define ICON_PH_WARNING "\xEE\x93\xA0" +#define ICON_PH_PLUS "\xEE\x8F\x94" +#define ICON_PH_PENCIL "\xEE\x8E\xB4" +#define ICON_PH_CHECK "\xEE\x86\x82" +#define ICON_PH_X "\xEE\x93\xB6" +#define ICON_PH_TIMER "\xEE\x92\x92" +#define ICON_PH_MEMORY "\xEE\xA7\x84" +#define ICON_PH_PULSE "\xEE\x80\x80" +#define ICON_PH_FILE_C "\xEE\xAC\xB2" +#define ICON_PH_FILE_CPP "\xEE\xAC\xAE" +#define ICON_PH_FILE_RS "\xEE\xAC\xA8" +#define ICON_PH_CIRCLE_DASHED "\xEE\x98\x82" +#define ICON_PH_ARROW_RIGHT "\xEE\x81\xAC" +#define ICON_PH_CLOCK "\xEE\x86\x9A" +#define ICON_PH_LIGHTNING "\xEE\x8B\x9E" +#define ICON_PH_INFO "\xEE\x8B\x8E" -- cgit v1.3