Subversion Repositories Kolibri OS

Compare Revisions

No changes between revisions

Regard whitespace Rev 5698 → Rev 5697

/programs/cmm/eolite/Eolite.c
23,9 → 23,88
#include "imgs\left_p.txt"
#include "imgs\icons.txt"
 
#ifdef LANG_RUS
?define T_FILE "” ©«"
?define T_TYPE "’¨¯"
?define T_SIZE " §¬¥à"
?define T_NEW_FOLDER "®¢ ï ¯ ¯ª "
?define T_NEW_FILE "®¢ë© ä ©«"
?define T_DELETE_FILE "‚ë ¤¥©á⢨⥫쭮 å®â¨â¥ 㤠«¨âì"
?define T_YES "„ "
?define T_NO "¥â"
?define T_CANCEL "Žâ¬¥­ "
?define T_CREATE "‘®§¤ âì"
?define T_RENAME "¥à¥¨¬¥­®¢ âì"
?define FS_ITEM_ALREADY_EXISTS "'«¥¬¥­â á â ª¨¬ ¨¬¥­¥¬ 㦥 áãé¥áâ¢ã¥â' -E"
?define T_DEL_ERROR_1 "Žè¨¡ª .  ¯ª  ­¥ ¯ãáâ ï."
?define WAIT_DELETING_FOLDER "“¤ «ï¥âáï ¯ ¯ª . ®¤®¦¨â¥..."
?define NOT_CREATE_FOLDER "¥ 㤠«®áì ᮧ¤ âì ¯ ¯ªã."
?define NOT_CREATE_FILE "¥ 㤠«®áì ᮧ¤ âì ä ©«."
?define T_PASTE_WINDOW_TITLE "Š®¯¨àãî..."
?define T_PASTE_WINDOW_TEXT "Š®¯¨àã¥âáï ä ©«:"
?define T_PASTE_WINDOW_BUTTON "à¥à¢ âì"
?define INFO_AFTER_COPY "Š®¯¨à®¢ ­¨¥ § ¢¥à襭®"
?define T_CANCEL_PASTE "Š®¯¨à®¢ ­¨¥ ¯à¥ªà é¥­®.  ¯ª  ᪮¯¨à®¢ ­  ­¥ ¯®«­®áâìî."
?define T_SELECT_APP_TO_OPEN_WITH "‚ë¡¥à¨â¥ ¯à®£à ¬¬ã ¤«ï ®âªàëâ¨ï ä ©« "
?define DEL_MORE_FILES_1 "¢ë¡à ­­ë¥ í«¥¬¥­âë ("
?define DEL_MORE_FILES_2 " èâ.)?"
#elif LANG_EST
?define T_FILE "Fail"
?define T_TYPE "T№№p"
?define T_SIZE "Suurus"
?define T_NEW_FOLDER "Uus kataloog"
?define T_NEW_FILE "Uus fail"
?define T_DELETE_FILE "Kas sa tahad tїesti kustutada"
?define T_YES "Jah"
?define T_NO "Ei"
?define T_CANCEL "Cancel"
?define T_CREATE "Create"
?define T_RENAME "Rename"
?define FS_ITEM_ALREADY_EXISTS "'An item with that name already exists' -E"
?define T_DEL_ERROR_1 "Viga. Kataloog ei ole t№hi."
?define WAIT_DELETING_FOLDER "Deleting folder. Please, wait..."
?define NOT_CREATE_FOLDER "Kataloogi ei saa luua."
?define NOT_CREATE_FILE "Faili ei saa luua."
?define T_PASTE_WINDOW_TITLE "Kopeerin..."
?define T_PASTE_WINDOW_TEXT "Kopeerin faili:"
?define T_PASTE_WINDOW_BUTTON "Abort"
?define INFO_AFTER_COPY "Copy finished"
?define T_CANCEL_PASTE "Copy process terminated. Folder copied incompletely."
?define T_SELECT_APP_TO_OPEN_WITH "Select application to open file"
?define DEL_MORE_FILES_1 "selected items("
?define DEL_MORE_FILES_2 " pcs.)?"
#else
?define T_FILE "File"
?define T_TYPE "Type"
?define T_SIZE "Size"
?define T_NEW_FOLDER "New folder"
?define T_NEW_FILE "New file"
?define T_DELETE_FILE "Do you really want to delete"
?define T_YES "Yes"
?define T_NO "No"
?define T_CANCEL "Cancel"
?define T_CREATE "Create"
?define T_RENAME "Rename"
?define FS_ITEM_ALREADY_EXISTS "'An item with that name already exists' -E"
?define T_DEL_ERROR_1 "Error. Folder isn't empty."
?define WAIT_DELETING_FOLDER "Deleting folder. Please, wait..."
?define NOT_CREATE_FOLDER "Folder can not be created."
?define NOT_CREATE_FILE "File can not be created."
?define T_PASTE_WINDOW_TITLE "Copying..."
?define T_PASTE_WINDOW_TEXT "Copying file:"
?define T_PASTE_WINDOW_BUTTON "Abort"
?define INFO_AFTER_COPY "Copy finished"
?define T_CANCEL_PASTE "Copy process terminated. Folder copied incompletely."
?define T_SELECT_APP_TO_OPEN_WITH "Select application to open file"
?define DEL_MORE_FILES_1 "selected items("
?define DEL_MORE_FILES_2 " pcs.)?"
#endif
 
enum {ONLY_SHOW, WITH_REDRAW, ONLY_OPEN}; //OpenDir
enum {CREATE_FILE=1, CREATE_FOLDER, RENAME_ITEM }; //NewElement
 
#define TITLE "Eolite File Manager v3.01 beta"
#define ABOUT_TITLE "Eolite 3.01 beta"
dword col_padding, col_selec, col_lpanel;
 
int toolbar_buttons_x[7]={9,46,85,134,167,203};
38,59 → 117,52
dword _not_draw = false;
byte menu_call_mouse=0;
 
byte del_active=0,
new_element_active=0;
 
llist files;
 
byte list_full_redraw;
 
dword buf;
dword file_mas[6898];
int selected_count;
 
 
byte
path[4096],
file_path[4096],
file_name[256],
new_element_name[256],
temp[4096],
temp[4096];
byte
del_active=0,
new_element_active=0,
show_dev_name=1,
real_files_names_case=0,
use_big_fonts=0,
font_type,
font_h,
info_after_copy=0,
sort_num=2,
itdir;
 
//struct t_settings {
byte use_big_fonts=false,
font_type=0x80,
font_h=9,
sort_num=2,
show_dev_name=true,
real_files_names_case=false,
info_after_copy=false,
two_panels=false;
//} settings;
 
 
dword eolite_ini_path;
 
char scroll_used=false;
char scroll_used=0;
 
dword menu_stak,about_stak,properties_stak,settings_stak,copy_stak;
 
proc_info Form;
int mouse_dd, sc_slider_h, sorting_arrow_x, kolibrios_drive;
dword buf;
dword file_mas[6898];
int j, i;
int action_buf;
int rand_n;
int selected_count;
byte CMD_REFRESH;
 
