30 мая 2014-го

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

josm-tested XIII

На этой неделе вышла «стабильная» версия JOSM, 7182. О главной новой функции уже оповестил akks на форуме: в нагрузку к функции «включить точку в линию» появилась её альтернатива, которая работает именно так, как ожидаешь: «переместить точку на линию». Отличается тем, что двигает точку, тем самым не искажая прямые. По умолчанию ей не назначена клавиша, и я не нашёл способа это сделать, но очевидно, именно эту функцию теперь должна запускать кнопка «J».

Другое эпическое новшество — для выделения многоугольника достаточно дважды кликнуть внутри него. Кроме того, при выделении двух точек в строке статуса выводится расстояние между ними (можно выделить и линию, да). И если вас бесит в режиме вытягивания, что нельзя вытянуть на чуть-чуть, теперь можно уменьшить значение параметра extrude.initial-move-threshold.

В новой версии завершены два долгих процесса: во-первых, она теперь требует Java 7. Если вы не можете обновить шестую, оставайтесь на предыдущем tested, версии 7000. Во-вторых, MapCSS заметно ускорился и поглотил вообще всё: в январе на него перевели всю систему валидации, а теперь — основной стиль отображения. Больше никакого XML, никакого хардкора.

Из старых новостей — в феврале в ядро перенесли плагин wayselector, который выбирает цепочку отрезков с похожими тегами: например, береговые линии или дороги. Он не заменяет функцию «Выделить дорогу» плагина utilsplugin2, которая при выборе объектов учитывает теги name/ref и умеет искать маршрут между двумя выделенными отрезками. И тогда же разработчики смирились с тем, что автоскрытие кнопок нравится только им, и отключили его по умолчанию.

Don-vip, один из разработчиков, уже полгода перечисляет в своём дневнике основные изменения каждой версии.

2014   josm