Page 24 of 67

Re: Eolite

Posted: Thu Apr 19, 2012 5:57 pm
by Mario
Окно можно растянуть или уменьшить, но то что оно при старте залезает на панель задач это уже нехорошо. KFM тоже налезает, кстати надо будет поправить.

Re: Eolite

Posted: Sun May 13, 2012 3:31 am
by Leency
Mario wrote:Leency
В следующей ревизии кода Eolite желательно сделать размер окна помещающийся в видеорежим 640*480, без перекрытия панели задач.
Не частый случай, но так и быть - исправил. Eolite 1.21

Re: Eolite

Posted: Thu Aug 02, 2012 8:42 pm
by Leency
Когда-то... где-то... (я искал не нашёл) Mario писал, что Eolite прожорлив к памяти. Я тогда не придал этому значения. Сейчас писал одну прогу и как-то мимолётом задумался:

Code: Select all

void GetIni(byte onload)
{
	dword buff;
	buff = malloc(1048576);
}
А нужен ли в таком коде free(buff); если переменная создаётся заново? Раньше я думал, что нет. А тут оказалось. что Еолайт хавал по 1 Мб оперативки КАЖДЫЙ РАЗ после запуска программы!
free(buff); я вставил и размер уменьшил до 12 Кб, их с головой хватит на Eolite.ini.

Re: Eolite

Posted: Sat Nov 17, 2012 1:13 am
by Leency
Eolite 1.4

Давно я сюда не писал, и никто не писал, на предыдущей странице даже mike.dld есть :)

- изменения визуальные - фон появился в панели слева, немного объёмные заголовки "Devices" и "Actions";
- кнопка обновления скиска устройств справа от "Devices" выглядит как "=", нажимается няшно;
- отсоединение виртуальных дисков (IgorA, как и обещал);
- немного перелопачена структура программы в сторону улучшения, Эолайт моя первая программа, поэтому в ней местами "своя атмосфера";
- исправлены ошибки.
1111.png
1111.png (40.65 KiB)
Viewed 3888 times

Re: Eolite

Posted: Mon Dec 17, 2012 4:33 pm
by Leency
Eolite 1.5

Продолжаю эксперименты с GUI. На этот раз вдохновлён QNX.

Re: Eolite

Posted: Thu Jan 10, 2013 10:38 pm
by Leency
Таки я решил баг с сортировкой - причина была в неопределённом поведении. О нём рассказал мне SoUrcerer около месяца назад.
Также исправил парочку багов для пустых папок.

Re: Eolite

Posted: Fri Jan 11, 2013 5:11 pm
by ramiil-kun
Конечно же ИМХО, но почему бы не сделать кнопки навигации и copy\cut\paste поменьше размером?

Re: Eolite

Posted: Fri Jan 11, 2013 6:07 pm
by Leency
Им самое место в меню ПКМ, там они и будут однажды. А вообще лучше всего в таких случаях прикреплять эскизы как ты это видишь.

Re: Eolite

Posted: Thu Feb 28, 2013 3:01 pm
by CleverMouse
Последняя ночная сборка, в системе есть диски /rd/1, /fd/1, /hd0/1, /cd2/1, /bd0/1. Я добавляю все 10 возможных дисков /tmpN/1 и запускаю Eolite. Eolite вылетает, информация с доски отладки указывает на вызов функции 70.1 со слишком маленьким буфером. KFar и KFM обрабатывают столь большой список дисков нормально.
В первый раз, между прочим, я запустила Eolite не по собственной воле, а случайно через tmpdisk - чтобы удалить диск, надо его сначала выбрать, а выбор уже выбранного приводит к запуску Eolite. Впрочем, от способа запуска падение не зависит.

Re: Eolite

Posted: Thu Feb 28, 2013 4:16 pm
by Leency
В старой версии буфер на 10 дисков. И она падает после запуска переименованого файла - всё это я знаю. Чуть позже исправлю.

Re: Eolite

Posted: Thu Feb 28, 2013 4:55 pm
by Leency
#3295 исправлено.

Re: Eolite

Posted: Fri Mar 22, 2013 7:41 pm
by 0CodErr
Падает при изменении размера:
Spoiler:Image
Падает при переименовании, если в новом имени присутствует недопустимый символ(например, слеш). При этом файлик теряется. Новый не появляется, а старый исчезает.

svn3401

Re: Eolite

Posted: Sat Mar 23, 2013 3:02 am
by Leency
r.3404
После неудачного переименования или вставки файла оригинал не удаляется (спасибо 0CodErr за найденный баг).

Re: Eolite

Posted: Sun Mar 31, 2013 11:32 pm
by Leency
Eolite 1.77
  • исправлено падение при изменении размера окна (нашёл 0CodErr);
  • меню файлов и папок, в процессе доработки;
  • перевод программы на элемент list_box: упрощение кода, гибкость элемента, задел на двупанельность;
  • вместо кнопок файлов теперь используются события мыши;
  • создание нового файла;
  • очень много других исправлений и оптимизаций.
Это промежуточная версия, меню ещё будет дорабатываться, появятся новые фичи.
О всех ошибках просьба сообщать сюда.

Re: Eolite

Posted: Sun Mar 31, 2013 11:53 pm
by SoUrcerer
OpenWith? Ох, звучит заманчиво. Можно добавить "открыть новое окно" по F3 скажем? А в идеале, разумеется, вкладку или еще одну панель.