/
changelog
486 lines (310 loc) · 22 KB
/
changelog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
w17 14.09.2017 13:03:45 +0300 - build 260
1. Доработка показа атрибутов архива (как в 7z 17.01).
w17 13.09.2017 13:11:58 +0300 - build 259
1. Новые имена параметров в диалоге атрибутов (Ctrl-A).
es.msg should be updated.
w17 06.09.2017 17:35:57 +0300 - build 258
1. Sort other formats by (library, name).
w17 06.09.2017 15:56:47 +0300 - build 257
1. Skip external Zip codecs in 7z compression method list.
w17 01.09.2017 16:44:40 +0300 - build 256
1. Adjust extra codec compression level.
w17 29.08.2017 19:12:00 +0300 - build 255
1. 7z.dll обновлена до версии 17.01.
t-rex 20.07.2017 20:32:34 +0200 build 254
1. 0003453: Arclite не распознает и не заходит в папки в архивах RAR созданых на андроиде
w17 01.06.2017 13:48:57 +0300 - build 253
1. Работа в Junction папке
drkns 15.03.2017 12:29:40 +0000 - build 252
1. 0003408: Arclite не закрывает файл после неуспешного распознавания формата
w17 05.03.2017 15:05:58 +0300 - build 251
1. 0003399: ошибка при модифицировании tgz (tar+gzip) архива -- уточнение b245
w17 28.02.2017 19:20:05 +0300 - build 250
1. 003320: arclite выдаёт ошибку при обработке через префикс имени, содержащего переменную окружения
w17 28.01.2017 15:21:02 +0300 - build 249
1. Ещё раз продолжение 245.
w17 27.01.2017 17:08:39 +0300 - build 248
1. Продолжение 245.
w17 12.01.2017 14:08:28 +0300 - build 247
1. Продолжение 246.
w17 09.01.2017 20:22:47 +0300 - build 246
1. 0002758: Распаковка файлов с некорректными именами
w17 27.12.2016 21:17:38 +0300 - build 245
1. 0003296: 7z.dll can only add/make archive 7z, zip, wim and tar
w17 27.12.2016 20:42:33 +0300 - build 244
1. 0003298: Difference 7z archive size result between compression level ultra - normal - max
w17 10.10.2016 17:55:49 +0300 - build 243
1. Сохранение последней выбранной степени сжатия для каждого формата.
w17 10.10.2016 17:47:28 +0300 - build 242
1. 7z.dll обновлена до версии 16.04.
w17 30.09.2016 14:42:24 +0300 - build 241
1. 7z.dll обновлена до версии 16.03.
w17 06.07.2016 19:56:42 +0300 - build 240
1. Сохранение всех параметров диалога создания архива.
w17 06.06.2016 11:55:16 +0300 - build 239
1. 7z.dll обновлена до версии 16.02.
w17 20.05.2016 09:30:06 +0300 - build 238
1. 7z.dll обновлена до версии 16.01.
w17 13.05.2016 14:01:34 +0300 - build 237
1. Рефакторинг кода загрузки внешних форматов и кодеков.
w17 11.05.2016 16:05:07 +0300 - build 236
1. 7z.dll обновлена до версии 16.00.
shmuel 11.04.2016 08:50:30 +0300 - build 235
1. M#3214: arclite не отображает интерактивное окно создания архива при использовании макро-функций FAR-а в названии пути
w17 05.04.2016 14:22:49 +0300 - build 234
1. Hotkey for Archive Path didn't work properly.
w17 17.03.2016 14:33:22 +0300 - build 233
1. Поддержка внешних кодеков - cmdline.
w17 16.03.2016 17:44:37 +0300 - build 232
1. Поддержка внешних кодеков - сжатие.
2. Tab -> Spaces
w17 15.03.2016 22:20:12 +0300 - build 231
1. Поддержка внешних кодеков.
dll кодеков грузятся из каталога <Arclite>\Codecs
Чтобы фар не пытался их грузить как свои плагины, можно (но не обязательно)
переименовать, например в *.codec
w17 26.02.2016 13:32:33 +0300 - build 230
1. Нельзя было зайти в пустые архивы (частичный откат 224).
drkns 19.02.2016 10:00:05 +0200 - build 229
1. Опция "Extract archive into separate directory" не работала при распаковке по Shift+F2.
w17 17.02.2016 17:17:19 +0300 - build 228
1. С форума: Имеется какой-то баг, связанный с работой с sfx-архивами.
drkns 16.02.2016 07:13:46 +0200 - build 227
1. Починим позиционирование на созданном архиве, отвалившееся в 222.
w17 09.02.2016 19:09:18 +0300 - build 226
1. С форума: Выделим несколько архивов, нажмём ShiftF3. Выдаёт "Archive test complete". Выделение не сбрасывается.
Лечение симптоматическое. Как правильно должен отрабатываться ProcessHostFileW() для меня загадка.
w17 26.01.2016 12:50:13 +0300 - build 225
1. Fix 224.
w17 25.01.2016 17:16:57 +0300 - build 224
1. Подмена OEM/ANSI кодовых страниц для 7z.dll.
Нужна когда 7z не смог определить кодовую страницу в которой хранится список файлов архива
и использует текущую OEM (или возможно ANSI) кодовую страницу системы, которая может не
совпадать с использованной в архиве.
Кодовые станицы задаются в настройках архива, можно писать в БД или только для текущего процесса.
После изменения действуют на все операции с архивами до переустановки.
Так как поддержка смены кодовых страниц в 7z есть только в очень урезанном виде для
извлечения из zip и tar архивов, подмена делается грубым насилием над таблицей импрорта
7z.dll в памяти текущего процесса (если подмена не задана, или заданные кодовые страницы совпадают
с системными, патч не применяется).
Поправлены файлы справки плагина.
Очень желательно, чтобы правки (особенно английский вариант) кто-нибудь вычитал/откорректировал.
drkns 18.01.2016 21:15:19 +0200 - build 223
1. Продолжение 221. Используем выбранные опции распаковки для всех файлов.
drkns 17.01.2016 23:25:11 +0200 - build 222
1. 0002767: arclite сбрасывает выделение всех файлов после обработки первого элемента
0002788: Restore selection not working after ArcLite->Create archive
drkns 17.01.2016 14:09:30 +0200 - build 221
1. Не показываем лишние диалоги при пакетной распаковке.
w17 10.01.2016 07:46:05 +0300 - build 220
1. 7z.dll обновлена до версии 15.14.
w17 09.01.2016 15:41:20 +0300 - build 219
1. Альтернативное решение для 218.1, 217.1
2. Продолжаем бороться с M#3072 (пока безуспешно)
drkns 08.01.2016 19:19:30 +0200 - build 218
1. Альтернативное решение для 217.1.
drkns 06.01.2016 13:30:34 +0200 - build 217
1. С форума: Если зайти плагином в zip архив и вызвать из меню плагинов плагин SameFolder, то получаем меню с кучей одинаковых форматов.
2. Версия изменена на 3.0.217 для единообразия.
w17 25.12.2015 16:43:49 +0300 - build 216
- M#3072: Прерывание архивации вызывает ошибку и закрытие Far'а
- версия 1.6.25.
w17 23.12.2015 18:02:33 +0300 - build 215
- M#3140: Проблема с просмотром некоторых zip-sfx архивов.
- версия 1.6.25.
w17 18.12.2015 13:23:59 +0300 - build 214
- M#1910: "Add to archive" hotkey does not wok in Temporary Panel.
- версия 1.6.24.
w17 16.12.2015 17:28:25 +0300 - build 213
- M#3121: Ненужное сообщение об ошибке
- версия 1.6.23.
w17 15.12.2015 18:49:44 +0300 - build 212
- M#3133: При обновлении архивов 7z SFX меняет структуру файла -- продолжение (удаление)
- версия 1.6.22.
w17 15.12.2015 13:44:34 +0300 - build 211
- M#3133: При обновлении архивов 7z SFX меняет структуру файла
- версия 1.6.21.
w17 28.11.2015 15:24:10 +0300 - build 210
- 7z.dll обновлена до версии 15.12.
- версия 1.6.20.
w17 05.11.2015 20:25:49 +0300 - build 209
- M#3115: Выводится мусор в диалоге прогресса при сжатии
- версия 1.6.19.
w17 03.11.2015 15:46:24 +0300 - build 208
- 7z.dll обновлена до версии 15.10.
- версия 1.6.18.
w17 30.10.2015 14:03:39 +0300 - build 207
1. Прерывание ArcCmd (Shift-F3) по Esc.
- версия 1.6.17.
w17 19.10.2015 15:58:23 +0300 - build 206
- 7z.dll обновлена до версии 15.09.
- версия 1.6.16.
w17 05.10.2015 16:14:21 +0300 - build 205
- 7z.dll обновлена до версии 15.08.
- версия 1.6.15.
w17 25.09.2015 18:37:01 +0300 - build 204
- M#2977: Сжатие в режимах Fastest и Fast слишком медленное по сравнению с оригинальным 7zip
- M#2978: Проблемы с обработкой продвинутых параметров
- версия 1.6.14.
w17 22.09.2015 14:34:24 +0300 - build 203
- 7z.dll обновлена до версии 15.07.
- версия 1.6.13.
w17 18.09.2015 22:29:41 +0300 - build 202
- M#2976: У arclite не работает режим Store для 7z из командной строки
- M#3074: VS14 build issue - string literals issue
- версия 1.6.12.
w17 11.09.2015 13:55:25 +0300 - build 201
- адаптация для 7z.dll > 9.26 (M#3040, M#3069)
- версия 1.6.11.
zg 06.09.2015 15:34:39 +0200
- 7z.dll обновлена до версии 15.06.
- версия 1.6.10.
w17 15.08.2015 00:11:12 +0300
- M#281: Автоподстановка переменных среды не позволяет работать с путями вида C:\%AppData%
- 1.6.9
zg 18.06.2015 20:13:22 +0200
- 7z.dll обновлена до версии 15.05.
- версия 1.6.8.
shmuel 19.01.2015 16:31:35 +0200
- С командной строки не паковались файлы из корневых директорий дисков.
- Версия 1.6.7.
zg 07.12.2014 02:51:01 +0200
- 7z.dll обновлена до версии 9.34.
- версия 1.6.6.
zg 24.07.2014 13:48:52 +0200
- 0002748: Падение при переходе по "пустому" шорткату.
- версия 1.6.5.
zg 11.04.2014 00:48:00 +0200
- 0002636: Arclite не позволяет извлечь содержимое приложенного файла.
- папки с именем "." игнорируются.
- версия 1.6.4.
zg 25.01.2014 11:05:56 +0200
- версия 1.6.3.
zg 25.01.2014 11:01:35 +0200
- 0002451: arclite не поддерживает корректную распаковку anti-item.
drkns 12.11.2013 23:46:16 +0200
- компиляция в VS2013.
1.6.2 t-rex 21.05.2013 13:49:14 +0200
- *.xz добвлен в маски по умолчанию.
1.6.1 t-rex 27.04.2013 22:45:37 +0200
- поправлена компиляция со свежим plugin.hpp
1.6.0 11.02.2012
- отключение режима сна во время архивных операций
- новая опция: применение настроек допустимых форматов и масок к Ctrl-PgDn
- новый список разрешенных масок файлов по умолчанию
- опция для автоматического добавления раширения файла архива в случае если оно не было указано
- автоматическое удаление всех кавычек из путей в диалогах плагина
- Ctrl-L показывает общий размер данных, размер упакованных данных и количество файлов в архиве
- в путях можно использовать переменные окружения, к примеру %TEMP%
- поддержка 7z.dll 9.22
- переделаны диалоги настроек и создания архива
1.5.4 13.01.2012
- исправления для Far 3.0 2373
1.5.3 24.12.2011
- некомпиляция по VC10
(номер билда не менял)
1.5.3 08.07.2011
- правка предыдущей правки ;-)
- уточнение ExitFARW - иначе стек разбалтывается...
1.5.2 08.07.2011
- некомпиляция по VC10
(номер билда не менял)
1.5.2 30.04.2011
- исправлен сбой при создании архива
1.5.1 25.04.2011
- не удаляем пропущенные файлы при перемещении файлов из архива
- исправлено нестабильное поведение при работе с вложенными архивами
1.5.0
- опция для перехода в каталог назначения по завершении распаковки
- параметры в диалоге распаковки сохраняются только при нажатии соответствующей кнопки
- ограничения по маскам/форматам не учитываются при Ctrl-PgDn
- Alt-F6 - распаковка в текущий каталог
1.4.10 30.01.2011
- полный путь в host file
1.4.9 21.01.2011
- поправлена распаковка в корневой каталог
1.4.8 10.01.2011
- в диалоге распаковки путь выводится с завершающим слешем
1.4.7
- продолжение: если в архиве есть несколько каталогов с одинаковыми именами (возможно в разном регистре), то отображаем только один из них
1.4.6
- если в архиве есть несколько каталогов с одинаковыми именами (возможно в разном регистре), то отображаем только один из них
1.4.5
- при отключенном фильтре пустые каталоги не добавлялись в архив
- после создания zip архива плагин забывал предыдущий использованный метод сжатия для 7z архивов
- из профиля удалены параметры "Архивировать файлы, открытые для записи" и "Показать пароль"
1.4.4
- отменено изменение: при отмене диалога с запросом пароля во время открытия архива говорим Фару прекратить обработку файла
- некорректно работало создание подкаталогов
1.4.3
- отменено изменение: очистка экрана перед выводом диалогов во время архивных операций
- кнопки в диалоге Overwrite налезали на рамку
- при отмене диалога с запросом пароля во время открытия архива говорим Фару прекратить обработку файла
1.4.2
- в диалоге перезаписи размер файла сливался с датой
1.4.1
- создание целевого каталога при создании нового архива
- не выводим запрос на перезапись при редактировании файлов в архиве
- работает вызов справки из меню плагина
- точный размер файлов в диалоге подтверждения перезаписи
- очистка экрана перед выводом диалогов во время архивных операций
- сообщение о невозможности обновить архив при создании каталога
- исправлена работа фильтра
1.4.0
- плагин поставляется в дистрибутиве Far Manager
- опции "переименовать" и "дописать" при перезаписи файлов
- поддержка OPIF_USECRC32
- возможность включить/отключить архивные форматы
- отображение в процессе архивации текущей степени сжатия
- запрос на перезапись файлов при обновлении архива
- создание каталога в архиве
- при распаковке отображается имя архива
- текущий путь отображается в заголовке панели
- если путь к создаваемому архиву заканчивается на ‘\’ или не указан, то к нему автоматически дописывается изначально сгенерированное имя архива
- в команде открытия через префикс можно указать тип архива
- можно указать имя профиля в командной строке
- возможность использовать фильтр файлов при архивации
- информация о пути и версии 7z.dll в настройках плагина
- при распаковке через меню не подставляем путь с панели плагина на пассивной панели
- расширенная конфигурация SFX архивов: можно поменять иконку, информацию о версии и указать параметры для инсталляционного модуля
- профили: можно переименовать или заменить существующий профиль, список профилей отсортирован
1.3.1
- исправление ошибок
1.3.0
- поле для продвинутых настроек сжатия в диалоге архивации
- GUID'ы для диалогов
- все индикаторы прогресса поддерживают паузу (клавиша P) и низкий приоритет (клавиша B)
- плагин заполняет PluginPanelItem.CRC32
- при архивации отображается имя создаваемого архива
- возможность открыть том или диск, к примеру arc:\\.\d:
- команды архивации, распаковки и тестирования для префикса
1.2.4
- исправление ошибок
1.2.3
- исправление ошибок
1.2.2
- исправлена ошибка при распаковке из меню в пустой каталог
1.2.1
- исправлена ошибка при модификации архива
1.2.0
- опция распаковки архива в отдельный каталог (неопределенное значение работает как параметр smart_path, который в этой версии удален)
- опция удаления архива после распаковки
- меню плагина с возможностью создания, распаковки и тестирования архива
- возможность распаковать или протестировать несколько архивов (через меню)
- преобразование архива в SFX (через меню)
- профили архивации (наборы сохраненных настроек архивации)
- возможность использовать макро-функции Фара в имени архива (пример: archive-?date("%x")?.7z)
1.1.1
- исправлена работа с относительными путями вида c:file
- исправлено падение при распаковке многотомного zip-архива
1.1.0
- возможность разбить архив на части
- опция "показать пароль" в диалоге архивации
- процент выполнения в заголовке окна при чтении архива
- при вводе неверного пароля не нужно выходить из архива чтобы ввести новый пароль
- сообщение о невозможности изменить архив выдается до отображения диалога упаковки
- исправлена проблема с архивом, содержащим одинаковые имена каталогов в разном регистре
- язык системных сообщений об ошибках по возможности соответствует языку Фара
- при приостановке архивации в заголовке окна отображается соответствующее сообщение
- исправлена ошибка с неверным выбором пути при распаковке нескольких архивов
1.0.0