Subversion Repositories Kolibri OS

Rev

Rev 1792 | Details | Compare with Previous | Last modification | View Log | RSS feed

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