20.11.12 - 0.98 - интелектуальная система кеширования изображений. 18.11.12 - 0.97.7 - если изображение не загрузилось, но содержит ссылку отображается заменяющий его текст; - полностью исправлены переносы ссылках в тексте; - отображение в меню текущей кодировки; - SoUrcerer - Синхронизация программы с новой оптимизированной версией библитеки TryeType. 10.11.12 - 0.97.6 - нормальный запуск программы даже без библиотеки lib_img; - оповещение если box_lib не найдена; - исправлена ошибка приводящая к торможению при отображении TrueType шрифтов; - обновление библиотек. 05.11.12 - 0.97.5 Переключалка на шрифты TrueType из меню ПКМ. 16.07.12 - 0.97 - небольшие улучшения в обработке ссылок и изображений; - включение обработки разрывов строк через меню; - поддержка цветов вида #abc, улучшения в обработке цветов; - пропадали изображения при начале загрузки страницы; - исправлен баг 100% загрузки процессора при использовании скролла (спасибо hidnplayer). 14.07.12 - 0.96 - исправлен баг со строкой адреса - исправлен баг с незакрытыми тегами - частично исправлен баг с длинными адресами урлов - меню - новое окно 22.06.12 - 0.95 22.06.12 - 0.94c - испрвлена регрессия со ссылками; - исправлена регрессия с ползунком; - исправлено затирание первой строки. 19.06.12 - 0.94 - улучшение кода. 14.06.12 -- v0.93 - заработали якоря; - улучшено меню. 13.06.12 -- v0.92 - базовое меню ПКМ; - убрана постоянная загрузка страницы при перерисовке окна; - костыли версии 2.0 для работы с downloader'ом; - разделение кода загрузки и отображения страницы: часть 1. 04.06.12 -- v0.90 - новый скроллбар из box_lib (спасибо lev); - нормальная загрузка страниц без скидывания фокуса с окна; - гениальный и грязный хак для работы с downloader'ом, который у меня на машине даёт 99% загрузки страниц вместо 50% ранее; - масса исправлений в работе с историей посещений и навигацией; - в теге исправлена регрессия. 27.05.12 -- v0.83 - новая иконка кнопки "домой"; - оптимизация тега ; - улучшения при работе с книгами xml-подобного формата fb2. 13.04.12 -- v0.80 - поддержка "bgcolor=" и "text="; - обработка перехода вверх "../"; - jpg, gif, png открываются через kiv. - теперь изображения легко могут быть ссылками; - 2 небольших фикса для изображений, кнопки BackSpace; - чуток улучшена обработка урлов, содержащих #; - заработала кнопка "Вперёд". 29.02.12 -- v0.76 -- 11.3 - исправлена работа кнопки "Назад"; - в историю посещённых страниц не может быть добавлено 2 одинаковых адреса подряд; - исправлено исчезание заголовка страниц; - исчезала кнопка вверх в прокрутке - исправлено; - некоторые другие исправления. 27.02.12 -- v0.75 -- 11.? Кб - при закрытии HTMLv, downloader тоже завершается; - невозможно запустить больше одного downloader'a; - отображение процесса загрузки страницы из Интернета через кнопочку "остановить", надпись "Loading...", возможность прервать процесс; - обновление страницы из Интернета приводит к её повторной загрузке. 24.02.12 -- v0.71 -- 11.? Кб - просто починил эти самые интернеты. 26.09.11 -- v0.70с -- 11.4 Кб - универсальная обработка цветов; - улучшения в обработке title; - исправлена обработка станиц в кодировке iso-8859-1. 22.09.11 -- v0.70 -- 11.3 Кб - улучшен и оптимизирован код обработки юникодовских тегов (&), исправлен и дополнен их список; - устранён вылет программы при нажатии клавиши CapsLock (спасибо Mario); - заглушка на вылет программы при загрузке страниц из и-нэта (спасибо Mario). 13.09.11 -- v0.69 -- 11.2 Кб - нормальная прокрутка изображений; - работа с файлами любого размера; - оптимизация процедуры парсинга тега с параметрами. 05.09.11 -- v0.68 -- 11.2 Кб - устранён вылет программы при неправильном параметре color тега - алсо иногда действительно полезно читать маны; - memory.h-- удалён как старый дубликат, все функции работы с памятью отныне используют mem.h--, написанный Asper'ом; - изображения теперь вписываются в окно по ширине; - устранён частый вылет программы при прокрутке страницы, содержащей изображения. 20.08.11 -- v0.67 -- 11.1 Кб - более адекватная прокрутка изображений; - корректная обработка табов в тексте и с тегом
 (спасибо Nazarus и Jaeger);
