Jump to content
GPS навигатор СитиГИД
nikanorov

OSM Downloader (Android)

Recommended Posts

У меня - "Настройки" и "О программе". Где следует искать знак вопроса?

У вас при долгом нажатии на скаченную карту в списке закаченного "Настройки" и "О программе"?

Share this post


Link to post
Share on other sites

У вас при долгом нажатии на скаченную карту в списке закаченного "Настройки" и "О программе"?

Я подумал, что фраза "Ну так так и есть, две кнопки и вопрос" относится к вопросу "Будет ли в программе пункт "помощь" с инструкцией?" и что в меню должно три пункта: "Настройки", "О программе" и знак вопроса.

При долгом нажатии на загруженную карту у меня появляется прямоугольник с текстом "Удалить" без кнопок.

Edited by Dinamik

Share this post


Link to post
Share on other sites

Для питерской карты на Galaxy Nexus, md5 - 15 секунд, sha1 - дольше. Я думаю можно добавить как опцию. Пирс, а реально добавить md5 хэш в xml?

При долгом нажатии на загруженную карту у меня появляется прямоугольник с текстом "Удалить" без кнопок.

Если нажать удалить, то будет две кнопки и вопрос. По поводу справки у меня нет ответа, у меня пока планов на это нет.

Share this post


Link to post
Share on other sites

Пирс, а реально добавить md5 хэш в xml?

НЕ МОНА А НУНА!!!!

  • Upvote 1

Share this post


Link to post
Share on other sites

Если нажать удалить, то будет две кнопки и вопрос.

Перезагрузил, на всякий случай, телефон - не помогло. При единичном нажатии появляется вопрос о закачке (прямоугольник, разбитый на три части: вопрос и две кнопки), при длительном - меньший по размеру прямоугольник с текстом "Удалить" и без кнопок.

Share this post


Link to post
Share on other sites

Перезагрузил, на всякий случай, телефон - не помогло. При единичном нажатии появляется вопрос о закачке (прямоугольник, разбитый на три части: вопрос и две кнопки), при длительном - меньший по размеру прямоугольник с текстом "Удалить" и без кнопок.

Ну так это меню, вы нажмите на это слово удалить.

Share this post


Link to post
Share on other sites

Я думаю [md5] можно добавить как опцию. Пирс, а реально добавить md5 хэш в xml?

Я посмотрю реально или нет, но я категорически против опций, тем более подобного типа. Никто кроме кулхацкеров сделать осмысленный выбор "проверять контрольную сумму по алгоритму MD5 или нет" не в состоянии.

Share this post


Link to post
Share on other sites

Ну кто там хотел прогресс-бар в окне, помогайте тестировать: https://dl.dropbox.com/u/3063354/OSMD/OSMDownloader_test.apk

Изменения:

* Прогресс-бар в окне

* Не даёт закачать два раза

* Автоматически обновляется список при новой закачке

* Исправление ошибок

Share this post


Link to post
Share on other sites

Я посмотрю реально или нет, но я категорически против опций, тем более подобного типа. Никто кроме кулхацкеров сделать осмысленный выбор "проверять контрольную сумму по алгоритму MD5 или нет" не в состоянии.

Ну собственно это тем кто понимает в основном и нужно. Можно и по дефолту её включить, но надо сделать отключаемой, чтоб не насиловать слабые телефоны. И да, пользователи сейчас не такие уж и дураки )))

Share this post


Link to post
Share on other sites

Не знаю как так у меня получилось, но вот картинки ниже.

Первый старт, на экране ничего не было.

Решил по вкладкам побегать.

Добежал до "Страны" и он замер.

Видимо подгружал страны, но я успел тыркнуть на "закаченные" и "все".

И такое вот началось.

Раза 3-4 попрыгал между закаченными и всеми - всё так и было.

Пока не вернулся назад в "страны", после чего всё стало отображаться нормально.

п.с. Неплохо бы шапку темы оформить и последнюю версию с описанием там держать.

За софтину респект, правда пока не знаю понадобится она мне или нет, но т.к. сам порой что-то дельное пишу, радуюсь таким начинаниям.

Edited by catmanspb

Share this post


Link to post
Share on other sites

А вресии уже слитых карт так и берутся по дате создания? Или МИТ поделился структурой хотя бы заголовка cgmap ?

В начале дискуссии читал про озадаченность версией уже скаченных карт. Всё не перечитывал.

Если ещё актуально:

Оффсет 0x08 и 2 байта - версия карты до точки

Оффсет 0x10 и 2 байта - версия карты после точки

Т.е. если версия карты России сейчас 7.2, то с оффсета 0x08 имеем 0x07, 0x00, 0x02, 0x00

В OSM картах тошш самое.

Если опаздал - сорри ;-)

Edited by catmanspb

Share this post


Link to post
Share on other sites

А вресии уже слитых карт так и берутся по дате создания? Или МИТ поделился структурой хотя бы заголовка cgmap ?

А версии пока никак не берутся )) Это как раз для следующей версии.

Видимо подгружал страны, но я успел тыркнуть на "закаченные" и "все".

И такое вот началось.

