UI: Add configurable hotkeys + a new fast forward hotkey (#1519)

This commit is contained in:
AnimeGIF 2025-07-08 00:55:57 +03:00 committed by GitHub
parent e68c31e5fb
commit cdca5eaf78
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
15 changed files with 619 additions and 8 deletions

View file

@ -37,6 +37,7 @@ X_SETTINGS ICON "resource\\icons8_automatic_26_x
X_GAME_PROFILE ICON "resource\\icons8-compose-filled-50.ico"
X_HOTKEY_SETTINGS ICON "resource\\icons8_hotkeys.ico"
#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////

View file

@ -0,0 +1,70 @@
/* XPM */
const char *X_HOTKEY_SETTINGS_xpm[] = {
"64 64 2 1",
" c None",
". c #000000",
" ... ",
" .... ",
" .... ",
" .. .... ",
" .. ...... ",
" ... ...... ",
" ... ...... ",
" ... ....... ",
" .... ........ ... ",
" .... ......... ... ",
" .... ......... ... ",
" .... .......... .... ",
" .... ......... .... ",
" ..... ........... ..... ",
" ..... .......... ..... ",
" ........ ........... ...... ",
" ........ ... ....... ...... ",
" ........... ... ....... ...... ",
" ........... ..... ...... ....... ",
" ........... ..... ...... ........ ",
" ............. ...... ...... ......... ",
" ........ .... ...... .... ..... .... ",
" ........ .... ....... .... ...... .... ",
" ...... .... ...... ..... ....... ..... ",
" ...... ........... ............ .... ",
" ...... .......... .......... .... ",
" ..... .......... .......... .... ",
" ..... .......... ......... ..... ",
" ..... .......... ........ ..... ",
" ..... ........ ........ ...... ",
" ..... ..... ..... ..... ",
" ..... ..... .... ...... ",
" ..... ..... ",
" ... .... ",
" . ............................ .. ",
" ................................ ",
" ................................ ",
" .................................... ",
" .................................... ",
" .......... ........ .......... ",
" .......... ........ .......... ",
" .......... ........ .......... ",
" .......... ........ .......... ",
" .......... ........ .......... ",
" .......... ........ .......... ",
" .......... ........ .......... ",
" .......... .......... ",
" .......... .......... ",
" .......... .......... ",
" .......... ........ .......... ",
" .......... ........ .......... ",
" .......... ........ .......... ",
" .......... ........ .......... ",
" .......... ........ .......... ",
" .......... ........ .......... ",
" .......... ........ .......... ",
" .......... ........ .......... ",
" .................................... ",
" .................................... ",
" .................................... ",
" .................................... ",
" ................................ ",
" ................................ ",
" ............................. "
};

View file

@ -2,6 +2,7 @@
#include "M_WND_ICON128.xpm"
#include "X_BOX.xpm"
#include "X_SETTINGS.xpm"
#include "X_HOTKEY_SETTINGS.xpm"
#include "icons8-checkmark-yes-32.hpng"
#include "icons8-error-32.hpng"

View file

@ -2,6 +2,7 @@ extern const char* X_GAME_PROFILE_xpm[];
extern const char* M_WND_ICON128_xpm[];
extern const char* X_BOX_xpm[];
extern const char* X_SETTINGS_xpm[];
extern const char* X_HOTKEY_SETTINGS_xpm[];
extern unsigned char PNG_CHECK_YES_png[573];
extern unsigned char PNG_ERROR_png[472];

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 506 B