- улучшена отзывчивость программы при прокрутке больших страниц (фикс изначально
   был написан Gluk'ом для игры Косилка по моей просьбе, сюда перенесен мной);
- небольшие исправления в реакции ползунка прокрутки;
- исправлено залезание текста в наклонном шрифте на левый ободок окна;
- кнопка "Новая вкладка" и комбинации Ctrl+N, Ctrl+T банально создают новое окно;
- правильное распознание украинской буквы ґ;
- поддержка кодировки "UTF8" для универсальности (идея фичи Joaquin).



20.06.11 -- v0.63 -- 11.32 Кб
lev
- наклонный шрифт
- таблица именованных цветов

08.06.10 -- v0.62a -- 9.68 Кб
- в адресную строку нельзя было нормально ввести цифры 4 и 6 (спасибо Nasarus
   за найденные баги)
- поддержка DOS-кодировки страниц (по просьбе Nasarus'a)


14.02.10 -- v0.62 -- 9.42 Кб
- поиск в Интернетах с помощью nigma.ru, поиск только по английским символам,
   горячая комбинация клавиш Ctrl+Enter;
- улучшено и оптимизировано определение кодировки;
- небольшой фикс для работы с XHTML-тегами типа br/;
- исправлен баг: не работал просмотр (по f3) страниц из интернета;
- немного улучшено отображение изображений, но, всё равно, ещё очень плохо;
- поддержка тегов с кавычками ' (как на главной странице kolibrios.org);
- работа с историей вынесена в отдельный файл;
- исправлена поломанная в предыдущей версии работа в Интернетах.


31.01.10 -- v0.60 -- 8.94 Кб
- поддержка utf-8 реализованная Asper'ом ещё в ноябре, увы не попавшая в
   дистр 0.7.7.0. От меня огромное спасибо Asper'у в помощи!
- исправлена ошибка при открытии страницы с /fd и /cd (спасибо Nasarus и IgorA,
   которые сообщили мне об ошибке);
- поддержка шайтанской кодировки mht-страниц, то есть, сохранённых со всем
   содержимым через ИЕ7 (спасибо за помощь IgorA);
- улучшено определение кодировки: например, теперь можно нормально читать хабр;
- небольшое исправление в парсинге параметров тега;
- увеличена длина URL до 4096 символов.


08.11.09 -- v0.57 -- 8.69 Кб
- Asper реализовал поддержку изображений, которую в HTMLv ещё надо пилить;
- поддержка .mht, скорее всего старых версий (страница Albom'a), в новых (я
   сохранил в .mht через ИЕ7) вместо буковок какая-то ересь, очень похожая на
   hex-коды;
- исправлено появление кнопки "остановить загрузку" когда не надо;
- оптимизации поиска и загрузки файла.


03.11.09 -- v0.53 -- 7.87 Кб
- восстановлена совместимость с библиотекой box_lib.obj;
- исправлена заглушка с адресами страниц, содержащими знак # ;
- программа больше не вылетает, если несколько раз нажать на локальную ссылку;
- серьёзное улучшение обработки разных ссылок;
- исправлено превышение максимальной длины истории ссылок;
- корректная обработка ссылок, содержащих знак = ;
- исправлено исчезание ссылок, если тег находится за границей видимой области;
- во время загрузки страницы, пишет "Loading...";
- небольшие обновления кода.


05.06.09 -- v0.5 -- 7.91 Кб
- barsuk прикрутил загрузку страниц из Интернета через downloader за что
   ему огромнейший респект :)
- исправление падения программы в случае, если страница недокачана -
   исправлен выход за границы памяти при парсинге тегаов и обработке <-- -->;
- исправлена передача параметров downloader'y: обрезается / в конце;
- корректная обработка некоторых символов;
- некоторые оптимизации.


28.01.08 -- v0.48.5 -- 6.95 Кб
- если присутствует только закрывающий тег , без открывающего, ссылки
   больше не "съезжают";
- корректная обработка параметров, не взятых в скобки, пример: href=1.htm ;
- исправлен баг с цветом ссылок и цветом текста после ссылок;
- многоуровневые списки;
- немного улучшен алгоритм парсинга тегов;
- клавиша BackSpace опять возвращает назад;
- подчёркивание цветных ссылок теперь цвета самих ссылок;
- исправлен баг в заглушке с переходом по ссылке внутри страницы #.


28.01.08 -- v0.48.2 -- 6.95 Кб
- устранён вылет программы при прокрутке страницы с большим кол-вом ссылок;
- устранено "синение" текста в некоторых случаях;
- исправлен баг в чтении тега с параметрами;
- автоопределение кодировки KOI8;


22.01.08 -- v0.48.1 -- 6,88 Кб
21.12.08 -- v0.48.0
- перенос по словам;
- координаты считаются от конца заголовка;
- исправлена перерисовка окна, когда страница маленькая;
- исправил баг в теге 
;
- исправлен баг перерисовки первой строки;


07.12.08 -- v0.47 -- 7,50 Кб
- добавлен символ "апостроф", украинские буквы для кодировки win1251;
- инфа внутри  фильтруется;
- переписана процедура парсинга параметров тега;
- зачатки вывода изображений (спасибо Nable и Asper за помощь);
- исправлен баг, из-за которого страницы могли не отображаться;
- исправлен баг с тегом font, из-за которого весь текст могло плющить;
- исправлен недочёт в теге 
 (нашёл diamond);
- немного увеличена скорость обработки страниц;
- немного улучшена полоса прокрутки, исправлен один мелкий баг;


02.12.08 -- v0.45 -- 6,79 Кб
- поддержка кодировки KOI8-R(U) - активируется нажатием Ctrl+R. Спасибо Velianty
   за написаный код;
- вывод какой-то win кодировки, где все символы отображаются, как А и т.д.
   (заработал файл, присланый Albom'ом);
- исправлен очень серьёзный баг из-за которого страницы с большим количеством
   ссылок приводили к вылету программы;
- кодировка DOS'a (cp866) активируется нажатием Ctrl+D;
- улучшен скролл;
- исправлен баг кнопки "Обновить";
- иконки тулбара выводится одним изображением с палитрой, как результат меньше
   перерисовка окна и размер программы.


20.10.08 -- v0.40 -- 7,36 Кб
- обработка нескольких параметров тега для ссылки и текста;
- перечёркивание и подчёркивание отображается тем же цветом что и текст
- правильная обработка табов;
- улучшение тега 
  • ; - корректный переход на страницу, адрес которой содержит знак "#"; - исправлен баг из-за которого часть текста могла стать невидимой; - исправлен тег ; - некоторые спецсимволы заменены своими "аналогами": (с), (r), обычное тире вместо типографического; - поддержка тегов и ; - прочие доработки и хитрожопые оптимизации отображения :) 19.10.08 -- v0.38.1 -- 6,85 Кб - суровые оптимизации и как результат увеличилась скорость загрузки страниц на 7-10% (было проверено с использованием секундомера); - правильное отображение файлов с расширением ".txt" в окне программы; 18.10.08 -- v0.38 -- 6,88 Кб - для полосы адреса теперь используется отдельная переменная; - хождение по относительным ссылкам, с косяками, но то фигня. Сделаю; - улучшения в обработке тегов: корректно обрабатываются таб и переход на следующую строку в теге. - немного улучшена обработка тегов вообще, догадываюсь как сделать ваще зашибись; - добавлена обработка цвета линий (hr). 17.10.08 -- v0.37 -- 6,82 Кб - реализовано преобразование тегов вида   в символы (пока только 5 основных); - немного улучшен скролл, но, всё равно, это не дело; - F3 - просмотр исходного кода страницы; - обновлены кнопочки "Вперёд/Назад". Правка багов: - исправлена табота со ссылками; - исправлен баг с тем, что иногда отображалось два пробела в тексте вместо одного; - исправил баг из-за которого часть текста при прокрутке могла стать синей; - исправлен баг, связаный с клавишей BackSpace; Огромное спасибо diamond'y за тестирование. 16.10.08 -- v0.35.3 -- 6,74 Кб - кнопки от ссылок не удалялись в случае, если страница не найдена, fixed; - улучшены кнопочки тулбара; - пофиксил последнюю страницу от Albom'a, со скриптом; оказалось просто надо было обнулить переменную во время её объявления; - при сворачивании окна в заголовок, его название не исчезает. 15.10.08 -- v0.35 -- 6,75 Кб - исправлен баг - вылет проги из-за переполнения памяти во время создания ссылок (спасибо Albom'у, который прислал страницу, на которой проявляется баг); - при перемотке колёсиком теперь проматывается 3 строчки; - исправлена перемотка PgUp/PgDn; - исправлена работа программы в случае, если страница не найдена; - новые фирменные изображения на кнопках; - исправлен тег для длинных названий; - теперь переход Домой записывается в хистори; - программа больше не должна вылетать :) 03.10.08 -- v0.30.2 -- 6,56 Кб - обновление страницы не приводит к записи новой ссылки в историю посещений; - оптимизация перебора символов; - больше не появляются белые полосы на ободке нижней части окна; - установлены минимальные размеры окна, убраны артефакты при сворачивании окна в заголовок. 02.08.08 -- v0.30.1 -- 6,48 Кб - поправил баг с историей посещений страниц; - устранён баг, когда под самой нижней строкой появлась прозрачная полоса; - игнорируется текст между <style>; - немного оптимизирован скролл. 29.07.08 -- v0.30 -- 6,46 Кб - клавиша BackSpace, если полоса адреса не активна, возвращает на предыдущую страницу; - игнорируется текст после тега <script>; - сносно работает прокрутка; - заглушка на PgUp\PgDown, работает End; - исправлен баг с заголовком окна. 28.07.08 -- v0.27 -- 6,21 Кб - вывод цвета текста, поддержка до 10 вложеных тегов цвета - за всё это спасибо Veliant'y; - адаптирован код под новую версию библиотеки <Lrz>, отвечающей за строку адреса (box_lib); - теперь корректно определяется конец файла при обработке (by Veliant); - теперь текст декодируется win -> dos, исправлено отображение некоторых специальных символов; - почищен код, оптимизована структура документа; - опредение длины страницы, заглушки на прокрутку её вверх и вниз; - сильно уменьшена перерисовка первых двух строк. 23.07.08 -- v0.24 -- 6,05 Кб - полностью исправлена работа ссылок; - Энтер теперь добавляется как пробел в тексте, в случае если до него не было пробела; - обработка тега "hr" - рисование линий; - исправлен баг при деактивации окна. 07.07.08 -- v0.23 alpha -- 5.68 Кб - исправлен баг кнопки "Назад"; - некоторые ссылки работают :) - PageUp, PageDown. 05.07.08 -- v0.22 -- 5.68 Кб - исправлен баг, из-за которого строка в конце окна отображалась без "стиля"; - теперь программа умеет отделять теги от параметров - улучшена совместимость; - поддержка параметров в режиме тестирования (пока недоступно). 04.07.08 -- v0.21 -- 5.58 Кб - небольшие изминения в интерфейсе; - рабочая клавиша "Назад". 29.06.08 -- v0.2 -- 5.48 Кб - уменьшена перерисовка при открытии проги, во время перехода по страницам, во время их прокрутки - текст выводится не побуквенно, а короткими строчками; - изменения в структуре программы, она стала ещё чуть более гибкой; - теперь заголовок не перерисовывается постоянно во время перемотки; - теперь не выводится больше 1 пробела; - запуск с параметром - открывается страница; - немного подправлено положение строки адреса при разной высоте заголовков; - если страница не существует, выводится предупреждение. 26.06.08 -- v0.1.3 -- 5.59 Кб - при прокрутке не перерисовывается заголовок; - теги обнуляются перед началом перерисовки; - устранён глюк из-за которого внизу списка мог появляться левый текст; - поддержка тегов ul, blockquote, q, некоторые другие частично; - теперь вместе обрабатываются теги с / и без него. 24.06.08 -- v0.1.1 -- 5.37 Кб - исправления и улучшения тега <li>; - теперь можно прописывать путь к странице не добавляя в конце ".htm", программа добавит расширение автоматически; - немного уменьшена перерисовка окна; - добавлен тег "strike", аналог "s"; - начальная поддержка некоторых других тегов; - исправлен баг, из-за которого нельзя было перематывать текст вниз до конца. 22.06.08 -- v0.1 -- 5.11 Кб - более или менее полная поддержка тегов: b, strong, i, u, s, br, pre, title, li, p. Поддержка закрывающих тегов соответственно; - поддержка вложеных тегов; - игнорирование ненужных пробелов в теге (пример: < b >); - увеличена скорость прокрутки и программы; - полоса адреса (EditBox) от <Lrz>, спасибо ему огромное; - остановка рисования после тега </html>. 20.02.08 -- v0.000001 -- 7.32 Кб Типа начало. :) Переписал браузер Veliant'a под новую библиотеку, немного доделан.