Go to most recent revision | Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1792 | yogev_ezra | 1 | KFM - Kolibri File Manager |
2 | |||
3 | 13.10.07 - v0.47b - 27271b |
||
4 | Изменения: |
||
5 | 1) Исправлен баг связанный с неверной обработкой жестких дисков содержащих |
||
6 | разделы с неподдерживаемыми ОС файловыми системами или не содержащими |
||
7 | разделов. |
||
8 | 2) Новая версия EDITBOX. Исправлен баг - завершение или некорректная работа |
||
9 | приложения, при одновременном выделении мышью и нажатии клавиш в EDITBOX. |
||
10 | |||
11 | 11.10.07 - v0.47 - 27226b |
||
12 | Изменения: |
||
13 | 1) навигация клавиатурой: |
||
14 | a) Alt+Enter - получение для файлов и директорий: |
||
15 | расположения, названия, размера, количества файлов и директорий |
||
16 | (в том числе и для случая выделения отдельных файлов и директорий). |
||
17 | Отдельное спасибо |
||
18 | деления целых 64 битных чисел, без использования сопроцессора. |
||
19 | 2) Прогресс удаления теперь учитывает все вложенные файлы и директории. |
||
20 | 3) Исправлен глюк связанный с неверной обработкой скроллера мыши. |
||
21 | |||
22 | 30.09.07 - v0.46 - 25458b |
||
23 | Изменения: |
||
24 | 1) Удаление вложенных папок и файлов, прогресс удаления пока учитывает |
||
25 | выделенные файлы и папки только в родительской директории. |
||
26 | |||
27 | 26.08.07 - v0.45h - 24915b |
||
28 | Изменения: |
||
29 | 1) SCROLL BAR - размер бегунка зависит от количества файлов в директории. |
||
30 | |||
31 | 17.08.07 - v0.45g - 24617b |
||
32 | Изменения: |
||
33 | 1) навигация мышью: |
||
34 | a) Обработка физических скроллеров мыши, в левой и правой панели. |
||
35 | |||
36 | 09.08.07 - v0.45f - 24257b |
||
37 | Изменения: |
||
38 | 1) навигация клавиатурой: |
||
39 | a) Открыть файл в стороннем приложении с параметром: |
||
40 | Shift + W - установить фоновый рисунок рабочего стола, режим отрисовки замостить. |
||
41 | Ctrl + W - установить фоновый рисунок рабочего стола, режим отрисовки растянуть. |
||
42 | (Данные опции пока работают лишь для JPEGVIEW версии 0.18 или выше) |
||
43 | |||
44 | 04.08.07 - v0.45e - 24137b |
||
45 | Изменения: |
||
46 | 1) Меню выбора диска - навигация клавиатурой: |
||
47 | а) Insert - загрузить лоток выбранного ATAPI привода. |
||
48 | б) Delete - выгрузить лоток выбранного ATAPI привода. |
||
49 | |||
50 | 02.08.07 - v0.45d - 24037b |
||
51 | Изменения: |
||
52 | 1) Исправлен баг - реакция приложения на события мыши, происходящие |
||
53 | относительно другого приложения, окно которого находится на вершине оконного стека. |
||
54 | 2) Исправлен баг - "пожирание" ресурсов системы при минимизации окна в панель. |
||
55 | |||
56 | 12.07.07 - v0.45b - 23977b |
||
57 | Изменения: |
||
58 | 1) Исправлен баг приводивший к игнорированию мыши на ядрах выше 566 ревизии. |
||
59 | |||
60 | 05.07.07 - v0.45a - 23993b |
||
61 | Изменения: |
||
62 | 1) Исправлен баг появившийся в v0.45 - не работали кнопки выбора устройств. |
||
63 | |||
64 | 24.06.07 - v0.45 - 23988b |
||
65 | Изменения: |
||
66 | 1) Использование вывода окна без закрашивания рабочей области (Функция 0, EDX бит C). |
||
67 | Теперь окно не моргает при полной перерисовке. |
||
68 | 2) Ограничение на минимальный размер окна: Xmin=495, Ymin=180. |
||
69 | Введено из-за неверного отображения элементов окна при меньших размерах. |
||
70 | 3) Исправлена ошибка, приводящая к завершению программы при сворачивании окна в заголовок. |
||
71 | |||
72 | 17.06.07 - v0.44k - 23421b |
||
73 | Изменения: |
||
74 | 1) Изменена обработка щелчка мыши - запускаемые приложения выводятся поверх окна KFM. |
||
75 | 2) Открывание директорий и запуск файлов по двойному щелчку. |
||
76 | |||
77 | 03.06.07 - v0.44i - 23210b |
||
78 | Изменения: |
||
79 | 1) Захват фокуса активным SCROLL BAR до отпускания кнопки мыши. |
||
80 | |||
81 | 04.05.07 - v0.44h - 23066b |
||
82 | Изменения: |
||
83 | 1) Устранено пропадание фокуса в EDITBOX, в некоторых случаях. |
||
84 | (Спасибо |
||
85 | |||
86 | 27.04.07 - v0.44g - 23130b |
||
87 | Изменения: |
||
88 | 1) Изменен порядок нумерации иконок в INI и BMP файлах, теперь первые три являются |
||
89 | жестко фиксированными. Ранее этого не было, что могло привести к неточностям |
||
90 | при замене файла с иконками на альтернативный. |
||
91 | 2) Ускорение вывода на 20% при листании содержимого директории, за счет оптимизации |
||
92 | процедуры поиска выводимых иконок в INI файле. |
||
93 | |||
94 | 26.04.07 - v0.44e - 23126b |
||
95 | Изменения: |
||
96 | 1) Изменение SCROLL BAR - теперь при нажатии крайних стрелок перемещается не курсор, |
||
97 | а сдвигается на один элемент просматриваемое содержимое директории. |
||
98 | (Спасибо Heavyiron за предложение идеи) |
||
99 | 2) Если количество отображаемых элементов в панели меньше чем максимально возможное |
||
100 | отображаемое значение код SCROLL BAR становиться пассивным. |
||
101 | 3) Устранена ошибка, приводившая к зазору между бегунком SCROLL BAR и нижней стрелкой. |
||
102 | 4) Устранена ошибка, приводившая к отсутствию коррекции положения курсора при удалении |
||
103 | последнего по списку файла в директории, размер которой менее максимально возможного |
||
104 | отображаемого значения. |
||
105 | 5) Небольшая оптимизация кода по размеру. |
||
106 | |||
107 | 22.04.07 - v0.44 - 23118b |
||
108 | Изменения: |
||
109 | 1) Полная реализация элемента управления SCROLL BAR. |
||
110 | 2) навигация мышью: |
||
111 | а) Выбор активной панели, кликом по панели. |
||
112 | б) Установка курсора выделения на файл или директорию, кликом по выбираемому пункту. |
||
113 | в) Клик по установленному курсору выделения равнозначен нажатию клавиши ENTER. |
||
114 | г) Управление меню выбора диска при помощи мыши. |
||
115 | |||
116 | 21.04.07 - v0.43с - 21777b |
||
117 | Изменения: |
||
118 | 1) Новая версия EDITBOX ( |
||
119 | 2) Приемлемый цвет выделения для EDITBOX, в версии 0.43 по ошибке был установлен черный. |
||
120 | 3) Первичная реализация элемента управления SCROLL BAR, без обратной связи. |
||
121 | |||
122 | 16.04.07 - v0.43 - 20999b |
||
123 | Изменения: |
||
124 | 1) Новая версия EDITBOX (Maxxxx32 и |
||
125 | при создании, копировании и перемещении файла. |
||
126 | 2) Исправлено отображение файлов: файлы с отсутствующим расширением и одновременно |
||
127 | с точкой в конце теперь отображаются полностью. |
||
128 | 3) Меню выбора диска - навигация клавиатурой: |
||
129 | а) Home и PageUp - курсор в начало списка |
||
130 | б) End и PageDown - курсор в конец списка |
||
131 | 4) Оптимизация вывода полос прогресса при копировании, перемещение и удалении файлов. |
||
132 | Теперь полосы прогресса рисуются полностью лишь в первый раз и при поступлении |
||
133 | события перерисовки окна. |
||
134 | |||
135 | 01.04.07 - v0.42 - 20707b |
||
136 | Изменения: |
||
137 | 1) Отображение прогресса копирования файлов. |
||
138 | 2) Отображение прогресса перемещения файлов. |
||
139 | |||
140 | 31.03.07 - v0.41 - 20091b |
||
141 | Изменения: |
||
142 | 1) Отображение прогресса удаления файлов. |
||
143 | 2) навигация клавиатурой: |
||
144 | a) F1 - справка, горячие комбинации клавиш. |
||
145 | 3) навигация мышью: |
||
146 | a) Кнопка F1 - справка, горячие комбинации клавиш. |
||
147 | Требуется наличие файла kfm_keys.txt в директории, где расположено приложение. |
||
148 | 4) Новая версия стороннего компонента EDITBOX (Maxxxx32 и |
||
149 | |||
150 | 29.03.07 - v0.40a - 19708b |
||
151 | Изменения: |
||
152 | 1) навигация клавиатурой: |
||
153 | a) F12 - завершение работы программы. |
||
154 | 2) навигация мышью: |
||
155 | a) Кнопка F12 - завершение работы программы. |
||
156 | |||
157 | 28.03.07 - v0.40 - 19603b |
||
158 | Изменения: |
||
159 | 1) Перемещение выделенных и одиночных файлов, выделенные директории игнорируются. |
||
160 | 2) навигация клавиатурой: |
||
161 | a) F6 - перемещение файла из активной панели в противоположную. |
||
162 | б) Ctrl+A и Ctrl+(NumPad(+) Up) - выделение всех файлов и директорий в активной панели, |
||
163 | за исключением директории '..' |
||
164 | в) Ctrl+(NumPad(-) Up) - снять выделение всех файлов и директорий в активной панели, |
||
165 | за исключением директории '..' |
||
166 | г) Ctrl+(NumPad(*) Up) - инвертировать выделение всех файлов и директорий в активной панели, |
||
167 | за исключением директории '..' |
||
168 | 3) навигация мышью: |
||
169 | а) Кнопка F6 - перемещение файла из активной панели в противоположную. |
||
170 | б) Кнопка главной панели "Переместить файл" - |
||
171 | перемещение файла из активной панели в противоположную. |
||
172 | |||
173 | 27.03.07 - v0.39 - 18778b |
||
174 | Изменения: |
||
175 | 1) Копирование выделенных файлов, выделенные директории игнорируются. |
||
176 | 2) Окончательное устранение глюков с выделением файлов. |
||
177 | |||
178 | 24.03.07 - v0.38 - 18510b |
||
179 | Изменения: |
||
180 | 1) Копирование файлов превышающих размер свободного ОЗУ. |
||
181 | Память для буфера копирования резервируется из расчета 25% |
||
182 | от свободной памяти ОЗУ в момент начала копирования. |
||
183 | Если размер файла менее 25% свободного ОЗУ размер буфера равен размеру файла. |
||
184 | |||
185 | 20.03.07 - v0.37b - 18239b |
||
186 | Изменения: |
||
187 | 1) Исправлена ошибка, когда не изменялся цвет последнего файла в директории |
||
188 | при выделении клавишей Insert. |
||
189 | 2) навигация мышью: |
||
190 | Кнопки главной панели: |
||
191 | а) "Создать директорию" - создание директории в активной панели. |
||
192 | б) "Копировать файл" - копирование файла из активной панели в противоположную. |
||
193 | |||
194 | 17.03.07 - v0.37 - 18157b |
||
195 | Изменения: |
||
196 | 1) Одиночное копирование файлов (за один проход) для редактирования названия файла |
||
197 | используется сторонний компонент EDITBOX, спасибо авторам: Maxxxx32 и |
||
198 | за экономию времени в разработке KFM. |
||
199 | 2) навигация клавиатурой: |
||
200 | a) F5 - копирование файла из активной панели в противоположную. |
||
201 | 3) навигация мышью: |
||
202 | а) Кнопка F5 - копирование файла из активной панели в противоположную. |
||
203 | |||
204 | 16.03.07 - v0.36 - 17338b |
||
205 | Изменения: |
||
206 | 1) Создание директории, для ввода названия директории используется |
||
207 | сторонний компонент EDITBOX, спасибо авторам: Maxxxx32 и |
||
208 | за экономию времени в разработке KFM. |
||
209 | 2) навигация клавиатурой: |
||
210 | a) F7 - создание директории в активной панели. |
||
211 | 3) навигация мышью: |
||
212 | а) Кнопка F7 - создание директории в активной панели. |
||
213 | |||
214 | 13.03.07 - v0.35f - 15667b |
||
215 | Изменения: |
||
216 | 1) Устранено застревание курсора на последней странице при листании End и PageDown. |
||
217 | |||
218 | 11.03.07 - v0.35e - 15590b |
||
219 | Изменения: |
||
220 | 1) Кнопка "перезагрузить директорию" теперь перерисовывает только активную панель. |
||
221 | 2) Устранено мерцание из-за лишних прорисовок при достижении конца директории |
||
222 | клавишами End и PageDown. |
||
223 | 3) Небольшая оптимизация кода по размеру. |
||
224 | |||
225 | 08.03.07 - v0.35b - 15602b |
||
226 | Изменения: |
||
227 | 1) Оптимизация использования области путей к файлам. |
||
228 | 2) Исправлена ошибка - выход курсора за пределы экрана |
||
229 | при возврате из развернутого режима окна. |
||
230 | |||
231 | 04.03.07 - v0.35 - 21540b |
||
232 | Изменения: |
||
233 | 1) Процедура поиска конца секции в INI файле. |
||
234 | 2) Поиск и вывод иконок через ассоциации в INI файле. |
||
235 | 3) Оптимизация кода по размеру. |
||
236 | 4) навигация клавиатурой: |
||
237 | а) F4 - редактирование файла в стороннем приложении, |
||
238 | ассоциации в INI файле. |
||
239 | 5) навигация мышью: |
||
240 | а) Кнопка F4 - редактирование файла в стороннем приложении, |
||
241 | ассоциации в INI файле. |
||
242 | |||
243 | 01.03.07 - v0.34b - 23030b |
||
244 | Изменения: |
||
245 | 1) Исправлено пропадание меню подтверждения удаления файлов |
||
246 | при активации окна другого приложения. |
||
247 | 2) навигация мышью: |
||
248 | а) Кнопка F8 - удаление файла. |
||
249 | |||
250 | 18.02.07 - v0.34 - 22870b |
||
251 | Изменения: |
||
252 | 1) Удаление выделенных файлов. |
||
253 | |||
254 | 17.02.07 - v0.33b - 22841b |
||
255 | Изменения: |
||
256 | 1) Меню подтверждения удаления файлов. |
||
257 | |||
258 | 14.02.07 - v0.33 - 22494b |
||
259 | Изменения: |
||
260 | 1) Выделение файлов красным цветом. |
||
261 | 2) Одиночное удаление файлов. |
||
262 | 3) навигация клавиатурой: |
||
263 | а) Delete и F8 - удаление файла, на котором находится курсор. |
||
264 | б) Insert - выделение красным цветом файла, на котором находится курсор |
||
265 | и перемещение курсора на 1 позицию вниз. |
||
266 | |||
267 | 06.02.07 - v0.32 - 20581b |
||
268 | Изменения: |
||
269 | 1) Увеличение скорости сортировки по расширениям на 10%. |
||
270 | 2) Обработка ошибок файловой системы. |
||
271 | 3) Кнопки главной панели: выход из директории, перезагрузить директорию. |
||
272 | 4) навигация клавиатурой: |
||
273 | а) Ctrl+R - повторная загрузка содержимого директории в активной панели |
||
274 | |||
275 | 28.01.07 - v0.30 - 19555b |
||
276 | Изменения: |
||
277 | 1) Предварительная обработка содержимого директории. |
||
278 | 2) Ускорение сортировки содержимого директории по именам и расширениям. |
||
279 | 3) Сортировка содержимого директории по размеру файлов. |
||
280 | 4) Сортировка содержимого директории по дате модификации файлов. |
||
281 | 5) навигация клавиатурой: |
||
282 | а) Ctrl+F3 - сортировка по именам, для активной панели |
||
283 | б) Ctrl+F4 - сортировка по расширениям, для активной панели |
||
284 | в) Ctrl+F5 - сортировка по размеру, для активной панели |
||
285 | г) Ctrl+F6 - сортировка по дате модификации, для активной панели |
||
286 | |||
287 | 27.01.07 - v0.27 - 18985b |
||
288 | Изменения: |
||
289 | 1) Сортировка содержимого директории по расширениям. |
||
290 | |||
291 | 22.01.07 - v0.25 - 18718b |
||
292 | Изменения: |
||
293 | 1) Сортировка содержимого директории по именам. |
||
294 | |||
295 | 13.01.07 - v0.22e - 17898b |
||
296 | Изменения: |
||
297 | 1) Добавлены новые иконки для некоторых типов файлов. |
||
298 | 2) Добавлен вывод иконок для некоторых типов графических файлов. |
||
299 | 3) Сортировка содержимого директории на папки и директории. |
||
300 | |||
301 | 11.01.07 - v0.22c - 16877b |
||
302 | Изменения: |
||
303 | 1) Устранен след от меню выбора диска остающийся после его, |
||
304 | "пустого" завершения, в случае если количество файлов отображаемых |
||
305 | в каталоге не достаточно для затирания изображения меню. |
||
306 | |||
307 | 10.01.07 - v0.22b - 16849b |
||
308 | Изменения: |
||
309 | 1) Исправлен обработчик клавиш в меню выбора диска (Alt+F1, F2). |
||
310 | Теперь меню корректно реагирует на активированный NumLock. |
||
311 | |||
312 | 07.01.07 - v0.22 - 16835b |
||
313 | Изменения: |
||
314 | 1) динамическое выделение памяти для содержимого каталога |
||
315 | левой и правой панели. |
||
316 | 2) правильное размещение курсора при выходе из каталога |
||
317 | в родительский каталог. |
||
318 | |||
319 | 05.01.07 - v0.18- 16064b |
||
320 | Изменения: |
||
321 | 1) устранено мерцание при перемещении курсора в пределах панели, |
||
322 | (мерцание проявляется лишь на полосе курсора) |
||
323 | 2) уменьшено мерцание при перемещении курсора за пределы панели, |
||
324 | 3) навигация клавиатурой: |
||
325 | а) Home - в начало каталога, |
||
326 | б) End - в конец каталога. |
||
327 | 4) исправлена ошибка в процедуре |
||
328 | открытия файлов по расширению. |
||
329 | |||
330 | 29.12.06 - v0.1 - 15411b |
||
331 | Изменения: |
||
332 | 1) интерфейс 50%, |
||
333 | 2) навигация клавиатурой: |
||
334 | а) стрелки вверх и вниз - перемещения курсора выделения, |
||
335 | б) PageUp и PageDown - страница вверх и вниз, |
||
336 | в) Alt+F1 (F2), для выбора диска левой (правой) панели |
||
337 | 3) запуск приложений (Enter), |
||
338 | 4) открытие файлов по расширению (Enter), |
||
339 | 5) подгрузка файлов иконок (BMP) и настроек (INI), |
||
340 | и динамическое выделение памяти для них. |
||
341 | |||
342 | 18.10.06 - начало проекта |
||
343 | Изменения: Ничего! |