From 5acc68dddd2a64dc0f9dfa9ab16429325d953c6d Mon Sep 17 00:00:00 2001 From: "Kirill Lipatov (Leency)" Date: Fri, 16 Nov 2012 16:51:04 +0000 Subject: [PATCH] Eolite 1.38 git-svn-id: svn://kolibrios.org@3045 a494cfbc-eb01-0410-851d-a64ba20cac60 --- programs/fs/Eolite/trunk/Eolite.c-- | 28 +- programs/fs/Eolite/trunk/imgs/blue_hl8.raw | Bin 0 -> 50920 bytes programs/fs/Eolite/trunk/imgs/dev.png | Bin 991 -> 0 bytes programs/fs/Eolite/trunk/imgs/devices.raw | Bin 0 -> 2730 bytes .../fs/Eolite/trunk/imgs/file_actions.raw | Bin 0 -> 2112 bytes programs/fs/Eolite/trunk/imgs/left_p.txt | 328 ++---------------- .../trunk/imgs/{ => png}/Eolite-Sun.png | Bin .../fs/Eolite/trunk/imgs/png/blue_hl8.png | Bin 0 -> 5710 bytes .../fs/Eolite/trunk/imgs/png/blue_hl81.png | Bin 0 -> 6121 bytes programs/fs/Eolite/trunk/imgs/png/dev.png | Bin 0 -> 1247 bytes .../trunk/imgs/{ => png}/file_actions.png | Bin .../fs/Eolite/trunk/imgs/{ => png}/icons.png | Bin .../Eolite/trunk/imgs/{ => png}/toolbar.png | Bin .../fs/Eolite/trunk/include/about_dialog.h | 2 +- programs/fs/Eolite/trunk/include/devices.h | 3 - programs/fs/Eolite/trunk/include/ini.h | 6 +- programs/fs/Eolite/trunk/lib/file_system.h | 5 +- programs/fs/Eolite/trunk/lib/kolibri.h | 4 +- programs/fs/Eolite/trunk/lib/strings.h | 3 +- .../fs/Eolite/trunk/{ => txt}/History.txt | 5 + .../fs/Eolite/trunk/{ => txt}/ReadMe_en.txt | 0 .../fs/Eolite/trunk/{ => txt}/ReadMe_ru.txt | 0 22 files changed, 59 insertions(+), 325 deletions(-) create mode 100644 programs/fs/Eolite/trunk/imgs/blue_hl8.raw delete mode 100644 programs/fs/Eolite/trunk/imgs/dev.png create mode 100644 programs/fs/Eolite/trunk/imgs/devices.raw create mode 100644 programs/fs/Eolite/trunk/imgs/file_actions.raw rename programs/fs/Eolite/trunk/imgs/{ => png}/Eolite-Sun.png (100%) create mode 100644 programs/fs/Eolite/trunk/imgs/png/blue_hl8.png create mode 100644 programs/fs/Eolite/trunk/imgs/png/blue_hl81.png create mode 100644 programs/fs/Eolite/trunk/imgs/png/dev.png rename programs/fs/Eolite/trunk/imgs/{ => png}/file_actions.png (100%) rename programs/fs/Eolite/trunk/imgs/{ => png}/icons.png (100%) rename programs/fs/Eolite/trunk/imgs/{ => png}/toolbar.png (100%) rename programs/fs/Eolite/trunk/{ => txt}/History.txt (96%) rename programs/fs/Eolite/trunk/{ => txt}/ReadMe_en.txt (100%) rename programs/fs/Eolite/trunk/{ => txt}/ReadMe_ru.txt (100%) diff --git a/programs/fs/Eolite/trunk/Eolite.c-- b/programs/fs/Eolite/trunk/Eolite.c-- index 6a41546592..1e2053de36 100644 --- a/programs/fs/Eolite/trunk/Eolite.c-- +++ b/programs/fs/Eolite/trunk/Eolite.c-- @@ -20,7 +20,7 @@ int BUTTON_HEIGHT=18; #define ONLY_OPEN 2 //переменные -#define title "Eolite File Manager v1.36" +#define title "Eolite File Manager v1.38" dword selection_col = 0x94AECE; dword lpanel_col = 0x00699C; @@ -407,13 +407,15 @@ void main() inline fastcall void draw_window() { + int min_size_y = disc_num*16+195; + if (GetScreenHeight()<480) DefineAndDrawWindow(20,0,582,GetScreenHeight()-30,0x73,0xE4DFE1,title); else DefineAndDrawWindow(98,90,582,482,0x73,0xE4DFE1,title); Form.GetInfo(#Form, SelfInfo); if (Form.status_window>2) return; //ничего не делать если окно схлопнуто в заголовок - if (Form.height<280) MoveSize(OLD,OLD,OLD,280); + if (Form.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 XnlMF0W)ZK51IjZWOBUVIM*;5u8xij; literal 0 HcmV?d00001 diff --git a/programs/fs/Eolite/trunk/imgs/file_actions.raw b/programs/fs/Eolite/trunk/imgs/file_actions.raw new file mode 100644 index 0000000000000000000000000000000000000000..7b958bb240761a275d1758811137c7d0b5229672 GIT binary patch literal 2112 zcmdUu-)mA~7{~n&CZ{Occ2iI`s93QP+ZwW62zC*Uim0Jm4uUbOY0?k6s4l9joZB)M zGQyxAH$@yUwGC=&WkeutnaVDdq%==-sH2{kQr~>n>2Q8**L(T$@SNxQd|%$@QOl+|kWcs#I3y7Fz;R^@kn z-E@x1Wjj1RILP$&77&BMG9d+CGN#}EQ@1(ou(QL%Wv8>!)x`w@CBcHt!SnS+j26qM zq2u38rgB>w2N?{dfq|Tq=QzRA)03`LD%otUSX@Gag^GmdSeE~1F`HBCsBaYYL#wT; z;j6_WEvMT;7bUqjKN#xFl1p0D!U ze{rlLFMpqs3b{|ovs`nZn1W6hsHrz%p+csc`RqUO`sn`IPDJFS2r^x+3ECIpQ97DVw%Wm-cr@QnsdyRA-;ep*RESreJA&L~XdY9u>l4TQK25RjeCt>DKApy16Fs zTVHJ2=xNnXxWv5pFyvI{UeVpRj`^$qC~a|WqGIfoX>sk^W1ZPzjMz$=ic)@H{pz}844+m1OT8c%uUX*`X&G%+z1%U zQPJ5rR>v7+?ivgLm%zUU>7R<)Va-rJW9?uHuH-?k~G?8GOCf8-+q@;L+Ykt_|&NB)Dt#UhAB0XGX0ODU+J0v-|-MPg|I z?^P<_RVvR_R;2P@r3wU71+G#BgQ@(%RH0y+PzX&hget@$ly)GLCLBT&W|@ClDDn@Q zNLb;4f6#>gQ7Cea1zjwxP&AA#8dfOAQdYcHD0Yo5{?8PNh112ti^RiOu}GAq;YAXx zc)dvCAH|X^Zm_fneZ3fcqgd)j37SPjiPVi^Ohk!vWQjD(N0i7!mS7@FWFt#N!srJ= z3x$HI2STV9#NT!UAk=PQa>^lmeED%wl;A6Y54jH}>*$;<^^c8h1N`jU!X(}DGwKQy z?zuBnf+%Oq6>rb&PJjNYk#RbEYDoOG59}}K*on@#RJbD1F>T$xl4}$--M2Ck$i+pv zck}klgr|VDje8Rh{0{sfl)QpOs_E(J={VxaW3jOAZXZBCQ@F*+n424{iG@zqHG`s} zaM`Tu)!J**4|7!27$_dKj%-j)XpP?=F2i}k%SB!YO;f=!fOlZZg6>a(FD0-9}pcQ9F_|mrg+}%29VSwRvM7Xr;FP!|BbEosPB7jf<46G*RE z3)1xzaB_Bbe((*UtUOb88;-b%s!)JfcR�_?wR*$}r&G;;&bRc&AGE{{6dOX=zti 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 literal 0 HcmV?d00001 diff --git a/programs/fs/Eolite/trunk/imgs/png/dev.png b/programs/fs/Eolite/trunk/imgs/png/dev.png new file mode 100644 index 0000000000000000000000000000000000000000..f9c1cab74f5b2c20444e526ed92b8e54cc2d004a GIT binary patch literal 1247 zcmV<51R(o~P)ch~1W_x!$3pQp`X2qEAoOAgx!sBPfJ5l6XMmX;qQO+WXhpD-}&wus`x}oCm*s#hr-klP|rb3Kui#Pk-$aIeJ9hWrQ>@O z7OcB6>h=*yifgCT^D_8*Fn$mG6>QjLmWfK&l6KmaWvDApIPdgA%c z1a{`}DSAa45-A~Q2{44$91t|TZlDREN!&m)vl481hL$c1WSDMNbxLt&yVQqIz5=)( zO-Trbh+v+`%!XJqB_)ijChHvSvnTToh7cN^ntA*8A`eOI@{T0h;0FeRAn0Hij-@*f z%;*GGkI*-&Wg#TSwm>;Cl{R?K!z*OTYd@%HLP8Tb>@wY#Ew+{(t&a)|v6sabsGOKe z`2N|7C<*|8hG3pXBv3Y`A7{D0p)4I;Hw^*d{>bdPG~Q9L*THd72OY*o9p`pBb6m84 zY_h(okD@eeFer#DkjL+j4CjtZOtX?LaJg4% z)%ryfLe58zxk%w1DSrDV^^a|Q#b8!yVtrE|4geITNs2iE0E}_PxX83OKYlQyOf|uQkzku| z(4aWNPvEOkb>M7edeaM|deLlNrTUc*l*-Dh^6Q_q?>dqO5<)B$g!_p-xA| zF-=jIsSZRJM% zPXYkD0)WG((CkYI4ffV&b+SIN1X?O2bU9j!OgG0F5Vh}O9M!qX5MCV zO|tm_KpH?|cYf}>+cluqQf^X91IX+naa(BYMqd9>)pg$mlGBR?w zuTblhk&$C>?DX{PzwH$Oy1RNei#9di-8iko^@i&fy#6=i@)xG>!NO>@e3}3N002ov JPDHLkV1gWtLv#QD literal 0 HcmV?d00001 diff --git a/programs/fs/Eolite/trunk/imgs/file_actions.png b/programs/fs/Eolite/trunk/imgs/png/file_actions.png similarity index 100% rename from programs/fs/Eolite/trunk/imgs/file_actions.png rename to programs/fs/Eolite/trunk/imgs/png/file_actions.png diff --git a/programs/fs/Eolite/trunk/imgs/icons.png b/programs/fs/Eolite/trunk/imgs/png/icons.png similarity index 100% rename from programs/fs/Eolite/trunk/imgs/icons.png rename to programs/fs/Eolite/trunk/imgs/png/icons.png diff --git a/programs/fs/Eolite/trunk/imgs/toolbar.png b/programs/fs/Eolite/trunk/imgs/png/toolbar.png similarity index 100% rename from programs/fs/Eolite/trunk/imgs/toolbar.png rename to programs/fs/Eolite/trunk/imgs/png/toolbar.png diff --git a/programs/fs/Eolite/trunk/include/about_dialog.h b/programs/fs/Eolite/trunk/include/about_dialog.h index 2e66af4eca..00346ec892 100644 --- a/programs/fs/Eolite/trunk/include/about_dialog.h +++ b/programs/fs/Eolite/trunk/include/about_dialog.h @@ -39,7 +39,7 @@ void about_dialog() DefineAndDrawWindow(600,150,181,256,0x34,0x10EFEBEF,"About Eolite"); DrawBar(0,0,172,50,0x8494C4); //голубое сзади PutPaletteImage(#logo,85,85,43,7,#logo_pal); - WriteText(46,100,0x90,0xBF40BF,"Eolite v1.36",0); + WriteText(46,100,0x90,0xBF40BF,"Eolite v1.38",0); $add ebx, 1<<16 $int 0x40 WriteText(55,120,0x80,0,"Developers:",0); diff --git a/programs/fs/Eolite/trunk/include/devices.h b/programs/fs/Eolite/trunk/include/devices.h index 730ba3e75e..85c040e1fb 100644 --- a/programs/fs/Eolite/trunk/include/devices.h +++ b/programs/fs/Eolite/trunk/include/devices.h @@ -42,9 +42,6 @@ void DrawSystemDiscs() char disc_name[100]; int i, dev_icon; - DrawBar(2,41,190,15,lpanel_col); //синий прямоугольник - сверху - DrawBar(2,56,15,onTop(21,41),lpanel_col); //синий прямоугольник - слева - DrawBar(177,56,15,onTop(21,41),lpanel_col); //синий прямоугольник - справа //список дисков Tip(56, "Devices", 78, "="); for (i=0;i6) //если файла с настройками тупо нет печалька { - IF (onload==1) RunProgram(NOTIFY_PATH, "Eolite.ini not found. Defaults will be used."); + IF (onload==1) notify("Eolite.ini not found. Defaults will be used."); IF (onload==0) goto RUN_AS_PROGRAM; } fsize=EBX; @@ -120,7 +118,7 @@ void Write_Error(int error_number) } if (curbtn>=0) Line_ReDraw(0xFF0000, curbtn); Pause(5); - RunProgram(NOTIFY_PATH, #error); + notify(#error); //DrawBar(192,onTop(0, BUTTON_HEIGHT+7),onLeft(27,192),BUTTON_HEIGHT,0xFF0000); //WriteText(205,onTop(-5, BUTTON_HEIGHT+7),0x80,0xFFFFFF,#error,0); } \ No newline at end of file diff --git a/programs/fs/Eolite/trunk/lib/file_system.h b/programs/fs/Eolite/trunk/lib/file_system.h index dbd15462fb..54bb9409a2 100644 --- a/programs/fs/Eolite/trunk/lib/file_system.h +++ b/programs/fs/Eolite/trunk/lib/file_system.h @@ -175,4 +175,7 @@ inline fastcall int CopyFile(dword EBX,ECX) } - +void notify(dword notify_param) +{ + RunProgram("@notify", notify_param); +} \ No newline at end of file diff --git a/programs/fs/Eolite/trunk/lib/kolibri.h b/programs/fs/Eolite/trunk/lib/kolibri.h index a505243208..afc5a99ed7 100644 --- a/programs/fs/Eolite/trunk/lib/kolibri.h +++ b/programs/fs/Eolite/trunk/lib/kolibri.h @@ -7,8 +7,8 @@ byte os_name[8] = {'M','E','N','U','E','T','0','1'}; dword os_version = 0x00000001; dword start_addr = #main; dword final_addr = #stop+32; -dword alloc_mem = 0x00070000; -dword x86esp_reg = 0x00070000; +dword alloc_mem = 0x00080000; +dword x86esp_reg = 0x00080000; dword I_Param = #param; dword I_Path = #program_path; diff --git a/programs/fs/Eolite/trunk/lib/strings.h b/programs/fs/Eolite/trunk/lib/strings.h index 10ce42ac48..76f864f45f 100644 --- a/programs/fs/Eolite/trunk/lib/strings.h +++ b/programs/fs/Eolite/trunk/lib/strings.h @@ -83,7 +83,7 @@ dword StrToCol(char* htmlcolor) return color; } -inline fastcall int strcmp(ESI, EDI) +inline fastcall signed char strcmp(ESI, EDI) { loop() { @@ -97,7 +97,6 @@ inline fastcall int strcmp(ESI, EDI) - inline fastcall unsigned int strchr(ESI,BL) { int jj=0, last=-1; diff --git a/programs/fs/Eolite/trunk/History.txt b/programs/fs/Eolite/trunk/txt/History.txt similarity index 96% rename from programs/fs/Eolite/trunk/History.txt rename to programs/fs/Eolite/trunk/txt/History.txt index 3c02d168bd..4cfe2bed86 100644 --- a/programs/fs/Eolite/trunk/History.txt +++ b/programs/fs/Eolite/trunk/txt/History.txt @@ -1,3 +1,8 @@ +16.11.12 -- v1.38 +- при минимальном размере окна учитывается количество дисков в системе; +- добавлен фон на левую панель; +- изменения в организации файлов. + 15.11.12 -- v1.36 - устранена утечка памяти при сканировании устройств; - частично устранён вылет программы на больших папках (спасибо SoUrcerer за diff --git a/programs/fs/Eolite/trunk/ReadMe_en.txt b/programs/fs/Eolite/trunk/txt/ReadMe_en.txt similarity index 100% rename from programs/fs/Eolite/trunk/ReadMe_en.txt rename to programs/fs/Eolite/trunk/txt/ReadMe_en.txt diff --git a/programs/fs/Eolite/trunk/ReadMe_ru.txt b/programs/fs/Eolite/trunk/txt/ReadMe_ru.txt similarity index 100% rename from programs/fs/Eolite/trunk/ReadMe_ru.txt rename to programs/fs/Eolite/trunk/txt/ReadMe_ru.txt