Allgames: renamed "game_center" and its ini file to save space on ramdisk

Eolite: fixed big icon position in properties dialog
Board: press F2 to open boardlog.ini in Tinypad
Wv_skin.png: much better packed 2 secors instead of 5
Icons32.png: improved Almaz icons


git-svn-id: svn://kolibrios.org@7425 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Kirill Lipatov (Leency) 2018-10-02 14:01:29 +00:00
parent 34d38f1a42
commit b1df9e7cd1
17 changed files with 35 additions and 34 deletions

View File

@ -16,7 +16,7 @@ img_files = {
{"CONFIG.INC", PROGS .. "/config.inc"},
{"STRUCT.INC", PROGS .. "/struct.inc"},
{"FB2READ", "common/fb2read"},
{"game_center", "common/game_center"},
{"ALLGAMES", "common/allgames"},
{"ICONS32.PNG", "common/icons32.png"},
{"ICONS16.PNG", "common/icons16.png"},
{"INDEX.HTM", "common/index_htm"},
@ -80,7 +80,7 @@ img_files = {
if build_type == "rus" then tup.append_table(img_files, {
{"File Managers/KFM_KEYS.TXT", PROGS .. "/fs/kfm/trunk/docs/russian/dos_kolibri/kfm_keys.txt"},
{"SETTINGS/.shell", PROGS .. "/system/shell/bin/rus/.shell"},
{"SETTINGS/GAME_CENTER.INI", "rus/settings/game_center.ini"},
{"SETTINGS/GAMES.INI", "rus/settings/GAMES.INI"},
{"SETTINGS/MYKEY.INI", PROGS .. "/system/MyKey/trunk/mykey.ini"},
{"EXAMPLE.ASM", PROGS .. "/develop/examples/example/trunk/rus/example.asm"},
{"PIPETKA", build_type .. "/pipetka"},
@ -90,28 +90,28 @@ if build_type == "rus" then tup.append_table(img_files, {
{"GAMES/PADENIE", build_type .. "/games/padenie"},
}) elseif build_type == "eng" then tup.append_table(img_files, {
{"File Managers/KFM_KEYS.TXT", PROGS .. "/fs/kfm/trunk/docs/english/kfm_keys.txt"},
{"SETTINGS/GAME_CENTER.INI", "common/settings/game_center.ini"},
{"SETTINGS/GAMES.INI", "common/settings/GAMES.INI"},
{"SETTINGS/.shell", PROGS .. "/system/shell/bin/eng/.shell"},
{"EXAMPLE.ASM", PROGS .. "/develop/examples/example/trunk/example.asm"},
{"SETTINGS/MYKEY.INI", PROGS .. "/system/MyKey/trunk/mykey.ini"},
{"File Managers/KFAR.INI", "common/File Managers/kfar.ini"},
}) elseif build_type == "sp" then tup.append_table(img_files, {
{"File Managers/KFM_KEYS.TXT", PROGS .. "/fs/kfm/trunk/docs/english/kfm_keys.txt"},
{"SETTINGS/GAME_CENTER.INI", "common/settings/game_center.ini"},
{"SETTINGS/GAMES.INI", "common/settings/GAMES.INI"},
{"SETTINGS/.shell", PROGS .. "/system/shell/bin/eng/.shell"},
{"EXAMPLE.ASM", PROGS .. "/develop/examples/example/trunk/example.asm"},
{"SETTINGS/MYKEY.INI", PROGS .. "/system/MyKey/trunk/mykey.ini"},
{"File Managers/KFAR.INI", "common/File Managers/kfar.ini"},
}) elseif build_type == "it" then tup.append_table(img_files, {
{"File Managers/KFM_KEYS.TXT", PROGS .. "/fs/kfm/trunk/docs/english/kfm_keys.txt"},
{"SETTINGS/GAME_CENTER.INI", "common/settings/game_center.ini"},
{"SETTINGS/GAMES.INI", "common/settings/GAMES.INI"},
{"SETTINGS/.shell", PROGS .. "/system/shell/bin/eng/.shell"},
{"EXAMPLE.ASM", PROGS .. "/develop/examples/example/trunk/example.asm"},
{"SETTINGS/MYKEY.INI", PROGS .. "/system/MyKey/trunk/mykey_it.ini"},
{"File Managers/KFAR.INI", "common/File Managers/kfar.ini"},
}) else tup.append_table(img_files, {
{"File Managers/KFM_KEYS.TXT", PROGS .. "/fs/kfm/trunk/docs/english/kfm_keys.txt"},
{"SETTINGS/GAME_CENTER.INI", "common/settings/game_center.ini"},
{"SETTINGS/GAMES.INI", "common/settings/GAMES.INI"},
{"SETTINGS/.shell", PROGS .. "/system/shell/bin/eng/.shell"},
{"EXAMPLE.ASM", PROGS .. "/develop/examples/example/trunk/example.asm"},
{"SETTINGS/MYKEY.INI", PROGS .. "/system/MyKey/trunk/mykey.ini"},

View File

@ -1,5 +1,5 @@
#0 **** Principal ****
Centre de jocs /sys/game_center
Centre de jocs /sys/allgames
Demos > /@1
Gràfics > /@3
Multimèdia > /@4

BIN
data/common/allgames Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 41 KiB

After

Width:  |  Height:  |  Size: 41 KiB

View File

@ -1,5 +1,5 @@
#0 **** MAIN ****
Game Center /sys/game_center
Game Center /sys/allgames
Demos > /@1
Graphics > /@3
Multimedia > /@4

View File

@ -1,5 +1,5 @@
#0 **** MAIN ****
Game center /sys/game_center
Game center /sys/allgames
Demod > /@1
Graafika > /@3
Multimeedia > /@4

View File

@ -1,5 +1,5 @@
#0 **** MAIN ****
Centro gioco /sys/game_center
Centro gioco /sys/allgames
Demo > /@1
Grafica > /@3
Multimedia > /@4

View File

@ -1,5 +1,5 @@
#0 **** ƒ« ¢­®¥ ¬¥­מ ****
ˆ£à®¢®© 業âà /sys/game_center
ˆ£à®¢®© 業âà /sys/allgames
„¥¬×¨ > /@1
ƒא ה¨×  > /@3
<EFBFBD>ד«לג¨¬¥₪¨  > /@4

View File

@ -1,5 +1,5 @@
#0 **** MAIN ****
Centro de juegos /sys/game_center
Centro de juegos /sys/allgames
Demos > /@1
Gr ficos > /@3
Multimedia > /@4

View File

@ -79,9 +79,10 @@ int action_buf;
dword TOOLBAR_H = 40;
dword STATUSBAR_H = 15;
dword col_bg;
dword panel_color;
dword border_color;
dword col_bg = 0xE3E2E2;
dword panel_color = 0xE3E2E2;
dword border_color = 0x8C8C8C;
bool debug_mode = false;
bool old_tag_parser_mode = false;
@ -124,7 +125,7 @@ void main()
load_dll(libHTTP, #http_lib_init,1);
load_dll(iconv_lib, #iconv_open,0);
Libimg_LoadImage(#skin, abspath("wv_skin.png"));
SetSkinColors();
wv_progress_bar.progress_color = 0x72B7EB;
CreateDir("/tmp0/1/downloads");
if (param) strcpy(#URL, #param); else strcpy(#URL, URL_SERVICE_HOME);
WB1.list.SetFont(8, 14, 10011000b);
@ -255,7 +256,7 @@ void Draw_Window()
img_draw stdcall(skin.image, address_box.left-53, address_box.top-3, 51, skin.h, 3, 0);
DefineButton(address_box.left+address_box.width+1, address_box.top-3, 16, skin.h-1, REFRESH_BUTTON+BT_HIDE+BT_NOFRAME, 0);
DefineButton(Form.cwidth-27, address_box.top-3, 23, skin.h-1, SANDWICH_BUTTON+BT_HIDE, 0);
img_draw stdcall(skin.image, Form.cwidth-24, address_box.top-3, 17, skin.h, 87, 0);
img_draw stdcall(skin.image, Form.cwidth-24, address_box.top-3, 17, skin.h, 105, 0);
DrawBar(0,Form.cheight - STATUSBAR_H, Form.cwidth,STATUSBAR_H, col_bg);
DrawBar(0,Form.cheight - STATUSBAR_H, Form.cwidth,1, border_color);
if (!header)
@ -479,20 +480,6 @@ byte UrlExtIs(dword ext)
return false;
}
int SetSkinColors()
{
dword image_data;
image_data = DSDWORD[skin.image+24];
col_bg = DSDWORD[image_data];
panel_color = DSDWORD[skin.w*4*4 + image_data];
border_color = DSDWORD[skin.w*4*7 + image_data];
wv_progress_bar.progress_color = DSDWORD[skin.w*4*10 + image_data];
$and col_bg, 0x00ffffff
$and panel_color, 0x00ffffff
$and border_color, 0x00ffffff
$and wv_progress_bar.progress_color, 0x00ffffff
}
void DrawProgress()
{
dword persent;

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 574 B

View File

@ -337,5 +337,5 @@ void PropertiesDrawIcon(dword file_path, extension)
{
#define ICON_PADDING 11
DrawBar(20-ICON_PADDING, 30-ICON_PADDING-1, ICON_PADDING*2+16, ICON_PADDING*2+16, 0xFFFfff);
DrawIconByExtension(file_path, extension, 20, 30, system.color.work_light);
DrawIconByExtension(file_path, extension, -icon_size/2+28, -icon_size/2+38, 0xFFFfff);
}

View File

@ -1,5 +1,5 @@
#define TITLE "Eolite File Manager v3.96b"
#define ABOUT_TITLE "EOLITE 3.96b"
#define TITLE "Eolite File Manager v3.96c"
#define ABOUT_TITLE "EOLITE 3.96c"
#ifdef LANG_RUS
?define T_FILE "” ©«"

View File

@ -184,7 +184,13 @@ key:
mcall 2
cmp ah, ' '
je button.noclose
cmp ah, 51 ; F2
je open_boardlog
jmp still
open_boardlog:
mcall 70, open_log_in_tinypad
jmp red
;------------------------------------------------------------------------------
button:
mcall 17 ; get id
@ -443,6 +449,14 @@ InfoStructure:
db ?
dd ? ; pointer to the filename
open_log_in_tinypad:
dd 7
dd 0
dd filename
dd 0
dd 0
db '/sys/tinypad',0
buffer_length rb 3
process_count dd ?
krnl_cnt dd ?