Написал краткую инструкцию в картинках.
Супер! Все бы так плагины описывали…
Насчёт включения в ядро - сначала можно попробовать встроиться в менюшки снимков и смещений (нужные методы можно добавить, как с заменой загрузчика тайлов). До следующего tested успеем только добавить действия в меню Снимки (методы в ядре напишу), а потом уже в можно в меню и кнопку смещений влезать. Ну, и когда совсем стабилизируется - сам код перекладывать можно в ядро (ещё аккаунт для поддержки дали бы…) взамен отпавших Осмоснимковых смещений.
В «Снимках» стоит перенести все статичные пункты из конца в начало, и там же хранить дополнительные. Никакого кода не нужно, просто достаточно переопределить методы добавления, чтобы пункты, добавленные плагинами, не пропадали (и использовать их для статичных пунктов).
А насчёт подменю смещений — туда можно будет встроиться уже когда плагин попадёт в ядро. Свободная кастомизация этого подменю ни к чему.
Штука в том, что сейчас там статических пунктов вообще нет. Надо бы просто как-то удалять динамические пункты, не трогая статические…
И вставлять динамические куда надо… Сейчас там removeAll() и всё тут
Кастомизация меню смещений возможна только в целях раннего привыкания к функциям плагина. Если окажется слишком сложно - делать не будем.
Ещё хотелось бы автодобавления кнопки на тулбар при первом запуске плагина…
В общем, со статическими пунктами всё сложно. Если не переделывать весь код менюшки заново - остаётся только по-простому завести список статических элементов и новые методы изменения этого списка. Иначе глюков не оберемся.
Zverik
Как удалять смещения ? Например на случай ошибочного upload
Правую кнопку на кнопке ошибочного смещения, там «Deprecate offset» и ввести причину.
Плагин полезный, но в Москве нашел только одну запись смещения - Черкизовский мост :)) Полагаю, с остальными регионами все еще хуже?
да, в других городах совсем кирдык. Зря писал.
Лол. Товарищи, это система коллективных закладок смещений. Способ их шаринга и отвязывания от компьютера. Облачный сервис, короче.
И если вы не будете добавлять смещения, то кто это сделает?
Толсто.
Кроме России и Тайланда во всём мире нет закладок.
Не зря. Данные наберутся, не все же сразу.
зря смеетесь, я полагал, что некая база привязок уже есть (по крайней мере в инструкции было написано явно исходя из этого посыла), по крайней мере из данного топика обратное не следует. Инструмент и правда полезный, надеюсь, базу будут наполнять (я свои смещения точно внесу), и он пригодится.
В 5803, подумав, сделал, чтобы удалялись только “временные” пункты. Теперь можно добавлять свои в начало меню “Снимки” стандартным Main.menu.imageryMenu.add().
Можно и в конец добавлять, но они всё равно в начале окажутся - сильно переделывать не стал, tested скоро.
Предлагаемый патч к плагину без потери совместимости со старыми JOSM (это, как я понимаю, беспокоило): https://dl.dropbox.com/u/63393258/moveToImageryMenu.patch
Кстати, на древнем JOSM 4549 плагин всё-таки не работает - про тулбары ругается (спасибо за автодобавление кнопки, кстати!)
На 5705 вроде фурычит (выбирал случайным образом). build.xml хорошо бы поправить.
Хотелось бы, чтобы запоминал выбранные смещения между запусками josm
Да, сейчас посмотрел — должно работать с 4666, поправлю xml вечером. Патч пока не приму: он запутывает инструкции («ищите кнопки в меню offset, а если его нет, то в снимках…»). После выхода tested посмотрим.
Ээ. думаю кто ставит экстремальные ночные билды, тот кладёт на инструкции
На старых JOSM плагин может работать только с отдельным меню. В современных JOSM (latest+будущий tested) он залезет в Снимки.
Вопрос: понятнее ли будет людям, если он залезет в “Cнимки” не сейчас (latest), а попозже?
Соглашусь c freeExec - кто пользуется latest и без инструкции найдёт кнопки, а к выходу tested инструкцию так и так надо менять на основной вариант.
tested ожидается в течение недели, в нём плагин должен осесть на выбранном месте.
В общем, я сам запутался, но интуиция подсказывает, что раньше-лучше Ничего срочного, конечно, но с любыми попутными изменениями я бы залил. Хотя автору виднее)
Сделал. По умолчанию включено. Злая опция, даже не знаю, может, выключить её (по умолчанию). Хотя она неплохо дополняет следилку.
Также, всё-таки, сделал добавление в меню “Снимков”, завтра посмотрю, как это выглядит, и если не понравится – выпилю. Обнаружил, что до версии 5729 это меню тоже пересобиралось, хотя и реже.
Надеюсь оно сравнивает ббокс прошлого запуска тем что я выбрал в этом, и если слишком далеко не надо вспоминать прошлое смещение.