Subversion Repositories Kolibri OS

Rev

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
      Отдельное спасибо  и Mute, за помощь в реализации процедуры
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 (), исправлены глюки c остаточным выделением имени.
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
  Изменения: Ничего!