Agenda

Тут я пишу на всякие серьезные (для меня) темы, связанные с программированием, open-source и прочая. Вся остальная ботва тут: http://shmuma.ya.ru

Будильник ёк

Re all!

Это у меня одного после обновления до PR1.2 пропал диалог с изменением сигнала будильника? Баг зарепортил (https://bugs.maemo.org/show_bug.cgi?id=10514), но пока что-то не выходит каменный цветок. Скоро уже месяц будет как мыкаюсь с дефолтным сигналом.

Может кто знает где хранятся настройки сигнала будильника? Если кто из нокии читает это, поглядите где это дурацкое сообщение 'Current alarm tone deleted' выводится (компонент clock-ui). Сам бы посмотрел, но исходников нет :(.

Виджет для пробок 0.1

Готова первая версия пробочного виджета для n900.

Может показывать пробки в одном из четырех городов (Москва, Питер, Екатеринбург и Киев). Настраивается интервал обновления, вместе с правилами (обновлять ли через GPRS/WiFi и обновлять ли при неактивности устройства).

Collapse )

Красота, короче. Чтобы созерцать её у себя в телефоне, добавляем репозиторий extras-devel (как это сделать, написано здесь). После этого устанавливаем пакет yandex-traffic-widget.

Сборка тестовая, поэтому создает и пишет в файл /tmp/yandx-traffic-widget.log всякую внутреннюю информацию. Соответственно, при багрепортах пожалуйста прикладывайте этот файл.

Само собой что на этом работа над виджетом не заканчивается. В планах:
1. отображение пробок по произвольному маршруту (только для дефолтсити, пока яндекс не сдеает прокладку маршрутов в других местах),
2. алерты когда пробки станут меньше/больше заданного уровня,
3. whatever.

Если есть идеи что можно к этой штуке еще прикрутить, делитесь смело.

Сабж написан на c++ и qt. Исходники живут тут: http://github.com/Shmuma/yandex-traffic-widget Соответственно патчи тоже принимаются.

Виджет для пробок

Как-то очень быстро (два вечера) наваял прототип виджета для пробочного светофора. Выглядит примерно так:



Версия пре-пре-альфа, но данные обновляет :). Поставить пока нечего, да и неюзабельно оно почти: настроек нет, в инет лезет независимо от наличия коннекта, отображает только нерезиновую, набор выводимых данных не настраивается и т.д. Прототип, в общем :).

Код живет тут: http://github.com/Shmuma/yandex-traffic-widget и тут: https://garage.maemo.org/projects/yandex-traffic/

Stay tuned.

GA фсе

А что это все с утра в субботу полезли пробки смотреть? "За подарками в ЦУМ"? Первый раз квота превышена в GA:


maemo-mapper-shmuma rip

Собственно, сабж. В сегодняшнем обновлении маппера наличествуют все фичи. Ура.

http://repository.maemo.org/extras-testing/pool/fremantle/free/m/maemo-mapper/maemo-mapper_3.0+alpha8_armel.deb

 Maemo-Upgrade-Description: Yandex, traffic layers and reittiopas.fi
  Add support for Yandex maps.
  .
  New dialogs for managing maps and layers.
  .
  Google and Yandex traffic layers available.
  .
  Fix downloading of maps.
  .
  Helsinki region public transport routing via reittiopas.fi.

Еще про маршруты

Включил в прокладчике маршрутов учет пробок по умолчанию (чтобы не было, нужно добавить traffic=0 в запрос). Также починил прокладку маршрута по адресам (раньше работало исключительно через явное указание широты-долготы). Потестируйте, пожалуйста.




Вопрос о прокладке маршрутов

Всем привет.

На опрос у меня аккаунта не хватает, поэтому просто спрошу:
Прикрутил к новому мапперу опцию "учитывать пробки". Работает. Теперь вопрос что делать с поведением по умолчанию? Можно учитывать пробки, можно не учитывать. Актуально это для старых версий, в которых параметра пока нет.

Без пробок:
Без пробок

С пробками:
С пробками

maemo-mapper alpha8

Привет,

собрал версию maemo-mapper с яндексом и пробками. Брать у меня в репозитории (install-файл).

Внимание: пакет называется не maemo-mapper-shmuma, а просто maemo-mapper. Версия 3.0+alpha8. Дело в том, что maemo-mapper-shmuma больше не будет: я теперь вполне себе официальный разработчик maemo-mapper и особых проблем с продвижением патчей не наблюдается. С другой стороны, сборка это неофициальная, поэтому про баги писать мне.

Итак, что там нового:
1. Новая система работы с репозиториями и слоями. Больше править URL'ы руками не надо, идем Maps->Manage Repositories и жмем кнопочку Sync.
2. Слои. Настраиваются в Maps->Manage Tiles/Layers.

Сразу после запуска сходите в Settings->Misc->Auto Download Precache и выставьте его в 0, в следующей версии параметра скорее всего не будет, а пока старое значение будет у вас только торомозить.

Про тормоза скажу отдельно: тупит оно местами все еще по-страшному, хотя я и делаю все, чтобы хоть как-то исправить ситуацию. Поэтому если ждете реактивный маппер, лучше и не пробуйте, только расстраиваться будете.

Как-то так.

UPD: если хотите чтобы пробки автоматически перекачивались через N минут, то идете в Maps->Manage Tiles/Layers->Yandex Traffic->Edit->Refresh min и выбираете нужное значение. Качать будет только тогда, когда девайс не заблокирован (толком это еще не тестил, так что пишите если что).

Вести с полей

А вот ща багу с каталогами починю и кааак соберу распоследнюю версию маппера. С новыми репозиториями, пробками и вообще всю из себя чудесную. Уже скоро, ожидайте :)






UPD: нет, две баги: с каталогами и обновлением карты при включении-выключении слоев. Но это все фигня, как бы.