пятница, 13 июня 2008 г.

Рисование графиков

Около недели тому назад рисовалку" графиков и на протяжении последующих дней продолжал её совершенствовать. Данные для программы берутся из файла, адрес которого можно указать самостоятельно (по-умолчанию это graph.cvs). Есть два формата входных данных:

а) если заданы точки и требуется провести кусочно-линейную функцию
x1 y1 x2 y2 ; границы области построения
x y
x y ; значения
...

б) если задана функция
x1 y1 x2 y2 ; границы области построения
=формула

Поддерживаются стандартные функции: sin, cos, tg ,ctg, log, exp, sqrt, а так же выражения с ними, например: x/2, cos(sin(cos(x)+1)+1)+1 и .т.д.
Очень радует появление этой полезной программы, учитывая то, что имеются случаи использования Колибри в школе.

Обсудить
Скачать

суббота, 7 июня 2008 г.

Eolite v0.91.5

История изменений:
- удалён неиспользуемый с 03.03.08 (v0.83) кусок кода
- интерфейс полосы прокрутки стал более объёмным, это было сделано не с целью улучшения дизайна, а с целью уменьшения кода в исходнике :)
- устранён баг открытия первого файла, который проявлялся только в эмуляторе
- cпасибо diamond'у за исправление ошибки в процедуре складывания двух строк copystr() и её оптимизацию
- установлено ограничение на размер имени файла, отображаемого при его удалении
- если отменили удаление файла, то опять создаются кнопочки под формой
- устранён старый баг (замеченный недавно) - если в полосе адреса прописали несуществующий адрес, программу выкидывало
- уменьшена перерисовка при переходе в другую папку, где файлов меньше, чем было в текущей
- исправлена ошибка в функциях lowcase() и upcase()
- теперь названия файлов и папок начинаются с большой буквы, далее - прописные
- с папками на NTFS-разделе программа всё ещё работать не умеет, но, по крайней мере, при попытке войти в какую-то из них она уже не вылетает
- немного оптимизирована процедура перехода на девайс
- исправлен баг из-за которого имена файлов иногда оказывались чуть выше чем надо, относительно иконок
- уменьшена перерисовка окна
- другие оптимизации и багфиксы

Обсудить
Скачать

среда, 4 июня 2008 г.

KolibriOS logo

В преддверьи выхода новой версии дистрибутива, был начат опрос о необходимости смены логотипа КолибриОС (в т.ч. нa форуме).
На сегодняшний день результаты следующие:
ЗА - 14
Против - 2На момент начала опроса была только маленькая версия логотипа 80х80, но было сказано что если людям новый логотип понравится, будет сделана версия большего размера. Уже доступна первая зарисовка, которую необходимо ещё отшлифовать "до блеска".

Skin Selector v0.3

Программа для просмотра скинов ОС Колибри. Раньше, чтобы посмотреть скин графического оформления Колибри, надо было:
1. зайти в какой-то файловый менеджер
2. открыть папку со скинами
3. "открыть" сам скин
4. закрыть окно просмотра
5. открыть новый скин
6. закрыть окно просмотра
и т.д.

А что, если их там 12 штук? Что - вот так и долбать Энтером+AltF4 - 12 раз? Вот для этого и создан Skin Selector.
Вы открываете программу, а потом просто перемещаетесь клавишами Вверх\Вниз и скин автоматически применяется к системе - то есть можно посмотреть его сразу "в деле". Не понравившейся можно удалить соответствующей клавишей, надо изменить стандартные цвета - пожалуйста, одна клавиша.

Правда есть люди, считающие программу бесполезной. Так это или нет - решать пользователям.

Графический инсталлятор KolibriOS

написал инсталлятор KolibriOS. Смысл программы прост - заменить install.bat + rawrite2.ехе на графический инсталлятор.
Пока он сыроват и имеет немало ошибок, но ведь версия пока только 0.3. Уже поддерживается установка KolibriOS на А: или С: плюс удаление с С:

С нетерпением ждём дальнейшего развития программы.
Скачать
Обсудить

Eolite

Даже странно что здесь ещё ни разу не упоминался новый файловый менеджер Eolite, который недавно обновился до версии 0.90.4.
Так получилось, что в Колибри есть аналог FAR'a - KFAR, Total Commander'a - KFM, далёким аналогом Explorer'a Windosw98 можно посчитать SysXTree. И всё же последний уже морально устарел и не подходил для сёрфинга по каталогам жесткого диска - он был банально неудобен, да и функционал начинал застаревать. Но Eolite не задумывался как аналог Explorer'a WindowsXP, хотя и похож на него. Это была попытка создать удобный и красивый файловый менеджер.
Его разработка началась как попытка обучится С\С++, но от независящих от разработчика обстоятельств пришлось переписать его в дальнейшем c с MSVC на С--. Задуман он был дизайнером (Leency), а потому юзабилити и дизайн программы на высоте. Чего нельзя сказать о коде и возможностях программы. Хотя, для обычной работы она вполне сгодится.
В последних версиях был сделан упор на правку багов, оптимизацию кода и уменьшение перерисовки окна.

Скачать последнюю версию на 05.06.08.
Скриншот для ленивых.
Обсудить на форуме.