Легенда |
||||||
| Добавлено | Исправлено | |||||
| Обновлено | Удалено | |||||
Версия 2.12
| Статус: | Релиз | |
| Дата: | 09.08.2026 |
Исправлена невозможность запуска FreeLaunch в Windows 7 (отсутствует GetDpiForWindow и связанные более новые Win32 API). Новые API для DPI и пакетов теперь подключаются динамически.
Версия 2.11
| Статус: | Релиз | |
| Дата: | 17.07.2026 |
Добавлена поддержка перетаскивания из меню «Пуск» и Проводника с корректными иконками и понятными путями для Win32, Store/UWP и элементов Панели управления.
Добавлена поддержка путей объектов через known-folder (KNOWNFOLDERID / ::{GUID}\…).
При перетаскивании на занятую кнопку можно не заменять её, а найти свободную ячейку на этой или других вкладках, либо создать новую вкладку.
Определение исполняемых файлов учитывает переменную окружения PATHEXT.
Улучшена поддержка длинных путей при чтении ярлыков, перетаскивании и разрешении shell-путей (полный эффект на Windows 10 1607+ при включённых длинных путях в системе).
В запросе подтверждения запуска показывается понятное имя объекта (описание кнопки или имя из проводника), а не сырой путь или GUID.
Улучшена совместимость с ASLR.
Исправлены проблемы DPI и нескольких мониторов: размещение элементов при запуске, размер иконок и окна после смены DPI, а также перекрытие нижнего ряда иконок строкой состояния при смене темы.
Исправлено раскрытие системных переменных среды в путях объектов (например %windir% или %ProgramFiles(x86)%).
Исправлено получение пути к Program Files для 64-разрядных приложений.
Исправлено аварийное закрытие при перетаскивании или открытии повреждённого либо недоступного ярлыка (.lnk).
Исправлены сбой и утечка при отслеживании завершения запуска отсутствующих или устаревших запусков.
Улучшен запуск программ: пути с пробелами и параметры командной строки обрабатываются корректнее.
Исправлено: кнопки с правами администратора и нестандартным приоритетом больше не «молча» не запускаются; выбор приоритета недоступен с подсказкой, если FreeLaunch не запущен от администратора.
Исправлена загрузка кнопок: панели из настроек привязываются к вкладкам по TabNumber.
Исправлено обновление иконок при перетаскивании кнопок местами.
Исправлена ошибка в диалоге выбора файла или папки, если исходный путь недоступен.
Исправлен перенос кнопок при перетаскивании вкладок.
Исправлен поиск ближайшей свободной кнопки при перетаскивании объекта в окно приложения.
Исправлены ошибки кэша и перезагрузки иконок.
Исправлена загрузка имён вкладок.
Исправлена обработка поврежденного файла настроек.
Исправлена утечка памяти при регистрации глобальной горячей клавиши.
Исправлено зависание процесса после выхода из приложения.
Различные незначительные исправления.
Из списка приоритетов убран режим реального времени. Существующие кнопки или значения по умолчанию с режимом реального времени при загрузке заменяются на высокий.
Версия 2.10
| Статус: | Релиз | |
| Дата: | 26.12.2024 |
Добавлена возможность переключения между вкладками колесиком мыши.
Собрано в Embarcadero Delphi 12 Community Edition.
Исправлена ошибка, при которой опция "Поверх всех окон" не отключается до перезапуска приложения.
Исправлена ошибка, при которой установленная тема оформления применялась не ко всем диалоговым окнам.
Исправлена ошибка, при которой приложение удалялось из автозапуска при старте системы, если файл настроек был поврежден.
Исправлены некоторые ошибки в локализации приложения.
Исправлена ошибка при удалении вкладки, если удаляемая вкладка была активна.
Исправлена ошибка, при которой главное окно всегда выходило на передний план, когда активировалось меню приложения в трее.
Исправлена ошибка, при которой исчезало меню в заголовке приложения.
Исправлена ошибка, при которой файл с расширением .cmd не считался исполняемым файлом.
Различные незначительные исправления.
Удалена опция "Сделать фон кнопки прозрачным, если нет вкладок".
FLExecutor больше не используется для запуска кнопок с правами Администратора.
Версия 2.9
| Статус: | Релиз | |
| Дата: | 26.08.2023 |
Новая опция "Показывать на панели задач".
Новая опция "Использовать отрицательный индекс" в диалоге выбора иконки.
Обновлен алгоритм получения иконок.
Различные незначительные исправления.
Версия 2.8
| Статус: | Релиз | |
| Дата: | 16.07.2023 |
Новый пункт меню вкладки "Добавить (новую вкладку)" (Ctrl + N).
Новая опция "Отключать прозрачность, если курсор над окном".
Добавлена горячая клавиша Ctrl + F1 для открытия окна "О программе".
Собрано в Embarcadero Delphi 11.3 Community Edition.
Исправлена ошибка, при которой всплывающие подсказки над кнопками не показывались, если окно не было в фокусе.
Исправлена ошибка, при которой вспомогательные окна приложения отображались под главным окном при включенной опции "Поверх всех окон".
Различные незначительные исправления.
Теперь поддерживаются только Windows 7 (SP1), Windows 10 и Windows 11.