menu.dat: updated for ENG and RUS

ICONS16.PNG: new icons 
Other small fixes

git-svn-id: svn://kolibrios.org@9436 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Kirill Lipatov (Leency) 2021-12-18 00:41:36 +00:00
parent 227a838083
commit 5304ccbd3b
7 changed files with 43 additions and 38 deletions

View File

@ -15,6 +15,7 @@ inf=3
odt=3 odt=3
ob07=3 ob07=3
inc=4 inc=4
c=14
h=4 h=4
img=5 img=5
ima=5 ima=5
@ -86,8 +87,8 @@ iw4=6
wav=7 wav=7
mp3=7 mp3=7
xm=7 xm=7
mid=7 mid=22
midi=7 midi=22
aif=7 aif=7
aifc=7 aifc=7
aiff=7 aiff=7
@ -135,7 +136,6 @@ html=12
mht=12 mht=12
eml=12 eml=12
url=12 url=12
css=13
js=14 js=14
lif=15 lif=15
3ds=15 3ds=15
@ -170,14 +170,14 @@ java=27
pas=27 pas=27
pp=27 pp=27
xml=27 xml=27
cpp=28 cpp=14
c=28
fb2=29 fb2=29
ob7=29 ob7=29
grf=47 grf=47
mgb=47 mgb=47
ch8=48 ch8=48
dtp=52 dtp=52
css=52
pal=52 pal=52
ttf=59 ttf=59
ttc=59 ttc=59

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

View File

@ -35,21 +35,22 @@
15 3D-waved area |3d/3dwav 15 3D-waved area |3d/3dwav
#3 **** GRAPHICS #3 **** GRAPHICS
06 Kolibri Image Viewer |media/kiv 06 Kolibri Image Viewer |media/kiv
06 zSea* Image Viewer |/kolibrios/media/zsea/zsea 06 zSea Image Viewer * |/kolibrios/media/zsea/zsea
38 Animage |media/animage 38 Animage |media/animage
38 IconEdit |media/iconedit
40 Image Filtering |media/imgf/imgf 40 Image Filtering |media/imgf/imgf
52 Palitra |media/palitra 52 Palitra |media/palitra
39 Pipet |develop/pipet 39 Pipet |develop/pipet
#4 **** MULTIMEDIA #4 **** MULTIMEDIA
53 Pixie AudioPlayer |media/pixie 53 Pixie AudioPlayer |media/pixie
53 AC97SND Audioplayer |media/ac97snd
11 Fplay* Video player |/kolibrios/media/fplay
07 MidAMP |media/midamp 07 MidAMP |media/midamp
22 Toy piano |media/piano
11 Fplay Video player * |/kolibrios/media/fplay
#5 **** DEV #5 **** DEV
09 KPack Archiver |kpack 09 KPack Archiver |kpack
54 Flat Assembler |develop/fasm 54 Flat Assembler |develop/fasm
20 Diff Tool |develop/diff 20 Diff Tool |develop/diff
16 Debug Board |develop/board 13 Debug Board |develop/board
16 Debugger |develop/mtdbg 16 Debugger |develop/mtdbg
34 Base Converter |develop/h2d2b 34 Base Converter |develop/h2d2b
59 Character table |develop/ASCIIVju 59 Character table |develop/ASCIIVju
@ -97,7 +98,7 @@
25 Network devices |network/netcfg 25 Network devices |network/netcfg
25 Network status |network/netstat 25 Network status |network/netstat
#12 **** CLIENTS #12 **** CLIENTS
16 IRC |network/ircc 13 IRC |network/ircc
16 FTP |network/ftpc 16 FTP |network/ftpc
50 TFTP |network/tftpc 50 TFTP |network/tftpc
24 Ping |network/ping 24 Ping |network/ping
@ -113,7 +114,9 @@
00 Emulators* > |@6 00 Emulators* > |@6
16 Analog clock |aclock 16 Analog clock |aclock
16 Binary clock |demos/bcdclk 16 Binary clock |demos/bcdclk
29 FB2 Reader |fb2read
16 Timer |timer 16 Timer |timer
45 Screenshooter |scrshoot 45 Screenshooter |scrshoot
45 Easyshot |easyshot
03 RTF reader |rtfread 03 RTF reader |rtfread
## ##