О, это известный эффект. Я думал я его уже фиксил, но может что намудрил со Странами. Сейчас немного изменил, если будет возникать, то пишите. Файл, перезалил.

Share this post


Link to post
Share on other sites

А версии пока никак не берутся )) Это как раз для следующей версии.

Ну теперь понятнее где их брать, или ты уже знал? =)

Ато я так и не понял опоздал я или нет =)

Если ещё чо по формату надо будет - можно мне чиркануть, погляжу, если разбирусь.

Share this post


Link to post
Share on other sites

Ну теперь понятнее где их брать, или ты уже знал? =)

Ато я так и не понял опоздал я или нет =)

Если ещё чо по формату надо будет - можно мне чиркануть, погляжу, если разбирусь.

Опоздал :) Мне сразу доброжелатели про версию прислали. Да я и сам смогу его расковырять, наверное, но по факту ничего кроме версии и не надо вроде. Спасибо!

Edited by nikanorov

Share this post


Link to post
Share on other sites

п.с. Неплохо бы шапку темы оформить и последнюю версию с описанием там держать.

У меня к сожалению нет прав (

Share this post


Link to post
Share on other sites

У меня к сожалению нет прав (

Надо озадачить местных. Софтина полезная. Пользуется спросом.

Значит надо и ветку вести и куратор чтоб был.

Share this post


Link to post
Share on other sites

Кстати, для проверочки работы скачал карты, полоски добежали, а в "закаченных" они не появляются.

Только если выйти и войти.

Это при условии, что OSM карты вообще не было.

Share this post


Link to post
Share on other sites

Возможно баг, завтра протестую. А если начать загрузку и перейти в вкладу закаченные, то после закачки появляется?

Отправлено с моего Galaxy Nexus через Tapatalk

Share this post


Link to post
Share on other sites

Ну кто там хотел прогресс-бар в окне, помогайте тестировать: https://dl.dropbox.com/u/3063354/OSMD/OSMDownloader_test.apk

То что нужно. Но есть и критическая бага. После закачки карты в любом из трех списков, должны обновляться все три списка.

Share this post


Link to post
Share on other sites

чот мне не понравились несколько моментов:

1. если загрузка началась по 3G, и я вспомнив включил WiFi, то загрузка обрывается и прогрессбар стоит на месте.

2. если во время активных загрузок пойти в таскбар и кликнуть крестик (очистить события), то все загрузки останавливаются.

3. ну и как-то много там событий.. пачку карт качаешь - весь таскбар завален событиями.

4. про обновление вкладок Пирс уже написал.

5. хотелось бы галками отметить те карты, которые мне нужны и чтоб только по ним проверялись/качались обновления, а не тыркать из дикого списка карт по нужной.

Ну как-то так... всё подлежит критике и не стоит на меня ровняться.

Share this post


Link to post
Share on other sites

Вообще я бы сделал вкладки такими:

Мои карты и Страны.

В "странах" сделал бы, чтоб нужное из списка можно было отметить галками и по традиции 2 кнопки = отметить всё, снять всё.

Так же чтоб можно было бы группами отмечать. Например всю Россию.

В "моих картах" был бы список уже скаченных карт (либо отмеченных из списка стран) с версиями и ниже подпись к ним = есть обновление версия такая то.

А внизу одна кнопка загрузить/обновить.

Просто сейчас по юзабилити не очень. Инфы и вкладок слишком много. А избыточная инфа взрывает мозг юзеру.

Цель то софтины быть простой и удобной.

А простой она может быть при наличии настроек и одной кнопки, я считаю.

Share this post


Link to post
Share on other sites

Чет я тоже думаю, что вкладка "Все", в том виде в каком она есть сейчас, не нужна.

Share this post


Link to post
Share on other sites

catmanspb,

1) Пока нет дозагрузки, там всё на совести Android. Появится буду делать.

2) Архитектурно не должны, но я не тестировал.

3) С ними надо что-то делать, согласен. Как минимум группировать на свежих версиях Android.

4) Ага, приведу всё к одним данным, давно пора.

5) Галки не люблю, но возможность качать группами надо сделать, да. По факту вкладка закаченные - это и есть мои карты. Надо сделать ещё кнопку обновить все.

Share this post


Link to post
Share on other sites

catmanspb,

Мне вообще эти версии не нравятся, о чём они говорят, зачем они пользователю? Там надо вообще список переделать, но тут же пока прототип. На самом деле надо порисовать, может успею на этой неделе. В идеале мне, например, нужна только информация сколько дней этой карте и есть ли новая.

Вкладка "Все" нафиг не нужна, особенно в таком виде, да ещё и с разными стилями названий карт. Её потом переделаю в поиск, а пока уберу. Но с неё же начинали, страны появились только несколько дней назад :)

Share this post


Link to post
Share on other sites

У меня план таков. Следующий релиз - добавление уже закаченных карт. После него дозакачка, остановка закачки. После UI + баги. Потом выложить в маркет. Дальше взять тайм аут на какое-то время (и так уже 3500+ строк кода, согласно github), получить обратную связь. Дальше уже от этого отталкиваться.

  • Upvote 2

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×