Новая версия
FreeLaunch 2.0.4 beta
История изменений:
Код:
09-01-2010 Joker-jar
v2.0.2
+ Автосохранение настроек (нужно потестировать на тормоза и баги)
+ Автоматическое обновление кэша иконок при некорректном завершении программы
- Удален пункт меню трея "Сохранить настройки" (т.к. сохраняются автоматически)
08-01-2010 Joker-jar
v2.0.1
* Три режима работы программы. Режим задается в параметре settingsmode в файле UseProfile.ini
0 - инсталляция, настройки хранятся в APPDATA
1 - инсталляция, настройки хранятся в папке программы
2 - портабельный, настройки хранятся в папке программы (запрещена настройка автозапуска программы)
* Сохранение и обработка рабочей директории при экспорте/импорте настроек отдельной кнопки
- Удалена обработка ключа --portable (портабельный режим теперь задается в UseProfile.ini)
20-07-2009 Joker-jar
v2.0 beta 1
+ Разделение кнопок по типам (исполняемый файл, файл/папка)
+ Указание рабочей папки
* При ручном изменении пути к объекту не происходит автоматического перечитывания
свойств (необходимо использовать специальную кнопку)
* Исправлена ошибка, возникающая при получении информации об исполняемом файле (неверная операция с указателем)
* Файлы настроек перенесены в пользовательскую директорию
* Портабельный режим (с ключом запуска --portable)
+ Поддержка относительных путей. Выражение {FL_DIR} заменяет полный путь к директории, в которой находится
FLaunch.exe (с конечным слешем), {FL_ROOT} - диск, на котором находится FLaunch.exe (с конечным слешем). Например,
если полный путь к FLaunch.exe = C:\Program Files\FreeLaunch\FLaunch.exe,
то {FL_DIR} = C:\Program Files\FreeLaunch\, {FL_ROOT} = C:\. Данные выражения могут быть использованы
в путях к объектам, рабочим папкам и иконкам
* Исправлен баг с ошибочной обработкой команд контекстного меню кнопок. При наличии кнопки с фокусом (красная рамка)
действия производились с этой кнопкой независимо от того, контекстное меню какой кнопки было вызвано
+ Добавлен глобальный хоткей Ctrl+WinKey для показа/скрытия главного окна
+ Реализована поддержка альфа-канала в иконках
* Изменен механизм отрисовки иконок, а также отрисовки выделенных кнопок
+ Новый алгоритм позиционирования окна FL, позволяющий сохранять положение в независимости от разрешения экрана
+ Восстановление иконки в трее после падения експлорера
+ Исправлен баг в висте с пропаданием контроллов при нажатии Alt
* Устранено несколько серьезных утечек памяти
+ Предупреждение при отсутствии объекта
* Flaunch.dat переименован в FLaunch.dat
Файлы настроек программы могут располагаться в папке программы или в профиле пользователя (подробнее смотрите в шапке
Настройка аддона "под себя").
При установке в качестве аддона размещение настроек определяется ключами в файле
run:
FreeLnch.exe -y -gm2 -fm0 - настройки в папке программы
FreeLnch.exe -ai -gm2 -fm0 - настройки в профиле пользователя (APPDATA)
При установке на "живую" систему вариант определяется интерактивно.
Подробное описание находится в
Addon.nfo.
Большое спасибо
gora за помощь в модернизации аддона.