Показать сообщение отдельно
Старый 04.08.2009, 17:03   #1
Pepper
Пользователь
 
Регистрация: 18.06.2009
Возраст: 46
Регион: Украина
Машина: Renault Megane II
Сообщений: 67
Pepper is on a distinguished road
По умолчанию Делаю плагин для iGo

Всем привет!

Задался целью интегрировать iGo8 для PC в центрифугу так как мне нравится: что бы iGo работал в полноэкранном режиме, без вяких панлек снизу/сверху, с возможностью быстрого возврата в главное меню и без потери пропорции картинки.

Новый релиз от 19 ноября 2009.
Номер весрии: 0.9.2-rc1.


Что нового:
- полностью переделана система захвата окна встраиваемого приложения.
- улучшена поддержка нестандартных расширеий iGO.
- улучшен алгоримт отрисовки. Рисует более плавно.
- отобаржаемое название плагина вынесено в языковой файл (English.xml, путь /APPLANG/NaviRunner/DISPLAYNAME)
- в сетап (4 страница) вынесена настройка поведения плачающей кнопки "home" при ее нажатии/ длительнгом удержании.
- экранная клавиатура лдя Гармина
- Mute центрифуги для Гармина

- Добавлена поддержка Гармина, пока в тестовом режиме,с поддержкой хардварной клавиатуры. Если по каким-либо причинам не сможете "достучаться" до Гармин в плагине, пока еще можно переключиться в Гармин через Альт-Таб.

Качаем отсюда

У кого возникли проблемы с плагином, не ленитесь - пишите сюда.

У кого центрифуга "не видит" плагин качаем с микрософта Распространяемый пакет Microsoft Visual C++ 2008 (x86)


Желаюшщим оставить сообщение о багах лучше писать не только в в форум, а не полениться залогиниться под своим аккаунтом с gmail, и в секции "issues" добавить новый баг. Мне так будет намного проще: лучше все собрать и отслеживать на одной страничке, чем искать по всему треду на форуме.


Что работает:
Полноэкранный режим:
- при нажатии и удержании плавающей кнопки более 1.5 секунд происходит переход в оконный режим
Оконный режим:
- стали доступны две боковые панели (по 4 кнопки на каждой) . И нижняя медиа-панель. Включаются/выключаются из сетапа
- каждой кнопке на панели можно присвоить дейтсиве из списка на свое усмотрение
- Возможность запуска iGO во время старта центрифуги
- Сделал в оконном режиме плавающую кнопку перехода в полноэкранный режим (включается/выключается в сетапе)
- Mute центрифуги при голосовых подсказаках iGO. При отыгрывании звуков кнопок меню (и прочей мелочи) звуки центрифуги не гасятся.
- 4 страничка настроек
Еслиу кого-то возникли проблемы, пишите - помогу разобраться.

Инструкции по установке/настройке:
1. Скачанный архив распаковать и папку с плагином переписать в папку Plugins центрифуги.
2. Запустить центрифугу, в настройках (конфиги->графика)установить скин Aura
3. Настраиваем плагин
- идем в конфиги
- выбираем плагин из списка.
- Указываем путь к exe файлу iGo (Обычно это iGo_pc.exe, но не выбирайте iGOZoomer.exe и прочие опутсвующие файлы)
- Остальные настройки по желанию.
- В настройках (конфиги->настройка кнопок главного меню) присваиваем плагин свободной кнопке.
4. Запускаем плагин по кнопке.

Если кто решит дать фидбек, буду очень признателен и за баги и за идеи/пожелания. При описании багов просьба по возможности приложить скрины и описать каким образом его добились, что бы я мог повторить его у себя.
Миниатюры
Нажмите на изображение для увеличения
Название: fs.png
Просмотров: 544
Размер:	154.2 Кб
ID:	13268   Нажмите на изображение для увеличения
Название: wnd.jpg
Просмотров: 532
Размер:	49.1 Кб
ID:	13269   Нажмите на изображение для увеличения
Название: Onyx.jpg
Просмотров: 548
Размер:	118.5 Кб
ID:	13453   Нажмите на изображение для увеличения
Название: Onyx-n.jpg
Просмотров: 522
Размер:	66.2 Кб
ID:	13454  

Последний раз редактировалось Pepper; 19.11.2009 в 15:48.
Pepper вне форума   Ответить с цитированием