686b37b809
git-svn-id: svn://kolibrios.org@5518 a494cfbc-eb01-0410-851d-a64ba20cac60
29 lines
1.6 KiB
Plaintext
29 lines
1.6 KiB
Plaintext
11.04.12
|
||
SoUrcerer
|
||
пусть сам автор напишет...
|
||
----------
|
||
24.8.12
|
||
SoUrcerer
|
||
Исправил определение длины выводимой строки в пикселах. Теперь text_out работает корректно на длинных строках.
|
||
Исправил вывод русских букв.
|
||
Вопрос с блиттером остается открытым. Нужен блиттер с поддержкой прозрачности, учитывающий флаг "рисовать относительно клиентской области окна". В том числе он нужен для букв с умляутами, типа ё и й. А так же составных символов. Иначе глиф-черточка или глиф-точечки "зарисует" остаток буквы в некоторых шрифтах. И вообще, так явно будет быстрее, чем грабить экран, смешивать и выводить на экран, вызывая 2 системных функции и гоняя цикл в пользовательском режиме
|
||
----------
|
||
11.10.12
|
||
Lev
|
||
- stb.h
|
||
Синхронизировал stb.h с stb_truetype0.6c.h
|
||
В строке if (num_vertices > 0) STBTT_memcpy(tmp, vertices, num_vertices*sizeof(stbtt_vertex));
|
||
Вставил STBTT_memcpy вместо STBTT_memset по аналогии с исходным stb_truetype0.6c.h (если это было неправильно - верните назад)
|
||
- lib.c
|
||
заменил 65-ю функцию на 7-ю, по коду чуть проще и вылетало у меня постоянно с 65-й
|
||
внёс поправки для правильной работы с окнами отсчитывающими координаты от клиентского окна
|
||
Добавил учёт descent, чтобы не вылетало на диакритике типа "Й", dos2utf править не стал - вместо Ё и т.п. показываются символы расширенной латиницы
|
||
----------
|
||
13.03.15
|
||
hidnplayr
|
||
Separate original stb_truetype.h from kolibri library code, updated stb_truetype to version 1.02, added utf8 support for library functions, added compile.bat for windows users.
|
||
----------
|
||
Leency
|
||
15.05.15
|
||
Make SetBackColor() function faster.
|