diff --git a/programs/fs/Eolite/trunk/History.txt b/programs/fs/Eolite/trunk/History.txt index 20ea76fba9..5f611e0fcb 100644 --- a/programs/fs/Eolite/trunk/History.txt +++ b/programs/fs/Eolite/trunk/History.txt @@ -1,3 +1,48 @@ +25.04.10 -- v0.99 unstable -- 16.2 Кб +- в Eolite.ini можно указать цвет выделения для элеметнов списка и строки адреса; +- улучшения в PathButtons; +- зелёная кнопка |> показывает строку адреса и скрывает её; +- исправлен один маленький недочёт. + + +25.04.10 -- v0.98.9 RC3 -- 15.9 Кб +- при создании новой папки на разделе, с фс которое его не поддерживает, выделяло + папку перехода на уровень вверх "..", исправлено (баг нашёл [b]turbanoff[/b]); +- показывается сообщение что папка не может быть создана, файл удалён; +- новый тулбар, постарался учесть замечания и сделать его как можно более нежным, + как майонез; +- исправлено несоответствие версии в окне about (баг нашёл [b]Sorcerer[/b]); +- новые пиктограммы действий (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 файлов; @@ -12,7 +57,7 @@ - прога не вылетает из-за переполнения в истории посещённых папок, однако один небольшой косяк там остался; - тестовое отображение скрытых файлов; -- удалён неиспользуемый код; +- удалён неиспользуемый код. 16.12.08 -- v0.98.1 RC1 -- 14.7 Кб @@ -85,12 +130,12 @@ файла, а по названию вообще. Так же, при сортировке по типу есть одинаковые расширения, то эти файлы упорядывачиваются по имени; - оптимизирована процедура сравнения строк; -- перемотка по 3 елемента; -- оптимизация и доработка панели устройств; +- перемотка по 3 элемента; +- оптимизация и доработка панели устройств. 17.10.08 -- v0.95.7 beta6 -- 14.3 Кб -- перемотка по 2 елемента; +- перемотка по 2 элемента; - упорядочивание файлов по типу. 15.10.08 -- v0.95.4 beta6 -- 14.0 Кб @@ -122,11 +167,11 @@ - по совету Albom'a динамическое выделение памяти было заменено статическим, как последствие - исчезло два известных бага, связанных с копированием файлов и их переименованием; -- некоторые переменные стали локальными, ещё оптимизации и небольшие багфиксы; +- некоторые переменные стали локальными, ещё оптимизации и небольшие багфиксы. 02.08.08 -- v0.94.4 beta5 -- 14.0 Кб -- правка трёх небольших багов, оптимизации; +- правка трёх небольших багов, оптимизации. 28.07.08 -- v0.94.3 beta5 -- 14.1 Кб @@ -138,7 +183,7 @@ 04.07.08 -- v0.94 beta5 -- 13.9 Кб - исправлен довольно старый баг, если ползунок прокрутки в папке с очень большим - количеством файлов перетянуть вверх до начала списка, программа вылетала + количеством файлов перетянуть вверх до начала списка, программа вылетала. 04.07.08 -- v0.93.9 beta5 -- 13.9 Кб @@ -152,86 +197,86 @@ 22.06.08 -- v0.93.6 beta5 -- 13.7 Кб - новый алгоритм сортировки файлов по размеру, более быстрый (вычитал о нём на - Википедии:), в списке появилось 2 досели потеряных файла + Википедии:), в списке появилось 2 досели потеряных файла. 18.06.08 -- v0.93.5 beta5 -- 13.7 Кб - запуск программы с параметрами - например "Eolite /hd1/1/" откроет программу - с папкой /hd1/1/ в ней. Несуществующий путь открыт не будет + с папкой /hd1/1/ в ней. Несуществующий путь открыт не будет; - устранён глюк окна "О программе", когда нажатие на любую клавишу приводило к - его зависанию (уходу в бесконечный цикл) -- иконка и поддержка файлов ".cvs" -- оптимизации кода + его зависанию (уходу в бесконечный цикл); +- иконка и поддержка файлов ".cvs"; +- оптимизации кода. 15.06.08 -- v0.93.4 beta5 -- 13.4 Кб -- исправлен баг с тем появления несуществующего файла в /rd/1/ -- теперь rd, fd, hd1 и т.д. всегда в нижнем регистре -- устранён вылет проги после нажатия кнопки "Up" (спасибо сеса за найденый баг) +- исправлен баг с тем появления несуществующего файла в /rd/1/; +- теперь rd, fd, hd1 и т.д. всегда в нижнем регистре; +- устранён вылет проги после нажатия кнопки "Up" (спасибо сеса за найденый баг). 14.06.08 -- v0.93.3 beta5 -- 13.4 Кб - теперь заливается белым не весь список, а потом выводится текст, а рисуются белые полосы с текстом - так немного медленнее, но перерисовка значительно - меньше (спасибо Марио79 за подсказку) -- оптимизирована и исправлена процедура удаления файла -- F3 - просмотр любого файла в Тайнипаде -- исправлены баги интерфейса + меньше (спасибо Марио79 за подсказку); +- оптимизирована и исправлена процедура удаления файла; +- F3 - просмотр любого файла в Тайнипаде; +- исправлены баги интерфейса. 14.06.08 -- v0.93 beta5 -- 13.6 Кб -- реализована прокрутка скроллом мыши (спасибо diamond'у за отловленный баг) -- немного уменьшена перерисовка окна -- уменьшен и оптимизирован код программы -- частично исправлен баг разворачивания окна, если мы были в конце списка +- реализована прокрутка скроллом мыши (спасибо diamond'у за отловленный баг); +- немного уменьшена перерисовка окна; +- уменьшен и оптимизирован код программы; +- частично исправлен баг разворачивания окна, если мы были в конце списка; - теперь при переименовании файла можно использовать все цифры, кроме восьмёрки -- у программы изменился компилятор на более новый и ключи компиляции -- оптимизирован kolibri.h-- +- у программы изменился компилятор на более новый и ключи компиляции; +- оптимизирован kolibri.h--. 08.06.08 -- v0.92.1 beta5 -- 14.0 Кб -- исправлен баг, когда ползунок не всегда доезжал не до конца полосы прокрутки -- оптимизации в прокрутке +- исправлен баг, когда ползунок не всегда доезжал не до конца полосы прокрутки; +- оптимизации в прокрутке. 08.06.08 -- v0.92 beta5 -- 14.0 Кб - устранён баг, появившейся в версии 0.88. Если вы в конце списка и начнёте понемногу увеличивать размеры окна, оттягивая его нижний конец вниз, то со - временем программа вылетит -- реализован алгоритм плавной прокрутки, есть 1 серьёзный и 1 несерьёзный баг + временем программа вылетит; +- реализован алгоритм плавной прокрутки, есть 1 серьёзный и 1 несерьёзный баг. 07.06.08 -- v0.91.5 beta4 -- 14.0 Кб -- удалён неиспользуемый с 03.03.08 (v0.83) кусок кода +- удалён неиспользуемый с 03.03.08 (v0.83) кусок кода; - интерфейс полосы прокрутки стал более объёмным, это было сделано не с целью улучшения дизайна, а с целью уменьшения кода в исходнике :) -- устранён баг открытия первого файла, который проявлялся только в эмуляторе +- устранён баг открытия первого файла, который проявлялся только в эмуляторе; - cпасибо diamond'у за исправление ошибки в процедуре складывания двух строк - copystr() и её оптимизацию -- установлено ограничение на размер имени файла, отображаемого при его удалении -- если отменили удаление файла, то опять создаются кнопочки под формой + copystr() и её оптимизацию; +- установлено ограничение на размер имени файла, отображаемого при его удалении; +- если отменили удаление файла, то опять создаются кнопочки под формой; - устранён старый баг (замеченный недавно) - если в полосе адреса прописали - несуществующий адрес, программу выкидывало + несуществующий адрес, программу выкидывало; - уменьшена перерисовка при переходе в другую папку, где файлов меньше, чем - было в текущей -- исправлена ошибка в функциях lowcase() и upcase() -- теперь названия файлов и папок начинаются с большой буквы, далее - прописные + было в текущей; +- исправлена ошибка в функциях lowcase() и upcase(); +- теперь названия файлов и папок начинаются с большой буквы, далее - прописные; - с папками на NTFS-разделе программа всё ещё работать не умеет, но, по крайней - мере, при попытке войти в какую-то из них она уже не вылетает -- немного оптимизирована процедура перехода на девайс + мере, при попытке войти в какую-то из них она уже не вылетает; +- немного оптимизирована процедура перехода на девайс; - исправлен баг из-за которого имена файлов иногда оказывались чуть выше чем - надо, относительно иконок -- уменьшена перерисовка окна -- другие оптимизации и багфиксы + надо, относительно иконок; +- уменьшена перерисовка окна; +- другие оптимизации и багфиксы. 02.06.08 -- v0.90.4 beta4 -- 14.1 Кб -- оптимизации и багфиксы (в т.ч. спасибо Maxis за найденный баг) +- оптимизации и багфиксы (в т.ч. спасибо Maxis за найденный баг). 01.06.08 -- v0.90 beta4 -- 14.1 Кб - критически уменьшена перерисовка, в несколько раз! Огромное спасибо diamond - за подсказку + за подсказку. 01.06.08 -- v0.88.5 beta3 -- 14.1 Кб @@ -245,149 +290,149 @@ 30.05.08 -- v0.88.2 beta3 -- 14.1 Кб -- устранён баг, связанный с клавишами F2 и Home +- устранён баг, связанный с клавишами 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 +- оптимизирован вывод размера файлов; +- убрана лишняя перерисовка при открытии программы; +- оптимизирован переход в начало и в конец списка файлов; +- исправлен баг с потерей одного файла в корневых разделах жестких дисков; +- обьединены процедуры Ctrl+С и Ctrl+X; - теперь для каждого изображения не своя переменная, а все они собраны по типам - в один файл: toolbar icons, file icons, device icons -- уменьшено потребление программой ресурсов при выводе иконок файлов + в один файл: 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-ом я не знаю -- новое лого -- устранён баг с серой линией, отделяющей названия файлов и их тип -- устранён древний баг, связанный с невозможностью открыть любой файл с первого - раза, только со второго -- устранён баг, связаный с длинной имени файла -- новая иконка текстовых документов + 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 больше не нужна -- теперь работает и вырезание файлов (размером не больше чем ОЗУ) -- улучшение алгоритма прокрутки -- багфиксы +- опять заработали горячие клавиши; +- библиотека eolite_copy.obj больше не нужна; +- теперь работает и вырезание файлов (размером не больше чем ОЗУ); +- улучшение алгоритма прокрутки; +- багфиксы. 23.02.08 -- v0.71 beta -- 12.1 Кб -- устранён баг ограничения размера строки для имён файлов -- ReadMe +- устранён баг ограничения размера строки для имён файлов; +- ReadMe. 23.02.08 -- v0.7 beta -- 12.1 Кб -- ограничение размера строки для имён файлов -- удалена "." в начале списка файлов +- ограничение размера строки для имён файлов; +- удалена "." в начале списка файлов. 22.02.08 -- v0.65 beta -- 12.3 Кб -- размер файлов теперь выводится в Кб, Мб и Гб -- оптимизация отрисовки в левой синей панели +- размер файлов теперь выводится в Кб, Мб и Гб; +- оптимизация отрисовки в левой синей панели; - удобно стало пользоваться полосой адреса. Если она была изменена, нажав Enter мы переходим по новому адресу, если же нет - открывается выделенная папка, - файл или программа + файл или программа; - в Колибри не работает, в отличии от эмулятора, реализованное перетягивание ползунка :( -- выделение по Insert, пока что нигде не используется +- выделение по Insert, пока что нигде не используется; 18.02.08 -- v0.6 beta -- 11.7 Кб -- совместными усилиями устранён серьёзный баг с нажатием ПКМ на заголовке окна +- совместными усилиями устранён серьёзный баг с нажатием ПКМ на заголовке окна; - если мы пропишем адрес папки, которой не существует и попытаемся в неё перейти - ничего у нас УЖЕ не получится -- улучшения в скролле -- F5 перерисовать окно -- иконки у устройств -- панель действий -- одиночное копирование и вырезание файлов размером не больше чем ОЗУ -- удаление файлов, пока что без запроса + ничего у нас УЖЕ не получится; +- улучшения в скролле; +- F5 перерисовать окно; +- иконки у устройств; +- панель действий; +- одиночное копирование и вырезание файлов размером не больше чем ОЗУ; +- удаление файлов, пока что без запроса. 09.02.08 -- v0.5 beta -- 10 Кб -- оптимизировано Preview -- до деактивации окна уже нельзя кляцать по белой области и видеть кнопки -- уменьшен размер иконок - теперь они 16х15 -- нельзя удалить весь путь в строке адреса, "/" по-любому остаётся -- при деактивации окна выделение не перепрыгивает на первый элемент -- реализовано открытие програм и ассоциированных файлов -- расширения больше не в верхнем регистре -- переходит по носителям, теперь если неизвестный носитель - оно так и напишет -- добавлены новые типы файлов +- оптимизировано Preview; +- до деактивации окна уже нельзя кляцать по белой области и видеть кнопки; +- уменьшен размер иконок - теперь они 16х15; +- нельзя удалить весь путь в строке адреса, "/" по-любому остаётся; +- при деактивации окна выделение не перепрыгивает на первый элемент; +- реализовано открытие програм и ассоциированных файлов; +- расширения больше не в верхнем регистре; +- переходит по носителям, теперь если неизвестный носитель - оно так и напишет; +- добавлены новые типы файлов. 04.02.08 -- v0.35 beta -- 9.17 Кб -- для строки адреса отдельный "путь" (не #path, а #edit_path). -- красивая кнопка перехода -- входит в первую папку -- вывод типов файлов -- оптимизация в коде +- для строки адреса отдельный "путь" (не #path, а #edit_path); +- красивая кнопка перехода; +- входит в первую папку; +- вывод типов файлов; +- оптимизация в коде. 03.02.08 -- v0.33 beta -- 8.91 Кб (англ.версия) @@ -401,4 +446,4 @@ 6. Устранение багов. 22.02.08 -- v0.0 -- 0 Кб -Начало. +Начало. \ No newline at end of file diff --git a/programs/fs/Eolite/trunk/ReadMe_en.txt b/programs/fs/Eolite/trunk/ReadMe_en.txt new file mode 100644 index 0000000000..662a40c060 --- /dev/null +++ b/programs/fs/Eolite/trunk/ReadMe_en.txt @@ -0,0 +1,31 @@ +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.07. +You can find more information here: +http://board.kolibrios.org/viewtopic.php?f=9&t=973 + + +==Install== +Put box_lib.obj into "/sys/lib/" directory. +Put Eolite.ini into "/sys/File Managers/" directory. +Eolite can be opened from anywhere. + +==Known bugs== +0. + + +==Authors== +Leency - programming and design. +Veliant - programming and support. Inactive now. + +==Thanks== +diamond + +Nable +Mario79 + + +Thank you for using :) +KolibriOS Forever! \ No newline at end of file diff --git a/programs/fs/Eolite/trunk/ReadMe_ru.txt b/programs/fs/Eolite/trunk/ReadMe_ru.txt new file mode 100644 index 0000000000..b9d758f571 --- /dev/null +++ b/programs/fs/Eolite/trunk/ReadMe_ru.txt @@ -0,0 +1,32 @@ +Eolite File Manager + +==О программе== +Файловый менеджер, основными принципами разработки которого являются простота и +удобство использования. Программа написана на C--, языке промежуточном между +языками высокого и низкого уровня. Разработка началась 20.01.07. +Обсуждение программы здесь: +http://board.kolibrios.org/viewtopic.php?f=9&t=973 + + +==Установка== +Нужно иметь свежий box_lib.obj или использовать тот, что поставляется с Эолайтом. +Eolite.ini должен быть в "/sys/File Managers/", саму программу логичнее +всего поместить туда же. + +==Известные баги== +Их нет. + + +==Авторы== +Leency - разработка, дизайн. +Veliant - программирование, поддержка. На данный момент отошел от разработки. + +==Спасибо== +diamond - активная помощь в программировании, ценные советы. + - за компонент EditBox и либу к нему. +Nable - за некоторые оптимизации и поддержку, либу работы с IPC. +Mario79 - советы. + + +Спасибо за использование :) +У нас будет свой Менует с блекджеком! И шлюхами! KolibriOS Forever! \ No newline at end of file