signed x_old, y_old, dif_x, dif_y, adif_x, adif_y;
 
 
edit_box edit2 = {250,213,80,0xFFFFCC,0x94AECE,0xFFFFCC,0xFFFFFF,0,248,#file_name,#mouse_dd,64,6,6};
edit_box new_file_ed = {171,213,180,0xFFFFFF,0x94AECE,0xFFFFFF,0xFFFFFF,0,248,#new_element_name,#mouse_dd,100000000000010b,6,0};
PathShow_data PathShow = {0, 17,250, 6, 250, 0, 0, 0x0, 0xFFFfff, #path, #temp, 0};
PathShow_data FileShow = {0, 56,215, 6, 100, 0, 0, 0x0, 0xFFFfff, #file_name, #temp, 0};
byte cmd_free=0;
#include "include\translations.h"
#include "include\copy.h"
#include "include\gui.h"
#include "include\sorting.h"
324,7 → 396,13
FnProcess(id-50);
break;
case 100...120:
ClickOnDisk(id-100);
DEVICE_MARK:
DrawRectangle(17,id-100*16+74,159,16, 0); //auaaeaiea
strcpy(#path, #disk_list[id-100].Item);
files.KeyHome();
Open_Dir(#path,WITH_REDRAW);
pause(5);
DrawRectangle(17,id-100*16+74,159,16, 0xFFFFFF);
break;
}
break;
339,18 → 417,24
if (Form.status_window>2) break;
if (del_active)
{
if (key == ASCII_KEY_ENTER) Del_File(true);
if (key == ASCII_KEY_ESC) Del_File(false);
if (key==013) Del_File(true);
if (key==027) Del_File(false);
break;
}
if (new_element_active)
{
if (key == ASCII_KEY_ESC) NewElement(0);
if (key == ASCII_KEY_ENTER) NewElement(1);
if (key==027) NewElement(0);
if (key==013) NewElement(1);
EAX=key<<8;
edit_box_key stdcall (#new_file_ed);
break;
}
if (edit2.flags!=64) && (key!=13) && (key!=27)
{
EAX=key<<8;
edit_box_key stdcall (#edit2);
break;
}
if (files.ProcessKey(key))
{
List_ReDraw();
404,28 → 488,22
 
switch (key)
{
case 096:
two_panels ^= 1;
draw_window();
break;
case 209...217:
key -= 210;
if (key<disc_num)
{
DrawRectangle(17,key*16+74,159,16, 0); //display click
pause(7);
ClickOnDisk(key);
}
break;
id=key-110;
if (id-100>=disc_num) break;
GOTO DEVICE_MARK;
case ASCII_KEY_BS:
//GoBack();
Dir_Up();
break;
case ASCII_KEY_ESC:
break;
case ASCII_KEY_ENTER:
Open(0);
break;
case 074: //menu
menu_call_mouse=0;
//SwitchToAnotherThread();
menu_stak = malloc(4096);
CreateThread(#FileMenu,menu_stak+4092);
break;
452,7 → 530,7
_INSERT_END:
if (files.KeyDown()) List_ReDraw();
break;
case 049...059: //F1-F10
case 048...059: //F1-F10
FnProcess(key-49);
break;
default:
469,30 → 547,18
}
}
break;
case evIPC:
case evReDraw:
DRAW_WINDOW:
draw_window();
if (action_buf)
{
if (action_buf==COPY_PASTE_END)
{
FnProcess(5);
SelectFileByName(#copy_to+strrchr(#copy_to,'/'));
}
if (action_buf==100) Open(0);
if (action_buf==201) ShowOpenWithDialog();
if (action_buf==202) FnProcess(3); //F3
if (action_buf==203) FnProcess(4); //F4
if (action_buf==104) Copy(#file_path, NOCUT);
if (action_buf==105) Copy(#file_path, CUT);
if (action_buf==106) Paste();
if (action_buf==207) FnProcess(2);
if (action_buf==108) Del_Form();
if (action_buf==109) FnProcess(5);
if (action_buf==110) FnProcess(8);
if (action_buf==300) { FnProcess(5); List_ReDraw(); }
menu_action(action_buf);
action_buf=0;
}
break;
case evIPC:
goto DRAW_WINDOW;
break;
}
if(cmd_free)
508,6 → 574,44
}
 
 
inline fastcall signed int _strrchr( ESI,BL)
{
int jj=0, last=strlen(ESI);
do {
jj++;
$lodsb
if(AL==BL) last=jj;
} while(AL!=0);
return last;
}
 
 
void menu_action(dword id)
{
if (id==COPY_PASTE_END)
{
FnProcess(5);
SelectFileByName(#copy_to+strrchr(#copy_to,'/'));
}
if (id==100) Open(0);
if (id==201) ShowOpenWithDialog();
if (id==202) FnProcess(3); //F3
if (id==203) FnProcess(4); //F4
if (id==104) Copy(#file_path, NOCUT);
if (id==105) Copy(#file_path, CUT);
if (id==106) Paste();
if (id==207) FnProcess(2);
if (id==108) Del_Form();
if (id==109) FnProcess(5);
if (id==110) FnProcess(8);
if (id==300)
{
FnProcess(5);
List_ReDraw();
}
}
 
 
void draw_window()
{
DefineAndDrawWindow(GetScreenWidth()-550/4+rand_n,rand_n+30,550,500,0x73,system.color.work,TITLE,0);
516,6 → 620,7
if (Form.height < files.min_h) MoveSize(OLD,OLD,OLD,files.min_h);
if (Form.width<480) MoveSize(OLD,OLD,480,OLD);
GetProcessInfo(#Form, SelfInfo); //if win_size changed
files.SetSizes(192, 57, Form.cwidth - 210, onTop(57,6), disc_num*16+195,files.line_h);
PutPaletteImage(#toolbar,246,34,0,0,8,#toolbar_pal);
DrawBar(127, 8, 1, 25, system.color.work_graph);
for (j=0; j<3; j++) DefineButton(toolbar_buttons_x[j]+2,5+2,31-5,29-5,21+j+BT_HIDE,system.color.work);
526,40 → 631,23
DefineButton(Form.cwidth - 32,6,27,28,51+BT_HIDE+BT_NOFRAME,0); //about
PutPaletteImage(#goto_about,56,34,Form.width-65,0,8,#goto_about_pal);
//main rectangles
DrawRectangle(1,40,Form.cwidth-3,Form.cheight - 42,system.color.work_graph);
DrawRectangle(0,39,Form.cwidth-1,Form.cheight - 40,col_palette[4]); //bg
DrawRectangle(1,40,Form.cwidth-3,onTop(46,0),system.color.work_graph);
DrawRectangle(0,39,Form.cwidth-1,onTop(44,0),col_palette[4]); //bg
for (i=0; i<5; i++) DrawBar(0, 34+i, Form.cwidth, 1, col_palette[8-i]);
if (!two_panels)
{
DrawLeftPanel();
files.SetSizes(192, 57, Form.cwidth - 210, Form.cheight - 59, disc_num*16+3,files.line_h);
DrawListColumns();
//ListBox
DrawFlatButton(files.x,40,Form.cwidth - files.x - 159,16,31,system.color.work,T_FILE);
DrawFlatButton(Form.cwidth - 159,40,73,16,32,system.color.work,T_TYPE);
DrawFlatButton(Form.cwidth - 86,40,68,16,33,system.color.work,T_SIZE);
DrawBar(files.x+files.w,files.y,1,onTop(22,files.y),system.color.work_graph); //line to the left from the scroll
DrawFlatButton(files.x+files.w,40,16,16,0,system.color.work,"\x18");
DrawFlatButton(files.x+files.w,onTop(22,0),16,16,0,system.color.work,"\x19");
Open_Dir(#path,ONLY_SHOW);
}
else
{
files.SetSizes(2, 57+18, Form.cwidth/2-2-17, Form.cheight-59-18, disc_num*16+3,files.line_h);
DrawListColumns();
Open_Dir(#path,ONLY_SHOW);
files.SetSizes(Form.cwidth/2, 57+18, Form.cwidth/2-17, Form.cheight-59-18, disc_num*16+3,files.line_h);
DrawListColumns();
Open_Dir(#path,ONLY_SHOW);
}
if (del_active) Del_Form();
if (new_element_active) NewElement_Form(new_element_active, #new_element_name);
}
 
void DrawListColumns()
{
DrawFlatButton(files.x,files.y - 17, files.w - 141,16,31,system.color.work,T_FILE);
DrawFlatButton(files.x + files.w - 141, files.y-17,73,16,32,system.color.work,T_TYPE);
DrawFlatButton(files.x + files.w - 68, files.y-17,68,16,33,system.color.work,T_SIZE);
DrawFlatButton(files.x + files.w, files.y-17,16,16, 0,system.color.work,"\x18");
DrawFlatButton(files.x + files.w,files.y+files.h-16,16,16, 0,system.color.work,"\x19");
DrawBar(files.x+files.w,files.y,1,files.h,system.color.work_graph);
}
 
 
void List_ReDraw()
{
int paint_y;
576,7 → 664,7
}
if (old_current != files.current)
{
if (old_current-files.first<files.visible) Line_ReDraw(0xFFFFFF, old_current-files.first);
Line_ReDraw(0xFFFFFF, old_current-files.first);
Line_ReDraw(col_selec, files.current-files.first);
old_current = files.current;
return;
616,9 → 704,7
 
if (! TestBit(attr, 4) ) //file or folder?
{
ext1 = strrchr(file_name_off,'.') + file_name_off;
if (ext1==file_name_off) ext1 = " \0"; //if no extension then show nothing
Put_icon(ext1, files.x+3, files.line_h/2-7+y, color, 0);
Put_icon(file_name_off+_strrchr(file_name_off,'.'), files.x+3, files.line_h/2-7+y, color, 0);
WriteText(7-strlen(ConvertSize(file.sizelo))*6+Form.cwidth - 76, files.line_h - font_h/ 2 + y,font_type,0,ConvertSize(file.sizelo));
}
else
1019,6 → 1105,7
case 1:
if (!active_about)
{
//SwitchToAnotherThread();
about_stak = malloc(4096);
about_window = CreateThread(#about_dialog,about_stak+4092);
break;
1054,6 → 1141,7
NewElement_Form(CREATE_FILE, T_NEW_FILE);
break;
case 8:
//SwitchToAnotherThread();
properties_stak = malloc(8096);
CreateThread(#properties_dialog, properties_stak+8092);
break;
1060,6 → 1148,7
case 10: //F10
if (!active_settings)
{
//SwitchToAnotherThread();
settings_stak = malloc(4096);
settings_window = CreateThread(#settings_dialog, settings_stak+4092);
break;
/programs/cmm/eolite/include/translations.h
File deleted
/programs/cmm/eolite/include/settings.h
129,7 → 129,7
 
void LoadIniSettings()
{
ini_get_color stdcall (eolite_ini_path, #confir_section, "SelectionColor", 0x94AECE); col_selec = EAX;
ini_get_color stdcall (eolite_ini_path, #confir_section, "SelectionColor", 0x94AECE); edit2.shift_color = col_selec = EAX;
ini_get_int stdcall (eolite_ini_path, #confir_section, "ShowDeviceName", 1); show_dev_name = EAX;
ini_get_int stdcall (eolite_ini_path, #confir_section, "RealFileNamesCase", 0); real_files_names_case = EAX;
ini_get_int stdcall (eolite_ini_path, #confir_section, "InfoAfterCopy", 0); info_after_copy = EAX;
/programs/cmm/eolite/include/left_panel.h
112,11 → 112,15
void DrawSystemDiscs()
{
char dev_name[15], disc_name[100], i, dev_icon, is_active;
int pos_y, pos_x;
int pos_y;
for (i=disc_num; i<30; i++) DeleteButton(100+i);
for (i=0;i<disc_num;i++)
{
pos_y = i*16+74;
DrawBar(17,pos_y,6,17,0xFFFFFF);
DrawBar(17+6+18,pos_y,160-6-18,17,0xFFFFFF);
DefineButton(17,pos_y,159,16,100+i+BT_HIDE,0xFFFFFF);
strcpy(#dev_name, #disk_list[i].Item);
dev_name[strlen(#dev_name)-1]=NULL;
switch(dev_name[1])
155,16 → 159,10
strcpy(#disc_name, T_RAM);
break;
default:
dev_icon=3;
dev_icon=3; //ïî-óìîë÷àíèþ óñòðîéñòâî âûãëÿäèò êàê æåñòÿê íî ýòî íåïðàâèëüíî
strcpy(#disc_name, T_UNC);
}
if (strstr(#path, #dev_name)) is_active=true; else is_active=false;
if (!two_panels)
{
pos_y = i*16+74;
DrawBar(17,pos_y,6,17,0xFFFFFF);
DrawBar(17+6+18,pos_y,160-6-18,17,0xFFFFFF);
DefineButton(17,pos_y,159,16,100+i+BT_HIDE,0xFFFFFF);
if (show_dev_name)
{
strcat(#disc_name, #dev_name);
178,20 → 176,8
}
_PutImage(23,pos_y, 18,17, is_active*6+dev_icon*17*18*3+#devices);
}
else
{
pos_y = 41;
pos_x = i*80 + files.x;
DrawBar(pos_x, pos_y, 80, 17, 0xFFFFFF);
DefineButton(pos_x, pos_y, 79, 16, 100+i+BT_HIDE,0xFFFFFF);
_PutImage(pos_x + 5, pos_y, 18,17, is_active*6+dev_icon*17*18*3+#devices);
WriteText(pos_x + 24, pos_y+5, 0x80, 0, #dev_name);
}
}
if (two_panels) DrawBar(pos_x + 80, pos_y, files.x + files.w - pos_x - 80 + 17, 17, system.color.work);
}
 
 
void ActionsDraw()
{
int actions_y=disc_num*16+108, lineh=16;
236,11 → 222,3
ActionsDraw();
DrawLeftPanelBg();
}
 
 
void ClickOnDisk(char diskN)
{
strcpy(#path, #disk_list[diskN].Item);
files.KeyHome();
Open_Dir(#path,WITH_REDRAW);
}
/programs/cmm/eolite/txt/History.txt
0,0 → 1,628
20.10.13 -- 2.0
- äèàëîãå "Îòêðûòü ñ ïîìîùüþ" äëÿ íåèçâåñòíûõ ðàñøèðåíèé
- èñïðàâëåíèÿ â ñòåêå äîï ïðîöåññîâ (ñïñèáî Mario)
- ôèêñ äëÿ êîïèðîâàíèÿ îäíîãî ôàéëà
- íîâàÿ èêîíêà øåëëà
 
14.10.13 -- 1.98.3
- èñïðàâëåíèå çàâèñàíèÿ ïðîãðàììû âî âðåìÿ âñòàâêè íåêîòîðîâûõ âûðåçàííûõ ïàïîê
- âîçìîæíîñòü çàêðûòü äèàëîã êîïèðîâàíèÿ
- îòîáðàæåíèå îøèáîê óäàëåíèÿ
- ïåðåâîä îøèáîê ÔÑ íà ðóññêèé ÿçûê
- èñïðàâëåíèå ïîëîæåíèÿ ñòðåëêè äëÿ ñòîëáèêà ñîðòèðîâêè ïî ðàçìåðó
 
10.10.13 -- 1.98
- óäàëåíèå ïàïîê (punk_joker)
- ðåäèçàéí ñîîáùåíèé
- ñîêðàùåííîå ìåíþ äëÿ ïàïîê
- ïîääåðæêà äîïîëíèòåëüíîé äèðåêòîðèè /kolibrios/
- ïåðåâîä íà Ýñòîíñêèé (kaitz)
- îáíîâëåíèå îêíà êîïèðîâàíèÿ
 
31.08.13 -- 1.94
- èñïðàâëåíèÿ áàãîâ
 
04.08.13 -- 1.92
- ïîÿâèëàñü ðóññèôèöèðîâàííàÿ âåðñèÿ
- ðàñêîìåíòèðîâàí ïóíêò "Îáíîâèòü" â êîíòåêñòíîì ìåíþ
 
02.08.13 -- 1.91
- èñïðàâëåí áàã ñ êíîïêàìè êîïèðîâàòü è âûðåçàòü
 
22.06.16 -- v1.90
- èñïðàâëåí áàã ñ ïàäåíèåì Ýîëàéòà ïîñëå îòêðûòèÿ ìåíþ (ñïàñèáî dunkaist çà òî, ÷òî íàø¸ë ïðîáëåìíîå ìåñòî â êîäå)
- òåïåðü ñïèñîê ôàéëîâ ñíîâà íîðìàëüíî îáíîâëÿåòñÿ ïîñëå âñòàâêè îäíîãî ôàéëà
- ìû óæå òàê ïðèâûêëè ê Êîëèáðè, ÷òî íåêîòîðûå î÷åâèäíûå äëÿ íàñ âåùè íå î÷åâèäíû äëÿ ëþäåé,
êîòîðûå âèäÿò Êîëèáðè âïåðâûå, ïîòîìó â ìåíþ äîáàâëåíû ïóíêòû copy, cut, paste
- äîáàâëåíà òåíü ê íàäïèñÿì â ìåíþ - èäåþ ïîçàèìñòâîâàë ó Akylist'a, òàê êóäà êðàñèâåå)
 
05.04.13 -- v1.89
 
04.04.13 -- v1.88
- êîïèðîâàíèå ÷åðåç ïîòîê;
- êîïèðîâàíèå ïàïîê;
- íåáîëüøèå èçìåíåíèÿ â GUI.
 
01.05.13 -- v1.8
- èñïðàâëåíî ïàäåíèå ïðè èçìåíåíèè ðàçìåðà îêíà (íàø¸ë 0CodErr);
- ìåíþ ôàéëîâ;
- ïåðåâîä ïðîãðàììû íà ýëåìåíò list_box: óïðîùåíèå êîäà, ãèáêîñòü ýëåìåíòà,
çàäåë íà äâóïàíåëüíîñòü;
- âìåñòî êíîïîê ôàéëîâ òåïåðü èñïîëüçóþòñÿ ñîáûòèÿ ìûøè;
- î÷åíü ìíîãî äðóãèõ èñïðàâëåíèé è îïòèìèçàöèé.
 
03.03.13 -- v1.64
- ïåðåíîñ ïðîãðàììû íà îáùóþ áèáëèîòåêó (î÷åíü õîòåë s1n). Ýòî äà¸ò äîñòóï
ê ìíîæåñòâàì íàðàáîòîê îñíîâíîé âåòâè;
- äëÿ èìåí ôàéëîâ è àäðåñíîé ñòðîêè òåïåðü èñïîëüçóåòñÿ PathShow;
- îïðåäåëåíèå USB flash äèñêîâ è SATA äèñêîâ ÷åðåç äðàéâåð Serge'a;
- ïîñëå íåóäà÷íîãî ïåðåèìåíîâàíèÿ èëè âñòàâêè ôàéëà îðèãèíàë íå óäàëÿåòñÿ
(ñïàñèáî 0CodErr çà íàéäåííûé áàã);
- èñïðàâëåíèå âíåøíåãî âèäà ñêðîëëáàðà, êîãäà ôàéëîâ â êîðíå äèñêà íåò;
- èñïðàâëåíèå ìíîãèõ äðóãèõ îøèáîê.
 
28.02.13 -- v1.56
- èñïðàâëåíî ïàäåíèå ïîñëå çàïóñêà ïåðåèìåíîâàíîãî ôàéëà;
- óâåëè÷åíî êîëè÷åñòâî ïîääåðæèâàåìûõ äèñêîâ ñ 10 äî 20.
 
10.01.13 -- v1.55
- èñïðàâëåí ýïè÷íûé áàã ñ ñîðòèðîâêîé;
- èñïðâëåíû áàãè ïðè ïîïûòêå ïåðåèìåíîâàíèÿ èëè óäàëåíèÿ ôàéëà â ïàïêå,
ãäå èõ íåò.
 
17.12.12 -- v1.5
Îáíîâë¸í GUI: êíîïêè íà òóëáàðå ñòàëè ÷èùå, îñòàëüíûå îáçàâåëèñü ãðàäèåíòàìè.
 
16.11.12 -- v1.43
- ïðè ìèíèìàëüíîì ðàçìåðå îêíà ó÷èòûâàåòñÿ êîëè÷åñòâî äèñêîâ â ñèñòåìå;
- äîáàâëåí ôîí íà ëåâóþ ïàíåëü;
- óäàëåíèå âèðòóàëüíûõ äèñêîâ òèïà /tmpX/1;
- èñïðàâëåíà ñòðàøíåéøàÿ óòå÷êà ïàìÿòè ðàâíàÿ ðàçìåðó êîïèðóåìîãî ôàéëà;
- óëó÷øåíèÿ â îðãàíèçàöèè ôàéëîâ è êîäà.
 
15.11.12 -- v1.36
- óñòðàíåíà óòå÷êà ïàìÿòè ïðè ñêàíèðîâàíèè óñòðîéñòâ;
- ÷àñòè÷íî óñòðàí¸í âûëåò ïðîãðàììû íà áîëüøèõ ïàïêàõ (ñïàñèáî SoUrcerer çà
òî, ÷òî íàó÷èë ïîëüçîâàòüñÿ îòëàä÷èêîì);
- îãðàíè÷åíèå íà êîëè÷åñâî óñòðîéñòâ èçìåíåíî ñ 10 íà 20;
- îáíîâëåíèå êîäà.
 
12.11.12 -- v1.35
- òåïåðü îêíî íå îáðàáàòûâàåò êëàâèøè åñëè ñâ¸ðíóòî â çàãîëîâîê;
- ôèêñ äëÿ ñòðîêè àäðåñà;
- èñïðàâëåíà 100% çàãðóçêà ïðîöåññîðà ïðè óäåðæàíèè ïîëçóíêà;
- èñïðàâëåíà ñåðü¸çíàÿ óòå÷êà ïàìÿòè, óìåíüøåíî å¸ ïîòðåáëåíèå.
 
10.07.12 -- v1.30
- íåáîëüøèå óëó÷øåíèÿ â ðàáîòå êíîïîê "íàçàä/âïåð¸ä";
- èêîíêà äëÿ *.grf;
- â îêíå About êíîïêà äëÿ ðåäàêòèðîâàíèÿ Eolite.ini;
- íåáîëüøèå óëó÷øåíèÿ êîäà.
 
 
23.06.12 -- v1.28
- áîëåå ïðàâèëüíàÿ ðåàëèçàöèÿ âûâîäà îøèáîê (+çàäåë íà ìóëüòèÿçû÷íîñòü)
è âûâîäà èêîíêè (+çàäåë íà ïåðåìåùåíèå â ini ôàéë);
- èñïðàâëåí áàã ñ âûëåòîì ïðè íàæàòèè íà êíîïêó "Âïåð¸ä";
- óäàë¸í ì¸ðòâûé êîä, îáíîâëåíèå ñóùåñòâóþùåãî.
 
21.06.12 -- v1.25
- ðàñïîçíàâàíèå âèðòóàëüíîãî äèñêà;
- èçìåíåíèÿ â ïðîêðóòêå êîë¸ñèêîì ìûøè;
- îáíîâëåíèå êîäà.
 
14.06.12 -- v1.23
- èñïðàâëåí áàã, êîãäà îêíî áûëî ñõëîïíóòî â çàãîëîâîê è ñâ¸ðíóòî;
- ïðè íàæàòèè íà êíîïêó çàêðûòèÿ îêíà ïîëçóíîê ïðûãàë ââåðõ.
 
13.05.12 -- v1.22 --16,5 Êá
- îêíî íå çàëåçàåò íà ïàíåëü çàäà÷ ïðè çàïóñêå íà íèçêèõ ðàçðåøåíèÿõ;
- êíîïêà è ïàðàìåòð â ini-ôàéëå ïîêàçûâàòü íàçâàíèÿ óñòðîéñòâ èëè íåò.
 
05.04.12 -- v1.2 --16,5 Êá
- çàðàáîòàëà êíîïêà "Âïåð¸ä", êîøåðíûé êîä ðàáîòû ñ èñòîðèåé;
- ïàðî÷êà áàãôèêñîâ â îïðåäåëåíèè è âûâîäå ñïèñêà óñòðîéñòâ.
 
05.04.12 -- v1.1 --16,2 Êá
- îòîáðàæåíèå ñïèñêà äèñêîâ, à íå óñòðîéñòâ â ïàíåëè ñëåâà;
- óìåíüøåí ðàçìåð ïðîãðàììû è ïîòðåáëÿåìîé ïàìÿòè;
- âîçìîæíîñòü çàäàòü öâåò âûäåëåíèÿ è âûñîòó ïóíêòà â ñïèñêå ôàéëîâ;
- ïîñëå ïåðåðèñîâêè îêíà ïðîïàäàë äèàëîã óäàëåíèÿ ôàéëà
- äðóãèå ìåëêèå èñïðàâëåíèÿ.
 
26.03.12 -- v1.0 --16,2 Êá
Ìåëêèå èñïðàâëåíèÿ.
 
 
 
 
 
 
 
27.08.11 -- v0.99.8 RC3 -- 16.2 Êá
- èñïðàâëåíèÿ â ñêðîëëáàðå, áàã ñî âðåì¸í ïåðâûõ âåðñèé;
- â 90% ñëó÷àåâ íå âûäåëÿëî ïåðåèìåíîâàíûé ôàéë;
- íå âûäåëÿëî ôàéë ñêîïèðîâàííûé â ýòó æå ïàïêó;
- òåïåðü ïðîêðóòêà ñðàáàòûâàåò òîëüêî, åñëè îêíî àêòèâíî (ñïàñèáî Mario);
- íîâàÿ èêîíêà íîæíèö â òóëáàðå (íåñêîëüêî èçìåí¸ííûé âàðèàíò èç Fugue icons);
- àáñîëþòíî âñå èêîíêè ôàéëîâ òåïåðü îáòåêàåìû âûäåëåíèåì (ïîìíèòñÿ êòî-òî ïðîñèë);
- èñïðàâëåíû îøèáêè â ïðîöåäóðå ïåðåèìåíîâàíèÿ;
- òåïåðü ïðîãðàììà àäåêâàòíî îòêðûâàåòñÿ ñ ïàðàìåòðîì;
- ìíîãî äðóãèõ îïòèìèçàöèé è ìåëêèõ èñïðàâëåíèé.
 
 
22.08.11 -- v0.99 RC2 -- 16.2 Êá
- ÷óòîê óëó÷øåí Ctrl+N;
- íåáîëüøîå èñïðàâëåíèå åñëè çàïóñòèòü Ýîëàéò ñ ïàðàìåòðîì /rd/1/;
- Ctrl+D ïîìåùàåò ðàñòÿíóòîå èçîáðàæåíèå íà ðàá.ñòîë (äëÿ ìåíÿ ýòî áûëà Ultimate Ficha KFM);
- êðîõîòíûé ôèêñ ñêðîëëà;
- áîëåå íÿøíî íàæèìàþòñÿ êíîïêè íàâèãàöèè;
- ÷óòîê îáíîâëåíû èêîíêè.
 
 
18.08.11 -- v0.98.9b RC2 -- 15.9 Êá
- ïðîãðàììà áåð¸ò ôàéë íàñòðîåê èç ïàïêè, îòêóäà çàïóùåíà.
Åñëè îí òàì íå íàéäåí, òî èç ïàïêè ïî-óìîë÷àíèþ /rd/1/File managers/Eolite.ini
(for Chaos Constructions-2011, thanks Albom).
 
 
30.07.11 -- v0.98.9 RC2 -- 15.9 Êá
- åñëè ôàéë ñ íàñòðîéêàìè (Eolite.ini) íå íàéäåí, òî ïðîãðàììà ëþáåçíî
ñîîáùèò îá ýòîì ÷åðåç @notify;
- òåïåðü îòîáðàæàåò ñåðûì íå òîëüêî ñèñòåìíûå, íî è ñêðûòûå ôàéëû;
- ïðåäâàðèòåëüíûé ïðîñìîòð óäàë¸í çà íåíàäîáíîñòüþ;
- kolibrios.org òåïåðü ññûëêà â îêíå "Î ïðîãðàììå" (õîòÿ htmlv ïîêà ÷òî
íå óìååò îòêðûâàòü èíòåðíåò àäðåñà ïðè çàïóñêå);
- F4 - îòêðûâàåò ôàéë äëÿ hex ïðîñìîòðà è ðåäàêòèðîâàíèÿ (õîòÿ heed ïîêà
÷òî íå ïîääåðæèâàåò ðàáîòó ñ ïàðàìåòðàìè...).
 
 
20.07.11 -- v0.98.8 RC2 -- 15.9 Êá
- âûâîä ñîîáùåíèé îá îøèáêàõ ôàéëîâîé ñèñòåìû ÷åðåç @notify. Ïðèòîì íå
òîëüêî íîìåð, à åù¸ è ðàçúÿñíåíèÿ ÷òî çà îøèáêà;
- òåïåðü íîðìàëüíî îïðåäåëÿþòñÿ ðàñøèðåíèÿ ôàéëîâ, à íå òóïî îáðåçàåòñÿ
ïîñëåäíèõ 4 ñèìâîëà èìåíè ôàéëà.  ÷àñíîñòè èñïðàâëåí áàã,
íàéäåííûé Gluk'îì, êîãäà èêîíêà ïðîãðàììû Zeroconf áûëà êàê
ó êîíôèãóðàöèîííîãî ôàéëà ñ ðàñøèðåíèåì ".conf";
- Rock_maniak_forever ïîïðàâèë 9 ôóíêöèþ, ñâÿçàííóþ ñ áóôåðîì, ÷òîáû Ýîëàéò
íå ïîêàçûâàë ìóñîð âìåñòî ñïèñêà ôàéëîâ;
- ïðè ñîçäàíèè íîâîé ïàïêè íà ðàçäåëå, ñ ôñ êîòîðîå åãî íå ïîääåðæèâàåò,
âûäåëÿëî ïåðâóþ ïàïêó, èñïðàâëåíî (áàã íàø¸ë turbanoff);
- ïîêàçûâàåòñÿ ñîîáùåíèå ÷òî ïàïêà íå ìîæåò áûòü ñîçäàíà, ôàéë óäàë¸í;
- íîâûå ïèêòîãðàììû äåéñòâèé (Actions);
- ìíîãî íîâûõ è îáíîâë¸ííûõ èêîíîê ôàéëîâ.
 
 
 
 
30.01.10 -- v0.98.7a RC2 -- 14.8 Êá
- óâåëè÷åíà äëèííà ïóòè ôàéëà: îòíûíå ìîæåò áûòü äî 4096 ñèìâîëîâ.
 
 
23.10.09 -- v0.98.7 RC2 -- 14.7 Êá (Izabella edition)
- èñïðàâëåíî äâà áàãà ïðè èñïîëüçîâàíèè êëàâèø Ctrl+F1...F12 ïðè ïåðåêëþ÷åíèè
ìåæäó óñòðîéñòâàìè: âî-ïåðâûõ, íå ïåðåõîäèëî íà ðàì-äèñê, âî-âòîðûõ, ïåðåõîäèëî
íà íåñóùåñòâóþùèå íîñèòåëè.
 
 
19.10.09 -- v0.98.6 RC2 -- 14.7 Êá (ðàíî çàêàïûâàòü, òàê-òî!)
- Lrz: ïîääåðæàíèå ñîâìåñòèìîñòè ñ íîâîé âåðñèåé box_lib.obj.
 
 
29.12.08 -- v0.98.5 RC2 -- 14.7 Êá
- íà÷àëüíàÿ ïîääåðæêà ini-ôàéëà, íà÷àëüíàÿ ïîòîìó ÷òî ïîêà ÷òî ïðè êàæäîì
çàïóñêå ôàéëà èëè ïðîãðàììû îí çàãðóçàæåòñÿ è ïàðñèòñÿ;
- ïî ïðîñüáå Nable'à ñäåëàë òåêñòîðûé ïðåäïðîñìîòð ôàéëîâ (â DOS-êîäèðîâêå);
- àíèìàöèÿ ïðè ðàçâîðà÷èâàíèè Preview;
- ïîñëå ïåðåèìåíîâàíèÿ âûäåëÿåòñÿ ïåðåèìåíîâàíûé ôàéë èëè ïàïêà.
- èñïðàâëåí áàã â ñîðòèðîâêå ïî òèïó èç-çà êîòîðîãî ïðîãðàììà ìîãëà âûëåòàòü;
- èñïðàâëåí áàã ñ êëàâèøåé ââåðõ, â ñëó÷àå, åñëè â ðàçäåëå íåò ôàéëîâ è ïàïîê;
- èñïðàâëåíà ïðîöåäóðà ïîäíÿòèÿ ïàïêè ".." ââåðõ èç-çà êîòîðîé ïðîãðàììà â
ðàçäåëå, ãäå íåò ïàïîê, âûëåòàëà;
- óïðîùåíèå è óäàëåíèå ìåðòâîãî êîäà.
 
 
20.12.08 -- v0.98.3 RC2 -- 14.6 Êá
- òåïåðü êîîðäèíàòû îòñ÷èòûâàþòñÿ îò êîíöà ñêèíà;
- óñòðàí¸í âûëåò ïðîãðàììû â ñëó÷àå, åñëè â ïàïêå 0 èëè áîëüøå ÷åì 6898 ôàéëîâ;
- èñïðàâëåí áàã: åñëè â êîíöå ñïèñêà ðàçâåðíóòü îêíî, âûäåëåíèå "ïðûãàëî" ââåðõ;
- èñïðàâëåíà ïåðåðèñîâêà ïðè ïåðåõîäå â äðóãóþ ïàïêó èëè óñòðîéñòâî;
- íåìíîãî îïòèìèçèðîâàíî èçìåíåíèå ðåãèñòðà áóêâ â íàçâàíèÿõ ôàéëîâ;
- òåïåðü âûäåëÿåòñÿ ïàïêà, â êîòîðîé ìû áûëè è ïîñëå êíîïêè "Íàçàä";
- èñïðàâëåíû íåäî÷¸òû ïðè ïåðåõîäå â âåðõíþþ ïàïêó;
- â èñòîðèþ ïîñåù¸ííûõ ïàïîê òåïåðü íå ìîæåò äâà ðàçà ïîäðÿä çàïèñàòüñÿ îäíà è
òà æå ïàïêà;
- èñïðàâëåí áàã èç-çà êîòîðîãî âûäåëåíèå âûäåëåíèå ìîãëî íå äâèãàòüñÿ êëàâèøàìè;
- ïðîãà íå âûëåòàåò èç-çà ïåðåïîëíåíèÿ â èñòîðèè ïîñåù¸ííûõ ïàïîê, îäíàêî îäèí
íåáîëüøîé êîñÿê òàì îñòàëñÿ;
- òåñòîâîå îòîáðàæåíèå ñêðûòûõ ôàéëîâ;
- óäàë¸í íåèñïîëüçóåìûé êîä.
 
 
16.12.08 -- v0.98.1 RC1 -- 14.7 Êá
- ïàïêà ".." òåïåðü âñåãäà ïåðâàÿ â ñïèñêå;
- êíîïêè ââåðõ/âíèç ñêðîëë áàðà òåïåðü ðåàãèðóþò íà íàæàòèå è óäåðæàíèå;
- ôàéëû ñ íåêîòîðûìè ðàñøèðåíèÿìè òåïåðü íåëüçÿ çàïóñêàòü (ðåàëèçîâàë s1n).
 
 
15.12.08 -- v0.98 RC1 -- 14.5 Êá
- ïðîãðàììà íàó÷èëàñü ðàáîòàòü ñ bd-äèñêàìè è NTFS;
- èñïðàâëåí áàã èç-çà êîòîðîãî ïðîãà âûëåòàëà ïðè ïåðåõîäå íà óðîâåíü ââåðõ;
- èñïðàâëåíî îòîáðàæåíèå ðåãèñòðà áóêâ äëÿ êèðèëëèöû;
- óäàëåíèå ïàïêè "." èç ëèñòèíãà äèðåêòîðèè (ñïàñèáî diamond'ó çà ïîìîùü).
 
 
30.11.08 -- v0.97.2 beta7 -- 14.4 Êá
- íà /bd/ ðàçäåëàõ ïðîãà áîëüøå íå âûëåòàåò (õîòü íè÷åãî íà íèõ è íå âèäèò);
- íåêîòîðûå èñïðàâëåíèÿ â ðàáîòå ïîëîñû ïðîêðóòêè;
- äèíàìè÷åñêîå âûäåëåíèå ïàìÿòè (â ðåæèìå òåñòèðîâàíèÿ).
 
 
26.11.08 -- v0.97.1 beta7 -- 14.3 Êá
- óäàëåíèå, ñîçäàíèå è ïåðåèìåíîâàíèå ïóñòûõ ïàïîê;
- âñå ïðîöåäóðû ðàáîòû ñ ôàéëîâîé ñèñòåìîé âûíåñåíû â îòäåëüíûé ôàéë;
- áëàãîäàðÿ ïîìîùè Veliant'à áîëüøàÿ ÷àñòü èçîáðàæåíèé êîíâåðòèðîâàíà â
256-öâåòíûå ñ ïàëèòðîé.  ðåçóëüòàòå ÷åãî óìåíüøèëñÿ ðàçìåð ñæàòîé ïðîãðàììû
è â 2 ðàçà óìåíüøèëñÿ îáü¸ì íåñæàòîé kpack'îì;
- óëó÷øåíî ïåðåòÿãèâàíèå ïîëçóíêà;
- èñïðàâëåí îäèí áàã.
 
 
20.11.08 -- v0.97 beta7 -- 14.9 Êá
- óìåíüøåíà ïåðåðèñîâêà: âî âðåìÿ ïåðåðèñîâêè ñïèñêà
ôîí ïîä èêîíêàìè íå ðèñóåòñÿ;
- íîâàÿ èêîíêà èçîáðàæåíèé, îáòåêàåìîñòü àðõèâîâ.
 
 
17.11.08 -- v0.96.9 beta7 -- 14.9 Êá
- íåêîòîðûå íîâûå àññîöèàöèè è èêîíêè ôàéëîâ .dll (.obj) è .img.
 
 
14.11.08 -- v0.96.8 beta7 -- 14.6 Êá
- ïðè íàæàòèè íà áóêâó, âûäåëÿåòñÿ ñîîòâåòñòâóþùèé ôàéë;
- íåêîòîðûå íîâûå àññîöèàöèè è èêîíêè ôàéëîâ .cpp è .nes.
 
 
31.10.08 -- v0.96.7 beta7 -- 14.4 Êá
- òåïåðü, ïðè ïåðåõîäå íà óðîâåíü ââåðõ, âûäåëÿåòñÿ ïàïêà â êîòîðîé ìû áûëè;
- îòëîâèë áàã èç-çà êîòîðîãî, åñëè ïîïûòàòüñÿ âîéòè â âåðõíþþ ïàïêó\ôàéë â
ñïèñêå, íå ñìîòðÿ ÷òî òàì âûäåëåíî, âû ïåðåéä¸òå íà óðîâåíü ââåðõ;
- èñïðàâëåí áàã èç-çà êîòîðîãî íå âñå ýëåìåíòû ñîðòèðîâàëèñü ïî òèïó;
- òåïåðü âûäåëåíûé ýëåìåíò â ñïèñêå ðèñóåòñÿ "â ïîðÿäêå î÷åðåäè", à íå ñàìûì
ïîñëåäíèì; ýòî áûëî çàìåòíî ïðè ïåðåìîòêå;
- îïòèìèçàöèè.
 
 
24.10.08 -- v0.96.3 beta7 -- 14.4 Êá
- ñêðîëë êîë¸ñèêîì êàê â Symbian;
- óìåíüøåíà ïåðåðèñîâêà îêíà â óùåðá ðàçìåðó ïðîãðàììû;
- èñïðàâëåí áàã, êîãäà ïàïêè, íàçâàíèÿ êîòîðûõ èìåëè ñèìïîëû òèïà !,& ïðûãàëè
ââåðõ, âûøå ïàïêè "..";
- èñïðàâëåíèå äðóãèõ áàãîâ, óëó÷øåíèå êîäà.
 
 
23.10.08 -- v0.96 beta6 -- 14.1 Êá
- âìåñòî ñîðòèðîâêè ïóçûðüêîì òåïåðü èñïîëüçóåòñÿ àëãîðèòì áûñòðîé ñîðòèðîâêè
(äà çäðàâñòâóåò Âèêèïåäèÿ!)). Êàê ðåçóëüòàò ñêîðîñòü ñîðòèðîâêè ïî ðàçìåðó
óâåëè÷èëàñü â 8 ðàç, ïî òèïó áîëåå ÷åì â 5 ðàç, ïî èìåíè âîçðîñëà íà 30%;
- è áîëåå òîãî: òåïåðü, êîíå÷íî æå, ñîðòèðîâêà ïðîõîäèò íå ïî ïåðâîé áóêâå èìåíè
ôàéëà, à ïî íàçâàíèþ âîîáùå. Òàê æå, ïðè ñîðòèðîâêå ïî òèïó åñòü îäèíàêîâûå
ðàñøèðåíèÿ, òî ýòè ôàéëû óïîðÿäûâà÷èâàþòñÿ ïî èìåíè;
- îïòèìèçèðîâàíà ïðîöåäóðà ñðàâíåíèÿ ñòðîê;
- ïåðåìîòêà ïî 3 ýëåìåíòà;
- îïòèìèçàöèÿ è äîðàáîòêà ïàíåëè óñòðîéñòâ.
 
 
17.10.08 -- v0.95.7 beta6 -- 14.3 Êá
- ïåðåìîòêà ïî 2 ýëåìåíòà;
- óïîðÿäî÷èâàíèå ôàéëîâ ïî òèïó.
 
15.10.08 -- v0.95.4 beta6 -- 14.0 Êá
- èñïðàâëåí áàã: ïåðâàÿ áóêâà íàçâàíèÿ ôàéë\ïàïêè íå äåëàëàñü áîëüøîé (ñòðî÷íîé).
 
03.10.08 -- v0.95.3 beta6 -- 14.1 Êá
- óñòðàí¸í ñåðü¸çíûé áàã ñ êíîïêîé "Íàçàä";
- ïðè ñîðòèðîâêå ôàéëîâ ïî ðàçìåðó, ïàïêè íå ïåðåìåøèâàþòñÿ â õàîòè÷íîì ïîðÿäêå,
à ïðîäîëæàþò áûòü îòñîðòèðîâàííûìè ïî èìåíè.
- óñòðàí¸í áàã â ñîðòèðîâêå ôàéëîâ;
- íîâàÿ èêîíêà ïàïêè.
 
 
17.09.08 -- v0.95.2 beta6 -- 14.1 Êá
- èñïðàâëåíà îøèáêà, ñâÿçàííàÿ ñ êîëè÷åñòâîì ôàéëîâ â ïàïêå, çàìå÷åíà Serge'ì.
Òåïåðü Ýîëàéò áåç ïðîáëåì çàõîäèò äàæå â ñàìûå áîëüøèå ïàïêè (áûëî ïðîâåðåíî
íà ïàïêå îáú¸ìîì 91000 ôàéëîâ), íî îòîáðàæàåò ìàêñèìóì òîëüêî 6898 ôàéëîâ;
- ïî íàæàòèþ Ctrl+N ñîçäà¸òñÿ íîâîå îêíî ïðîãðàììû ñ òåêóùåé ïàïêîé;
- íåáîëüøèå îïòèìèçàöèè.
 
 
14.09.08 -- v0.95 beta6 -- 14.0 Êá
- íîâàÿ ïîëîñà àäðåñà è ïåðåèìåíîâàíèÿ ôàéëà, îñíîâàííûå íà êîìïîíåíòå îò <Lrz>;
- â EditBox'ax òåïåðü ìîæíî èñïîëüçîâàòü âñå öèôðû îò 1 äî 9 (ìå÷òà Àòàóëüïû:);
- åñëè íå âûäåëåíà ñòðîêà àäðåñà êëàâèøà BackSpace âîçâðàùàåò â ïðåäûäóùóþ ïàïêó;
- îïòèìèçèðîâàíà ôóíêöèÿ IntToStr() çà ÷òî îãðîìíîå ñïàñèáî diamond'y, îíà ñòàëà
ìåíüøå íà 158 áàéò;
- ìíîãî èíòåðåñíîãî ïî÷åðïíóòî èç ëèáû Nable'à îòíîñèòåëüíî îïòèìèçàöèè ôóíêöèé;
- ïî ñîâåòó Albom'a äèíàìè÷åñêîå âûäåëåíèå ïàìÿòè áûëî çàìåíåíî ñòàòè÷åñêèì, êàê
ïîñëåäñòâèå - èñ÷åçëî äâà èçâåñòíûõ áàãà, ñâÿçàííûõ ñ êîïèðîâàíèåì ôàéëîâ è
èõ ïåðåèìåíîâàíèåì;
- íåêîòîðûå ïåðåìåííûå ñòàëè ëîêàëüíûìè, åù¸ îïòèìèçàöèè è íåáîëüøèå áàãôèêñû.
 
 
02.08.08 -- v0.94.4 beta5 -- 14.0 Êá
- ïðàâêà òð¸õ íåáîëüøèõ áàãîâ, îïòèìèçàöèè.
 
 
28.07.08 -- v0.94.3 beta5 -- 14.1 Êá
- ïåðåõîä ïî äåâàéñàì Ctrl+<öèôðà>;
- óñòàíîâëåí ìèíèìàëüíûé ðàçìåð âûñîòû îêíà;
- èêîíêà ïàïêè "ââåðõ";
- ïî÷èùåí è îïòèìèçèðîâàí êîä.
 
 
04.07.08 -- v0.94 beta5 -- 13.9 Êá
- èñïðàâëåí äîâîëüíî ñòàðûé áàã, åñëè ïîëçóíîê ïðîêðóòêè â ïàïêå ñ î÷åíü áîëüøèì
êîëè÷åñòâîì ôàéëîâ ïåðåòÿíóòü ââåðõ äî íà÷àëà ñïèñêà, ïðîãðàììà âûëåòàëà.
 
 
04.07.08 -- v0.93.9 beta5 -- 13.9 Êá
- ðàáîòàåò êëàâèøà "Íàçàä" :)
- óñòðàí¸í áàã èç-çà êîòîðîãî ïàïêè "." è ".." ïîäâåðãàëèñü ñîðòèðîâêå
 
 
29.06.08 -- v0.93.8 beta5 -- 13.8 Êá
- ñîðòèðîâêà ôàéëîâ ïî ïåðâîé áóêâå èìåíè
 
 
22.06.08 -- v0.93.6 beta5 -- 13.7 Êá
- íîâûé àëãîðèòì ñîðòèðîâêè ôàéëîâ ïî ðàçìåðó, áîëåå áûñòðûé (âû÷èòàë î í¸ì íà
Âèêèïåäèè:), â ñïèñêå ïîÿâèëîñü 2 äîñåëè ïîòåðÿíûõ ôàéëà.
 
 
18.06.08 -- v0.93.5 beta5 -- 13.7 Êá
- çàïóñê ïðîãðàììû ñ ïàðàìåòðàìè - íàïðèìåð "Eolite /hd1/1/" îòêðîåò ïðîãðàììó
ñ ïàïêîé /hd1/1/ â íåé. Íåñóùåñòâóþùèé ïóòü îòêðûò íå áóäåò;
- óñòðàí¸í ãëþê îêíà "Î ïðîãðàììå", êîãäà íàæàòèå íà ëþáóþ êëàâèøó ïðèâîäèëî ê
åãî çàâèñàíèþ (óõîäó â áåñêîíå÷íûé öèêë);
- èêîíêà è ïîääåðæêà ôàéëîâ ".cvs";
- îïòèìèçàöèè êîäà.
 
 
15.06.08 -- v0.93.4 beta5 -- 13.4 Êá
- èñïðàâëåí áàã ñ òåì ïîÿâëåíèÿ íåñóùåñòâóþùåãî ôàéëà â /rd/1/;
- òåïåðü rd, fd, hd1 è ò.ä. âñåãäà â íèæíåì ðåãèñòðå;
- óñòðàí¸í âûëåò ïðîãè ïîñëå íàæàòèÿ êíîïêè "Up" (ñïàñèáî ñåñà çà íàéäåíûé áàã).
 
 
14.06.08 -- v0.93.3 beta5 -- 13.4 Êá
- òåïåðü çàëèâàåòñÿ áåëûì íå âåñü ñïèñîê, à ïîòîì âûâîäèòñÿ òåêñò, à ðèñóþòñÿ
áåëûå ïîëîñû ñ òåêñòîì - òàê íåìíîãî ìåäëåííåå, íî ïåðåðèñîâêà çíà÷èòåëüíî
ìåíüøå (ñïàñèáî Ìàðèî79 çà ïîäñêàçêó);
- îïòèìèçèðîâàíà è èñïðàâëåíà ïðîöåäóðà óäàëåíèÿ ôàéëà;
- F3 - ïðîñìîòð ëþáîãî ôàéëà â Òàéíèïàäå;
- èñïðàâëåíû áàãè èíòåðôåéñà.
 
 
14.06.08 -- v0.93 beta5 -- 13.6 Êá
- ðåàëèçîâàíà ïðîêðóòêà ñêðîëëîì ìûøè (ñïàñèáî diamond'ó çà îòëîâëåííûé áàã);
- íåìíîãî óìåíüøåíà ïåðåðèñîâêà îêíà;
- óìåíüøåí è îïòèìèçèðîâàí êîä ïðîãðàììû;
- ÷àñòè÷íî èñïðàâëåí áàã ðàçâîðà÷èâàíèÿ îêíà, åñëè ìû áûëè â êîíöå ñïèñêà;
- òåïåðü ïðè ïåðåèìåíîâàíèè ôàéëà ìîæíî èñïîëüçîâàòü âñå öèôðû, êðîìå âîñüì¸ðêè
- ó ïðîãðàììû èçìåíèëñÿ êîìïèëÿòîð íà áîëåå íîâûé è êëþ÷è êîìïèëÿöèè;
- îïòèìèçèðîâàí kolibri.h--.
 
 
08.06.08 -- v0.92.1 beta5 -- 14.0 Êá
- èñïðàâëåí áàã, êîãäà ïîëçóíîê íå âñåãäà äîåçæàë íå äî êîíöà ïîëîñû ïðîêðóòêè;
- îïòèìèçàöèè â ïðîêðóòêå.
 
 
08.06.08 -- v0.92 beta5 -- 14.0 Êá
- óñòðàí¸í áàã, ïîÿâèâøåéñÿ â âåðñèè 0.88. Åñëè âû â êîíöå ñïèñêà è íà÷í¸òå
ïîíåìíîãó óâåëè÷èâàòü ðàçìåðû îêíà, îòòÿãèâàÿ åãî íèæíèé êîíåö âíèç, òî ñî
âðåìåíåì ïðîãðàììà âûëåòèò;
- ðåàëèçîâàí àëãîðèòì ïëàâíîé ïðîêðóòêè, åñòü 1 ñåðü¸çíûé è 1 íåñåðü¸çíûé áàã.
 
 
07.06.08 -- v0.91.5 beta4 -- 14.0 Êá
- óäàë¸í íåèñïîëüçóåìûé ñ 03.03.08 (v0.83) êóñîê êîäà;
- èíòåðôåéñ ïîëîñû ïðîêðóòêè ñòàë áîëåå îáú¸ìíûì, ýòî áûëî ñäåëàíî íå ñ öåëüþ
óëó÷øåíèÿ äèçàéíà, à ñ öåëüþ óìåíüøåíèÿ êîäà â èñõîäíèêå :)
- óñòðàí¸í áàã îòêðûòèÿ ïåðâîãî ôàéëà, êîòîðûé ïðîÿâëÿëñÿ òîëüêî â ýìóëÿòîðå;
- cïàñèáî diamond'ó çà èñïðàâëåíèå îøèáêè â ïðîöåäóðå ñêëàäûâàíèÿ äâóõ ñòðîê
copystr() è å¸ îïòèìèçàöèþ;
- óñòàíîâëåíî îãðàíè÷åíèå íà ðàçìåð èìåíè ôàéëà, îòîáðàæàåìîãî ïðè åãî óäàëåíèè;
- åñëè îòìåíèëè óäàëåíèå ôàéëà, òî îïÿòü ñîçäàþòñÿ êíîïî÷êè ïîä ôîðìîé;
- óñòðàí¸í ñòàðûé áàã (çàìå÷åííûé íåäàâíî) - åñëè â ïîëîñå àäðåñà ïðîïèñàëè
íåñóùåñòâóþùèé àäðåñ, ïðîãðàììó âûêèäûâàëî;
- óìåíüøåíà ïåðåðèñîâêà ïðè ïåðåõîäå â äðóãóþ ïàïêó, ãäå ôàéëîâ ìåíüøå, ÷åì
áûëî â òåêóùåé;
- èñïðàâëåíà îøèáêà â ôóíêöèÿõ lowcase() è upcase();
- òåïåðü íàçâàíèÿ ôàéëîâ è ïàïîê íà÷èíàþòñÿ ñ áîëüøîé áóêâû, äàëåå - ïðîïèñíûå;
- ñ ïàïêàìè íà NTFS-ðàçäåëå ïðîãðàììà âñ¸ åù¸ ðàáîòàòü íå óìååò, íî, ïî êðàéíåé
ìåðå, ïðè ïîïûòêå âîéòè â êàêóþ-òî èç íèõ îíà óæå íå âûëåòàåò;
- íåìíîãî îïòèìèçèðîâàíà ïðîöåäóðà ïåðåõîäà íà äåâàéñ;
- èñïðàâëåí áàã èç-çà êîòîðîãî èìåíà ôàéëîâ èíîãäà îêàçûâàëèñü ÷óòü âûøå ÷åì
íàäî, îòíîñèòåëüíî èêîíîê;
- óìåíüøåíà ïåðåðèñîâêà îêíà;
- äðóãèå îïòèìèçàöèè è áàãôèêñû.
 
 
02.06.08 -- v0.90.4 beta4 -- 14.1 Êá
- îïòèìèçàöèè è áàãôèêñû (â ò.÷. ñïàñèáî Maxis çà íàéäåííûé áàã).
 
 
01.06.08 -- v0.90 beta4 -- 14.1 Êá
- êðèòè÷åñêè óìåíüøåíà ïåðåðèñîâêà, â íåñêîëüêî ðàç! Îãðîìíîå ñïàñèáî diamond
çà ïîäñêàçêó.
 
 
01.06.08 -- v0.88.5 beta3 -- 14.1 Êá
- ðàíüøå ïðè ïåðåõîäå èç îäíîé ïàïêè â äðóãóþ âñÿ îáëàñòü ñ ôàéëàìè
çàêðàøèâàëàñü áåëûì öâåòîì, à ïîâåðõ âûâîäèëèñü íîâûå. Âîïðîñ: çà÷åì
çàêðàøèâàòü ÂÑÞ îáëàñòü, åñëè ôàéëîâ íåé ìîæåò áûòü âñåãî 2? ß òîæå íå
çíàþ ïî÷åìó ÿ ïîíÿë ýòî òîëüêî ñåé÷àñ. Çàêðàøèâàåì òîëüêî ýòè ôàéëû.
- ðàíüøå ðèñîâàëàñü ëåâàÿ ñèíÿÿ ïàíåëü, à ïîâåðõ íå¸ îêîøå÷êè ñ äåâàéñàìè
è ò.ä. Ñåé÷àñ íå òàê: ñèíÿÿ ïàíåëü ðèñóåòñÿ ÂÎÊÐÓà îêîøå÷åê, ÷òî óìåíüøàåò
ïåðåðèñîâêó.
 
 
30.05.08 -- v0.88.2 beta3 -- 14.1 Êá
- óñòðàí¸í áàã, ñâÿçàííûé ñ êëàâèøàìè F2 è Home.
 
 
27.04.08 -- v0.88 beta3 -- 14.1 Êá
- îáüåäèíåíû ïðîöåäóðû îòêðûòèÿ ôàéëà;
- óñòðàí¸í áàã, ñâÿçàííûé ñ ïåðåõîäîì èç íåêîðíåâîé ïàïêè íà äðóãîé äåâàéñ
- äèíàìè÷åñêîå âûäåëåíèå ïàìÿòè ïîä ïàïêè.
 
 
08.04.08 -- v0.87 beta3 -- 14.0 Êá
- îïòèìèçèðîâàíî óäàëåíèå ôàéëà;
- óäàë¸í ïðîäóáëèðîâàííûé êîä ïåðåèìåíîâàíèÿ ôàéëà;
- òåïåðü äëÿ ñïèñêà äåâàéñîâ â ëåâîé ïàíåëè (RÀM-äèñê, æåñòÿêè è ò.ä.)
ñóùåñòâóåò îïðåäåë¸ííûé áóôåð, à íå îòêðûâàåòñÿ ïàïêà "/" êàæäûé ðàç ïðè
âûâîäå ýòîãî ñïèñêà èëè æå ïåðåõîäà â êàêîé-òî èç åãî ýëåìåíòîâ;
- ïðè ïåðåðèñîâêå îêíà áîëüøå íå ñ÷èòûâàåòñÿ ñîäåðæèìîå ïàïêè, ïðîñòî
âûâîäÿòñÿ äàííûå, ÷òî õðàíÿòñÿ â áóôåðå;
- ïîñëà äåàêòèâàöèè îêíà òî, ÷òî áûëî íàïå÷àòàíî â ñòðîêå àäðåñà íå èñ÷åçàåò;
- óïîðÿäî÷èâàíèå ôàéëîâ ïî ðàçìåðó.
 
 
27.03.08 -- v0.86 beta3 -- 14.4 Êá
- îïòèìèçèðîâàí âûâîä ðàçìåðà ôàéëîâ;
- óáðàíà ëèøíÿÿ ïåðåðèñîâêà ïðè îòêðûòèè ïðîãðàììû;
- îïòèìèçèðîâàí ïåðåõîä â íà÷àëî è â êîíåö ñïèñêà ôàéëîâ;
- èñïðàâëåí áàã ñ ïîòåðåé îäíîãî ôàéëà â êîðíåâûõ ðàçäåëàõ æåñòêèõ äèñêîâ;
- îáüåäèíåíû ïðîöåäóðû Ctrl+Ñ è Ctrl+X;
- òåïåðü äëÿ êàæäîãî èçîáðàæåíèÿ íå ñâîÿ ïåðåìåííàÿ, à âñå îíè ñîáðàíû ïî òèïàì
â îäèí ôàéë: toolbar icons, file icons, device icons;
- óìåíüøåíî ïîòðåáëåíèå ïðîãðàììîé ðåñóðñîâ ïðè âûâîäå èêîíîê ôàéëîâ;
- è åù¸ ìíîãî-ìíîãî âñåãî îòèìèçèðîâàíî!
 
 
09.03.08 -- v0.84 beta2 -- 16.1 Êá
- cäåëàíî îêíî "Î ïðîãðàììå" (ðàçìåð çà kpack-îâàíîãî èçîáðàæåíèÿ 2.5 Êá)
- òåïåðü ïðè ïåðåèìåíîâàíèè ôàéëà ìîæíî èñïîëüçîâàòü âñå öèôðû;
- îïòèìèçèðîâàíî ïðîöåäóðû îòêðûòèÿ ïàïêè, êîïèðîâàíèÿ, ïåðåðèñîâêà ïîëîñû
àäðåñà è ïîëîñû ïåðåèìåíîâàíèÿ ôàéëà;
- çàïðîñ íà óäàëåíèå.
 
 
07.03.08 -- v0.83.3 beta2 -- 13.0 Êá
- ðåø¸í ãëþê, ñâÿçàííûé ñ êîðíåâûìè ïàïêàìè æ¸ñòêèõ äèñêîâ.
 
 
07.03.08 -- v0.83.2 beta2 -- 13.0 Êá
- ðåø¸í êðàéíå ñåðü¸çíûé áàã ñ ïîæèðàíèåì ïðîãðàììîé äîïîëíèòåëüíîãî êîëè÷åñòâà
ïàìÿòè êàæäûé ðàç ïîñëå ïåðåðèñîâêè îêíà èëè îòêðûòèÿ ïàïêè.
 
 
07.03.08 -- v0.83.1 beta2 -- 13.0 Êá
- ðåøåí áàã ñ ïðîêðóòêîé è ïàïêàìè;
- îïèòèìèçàöèè.
 
 
03.03.08 -- v0.83 beta2 -- 13.0 Êá
- öâåò îêíà áîëåå ò¸ìíûé;
- ðàñïðåäåëåíèå: âíà÷àëå ïàïêè, çàòåì ôàéëû;
- òåïåðü ïåðåòÿãèâàíèå ïîëçóíêà ïðîêðóòêè ðàáîòàåò è â Êîëèáðè!
- ðåàëèçîâàíû áûñòðûå êëàâèøè Ctrl+C (Ctrl+Ins), Ctrl+X, Ctrl+V. Êàê ñäåëàòü ñ
Shift-îì ÿ íå çíàþ;
- íîâîå ëîãî;
- óñòðàí¸í áàã ñ ñåðîé ëèíèåé, îòäåëÿþùåé íàçâàíèÿ ôàéëîâ è èõ òèï;
- óñòðàí¸í äðåâíèé áàã, ñâÿçàííûé ñ íåâîçìîæíîñòüþ îòêðûòü ëþáîé ôàéë ñ ïåðâîãî;
ðàçà, òîëüêî ñî âòîðîãî;
- óñòðàí¸í áàã, ñâÿçàííûé ñ äëèííîé èìåíè ôàéëà;
- íîâàÿ èêîíêà òåêñòîâûõ äîêóìåíòîâ.
 
 
27.02.08 -- v0.81 beta -- 12.8 Êá
- îïòèìèçèðîâàíèå ïåðåðèñîâêè ïðè ïåðåõîäå â äðóãóþ ïàïêó;
- íåêîòîðûå èêîíêè òåïåðü îáòåêàåìû;
- áàãôèêñû ïðîêðóòêè ñïèñêà.
 
 
25.02.08 -- v0.80 beta -- 12.6 Êá
- êðèòè÷åñêè óìåíüøåíà ïåðåðèñîâêà!
- áàãôèêñû èíòåðôåéñà.
 
 
25.02.08 -- v0.77 beta -- 12.5 Êá
- ïåðåèìåíîâûâàíèå ôàéëîâ;
 
 
23.02.08 -- v0.75 beta -- 12.1 Êá
- îïÿòü çàðàáîòàëè ãîðÿ÷èå êëàâèøè;
- áèáëèîòåêà eolite_copy.obj áîëüøå íå íóæíà;
- òåïåðü ðàáîòàåò è âûðåçàíèå ôàéëîâ (ðàçìåðîì íå áîëüøå ÷åì ÎÇÓ);
- óëó÷øåíèå àëãîðèòìà ïðîêðóòêè;
- áàãôèêñû.
 
 
23.02.08 -- v0.71 beta -- 12.1 Êá
- óñòðàí¸í áàã îãðàíè÷åíèÿ ðàçìåðà ñòðîêè äëÿ èì¸í ôàéëîâ;
- ReadMe.
 
 
23.02.08 -- v0.7 beta -- 12.1 Êá
- îãðàíè÷åíèå ðàçìåðà ñòðîêè äëÿ èì¸í ôàéëîâ;
- óäàëåíà "." â íà÷àëå ñïèñêà ôàéëîâ.
 
 
22.02.08 -- v0.65 beta -- 12.3 Êá
- ðàçìåð ôàéëîâ òåïåðü âûâîäèòñÿ â Êá, Ìá è Ãá;
- îïòèìèçàöèÿ îòðèñîâêè â ëåâîé ñèíåé ïàíåëè;
- óäîáíî ñòàëî ïîëüçîâàòüñÿ ïîëîñîé àäðåñà. Åñëè îíà áûëà èçìåíåíà, íàæàâ Enter
ìû ïåðåõîäèì ïî íîâîìó àäðåñó, åñëè æå íåò - îòêðûâàåòñÿ âûäåëåííàÿ ïàïêà,
ôàéë èëè ïðîãðàììà;
- â Êîëèáðè íå ðàáîòàåò, â îòëè÷èè îò ýìóëÿòîðà, ðåàëèçîâàííîå ïåðåòÿãèâàíèå
ïîëçóíêà :(
- âûäåëåíèå ïî Insert, ïîêà ÷òî íèãäå íå èñïîëüçóåòñÿ;
 
 
18.02.08 -- v0.6 beta -- 11.7 Êá
- ñîâìåñòíûìè óñèëèÿìè óñòðàí¸í ñåðü¸çíûé áàã ñ íàæàòèåì ÏÊÌ íà çàãîëîâêå îêíà;
- åñëè ìû ïðîïèøåì àäðåñ ïàïêè, êîòîðîé íå ñóùåñòâóåò è ïîïûòàåìñÿ â íå¸ ïåðåéòè
íè÷åãî ó íàñ ÓÆÅ íå ïîëó÷èòñÿ;
- óëó÷øåíèÿ â ñêðîëëå;
- F5 ïåðåðèñîâàòü îêíî;
- èêîíêè ó óñòðîéñòâ;
- ïàíåëü äåéñòâèé;
- îäèíî÷íîå êîïèðîâàíèå è âûðåçàíèå ôàéëîâ ðàçìåðîì íå áîëüøå ÷åì ÎÇÓ;
- óäàëåíèå ôàéëîâ, ïîêà ÷òî áåç çàïðîñà.
 
 
09.02.08 -- v0.5 beta -- 10 Êá
- îïòèìèçèðîâàíî Preview;
- äî äåàêòèâàöèè îêíà óæå íåëüçÿ êëÿöàòü ïî áåëîé îáëàñòè è âèäåòü êíîïêè;
- óìåíüøåí ðàçìåð èêîíîê - òåïåðü îíè 16õ15;
- íåëüçÿ óäàëèòü âåñü ïóòü â ñòðîêå àäðåñà, "/" ïî-ëþáîìó îñòà¸òñÿ;
- ïðè äåàêòèâàöèè îêíà âûäåëåíèå íå ïåðåïðûãèâàåò íà ïåðâûé ýëåìåíò;
- ðåàëèçîâàíî îòêðûòèå ïðîãðàì è àññîöèèðîâàííûõ ôàéëîâ;
- ðàñøèðåíèÿ áîëüøå íå â âåðõíåì ðåãèñòðå;
- ïåðåõîäèò ïî íîñèòåëÿì, òåïåðü åñëè íåèçâåñòíûé íîñèòåëü - îíî òàê è íàïèøåò;
- äîáàâëåíû íîâûå òèïû ôàéëîâ.
 
 
04.02.08 -- v0.35 beta -- 9.17 Êá
- äëÿ ñòðîêè àäðåñà îòäåëüíûé "ïóòü" (íå #path, à #edit_path);
- êðàñèâàÿ êíîïêà ïåðåõîäà;
- âõîäèò â ïåðâóþ ïàïêó;
- âûâîä òèïîâ ôàéëîâ;
- îïòèìèçàöèÿ â êîäå.
 
 
03.02.08 -- v0.33 beta -- 8.91 Êá (àíãë.âåðñèÿ)
Ïåðâàÿ âåðñèÿ. Êðàòêîå õèñòîðè:
1. Leency äåëàåò äèçàéí ïðîãðàììû è èùåò ïóòè ðåøåíèÿ íåêîòîðûõ ïðîáëåì.
2. Veliant äåëàåò îòîáðàæåíèå ñïèñêà ôàéëîâ èç /rd/1/, à Leency ðåàëèçóåò
ïåðåìîòêó ñïèñêà è ãîðÿ÷èå êëàâèøè.
3. Veliant îñóùåñòâëÿåò âûâîä ðàçìåðà ôàéëîâ. Leency ìó÷àåòñÿ ñ ïðîêðóòêîé.
4. Veliant âûâîäèò èêîíêè, Leency ýòè èêîíêè ðèñóåò è ïåðåäåëûâàåò äèçàéí îêíà.
5. Veliant ñ Leency ñäåëàëè ïåðåõîä ïî ïàïêàì.
6. Óñòðàíåíèå áàãîâ.
 
22.02.08 -- v0.0 -- 0 Êá
Íà÷àëî.
/programs/cmm/eolite/txt/ReadMe_en.txt
0,0 → 1,27
Eolite File Manager
 
==About this program==
Eolite is a simple in using and pretty looks file manager.
It written in C--. Development has started at 20.01.08.
You can find more information here:
http://board.kolibrios.org/viewtopic.php?f=9&t=973
 
 
==Authors==
Leency
Veliant
Punk_Joker
lev
<Lrz>
Nable
 
==Thanks==
diamond
Mario79
Rock_maniak_forever
turbanoff
SoUrcerer
Gluk
 
 
KolibriOS Forever!
/programs/cmm/eolite/txt/ReadMe_ru.txt
0,0 → 1,33
Eolite File Manager
 
==Î ïðîãðàììå==
Ôàéëîâûé ìåíåäæåð, îñíîâíûìè ïðèíöèïàìè ðàçðàáîòêè êîòîðîãî
ÿâëÿþòñÿ ïðîñòîòà è óäîáñòâî èñïîëüçîâàíèÿ. Ïðîãðàììà íàïèñàíà
íà C--, ÿçûêå ïðîìåæóòî÷íîì ìåæäó ÿçûêàìè âûñîêîãî è íèçêîãî
óðîâíÿ. Ðàçðàáîòêà íà÷àëàñü 20.01.08.
Îáñóæäåíèå ïðîãðàììû çäåñü:
http://board.kolibrios.org/viewtopic.php?f=9&t=973
 
 
==Óñòàíîâêà==
Íóæíî èìåòü ñâåæèé box_lib.obj. Eolite.ini äîëæåí áûòü â ïàïêå
ñ ïðîãðàììîé.
 
 
==Àâòîðû==
Leency - ðàçðàáîòêà, äèçàéí.
Veliant - ïðîãðàììèðîâàíèå, ïîääåðæêà.
Punk_Joker - êîä óäàëåíèÿ ïàïîê, ôèêñû.
<Lrz> - êîìïîíåíò EditBox è ëèáó ê íåìó.
lev - àëãîðèòì ðàáîòû ñ ìàññèâàìè ñòðîê.
Nable - íåêîòîðûå îïòèìèçàöèè è ïîääåðæêà.
 
 
==Ñïàñèáî==
diamond - àêòèâíàÿ ïîìîùü â ïðîãðàììèðîâàíèè, öåííûå ñîâåòû.
Mario79 - ñîâåòû.
S1n - çà ðåàëèçàöèþ ðàáîòû ñ lib_ini (óâû íå èñïîëüçóåìóþ).
Rock_maniak_forever, turbanoff, Sorcerer, Gluk, Albom - çà íàéäåíûå áàãè.
 
 
Ó íàñ áóäåò ñâîé Ìåíóåò ñ áëåêäæåêîì! È øëþõàìè! KolibriOS Forever!
/programs/cmm/eolite/txt
Property changes:
Added: tsvn:logminsize
+5
\ No newline at end of property