2024-02-10 cuhegh Версия 2.00 К предыдущему коммиту. 2024-02-10 cuhegh добавлены diment_getfill() diment_getmargin() diment_getfl() переименован diment.bg -> diment.fl, diment_setbg() -> diment_setfl() стиль, документация 2024-01-14 babolo Даты с копилефтах. Идентификация. 2024-01-06 cuhegh Версия 1.00 Большие изменения отменены. Добавлен флаг DIMENT_BYTES для облегчения работы с библиотекой. 2024-01-06 cuhegh Значительные изменения на полпути. Переименован diment_doflags() -> diment_doflag() и переведён на blin_doflag() Переименованы diment->alignkoef -> diment->alnkoef, diment_flush(alignp) -> diment_flush(alnout), diment->alignm -> diment->alnmem. мелочи, стиль, документация. 2023-10-09 cuhegh Версия 0.01 повторно Зависимости 2023-10-09 cuhegh Версия 0.01 повторно 2023-10-09 cuhegh Исправлен синтаксис 2023-10-09 cuhegh Версия 0.01 команда тестирования 2023-10-08 cuhegh Обновлён вместе с блином 2023-10-05 cuhegh документация 2023-10-05 cuhegh мелочи 2023-09-11 cuhegh финальне переименование пикселей в юниты 2023-08-23 cuhegh Выделен новый тип diment_bords, интерфейс соответствюще преобразован. Унифицирована терминология. Для diment_flush() добавлен аргумент с границами печатаемого. Написан usage() для test0.c Ошибки, документация, стиль. 2023-08-23 cuhegh Унифицирована терминология. 2023-08-04 cuhegh Продолжение перехода на errno code 2023-08-04 cuhegh Смена с exit code на errno code Переименование diment_px_tk() -> diment_ipx_tk(), diment_px_cr() -> diment_ipx_cr() diment__px_tk() -> diment_px_tk(), diment__px_cr() -> diment_px_cr() diment_indir -> diment_inlar Рефакторизирована diment_pixel() Убрана formtouch() Подправлен diment_tile() Стали публичными diment__px_tk() diment__px_cr() diment_tile() Стиль 2023-08-01 cuhegh test0.c был использован для тестирования преобразователей, поведение прежднее. 2023-08-01 cuhegh Убраны ошибки с преобразователями Стиль, мелочи ` 2023-07-31 cuhegh Завершено разделение. Выделены процедуры работы с пикселями в pixel.c Добавлена процедура установки преобразователя координат diment_setconv(). Добавлен интерфейс с float координатами. Добавлен флаг DIMENT_CREOUT. Влияние написано в dimentia.h Сделан тест (наконец-то!) test0.c Прошлый ошмёток теста перемещён в test1.c diment_doflags теперь возвращает прошлое (или новое) значение флагов. Отработанно поведение diment_flush() с флагом DIMENT_TKNENT. Переименован donut -> diment_donut. Остаётся на неопределённый срок. Cтиль, README 2023-07-31 cuhegh Выделены процедуры работы с пикселями в pixel.c 2023-07-17 cuhegh Подготовлено разделение библиотеки (Переименования). Работает массовый вывод (не оптимизирован) для бит и байт. Оформлен diment_doflags() Исправлена ошибка освобождения памяти. Стиль, отладка. 2023-07-14 cuhegh Коммит безопасности (на всякий случай) 2023-06-28 cuhegh Подготовка к массовому выводу. 2023-06-27 cuhegh Улучшены возможности хранения: добавлено выравнивание. убрано ограницение размера юнита (в интерфейсе) Улучшен README, tools/check.c Добавлена возможность поменять флаги Отшлифованы graks_tile(), graks_pixel(). graks_pixel() стал публичным. graks_tile() стал приватным. GRAKS_DONUT выведен из поддержки Стиль, отладка, отлов ошибок 2023-06-25 cuhegh Переименованы graks_point() -> graks_pixel(), graks_create() -> graks_init() На graks_pixel() надет нормальный интерфейс в виде процедур graks_px_cr() и graks_px_tk() Улучшен README Улучшен отлов ошибок в graks_pixel(), и его интерфейсах Стиль, ошибки, отладка. 2023-06-25 cuhegh Мелочи 2023-06-25 cuhegh подготовка 2023-06-17 babolo Замечания и предложения. 2023-06-14 cuhegh Обновлён README 2023-06-14 cuhegh graks_pt_*() заменён на макрос + graks_point(). Добавлен graks_tile() с похожей схемой макросов. 2023-06-14 cuhegh Переименованы point_*() -> graks_pt_*(), unipointer -> graks_uni Перемещён line() -> line.c всё внутреннее убрано под GRAKS_INTERNAL Сделана трансляция в координаты тора. Все типы координат и индексов конкретезированны. Улучшена проверка входа. Описание, Стиль, Отладка. 2023-06-14 cuhegh Добавлен README. 2023-06-14 cuhegh Добавлен bg в graks_descriptor, убран из point_in, и добавлена процедура для его установления graks_setbg(). Добавлен graks_setmargin(), graks_fini(). 2023-06-13 cuhegh изменён минор 2023-06-13 cuhegh Добавлены отрицательные координаты. Улучшены тесты. Стиль. Ошибки. 2023-06-13 cuhegh Работает!!! 2023-06-12 cuhegh Пока не уверености в работоспособности. point() была разделена по инициализации данных. стиль, ошибки. 2023-06-12 cuhegh типа работает. Не понятно что происходит в test0 2023-06-11 cuhegh Первый набросок двумерного массива. Предположительно рабочие процедуры объявлены в graks.h