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
