За годы пользования iCarDS поднакопились обнаруженные баги и предложения. Т.к. первое сообщение в этой теме уже 4 года не обновлялось, то продублирую еще раз на всякий случай, вдруг проект "iCarDS" оживет... Bersenev, или проект "iCarDS" умер окончательно?
Актуальные для меня проблемы и предложения:
Устранить
трески, писки и шипения при переключении аудио-треков.
Cделать
включение/отключение плагина RRPoi без перезапуска iCarDS.
Устранить
кратковременное снижение громкости музыки при срабатывании точки POI даже при отключенном звуковом оповещении.
Если встроить приложение (например, Bluestacks) с помощью шаблона FSReal, и расположить кнопку со смещением (например, X=200, Y=0) - то при смене темы на дневную/ночную кнопка убегает в верхний левый угол и обратно в центр не возвращается.
http://pccar.ru/showpost.php?p=269768&postcount=355
Кнопка iCarDS, наложенная на окно встроенного приложения (например, Bluestacks) со смещением, иногда самостоятельно убегает в левый верхний угол, иногда вообще пропадает. Закономерности не нашел.
При возобновлении после гибернации, если перед ней был запущен встроенный Bluestacks, то частенько пропадает наложенная на него кнопка iCarDS.
Прочие проблемы и предложения:
При входе в сон сделать ожидание завершения запускаемых встроенных скриптов в течение некоторого времени (хотя бы для Win7, это несложно). И только после этого - возврат управления в ОС. Если встроенный скрипт работает долго - убивать его принудительно. В документации RideRunner есть настройка
sleepdelay, но она, кажется не работает.
Реализовать корректную поддержку поступающих GPS-данных с различной частотой обновления.
На 5 Гц iCarDS скорость определяет неправильно. Варианты решения
тут и
тут.
Во время паузы не работает перемотка аудио и видео при клике по прогресс-бару.
Иногда при попытке развернуть видео на весь экран, оно разворачивается, но располагается под оболочкой, и виден только увеличенный кусочек в окошке.
В настройках погоды сделать возможность показа давления в "мм рт. ст.".
Настройка градусов (Цельсия или Фаренгейт) в конфигураторе ни на что не влияет. Можно оттуда удалить, т.к. это настраивается в настройках скина.
Добавить настройку "Скрывать указатель мыши". Скрытие курсора состоит всего-лишь из одной команды.
В приборах, если нет GPS-приемника или нет сигнала, то компас крутится как попало, а скорость медленно, но уверенно растет до 180, потом останавливается. Надо зафиксировать компас, и скорость на 0, что-ли...
В этом окне селектор не перемещается при переключении треков с пульта. Хотя сам трек меняется.
iCarDS можно запустить несколько раз.
Добавить в конфигуратор следующие расширения в список аудио-файлов - m4a, wv.
Добавить в конфигуратор следующие расширения в список видео-файлов - flv, mkv.
Если в конфигураторе прописан COM-порт GPS, то даже при снятой галочке "Internal GPS Receiver" iCarDS все равно будет обращаться к порту и получать координаты.
Падение процесса iCarMainScript.exe при скорости более 200 км/ч.
Направление ветра в окне погоды сделать на русском языке.
iCarDS показывает индикатором не наличие интернета, а наличие сетевого подключения. При отсутствии интернета (например, мобильного за неуплату) индикатор все равно горит, якобы интернет есть.
При пропадании GPS-координат - индикатор все равно продолжает гореть.
В конфигураторе на вкладке "Mixer" не работает вертикальная полоса прокрутки и ее стрелки в списке "Mixer Controls". Прокрутить можно только колесиком мышки.
Переменная l_set_monitor_aspect для русского и украинского языков имеет значение "Настройка голосовых команд iCar Voice Commander", для остальных языков (bg, en, fr, lt) - "Соотношение сторон монитора". Неужели так трудно было сделать новую переменную?
Ошибка отображения иконок Shuffle и Repeat в темах BMW, Metal.
Сделать актуальный инсталлятор.