Rev 3060 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
3062 | leency | 1 | 20.11.12 - 0.98 |
2 | - интелектуальная система кеширования изображений. |
||
3 | |||
3058 | leency | 4 | 18.11.12 - 0.97.7 |
5 | - если изображение не загрузилось, но содержит ссылку отображается |
||
6 | заменяющий его текст; |
||
3060 | leency | 7 | - полностью исправлены переносы ссылках в тексте; |
3058 | leency | 8 | - отображение в меню текущей кодировки; |
9 | - SoUrcerer - Синхронизация программы с новой оптимизированной |
||
10 | версией библитеки TryeType. |
||
3028 | leency | 11 | |
3058 | leency | 12 | |
13 | |||
3020 | leency | 14 | 10.11.12 - 0.97.6 |
15 | - нормальный запуск программы даже без библиотеки lib_img; |
||
16 | - оповещение если box_lib не найдена; |
||
17 | - исправлена ошибка приводящая к торможению при отображении |
||
18 | TrueType шрифтов; |
||
19 | - обновление библиотек. |
||
20 | |||
3005 | leency | 21 | 05.11.12 - 0.97.5 |
22 | Переключалка на шрифты TrueType из меню ПКМ. |
||
23 | |||
2895 | leency | 24 | 16.07.12 - 0.97 |
2874 | leency | 25 | - небольшие улучшения в обработке ссылок и изображений; |
2884 | leency | 26 | - включение обработки разрывов строк через меню; |
2895 | leency | 27 | - поддержка цветов вида #abc, улучшения в обработке цветов; |
28 | - пропадали изображения при начале загрузки страницы; |
||
29 | - исправлен баг 100% загрузки процессора при использовании |
||
30 | скролла (спасибо hidnplayer). |
||
2874 | leency | 31 | |
32 | 14.07.12 - 0.96 |
||
33 | - исправлен баг со строкой адреса |
||
34 | - исправлен баг с незакрытыми тегами |
||
35 | - частично исправлен баг с длинными адресами урлов |
||
36 | - меню - новое окно |
||
37 | |||
38 | 22.06.12 - 0.95 |
||
39 | |||
2818 | leency | 40 | 22.06.12 - 0.94c |
41 | - испрвлена регрессия со ссылками; |
||
42 | - исправлена регрессия с ползунком; |
||
43 | - исправлено затирание первой строки. |
||
44 | |||
45 | 19.06.12 - 0.94 |
||
46 | - улучшение кода. |
||
47 | |||
2793 | leency | 48 | 14.06.12 -- v0.93 |
49 | - заработали якоря; |
||
50 | - улучшено меню. |
||
51 | |||
2764 | leency | 52 | 13.06.12 -- v0.92 |
53 | - базовое меню ПКМ; |
||
54 | - убрана постоянная загрузка страницы при перерисовке окна; |
||
55 | - костыли версии 2.0 для работы с downloader'ом; |
||
56 | - разделение кода загрузки и отображения страницы: часть 1. |
||
57 | |||
2739 | leency | 58 | 04.06.12 -- v0.90 |
59 | - новый скроллбар из box_lib (спасибо lev); |
||
60 | - нормальная загрузка страниц без скидывания фокуса с окна; |
||
61 | - гениальный и грязный хак для работы с downloader'ом, который |
||
62 | у меня на машине даёт 99% загрузки страниц вместо 50% ранее; |
||
63 | - масса исправлений в работе с историей посещений и навигацией; |
||
64 | - в теге исправлена регрессия. |
||
65 | |||
66 | |||
67 | 27.05.12 -- v0.83 |
||
68 | - новая иконка кнопки "домой"; |
||
69 | - оптимизация тега ; |
||
70 | - улучшения при работе с книгами xml-подобного формата fb2. |
||
71 | |||
72 | |||
2605 | leency | 73 | 13.04.12 -- v0.80 |
2428 | leency | 74 | - поддержка "bgcolor=" и "text="; |
75 | - обработка перехода вверх "../"; |
||
76 | - jpg, gif, png открываются через kiv. |
||
2433 | leency | 77 | - теперь изображения легко могут быть ссылками; |
78 | - 2 небольших фикса для изображений, кнопки BackSpace; |
||
2605 | leency | 79 | - чуток улучшена обработка урлов, содержащих #; |
80 | - заработала кнопка "Вперёд". |
||
2428 | leency | 81 | |
82 | |||
2433 | leency | 83 | |
2419 | leency | 84 | 29.02.12 -- v0.76 -- 11.3 |
2418 | leency | 85 | - исправлена работа кнопки "Назад"; |
86 | - в историю посещённых страниц не может быть добавлено 2 одинаковых адреса подряд; |
||
87 | - исправлено исчезание заголовка страниц; |
||
88 | - исчезала кнопка вверх в прокрутке - исправлено; |
||
89 | - некоторые другие исправления. |
||
2417 | leency | 90 | |
91 | |||
2413 | leency | 92 | 27.02.12 -- v0.75 -- 11.? Кб |
93 | - при закрытии HTMLv, downloader тоже завершается; |
||
94 | - невозможно запустить больше одного downloader'a; |
||
2739 | leency | 95 | - отображение процесса загрузки страницы из Интернета через кнопочку |
96 | "остановить", надпись "Loading...", возможность прервать процесс; |
||
2413 | leency | 97 | - обновление страницы из Интернета приводит к её повторной загрузке. |
98 | |||
99 | |||
100 | 24.02.12 -- v0.71 -- 11.? Кб |
||
2399 | leency | 101 | - просто починил эти самые интернеты. |
102 | |||
103 | |||
2240 | leency | 104 | 26.09.11 -- v0.70с -- 11.4 Кб |
105 | - универсальная обработка цветов; |
||
106 | - улучшения в обработке title; |
||
107 | - исправлена обработка станиц в кодировке iso-8859-1. |
||
2238 | leency | 108 | |
2228 | leency | 109 | 22.09.11 -- v0.70 -- 11.3 Кб |
110 | - улучшен и оптимизирован код обработки юникодовских тегов (&), исправлен |
||
111 | и дополнен их список; |
||
112 | - устранён вылет программы при нажатии клавиши CapsLock (спасибо Mario); |
||
113 | - заглушка на вылет программы при загрузке страниц из и-нэта (спасибо Mario). |
||
114 | |||
2182 | leency | 115 | 13.09.11 -- v0.69 -- 11.2 Кб |
116 | - нормальная прокрутка изображений; |
||
2184 | leency | 117 | - работа с файлами любого размера; |
2182 | leency | 118 | - оптимизация процедуры парсинга тега с параметрами. |
119 | |||
2155 | leency | 120 | 05.09.11 -- v0.68 -- 11.2 Кб |
2153 | leency | 121 | - устранён вылет программы при неправильном параметре color тега - алсо |
122 | иногда действительно полезно читать маны; |
||
123 | - memory.h-- удалён как старый дубликат, все функции работы с памятью отныне |
||
2155 | leency | 124 | используют mem.h--, написанный Asper'ом; |
125 | - изображения теперь вписываются в окно по ширине; |
||
126 | - устранён частый вылет программы при прокрутке страницы, содержащей изображения. |
||
2152 | leency | 127 | |
2085 | leency | 128 | 20.08.11 -- v0.67 -- 11.1 Кб |
129 | - более адекватная прокрутка изображений; |
||
130 | - корректная обработка табов в тексте и с тегом(спасибо Nazarus и Jaeger); |
||
131 | - улучшена отзывчивость программы при прокрутке больших страниц (фикс изначально |
||
2092 | leency | 132 | был написан Gluk'ом для игры Косилка по моей просьбе, сюда перенесен мной); |
2085 | leency | 133 | - небольшие исправления в реакции ползунка прокрутки; |
134 | - исправлено залезание текста в наклонном шрифте на левый ободок окна; |
||
135 | - кнопка "Новая вкладка" и комбинации Ctrl+N, Ctrl+T банально создают новое окно; |
||
136 | - правильное распознание украинской буквы ґ; |
||
137 | - поддержка кодировки "UTF8" для универсальности (идея фичи Joaquin). |
||
138 | |||
139 | |||
140 | |||
1971 | lev | 141 | 20.06.11 -- v0.63 -- 11.32 Кб |
142 | lev |
||
143 | - наклонный шрифт |
||
144 | - таблица именованных цветов |
||
145 | |||
146 | 08.06.10 -- v0.62a -- 9.68 Кб |
||
147 | - в адресную строку нельзя было нормально ввести цифры 4 и 6 (спасибо Nasarus |
||
148 | за найденные баги) |
||
149 | - поддержка DOS-кодировки страниц (по просьбе Nasarus'a) |
||
150 | |||
151 | |||
152 | 14.02.10 -- v0.62 -- 9.42 Кб |
||
153 | - поиск в Интернетах с помощью nigma.ru, поиск только по английским символам, |
||
154 | горячая комбинация клавиш Ctrl+Enter; |
||
155 | - улучшено и оптимизировано определение кодировки; |
||
156 | - небольшой фикс для работы с XHTML-тегами типа br/; |
||
157 | - исправлен баг: не работал просмотр (по f3) страниц из интернета; |
||
158 | - немного улучшено отображение изображений, но, всё равно, ещё очень плохо; |
||
159 | - поддержка тегов с кавычками ' (как на главной странице kolibrios.org); |
||
160 | - работа с историей вынесена в отдельный файл; |
||
161 | - исправлена поломанная в предыдущей версии работа в Интернетах. |
||
162 | |||
163 | |||
164 | 31.01.10 -- v0.60 -- 8.94 Кб |
||
165 | - поддержка utf-8 реализованная Asper'ом ещё в ноябре, увы не попавшая в |
||
166 | дистр 0.7.7.0. От меня огромное спасибо Asper'у в помощи! |
||
167 | - исправлена ошибка при открытии страницы с /fd и /cd (спасибо Nasarus и IgorA, |
||
168 | которые сообщили мне об ошибке); |
||
169 | - поддержка шайтанской кодировки mht-страниц, то есть, сохранённых со всем |
||
170 | содержимым через ИЕ7 (спасибо за помощь IgorA); |
||
171 | - улучшено определение кодировки: например, теперь можно нормально читать хабр; |
||
172 | - небольшое исправление в парсинге параметров тега; |
||
173 | - увеличена длина URL до 4096 символов. |
||
174 | |||
175 | |||
176 | 08.11.09 -- v0.57 -- 8.69 Кб |
||
177 | - Asper реализовал поддержку изображений, которую в HTMLv ещё надо пилить; |
||
178 | - поддержка .mht, скорее всего старых версий (страница Albom'a), в новых (я |
||
179 | сохранил в .mht через ИЕ7) вместо буковок какая-то ересь, очень похожая на |
||
180 | hex-коды; |
||
181 | - исправлено появление кнопки "остановить загрузку" когда не надо; |
||
182 | - оптимизации поиска и загрузки файла. |
||
183 | |||
184 | |||
185 | 03.11.09 -- v0.53 -- 7.87 Кб |
||
186 | - восстановлена совместимость с библиотекой box_lib.obj; |
||
187 | - исправлена заглушка с адресами страниц, содержащими знак # ; |
||
188 | - программа больше не вылетает, если несколько раз нажать на локальную ссылку; |
||
189 | - серьёзное улучшение обработки разных ссылок; |
||
190 | - исправлено превышение максимальной длины истории ссылок; |
||
191 | - корректная обработка ссылок, содержащих знак = ; |
||
192 | - исправлено исчезание ссылок, если тег находится за границей видимой области; |
||
193 | - во время загрузки страницы, пишет "Loading..."; |
||
194 | - небольшие обновления кода. |
||
195 | |||
196 | |||
197 | 05.06.09 -- v0.5 -- 7.91 Кб |
||
198 | - barsuk прикрутил загрузку страниц из Интернета через downloader за что |
||
199 | ему огромнейший респект :) |
||
200 | - исправление падения программы в случае, если страница недокачана - |
||
201 | исправлен выход за границы памяти при парсинге тегаов и обработке <-- -->; |
||
202 | - исправлена передача параметров downloader'y: обрезается / в конце; |
||
203 | - корректная обработка некоторых символов; |
||
204 | - некоторые оптимизации. |
||
205 | |||
206 | |||
207 | 28.01.08 -- v0.48.5 -- 6.95 Кб |
||
208 | - если присутствует только закрывающий тег , без открывающего, ссылки |
||
209 | больше не "съезжают"; |
||
210 | - корректная обработка параметров, не взятых в скобки, пример: href=1.htm ; |
||
211 | - исправлен баг с цветом ссылок и цветом текста после ссылок; |
||
212 | - многоуровневые списки; |
||
213 | - немного улучшен алгоритм парсинга тегов; |
||
214 | - клавиша BackSpace опять возвращает назад; |
||
215 | - подчёркивание цветных ссылок теперь цвета самих ссылок; |
||
216 | - исправлен баг в заглушке с переходом по ссылке внутри страницы #. |
||
217 | |||
218 | |||
219 | 28.01.08 -- v0.48.2 -- 6.95 Кб |
||
220 | - устранён вылет программы при прокрутке страницы с большим кол-вом ссылок; |
||
221 | - устранено "синение" текста в некоторых случаях; |
||
222 | - исправлен баг в чтении тега с параметрами; |
||
223 | - автоопределение кодировки KOI8; |
||
224 | |||
225 | |||
226 | 22.01.08 -- v0.48.1 -- 6,88 Кб |
||
227 | 21.12.08 -- v0.48.0 |
||
228 | - перенос по словам; |
||
229 | - координаты считаются от конца заголовка; |
||
230 | - исправлена перерисовка окна, когда страница маленькая; |
||
231 | - исправил баг в теге; |
||
232 | - исправлен баг перерисовки первой строки; |
||
233 | |||
234 | |||
235 | 07.12.08 -- v0.47 -- 7,50 Кб |
||
236 | - добавлен символ "апостроф", украинские буквы для кодировки win1251; |
||
237 | - инфа внутри фильтруется; |
||
238 | - переписана процедура парсинга параметров тега; |
||
239 | - зачатки вывода изображений (спасибо Nable и Asper за помощь); |
||
240 | - исправлен баг, из-за которого страницы могли не отображаться; |
||
241 | - исправлен баг с тегом font, из-за которого весь текст могло плющить; |
||
242 | - исправлен недочёт в теге(нашёл diamond); |
||
243 | - немного увеличена скорость обработки страниц; |
||
244 | - немного улучшена полоса прокрутки, исправлен один мелкий баг; |
||
245 | |||
246 | |||
247 | 02.12.08 -- v0.45 -- 6,79 Кб |
||
248 | - поддержка кодировки KOI8-R(U) - активируется нажатием Ctrl+R. Спасибо Velianty |
||
249 | за написаный код; |
||
250 | - вывод какой-то win кодировки, где все символы отображаются, как А и т.д. |
||
251 | (заработал файл, присланый Albom'ом); |
||
252 | - исправлен очень серьёзный баг из-за которого страницы с большим количеством |
||
253 | ссылок приводили к вылету программы; |
||
254 | - кодировка DOS'a (cp866) активируется нажатием Ctrl+D; |
||
255 | - улучшен скролл; |
||
256 | - исправлен баг кнопки "Обновить"; |
||
257 | - иконки тулбара выводится одним изображением с палитрой, как результат меньше |
||
258 | перерисовка окна и размер программы. |
||
259 | |||
260 | |||
261 | 20.10.08 -- v0.40 -- 7,36 Кб |
||
262 | - обработка нескольких параметров тега для ссылки и текста; |
||
263 | - перечёркивание и подчёркивание отображается тем же цветом что и текст |
||
264 | - правильная обработка табов; |
||
265 | - улучшение тега |
||
266 | - корректный переход на страницу, адрес которой содержит знак "#"; |
||
267 | - исправлен баг из-за которого часть текста могла стать невидимой; |
||
268 | - исправлен тег; |
||
269 | - некоторые спецсимволы заменены своими "аналогами": (с), (r), обычное тире |
||
270 | вместо типографического; |
||
271 | - поддержка тегов и |
||
272 | - прочие доработки и хитрожопые оптимизации отображения :) |
||
273 | |||
274 | |||
275 | 19.10.08 -- v0.38.1 -- 6,85 Кб |
||
276 | - суровые оптимизации и как результат увеличилась скорость загрузки страниц на |
||
277 | 7-10% (было проверено с использованием секундомера); |
||
278 | - правильное отображение файлов с расширением ".txt" в окне программы; |
||
279 | |||
280 | 18.10.08 -- v0.38 -- 6,88 Кб |
||
281 | - для полосы адреса теперь используется отдельная переменная; |
||
282 | - хождение по относительным ссылкам, с косяками, но то фигня. Сделаю; |
||
283 | - улучшения в обработке тегов: корректно обрабатываются таб и переход на |
||
284 | следующую строку в теге. |
||
285 | - немного улучшена обработка тегов вообще, догадываюсь как сделать ваще зашибись; |
||
286 | - добавлена обработка цвета линий (hr). |
||
287 | |||
288 | 17.10.08 -- v0.37 -- 6,82 Кб |
||
289 | - реализовано преобразование тегов вида в символы (пока только 5 основных); |
||
290 | - немного улучшен скролл, но, всё равно, это не дело; |
||
291 | - F3 - просмотр исходного кода страницы; |
||
292 | - обновлены кнопочки "Вперёд/Назад". |
||
293 | Правка багов: |
||
294 | - исправлена табота со ссылками; |
||
295 | - исправлен баг с тем, что иногда отображалось два пробела в тексте вместо одного; |
||
296 | - исправил баг из-за которого часть текста при прокрутке могла стать синей; |
||
297 | - исправлен баг, связаный с клавишей BackSpace; |
||
298 | Огромное спасибо diamond'y за тестирование. |
||
299 | |||
300 | |||
301 | 16.10.08 -- v0.35.3 -- 6,74 Кб |
||
302 | - кнопки от ссылок не удалялись в случае, если страница не найдена, fixed; |
||
303 | - улучшены кнопочки тулбара; |
||
304 | - пофиксил последнюю страницу от Albom'a, со скриптом; оказалось просто надо было |
||
305 | обнулить переменную во время её объявления; |
||
306 | - при сворачивании окна в заголовок, его название не исчезает. |
||
307 | |||
308 | |||
309 | 15.10.08 -- v0.35 -- 6,75 Кб |
||
310 | - исправлен баг - вылет проги из-за переполнения памяти во время создания ссылок |
||
311 | (спасибо Albom'у, который прислал страницу, на которой проявляется баг); |
||
312 | - при перемотке колёсиком теперь проматывается 3 строчки; |
||
313 | - исправлена перемотка PgUp/PgDn; |
||
314 | - исправлена работа программы в случае, если страница не найдена; |
||
315 | - новые фирменные изображения на кнопках; |
||
316 | - исправлен тег |
||
317 | - теперь переход Домой записывается в хистори; |
||
318 | - программа больше не должна вылетать :) |
||
319 | |||
320 | |||
321 | 03.10.08 -- v0.30.2 -- 6,56 Кб |
||
322 | - обновление страницы не приводит к записи новой ссылки в историю посещений; |
||
323 | - оптимизация перебора символов; |
||
324 | - больше не появляются белые полосы на ободке нижней части окна; |
||
325 | - установлены минимальные размеры окна, убраны артефакты при сворачивании окна в заголовок. |
||
326 | |||
327 | |||
328 | 02.08.08 -- v0.30.1 -- 6,48 Кб |
||
329 | - поправил баг с историей посещений страниц; |
||
330 | - устранён баг, когда под самой нижней строкой появлась прозрачная полоса; |
||
331 | - игнорируется текст между!-->--> |