Качаем
Основные новости
Ну что ж, вроде бы разобрался с прозрачностью фоновых картинок так, как это должно быть. Соответственно, получилось немного оптимизировать саму программу - теперь исполняемый файл стал весить 35 мегабайт вместо 43-х - то есть на целую четверть меньше!
Как обратная сторона медали - возросло время загрузки (незначительно), так как программе надо просчитать прозрачность для большого количества элементов и установить ее. Торможение заметно только при загрузке, дальше изменения скорости работы не наблюдал.
Также изменился алгоритм считывания данных тегов MP3 - теперь корректно читаются теги ID3V2, причем в разных кодировках. Соответственно, настоятельно
рекомендуется обновить всю базу музыки в машине (Главное меню - Настройки - Управление БД музыки - Обновить всю музыку принудительно).
Появился свой диспетчер задач (отдельная внешняя утилита), заточенный именно под LeoCar. Позволяет убивать процессы и перезагружать отдельные программы.
Что сделано:
1. При запуске внешней программы из меню "Выполнить" она запоминается, и при последующем входе в меню "Выполнить" эта программа будет выделена в списке - удобно, например, при частом переключении между внешней программой и ЛеоКаром.
2. Исправлен глюк, при котором нельзя было выбрать музыку при запущенной внешней программе.
3. Бортовой журнал теперь корректно запоминает и обрабатывает числа с запятой (например, "47,25") (спасибо ashu)
4. Бортовой журнал запоминает ширину колонок списка покупок и списка статистики в реестре.
5. При работе голосового движка (например, произнесении времени) громкость музыки автоматически приглушается до 20 процентов.
6. Добавлен новый алгоритм прозрачности кнопок (молодец, Pafftis - все же добился своего!)
7. Окно с заставкой программы показывается сразу после запуска ЛеоКара (раньше было с задержкой)
8. Добавлен внешний диспетчер задач LeoTaskManager в папке Actions (подробнее
здесь)
9. Голосовые подсказки при старте в заблокированном режиме отключены
10. Изменен алгоритм считывания данных тегов MP3, добавлена поддержка ID3V2 и различных кодировок
Некоторые изменения (в частности, прозрачность и считывание тегов) являются весьма серьезными для программы, поэтому я не знаю, не появятся ли из-за них новые глюки (в теории могут), и будет ли все работать так, как задумано. Поэтому жду ваших отзывов о программе!
Удачи в тестировании!