История изменений
Версия 0.95 beta 1 (24.02.2003)
- Полностью переработанный интерфейс со всеми вытекающими последствиями. Спасибо всем за советы. Теперь он стал стандартным оконным - windows 8). Намеки ясны (см. на версии) ? ;) Деградирую к DarkLoader...
- Теперь отображается прогресс локализации (распаковка файлов и конвертирование mp3 -> wav)
- При запуске показывается окно с лого программы (Кликом по нему можно мгновенно закрыть)
- Теперь разрешено изменять размеры окна.
- Программа использует Thief-шрифт под названием CarletonRus. Оригинальный вариант – автор мне неизвестен. Локализация шрифта :) - by Jerk.
- Теперь DFL можно запускать без наличия файлов языка (*.dfl). При этом язык программы - только английский
- Обновилась иконка программы - теперь она существует в разных вариациях - 16х16, 32х32 и 48х48, каждый в варианте 8 и 24 бит (для разных режимов просмотра файлов)
- Наконец-то я смог справиться с тяжелейшим багом - при резком движении мышью автоматически выбиралась другая миссия. Мое старое решение проблемы иногда вызывало сбой в процедуре распаковывания и программу приходилось принудительно закрывать. Теперь, наконец, программа работает в этом плане стабильно
- Программа больше не будет запускаться, если режим окна меньше 800х600
- Теперь окно настроек появляется при запуске, если в файле настроек отсутствуют поле списка папок с миссиями или не указаны папки с T1 и T2.
- Исправлен баг: раньше локализировать миссию (программой-патчером) можно было сразу же после установки. В другое время программа-патчер могла не сработать.
- Баг DarkLoader: Если программа не находит в указанной папке thief.exe/thief2.exe, то выдавалось окно настроек. При этом все фан-миссии в списке миссий дублировались. Исправлено
- Много других изменений (всех не помню) ;)
Версия 0.3.11 (01.2003)
- Изменена нумерация версий. Было замечено небольшое :) совпадение с мелко-мягкими, и было решено это поддержать ;)
- Последняя версия программы со старым вариантом интерфейса
- Последние изменения, направленые на поддержку работоспособности для приверженников старой версии
- Прощай, старый интерфейс. Буду скучать :( :)
Версия 0.3.1 (0.999.3.1) (28.12.2002)
- Исправлена ошибка, связанная с декомпрессией нескольких mp3-файлов
- Теперь все файлы, распаковываемые из локализационного архива, протоколируются в файле DarkLoader.Current. Это означает, что теперь локализатор может включать в архив дополнительные файлы - при удалении миссии DarkFate Loader (или DarkLoader) их без проблем удалит. Это нужно для того, чтобы исправить ошибки некоторых создателей Fan-миссий, ошибающиеся в имени файла (напр. - Title.str, а не Titles.str), и в других специализированных случаях
- Добавлено немного кода/изменений в интерфейсе, нужных для будующей поддержки скинов 8)
- 2003-изменения, и небольшие другие
- Happy New Year !
Версия 0.3 (0.999.3) (26.12.2002)
- Наконец-то можно изменить порядок следования столбцов в таблице !!! То, что не давало покоя в DarkLoader (вместе с недоступностью изменения размера колонки)
- Теперь список миссий можно экспортировать в HTML-файл. Пока не поддерживается для сохранения раздел Оценка
- Изменился 'баннер' программы. Теперь на нем имя программы, а не сайта
- Изменилась иконка программы. Теперь красуется моя личная =) Правда, не я автор...
- Локализационные модули формата RAR: теперь звуки формата mp3 автоматически конвертируются в wav
- При попытке просмотреть русский текст в окне просмотра информации, сам текст выдавался абра-кадаброй (только Windows 9x). Под XP все нормально. Просто ужастный баг. Чтобы его обойти потратил пол дня чистого времени ('не чистого' - день) (нашел Force)
- Теперь окно можно скролить не только за заголовок, а и за основную часть (кроме органов управления и визуализации)
- Исправлена небольшая ошибка: во время RAR-локализации на панели статуса оставалось старое сообщение о все-еще идущей распаковке
- При нажатии Escape закрывается окно титров и окно с информацией о миссии
- Теперь окно титров не продолжает работать в фоновом режиме (часто это случалось) (нашел Force)
- Исправлено неправильно выдающееся сообщение при локализации
- Если в поле "Оценка" поставить галочку, выбрать оценку, а потом убрать галочку из поля "Оценка", то кнопка "Изменить" останется на месте. Исправлено (нашел Force)
- При попадании в окно выбора оценки деактивиуется кнопка 'Информация о миссии' и меню действий: Играть, Установить... Аналогчно, при попадании в меню 'Информация о миссии' скрываются кнопки 'Оценка' и 'Изменить'
- Исправлена ошибка в документации: Тестировалось на Thief: The Dark Project v1.14, а не на v1.33 (нашел Force)
- Оптимизирован вертикальный скроллинг: теперь если резко дернуть мышь вверх, в списке миссий выбор не будет больше 'скакать'
- Поддержка блокированных локализационных модулей с www.thief-darkfate.narod.ru
- Обнаружена неприятная ошибка: при попытке нажимать на кнопку-ссылку Torch'у или Voron'у предлагался для отсылки адрес Force. (нашел Force) (наверное, к нему хоть что-нибудь дошло, предназначавшееся для Voron'а и Torch'а =)
- Изменены credits: добавились ссылка на использование UnRAR.dll, e-mail бета-тестера Bat@[Done], расширился список благодарностей
- Подправлена и расширена документация. Планируется написать hlp файл по кажому разделу
Версия 0.2 RC2 (0.999.2) (25.11.2002)
- При нажатии 'Играть' миссия переустанавливалась, даже если уже была до этого установлена
- Кнопка 'Локализованная Информация о Миссии' для RAR архивов тоже работает
- Временная папка теперь создается в папке Windows\Temp. Нужно для устранения проблемы относительно русских букв в пути к временной папке
- Если программу переместить в другую папку, то она теперь уже сама постарается загрузить языковой модуль. Причем тот, который использовался ранее
- Оптимизированы бегунки - четко обрабатываются края их хода
- Теперь если нехочется конфигурировать программу, можно скопировать "DarkLoader.ini". DFL автоматически начнет использоывать его в случае ненахождения "DFL.ini"
- Исправлена ошибка порядка загрузки описания миссии. Порядок следующий:
(для файла миссии jerk.zip)
- Jerk.rtf
- Jerk.txt
- Любое.rtf
- Любое.txt
- Любое.wri
- Добавлена "anticrash"-система. Исключаются ситуации, когда выводятся пустые строки (не находятся нужные стринги в локализации)
- Немного улучшена ситуация с полосой состояния, но она все-равно еще работает не самым лучшим образом
- Баг DarkLoader: Если DarkFate Loader не могла найти имя миссии, то в панели 'Информация о Миссии' отображалась эта же информация. При изменении языка она оставалась на месте (не переводилась на новый язык). Исправлено
- В дистрибутив включен файл лицензии GNU.txt. По идее он должен был быть там самого начала, но я просто о нем забыл
- Исправлены небольшие внутренние ошибки
Версия 0.1.1 (0.999.1) (19.11.2002)
- От неприятности... На следующий день обнаруживаю очень неприятный баг: забыл переделать кнопку добавления папок с миссиями и она не работала... Хорошо хоть еще не успели опубликовать (и отослать :)
- Теперь при нажатии кнопки "?" на 'выезжающем' заголовке открывается readme.htm
- Теперь буду ставить даты выхода версий. Дату предыдущей версии помню - это было вчера :). А начало работ - в районе 29.09.2002 - всего полтора месяца ???!!! А казалось - так долго… :)
Версия 0.1 Release Candidate (RC) 1 (0.999.0) (18.11.2002)
- Первый официальный релиз DarkFate Loader. Прохождение публичного бета-тестирования: выявление ошибок
- Создан на базе DarkLoader v4.1 => сохраняет все внутренности предка
- Полностью переделан интерфейс по сравнению с DarkLoader (надеюсь в лучшую сторону :)
- Полная поддержка следующих локализованных версий Thief:
- Thief: The Dark Project v1.14 (Webcoll)
В этой версии корректно переносятся все папки, распакованные из архивов *.crf
snd.crf - 'заглушка' - остается на месте, так как Thief.exe требует ее для запуска
- Thief Gold v1.37 (Webcoll)
В этой версии корректно переносятся все папки, распакованные из архивов *.crf
- Thief 2: The Metal Age v1.07 (Webcoll)
В этой версии корректно переносятся все файлы, имеющие расширение *.crr (локализованные *.crf)
- Thief 2: The Metal Age v1.07 (7 Wolf)
В этой версии корректно переносятся все файлы, имеющие расширение *.zip
- Добавлена поддержка локализационных модулей
- Локализационные модули могут быть не только zip, но и rar-архивами !
- Более Thief-интерфейс: 'родные сердцу' :) звуки, графические объекты, курсор
- Окно информации о миссии изменено: вместо текста (новые звуки, графика...) используются соответствующие картинки
- Теперь можно использовать не только зеленую галочку. Можно выбирать другой символ для составления мнения о миссии
- Переписан алгоритм создания файла 'install.crf'. В старой версии он не поддерживал русские локализации (были проблемы с Webcoll)
- Добавлена возможность изменения размеров колонок с информацией о миссиях
- Добавлена возможность архивировать без сжатия. При установке программа стала быстрее в 3 раза в тех случаях, когда архивируются большие файлы (например, оригинальный miss15.mis).
- Добавлена возможность активировать прозрачность окна. Очень красиво и очень тормозит :). Только в Windows 2K|XP.
- Убрано окно заметок и предупреждений по ненадобности: если нет соответствующей игры Thief, то все кнопки типа 'Играть' будут деактивированы
- Оптимизация производится автоматически без предупреждения: она необходима для работы программы (Все crf-файлы переносятся с папку 'Crfs').
- Проверка наличия файла 'install.cfg' для Thief 2 отключена за отсутствия смысла в этом.
- Баг DarkLoader: Если кликнуть мышкой по списку с миссиями и быстро переместить ее вверх/вниз, то происходил очень неприятный баг: прописывалась одна миссия, а устанавливалась другая. Done.
- Баг DarkLoader: Если папку с Thief переместили, то при запуске DarkFate Loader показывает окно настроек, в котором нужно заново указать месторасположение папки с игрой. Нажатие кнопки Отмена вызовет выход из программы. В DarkLoader нажатие кнопки Отмена позволяло зайти в программу. При попытке установки какой-либо миссии выдавалось куча ошибок. Устранено.
- Баг DarkLoader: Если была выбрана миссия, в которой был файл описания формата rtf и последней буквой была, например, красная, то файлы описания других миссий, формата txt, будут отображаться красным цветом. Зафиксино.
- Баг DarkLoader: Если программа запущена в первый раз и пользователь не выбрав ни одну миссию нажимал кнопку Играть/Установить, то программа 'ругалась'. Исправлено.
- Исправлено множество мелких багов и добавлено море новых :) Не одной конверсией программ живем 8P
Перейти: На главную | Обсудить на форуме
|
|