View File

@ -1,6 +1,7 @@
#0 #0 **** MAIN
23 ˆ£à®¢®© 業âà |allgames 23 ˆ£à®¢®© 業âà |allgames
00 „¥¬ª¨ > |@1 00 2D „¥¬ª¨ > |@1
00 3D „¥¬ª¨ > |@2
00 ƒà ä¨ª  > |@3 00 ƒà ä¨ª  > |@3
00 ‡¢ãª ¨ ¢¨¤¥® > |@4 00 ‡¢ãª ¨ ¢¨¤¥® > |@4
00 <20> §à ¡®âª  > |@5 00 <20> §à ¡®âª  > |@5
@ -11,8 +12,7 @@
18 „®ªã¬¥­â æ¨ï |docpack 18 „®ªã¬¥­â æ¨ï |docpack
53 ‡ ¯ã᪠¯à®£à ¬¬ë |run 53 ‡ ¯ã᪠¯à®£à ¬¬ë |run
04 ‡ ¢¥à襭¨¥ à ¡®âë |end 04 ‡ ¢¥à襭¨¥ à ¡®âë |end
#1 ==„¥¬ª¨ #1 **** 2D „¥¬ª¨
00 ’àñ嬥à­ë¥ > |@2
16 Šà㦮ª |demos/circle 16 Šà㦮ª |demos/circle
16 ”ࠪ⠫ Œ ­¤¥«ì¡à®â  |demos/tinyfrac 16 ”ࠪ⠫ Œ ­¤¥«ì¡à®â  |demos/tinyfrac
16 –¢¥â  |demos/colorref 16 –¢¥â  |demos/colorref
@ -25,7 +25,7 @@
16 <20> ã⨭ª  |demos/web 16 <20> ã⨭ª  |demos/web
16 ”¥©¥à¢¥àª |demos/firework 16 ”¥©¥à¢¥àª |demos/firework
16 UnvWater |demos/unvwater 16 UnvWater |demos/unvwater
#2 ==3D #2 **** 3D
15 ‘ªà¨­á¥©¢¥à |3d/crownscr 15 ‘ªà¨­á¥©¢¥à |3d/crownscr
15 3D-‹ ¡¨à¨­â |3d/free3d04 15 3D-‹ ¡¨à¨­â |3d/free3d04
15 3D-Šã¡ |3d/3dcube2 15 3D-Šã¡ |3d/3dcube2
@ -33,23 +33,23 @@
15 <20>à®á¬®âà騪 3DS |3d/view3ds 15 <20>à®á¬®âà騪 3DS |3d/view3ds
15 ˜¥áâ¥àñ­ª¨ |3d/gears 15 ˜¥áâ¥àñ­ª¨ |3d/gears
15 3D-‚®«­ë |3d/3dwav 15 3D-‚®«­ë |3d/3dwav
#3 ==ƒà ä¨ª  #3 **** ƒà ä¨ª 
06 <20>à®á¬®âà ä®â® KIV |media/kiv 06 <20>à®á¬®âà ä®â® KIV |media/kiv
06 <20>à®á¬®âà ä®â® zSea |/kolibrios/media/zsea/zsea 06 <20>à®á¬®âà ä®â® zSea |/kolibrios/media/zsea/zsea
38 <20>¥¤ ªâ®à Animage |media/animage 38 <20>¥¤ ªâ®à Animage |media/animage
38 <20>¥¤ ªâ®à ¨ª®­®ª |media/iconedit
40 <20> «®¦¥­¨¥ 䨫ìâ஢ |media/imgf/imgf 40 <20> «®¦¥­¨¥ 䨫ìâ஢ |media/imgf/imgf
52 <20> «¨âà  |media/palitra 52 <20> «¨âà  |media/palitra
39 <20>¨¯¥âª  |develop/pipet 39 <20>¨¯¥âª  |develop/pipet
#4 ==‡¢ãª ¨ ¢¨¤¥® #4 **** ‡¢ãª ¨ ¢¨¤¥®
53 €ã¤¨®¯«¥¥à Pixie |media/pixie 53 €ã¤¨®¯«¥¥à Pixie |media/pixie
53 €ã¤¨®¯«¥¥à AC97SND |media/ac97snd
11 ‚¨¤¥®¯«¥¥à Fplay |/kolibrios/media/fplay
07 Midi-¯«¥¥à |media/midamp 07 Midi-¯«¥¥à |media/midamp
07 „¥â᪮¥ ¯¨ ­¨­® |media/piano 22 „¥â᪮¥ ¯¨ ­¨­® |media/piano
#5 ==<3D> §à ¡®âª  11 ‚¨¤¥®¯«¥¥à Fplay * |/kolibrios/media/fplay
#5 **** <20> §à ¡®âª 
09 “¯ ª®¢é¨ª KPack |kpack 09 “¯ ª®¢é¨ª KPack |kpack
54 Flat Assembler |develop/fasm 54 Flat Assembler |develop/fasm
16 „®áª  ®â« ¤ª¨ |develop/board 13 „®áª  ®â« ¤ª¨ |develop/board
59 HEX-। ªâ®à |develop/heed 59 HEX-। ªâ®à |develop/heed
20 Diff tool |develop/diff 20 Diff tool |develop/diff
16 Žâ« ¤ç¨ª |develop/mtdbg 16 Žâ« ¤ç¨ª |develop/mtdbg
@ -57,13 +57,13 @@
59 ’ ¡«¨æ  ᨬ¢®«®¢ |develop/ASCIIVju 59 ’ ¡«¨æ  ᨬ¢®«®¢ |develop/ASCIIVju
59 ASCII-ª®¤ë |develop/keyascii 59 ASCII-ª®¤ë |develop/keyascii
59 SCAN-ª®¤ë |develop/scancode 59 SCAN-ª®¤ë |develop/scancode
#6 ==<EFBFBD>¬ã«ïâ®àë #6 **** <EFBFBD>¬ã«ïâ®àë
24 DOSBox |/kolibrios/emul/DosBox/dosbox 24 DOSBox |/kolibrios/emul/DosBox/dosbox
16 e80 (ZX Spectrum) |/kolibrios/emul/e80/e80 16 e80 (ZX Spectrum) |/kolibrios/emul/e80/e80
16 FCE Ultra - NES |/kolibrios/emul/fceu/fceu 16 FCE Ultra - NES |/kolibrios/emul/fceu/fceu
16 ZSNES Super Nintendo |/kolibrios/emul/zsnes/zsnes 16 ZSNES Super Nintendo |/kolibrios/emul/zsnes/zsnes
16 ScummVM |/kolibrios/emul/scummvm 16 ScummVM |/kolibrios/emul/scummvm
#7 ==‘¨á⥬  #7 **** ‘¨á⥬ 
00 ” ©«®¢ë¥ ¬¥­¥¤¦¥àë > |@8 00 ” ©«®¢ë¥ ¬¥­¥¤¦¥àë > |@8
00 ‘¯¥æ. ¢®§¬®¦­®á⨠> |@9 00 ‘¯¥æ. ¢®§¬®¦­®á⨠> |@9
16 Š «¥­¤ àì |calendar 16 Š «¥­¤ àì |calendar
@ -72,30 +72,30 @@
24 Š®­á®«ì SHELL |shell 24 Š®­á®«ì SHELL |shell
05 ‘®åà ­¥­¨¥ ®¡à §  |rdsave 05 ‘®åà ­¥­¨¥ ®¡à §  |rdsave
25 ‘¨á⥬­ ï ¯ ­¥«ì |syspanel 25 ‘¨á⥬­ ï ¯ ­¥«ì |syspanel
#8 ==‘¨á⥬  > ”Œ #8 **** ‘¨á⥬  > ”Œ
24 KFAR |File Managers/kfar 24 KFAR |File Managers/kfar
20 fNav |File Managers/fNav/fNav 20 fNav |File Managers/fNav/fNav
50 KFM2 |File Managers/kfm2 50 KFM2 |File Managers/kfm2
50 Eolite |File Managers/Eolite 50 Eolite |File Managers/Eolite
#9 ==‘¨á⥬  > ‘¯¥æ.¢®§¬®¦­®á⨠#9 **** ‘¨á⥬  > ‘¯¥æ.¢®§¬®¦­®áâ¨
49 <20>ªà ­­ ï «ã¯  |magnify 49 <20>ªà ­­ ï «ã¯  |magnify
59 <20>ªà ­­ ï ª« ¢¨ âãà  |zkey 59 <20>ªà ­­ ï ª« ¢¨ âãà  |zkey
#10 ==Žä¨á #10 **** Žä¨á
16 Š «ìªã«ïâ®à |calc 16 Š «ìªã«ïâ®à |calc
03 <20>¥¤ ªâ®à Tinypad |tinypad 03 <20>¥¤ ªâ®à Tinypad |tinypad
28 <20>¥¤ ªâ®à CodeEdit |develop/cedit 28 <20>¥¤ ªâ®à CodeEdit |develop/cedit
21 ’ ¡«¨ç­ë© ¯à®æ¥áá®à |table 21 ’ ¡«¨ç­ë© ¯à®æ¥áá®à |table
47 <20>®áâ஥­¨¥ £à ä¨ª®¢ |graph 47 <20>®áâ஥­¨¥ £à ä¨ª®¢ |graph
03 <20>à®á¬®âà RTF |rtfread 03 <20>à®á¬®âà RTF |rtfread
#11 ==‘¥âì #11 **** ‘¥âì
00 ‘¥à¢¥àë > |@12 00 ‘¥à¢¥àë > |@12
00 Š«¨¥­âë > |@13 00 Š«¨¥­âë > |@13
25 <20> áâனª¨ á¥â¨ |network/netcfg 25 <20> áâனª¨ á¥â¨ |network/netcfg
25 ‘â âãá ¯®¤ª«î祭¨ï |network/netstat 25 ‘â âãá ¯®¤ª«î祭¨ï |network/netstat
#12 ==‘¥âì > ‘¥à¢¥àë #12 **** ‘¥âì > ‘¥à¢¥àë
16 FTP daemon |network/ftpd 16 FTP daemon |network/ftpd
#13 ==‘¥âì > Š«¨¥­âë #13 **** ‘¥âì > Š«¨¥­âë
16 IRC ª«¨¥­â |network/ircc 13 IRC ª«¨¥­â |network/ircc
16 FTP ª«¨¥­â |network/ftpc 16 FTP ª«¨¥­â |network/ftpc
50 TFTP ª«¨¥­â |network/tftpc 50 TFTP ª«¨¥­â |network/tftpc
24 Ping |network/ping 24 Ping |network/ping
@ -105,9 +105,11 @@
16 VNC Š«¨¥­â |network/vncc 16 VNC Š«¨¥­â |network/vncc
33 ˆ­â¥à­¥â § £àã§ç¨ª |network/downloader 33 ˆ­â¥à­¥â § £àã§ç¨ª |network/downloader
12 <20>à ã§¥à WebView |network/webview 12 <20>à ã§¥à WebView |network/webview
#14 ==<EFBFBD> §­®¥ #14 **** <EFBFBD> §­®¥
00 <20>¬ã«ïâ®àë* > |@6 00 <20>¬ã«ïâ®àë* > |@6
45 ‘®§¤ ­¨¥ áªà¨­è®â®¢ |scrshoot 45 ‘®§¤ ­¨¥ áªà¨­è®â®¢ |scrshoot
45 <20>à®á⮩ áªà¨­è®â¥à |easyshot
29 FB2 —¨â «ª  |fb2read
16 €­ «®£®¢ë¥ ç áë |aclock 16 €­ «®£®¢ë¥ ç áë |aclock
16 ’ ¡«¨æ  Œ¥­¤¥«¥¥¢  |period 16 ’ ¡«¨æ  Œ¥­¤¥«¥¥¢  |period
16 ’७ ¦ñà KJ|ABuIIIA |games/klavisha 16 ’७ ¦ñà KJ|ABuIIIA |games/klavisha

