File Managers/Eolite: update Readme & History files.

git-svn-id: svn://kolibrios.org@1839 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Yogev Ezra 2011-02-03 22:48:04 +00:00
parent 08596896d2
commit 4691ce7d78
3 changed files with 226 additions and 118 deletions

View File

@ -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 Кб
Начало.
Начало.

View File

@ -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
<Lrz>
Nable
Mario79
Thank you for using :)
KolibriOS Forever!

View File

@ -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 - активная помощь в программировании, ценные советы.
<Lrz> - за компонент EditBox и либу к нему.
Nable - за некоторые оптимизации и поддержку, либу работы с IPC.
Mario79 - советы.
Спасибо за использование :)
У нас будет свой Менует с блекджеком! И шлюхами! KolibriOS Forever!