Чего вам не хватает в JOSM

Ctrl+Alt+A соединяет линии в мультиполигон

не в контекстном меню, а по горячей кнопке в ultilsplugin2

Меню “Данные” (после “Ещё инструменты”) Action/ChooseURL Action/OpenPage

F12 > настройки Ultilsplugin2 - здесь можно настраивать сколько угодно ссылок и схем

Не плохо бы поместить файлы preferences.xml и preferences.xml_backup в отдельный каталог. Гениальная идея просто кинуть на них симлинки из каталога дропбокса потерпела фиаско – джосм, похоже, просто перезаписывает их время от времени, снося эти самые симлинки… От идеи полностью синхронизировать .josm не в восторге – каталог cache сейчас 2 гигабайта.

Каталог cache емнип настраивается

На windows кеш и настройки хранятся в совсем разных папках.

Хочется, что бы каталог настроек был портабельным. Но видимо придётся каждый раз перезаписывать адрес, так-как дропбокс похоже не понимает, что такое символическая ссылка и как минимум пытается индексировать эти богатства…

Каталог cach в Users/user/Application Data/JOSM в вин7 есть, правда пустой, рудимент видимо.

Хочу что бы в окне добавления тегов, рядом с последними использовавшимися тегами было окошечко для галочки. И если проставить галочки рядом с несколькими тегами, они бы все добавлялись обьекту.
По-моему, удобно было бы

чем не подходит комбинация Ctrl+Shift+<номер строки> для добавления соответствующих тегов?

https://josm.openstreetmap.de/wiki/Ru%3AHelp/Dialog/AddValue

Тем, что вместо однократного нажатия Enter (после Alt+A) и получения набора необходимых (ранее введённых и зафиксированных, как прозвучало в просьбе) тегов, придётся нажимать N раз для каждого отдельного тега.
Это будет удобнее, чем копирование/вставка тем, что не потребуется искать объект для копирования, а всё будет «под рукой».

Если нужно копировать набор однотипных тегов, то может будет удобно выделить нужные теги на одном объекте Ctrl+C и вставлять их на другой Ctrl+Shift+V.

PS последнее предложение не читал.

Ключи “parent”/“child” нужно уточнить как в overpass api:

  1. “parentway” (эквивалент “type:way parent”)
  2. “parentrelation” (эквивалент “type:relation parent”)

Текущий parent либо запретить либо сделать вызовом parent(x) = parentway(x) union parentrelation(x)

иначе каждый раз эту несуразицу нужно объяснять http://www.openstreetmap.org/user/d1g/diary/35969

Сделайте, пожалуйста, интуитивно-наглядные чек-боксы для доп. тегов: вместо «птичка — синий квадратик — пустой квадратик» намного понятнее будет «зелёный квадратик — красный — пустой» или синий заменить на крестик (желательно — красного цвета, тогда птичку сделать зелёной хорошо бы).
Узнал о тройном «слое» чек-боксов только из видео freeExec, при том, что использую JOSM давно и основательно.

Ну вообще это не особенности JOSM, все чекбоксы мира так работают :slight_smile:

Что за видео?

Автор давал ссылку »здесь«
А удалось победить унаследование истории? Напрягает, однако.

Речь шла (и это очевидно) о графической составляющей, а не о принципах работы чек-боксов.
И если уж говорить о принципах, то ни разу не встречал ничего, кроме «да — нет» («поставлена галка — не поставлена»), так что непонятно, о каком «мировом распространении» можно утверждать.

Да ладно тебе, в любом установщике чекбоксы трёхзначные: не устанавливать / установить выбранное / установить всё.
А жосме в панели слоёв глазик тоже трёхзначный: слой скрыт / слой полупрозрачный / слой виден.
Правда, не знаю, о каких чекбоксах речь в последних сообщениях.

третье состояние “залит серым фоном” к примеру неактивно или состояние не может быть определено четко “да” или “нет” тоже очень распространееный вариант.

Об этом варианте, по всей видимости, и идет речь. Часто используется в JOSM презетах: не устанавливать/изменять значение тега, key=yes, key=no.

Именно. То, в чём вижу проблему и что просил исправить — не имеет прямого отношения к количеству положений триггера, влияющего на присвоение тегов.
Важна «ясность картинки» в системе обозначений: либо символьная (крестики-галочки-кружочки), либо цветовая (красный-зелёный-серый), либо — для максимального эффекта — комбинированная (цветные галочки-крестики).
Но не так, как сейчас: ни рыба ни мясо.
По-прежнему считаю уникальной работу чек-боксов в JOSM. Поскольку, как замечено выше, в результате щёлкания мышью мы добиваемся присвоения «yes», «no» или неприсвоения ничего (отсутствия тега как такового).
Насчёт установщиков — не знаю. Говорю о ситуации, когда мы «работаем» с единственным полем-квадратиком, изменяя его значение.