This shows you the differences between two versions of the page.
ru:bearlibterminal:changelog [2016/10/17 02:33] cfyzium |
ru:bearlibterminal:changelog [2017/01/09 01:58] (current) cfyzium |
||
---|---|---|---|
Line 1: | Line 1: | ||
<html><h2><a href="/en:bearlibterminal" style="color: red;">BearLibTerminal</a> / Список изменений</h2></html> | <html><h2><a href="/en:bearlibterminal" style="color: red;">BearLibTerminal</a> / Список изменений</h2></html> | ||
===== ===== | ===== ===== | ||
+ | |||
+ | ==== 0.15.0 (2017-01-09) ==== | ||
+ | * В функцию ''**print()**'' добавлены параметры области вывода и выравнивания (вместо импользования тегов форматирования для этого). | ||
+ | * В функцию ''**measure()**'' добавлены параметры области вывода. | ||
+ | * Добавлен вариант выравнивания тайла в ячейке '''dead-center''' (выравнивание исходя из центра масс изображения, а не по типографическим свойствам). | ||
+ | * Добавлены параметры '''use-box-drawing''' и '''use-block-elements''' для TrueType тайлсетов (выключают более приоритетную авто-генерацию соответствующих символов). | ||
+ | * Добавлена возможность внутритекстового задания ресурсов (например, задание сожержимого кодовой страницы в конфигурационной строке установки шрифта). | ||
+ | * Добавлена возможность узнать номер версии библиотеки через ''**get()**''. | ||
+ | * Поправлено выравнивание TrueType тайлсетов для произвольного размера. | ||
+ | * Поправлены небольшие утечки памяти в конструкторах X11Window и TrueType. | ||
+ | * Поправлена генерация символов клавишами кейпада. | ||
+ | |||
+ | ==== 0.14.12 (2016-12-01) ==== | ||
+ | * Поправлен маппинг первых 32 символов кодовой страницы CP437 (ранее просто игнорировались). | ||
+ | * Поправлен приоритет авто-генерируемых тайлов Box Drawing/Block Elements. | ||
+ | * Поправлено падение при неожиданном завершении интерпретатора Python. | ||
+ | * Добавлена поддержка растровых шрифтов в оттенках серого без полупрозрачности. | ||
+ | * Установка шрифта без указания размера тайла более не работает. | ||
+ | * C#: небольшие улучшения во враппере (перегрузки функций и поддержка Size в функциях Set/Get). | ||
+ | |||
+ | ==== 0.14.11 (2016-10-30) ==== | ||
+ | * Поправлен параметр 'resize' растровых тайлсетов (смысл изменен, теперь параметр означает целевой размер одного тайла). | ||
+ | * Поправлено переключение в полноэкранный режим в Linux (тип окна _DIALOG, оказывается, несовместим с типом _FULLSCREEN). | ||
+ | * Поправлено падение под Wine (динамическая библиотека ошибочно выгружалась куда раньше нужного). | ||
+ | * Поправлено падение на старом оборудовании (текстуры спрайтов в атласе не учитывали отсутствие поддержки NPOTD). | ||
+ | * Поправлен выход за границы в билинейном фильтре (порождало артефакты на границах тайлов). | ||
+ | * В биндинг Lua добавлена упущенная константа TK_MOUSE_SCROLL. | ||
==== 0.14.10 (2016-10-16) === | ==== 0.14.10 (2016-10-16) === |