View File

@ -985,7 +985,7 @@ dword GetImg(bool _new)
for (i = 0; i < WB1.img_url.count; i++) for (i = 0; i < WB1.img_url.count; i++)
{ {
cur_img_url = WB1.img_url.get(i); cur_img_url = WB1.img_url.get(i);
//if (debug_mode) if (debug_mode)
{debug("get img: ");debugln(cur_img_url);} {debug("get img: ");debugln(cur_img_url);}
if (cache.has(cur_img_url)==false) { if (cache.has(cur_img_url)==false) {
prbar.max = WB1.img_url.count; prbar.max = WB1.img_url.count;

View File

@ -78,8 +78,6 @@ int proc_list[256];
checkbox show_system = { T_SHOW_SYSTEM, false }; checkbox show_system = { T_SHOW_SYSTEM, false };
char* shared_icons_16;
sensor cpu; sensor cpu;
sensor ram; sensor ram;
sensor rd; sensor rd;
@ -104,7 +102,6 @@ void main()
{ {
int btn; int btn;
load_lib(); load_lib();
shared_icons_16 = memopen("ICONS18W", NULL, SHM_READ);
@SetEventMask(EVM_REDRAW + EVM_KEY + EVM_BUTTON + EVM_MOUSE + EVM_MOUSE_FILTER); @SetEventMask(EVM_REDRAW + EVM_KEY + EVM_BUTTON + EVM_MOUSE + EVM_MOUSE_FILTER);
loop() switch(@WaitEventTimeout(50)) loop() switch(@WaitEventTimeout(50))
{ {
@ -297,6 +294,8 @@ void MonitorTmp()
void DrawIconWithText(dword _x, _y, _icon, _title) void DrawIconWithText(dword _x, _y, _icon, _title)
{ {
static dword shared_icons_16;
if (!shared_icons_16) shared_icons_16 = memopen("ICONS18W", NULL, SHM_READ);
if (shared_icons_16) { if (shared_icons_16) {
PutPaletteImage(18*18*4*_icon + shared_icons_16, 18, 18,_x, _y, 32, 0); PutPaletteImage(18*18*4*_icon + shared_icons_16, 18, 18,_x, _y, 32, 0);
} else { } else {

View File

@ -21,7 +21,7 @@
; Compile with FASM for Kolibri ; Compile with FASM for Kolibri
;****************************************************************************** ;******************************************************************************
BTN_HEIGHT = 26 BTN_HEIGHT = 26
BTN_WIDTH = 198 ; was 178 BTN_WIDTH = 198 ; 178 for a small font
TXT_Y = (BTN_HEIGHT)/2-7 TXT_Y = (BTN_HEIGHT)/2-7
FONT_TYPE = 0x90000000 FONT_TYPE = 0x90000000
@ -1000,6 +1000,7 @@ align 4
sub ebx, 2 sub ebx, 2
shl eax, 16 shl eax, 16
add eax, ebx add eax, ebx
add eax, 1 shl 16
mov [tmp], eax mov [tmp], eax
mov ebx, [icon_number] mov ebx, [icon_number]
imul ebx, 18*18*4 imul ebx, 18*18*4
@ -1011,7 +1012,7 @@ align 4
mov ecx, [shared_icons_active_ptr] mov ecx, [shared_icons_active_ptr]
.not_active_icon: .not_active_icon:
add ebx, ecx add ebx, ecx
mcall 65, ebx, (18 shl 16) + 18, [tmp], 32, 0, 0 mcall 65, ebx, <18,18>, [tmp], 32, 0, 0
@@: @@:
pop ebp edi esi ecx pop ebp edi esi ecx