# # ChangeLog for / in josm # # Generated by Trac 1.6 # 2024-04-16T10:07:58+02:00 Sun, 26 Apr 2015 20:42:34 GMT Klumbumbus [8279] * trunk/styles/standard/elemstyles.mapcss (modified) fix #11375 - do not apply sport area style on raceways Sun, 26 Apr 2015 19:43:48 GMT stoecker [8278] * trunk/data/da.lang (modified) * trunk/data/es.lang (modified) * trunk/data/fr.lang (modified) * trunk/data/hu.lang (modified) some smaller i18n updates as I anyway already processed them. Sun, 26 Apr 2015 13:57:50 GMT bastiK [8277] * trunk/netbeans/nbproject/project.properties (modified) see #11216 - fixed netbeans project Sun, 26 Apr 2015 13:33:50 GMT Balaitous [8276] * trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/SplitWayActionTest.java (added) fix #11184 - "split way" is splitting an other way instead of the selected. The case where the selected node is both one end and an intermediate node of the selected way was not taken into account. Add test case. Sun, 26 Apr 2015 11:01:17 GMT bastiK [8275] * trunk/taginfoextract.groovy (modified) see #10512 - compatibility with groovy 1.8.6 Sat, 25 Apr 2015 22:19:48 GMT simon04 [8274] * trunk/src/org/openstreetmap/josm/gui/tagging/TaggingPreset.java (modified) * trunk/taginfoextract.groovy (modified) see #10512 - taginfoextract: add initial presets extration, switch all links to HTTPS Sat, 25 Apr 2015 21:59:04 GMT simon04 [8273] * trunk/taginfoextract.groovy (modified) see #10512 - taginfoextract: fix problem wrt layer name Before, no `object_types` and `icon_url` have been extracted. Sat, 25 Apr 2015 21:57:19 GMT simon04 [8272] * trunk/taginfoextract.groovy (modified) see #10512 - Use Groovy's `JsonBuilder` Sat, 25 Apr 2015 20:59:25 GMT stoecker [8271] * trunk/data/ast.lang (modified) * trunk/data/bg.lang (modified) * trunk/data/ca-valencia.lang (modified) * trunk/data/ca.lang (modified) * trunk/data/cs.lang (modified) * trunk/data/da.lang (modified) * trunk/data/de.lang (modified) * trunk/data/el.lang (modified) * trunk/data/en.lang (modified) * trunk/data/en_AU.lang (modified) * trunk/data/en_GB.lang (modified) * trunk/data/es.lang (modified) * trunk/data/et.lang (modified) * trunk/data/fi.lang (modified) * trunk/data/fr.lang (modified) * trunk/data/gl.lang (modified) * trunk/data/hu.lang (modified) * trunk/data/id.lang (modified) * trunk/data/it.lang (modified) * trunk/data/ja.lang (modified) * trunk/data/km.lang (modified) * trunk/data/lt.lang (modified) * trunk/data/nl.lang (modified) * trunk/data/pl.lang (modified) * trunk/data/pt.lang (modified) * trunk/data/pt_BR.lang (modified) * trunk/data/ru.lang (modified) * trunk/data/sk.lang (modified) * trunk/data/sv.lang (modified) * trunk/data/uk.lang (modified) * trunk/data/zh_CN.lang (modified) * trunk/data/zh_TW.lang (modified) fix i18n, should update before making that Sat, 25 Apr 2015 20:35:05 GMT stoecker [8270] * trunk/data/ast.lang (modified) * trunk/data/bg.lang (modified) * trunk/data/ca-valencia.lang (modified) * trunk/data/ca.lang (modified) * trunk/data/cs.lang (modified) * trunk/data/da.lang (modified) * trunk/data/de.lang (modified) * trunk/data/el.lang (modified) * trunk/data/en.lang (modified) * trunk/data/en_AU.lang (modified) * trunk/data/en_GB.lang (modified) * trunk/data/es.lang (modified) * trunk/data/et.lang (modified) * trunk/data/fi.lang (modified) * trunk/data/fr.lang (modified) * trunk/data/gl.lang (modified) * trunk/data/hu.lang (modified) * trunk/data/id.lang (modified) * trunk/data/it.lang (modified) * trunk/data/ja.lang (modified) * trunk/data/km.lang (modified) * trunk/data/lt.lang (modified) * trunk/data/nl.lang (modified) * trunk/data/pl.lang (modified) * trunk/data/pt.lang (modified) * trunk/data/pt_BR.lang (modified) * trunk/data/ru.lang (modified) * trunk/data/sk.lang (modified) * trunk/data/sv.lang (modified) * trunk/data/uk.lang (modified) * trunk/data/zh_CN.lang (modified) * trunk/data/zh_TW.lang (modified) i18n update Sat, 25 Apr 2015 19:09:36 GMT simon04 [8269] * trunk/src/org/openstreetmap/josm/data/validation/tests/CrossingWays.java (modified) fix #11172 - Crossing ways: ignore `highway=rest_area` and `highway=services` Sat, 25 Apr 2015 18:57:20 GMT simon04 [8268] * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletingComboBox.java (modified) fix #9533 - Do not autocomplete in combo boxes unless cursor is at the end Sat, 25 Apr 2015 17:33:39 GMT simon04 [8267] * trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletingTextField.java (modified) fix #10720 - Auto completion changing default values in presets Sat, 25 Apr 2015 17:13:12 GMT simon04 [8266] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Condition.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerTest.java (modified) fix #9782 fix #10859 - MapCSS validator: evaluate real key and value for `KeyCondition`s Sat, 25 Apr 2015 16:33:40 GMT simon04 [8265] * trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerTest.java (modified) fix #10913 - MapCSS validator: retain sequence of fixing commands Sat, 25 Apr 2015 15:04:23 GMT simon04 [8264] * trunk/src/org/openstreetmap/josm/gui/layer/NoteLayer.java (modified) hopefully fix #10864 - revert r8235, r8213 - Note layer: return to `JToolTip` based rendering - wrap long URLs using zero width space `U+8203` Sat, 25 Apr 2015 14:30:23 GMT simon04 [8263] * trunk/src/org/openstreetmap/josm/io/remotecontrol/RequestProcessor.java (modified) fix #11340 - Remote control: make `RequestProcessor#addRequestHandlerClass` visible for plugins Sat, 25 Apr 2015 13:44:33 GMT bastiK [8262] * trunk/test/unit/org/openstreetmap/josm/gui/util/RotationAngleTest.java (modified) see #10217 - "fix" test Sat, 25 Apr 2015 12:08:07 GMT bastiK [8261] * trunk/src/org/openstreetmap/josm/gui/mappaint/BoxTextElemStyle.java (modified) fix coding style Sat, 25 Apr 2015 12:00:05 GMT bastiK [8260] * trunk/src/org/openstreetmap/josm/gui/mappaint/NodeElemStyle.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/StyleKeys.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParser.jj (modified) * trunk/src/org/openstreetmap/josm/gui/util/RotationAngle.java (modified) see #10217 - move unit handling to parser adds support for negative angles new: length units px,cm,mm,in,q,pc,pt as in CSS (immediately converted to px) Sat, 25 Apr 2015 07:33:08 GMT simon04 [8259] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/sort/RelationSorter.java (modified) see #10973 - Relation sorting: group `platform*` and `stop*` in front of other public_transport/route members (2/2) Sat, 25 Apr 2015 07:22:18 GMT simon04 [8258] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/sort/RelationSorter.java (modified) see #10973 - Relation sorting: group `platform*` and `stop*` in front of other public_transport/route members Sat, 25 Apr 2015 07:12:12 GMT simon04 [8257] * trunk/src/org/openstreetmap/josm/data/osm/OsmUtils.java (modified) * trunk/test/unit/org/openstreetmap/josm/TestUtils.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/OsmUtilsTest.java (added) fix #11370 - "area" is not supported in validator asserts Fri, 24 Apr 2015 22:44:00 GMT bastiK [8256] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParser.jj (modified) mapcss: improve expression parsing Now it respects operator precedence (C/C++ style) and allows mix of plus and minus like this: 3 + 2 * 5 - 2 + 10 This is parsed as (((3 + (2 * 5)) - 2) + 10) Fri, 24 Apr 2015 11:43:38 GMT bastiK [8255] * trunk/data/projection/epsg (modified) * trunk/src/org/openstreetmap/josm/data/projection/Ellipsoid.java (modified) * trunk/src/org/openstreetmap/josm/data/projection/Projections.java (modified) fixed #11369 - Add EPSG:2019 projection Thu, 23 Apr 2015 19:26:41 GMT simon04 [8254] * trunk/src/org/openstreetmap/josm/gui/dialogs/ChangesetDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/VersionInfoPanel.java (modified) see #10789 - History dialog: add button to open changeset dialog Thu, 23 Apr 2015 17:45:32 GMT simon04 [8253] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java (modified) fix #11346 - MapCSS: add `areasize` and `waylength` functions Thu, 23 Apr 2015 17:21:19 GMT simon04 [8252] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Condition.java (modified) see #10529 - MapCSS: `:unclosed_multipolygon` should not trigger for incomplete multipolygons Thu, 23 Apr 2015 17:06:39 GMT simon04 [8251] * trunk/src/org/openstreetmap/josm/gui/util/RotationAngle.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/util/RotationAngleTest.java (modified) see #10217 - MapCSS rotation: add `grad` and `turn` units Thu, 23 Apr 2015 16:59:15 GMT simon04 [8250] * trunk/src/org/openstreetmap/josm/actions/search/SearchAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/search/SearchCompiler.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/search/SearchCompilerTest.java (modified) fix #11358 - Search: allow negative indices for `nth:` to search backward Thu, 23 Apr 2015 16:32:29 GMT simon04 [8249] * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/ImportHandler.java (modified) see #11356 - Remote control: fix opening overpass query The compatibility code calling `DownloadOsmTask` had not been executed. Wed, 22 Apr 2015 22:38:22 GMT Don-vip [8248] * trunk/src/org/openstreetmap/josm/actions/SaveActionBase.java (modified) fix #11362 - do not confirm overwrite for OSX native file dialogs which already ask for it Wed, 22 Apr 2015 20:21:50 GMT Balaitous [8247] * trunk/src/org/openstreetmap/josm/actions/DistributeAction.java (modified) fix #11302 - "distribute nodes" acts weirdly if the way is not reasonably straight already When one way (no self-crossing) is selected with at most two of its nodes, distibute node keeping nodes order along the way. Selected nodes are kept in place. In any other case, no changes are made to the algorithm. Wed, 22 Apr 2015 11:11:54 GMT stoecker [8246] * trunk/data/ast.lang (modified) * trunk/data/bg.lang (modified) * trunk/data/ca-valencia.lang (modified) * trunk/data/ca.lang (modified) * trunk/data/cs.lang (modified) * trunk/data/da.lang (modified) * trunk/data/de.lang (modified) * trunk/data/el.lang (modified) * trunk/data/en.lang (modified) * trunk/data/en_AU.lang (modified) * trunk/data/en_GB.lang (modified) * trunk/data/es.lang (modified) * trunk/data/et.lang (modified) * trunk/data/fi.lang (modified) * trunk/data/fr.lang (modified) * trunk/data/gl.lang (modified) * trunk/data/hu.lang (modified) * trunk/data/id.lang (modified) * trunk/data/it.lang (modified) * trunk/data/ja.lang (modified) * trunk/data/km.lang (modified) * trunk/data/lt.lang (modified) * trunk/data/nl.lang (modified) * trunk/data/pl.lang (modified) * trunk/data/pt.lang (modified) * trunk/data/pt_BR.lang (modified) * trunk/data/ru.lang (modified) * trunk/data/sk.lang (modified) * trunk/data/sv.lang (modified) * trunk/data/uk.lang (modified) * trunk/data/zh_CN.lang (modified) * trunk/data/zh_TW.lang (modified) i18n update Tue, 21 Apr 2015 20:14:44 GMT Klumbumbus [8245] * trunk/data/validator/combinations.mapcss (modified) see #9811 - do not warn about address tags on `highway=services|rest_area` Tue, 21 Apr 2015 07:44:58 GMT Don-vip [8244] * trunk/src/org/openstreetmap/josm/tools/ExifReader.java (modified) see #11359 - ignore unsupported date/time exif tags Mon, 20 Apr 2015 22:42:50 GMT Don-vip [8243] * trunk/.classpath (modified) * trunk/src/com/drew/imaging/jpeg/JpegMetadataReader.java (modified) * trunk/src/com/drew/imaging/jpeg/JpegSegmentMetadataReader.java (modified) * trunk/src/com/drew/imaging/tiff/TiffHandler.java (modified) * trunk/src/com/drew/lang/RandomAccessReader.java (modified) * trunk/src/com/drew/lang/SequentialByteArrayReader.java (modified) * trunk/src/com/drew/metadata/Directory.java (modified) * trunk/src/com/drew/metadata/Metadata.java (modified) * trunk/src/com/drew/metadata/exif/ExifDescriptorBase.java (added) * trunk/src/com/drew/metadata/exif/ExifDirectoryBase.java (added) * trunk/src/com/drew/metadata/exif/ExifIFD0Descriptor.java (modified) * trunk/src/com/drew/metadata/exif/ExifIFD0Directory.java (modified) * trunk/src/com/drew/metadata/exif/ExifInteropDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/ExifInteropDirectory.java (modified) * trunk/src/com/drew/metadata/exif/ExifReader.java (modified) * trunk/src/com/drew/metadata/exif/ExifSubIFDDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/ExifSubIFDDirectory.java (modified) * trunk/src/com/drew/metadata/exif/ExifThumbnailDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/ExifThumbnailDirectory.java (modified) * trunk/src/com/drew/metadata/exif/ExifTiffHandler.java (modified) * trunk/src/com/drew/metadata/exif/GpsDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/GpsDirectory.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/CanonMakernoteDescriptor.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/CanonMakernoteDirectory.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/OlympusMakernoteDirectory.java (modified) * trunk/src/com/drew/metadata/exif/makernotes/PanasonicMakernoteDirectory.java (modified) * trunk/src/com/drew/metadata/file (added) * trunk/src/com/drew/metadata/file/FileMetadataDescriptor.java (added) * trunk/src/com/drew/metadata/file/FileMetadataDirectory.java (added) * trunk/src/com/drew/metadata/file/FileMetadataReader.java (added) * trunk/src/com/drew/metadata/file/package.html (added) * trunk/src/com/drew/metadata/iptc/IptcDescriptor.java (modified) * trunk/src/com/drew/metadata/iptc/IptcReader.java (modified) * trunk/src/com/drew/metadata/jpeg/JpegCommentReader.java (modified) * trunk/src/com/drew/metadata/jpeg/JpegReader.java (modified) * trunk/src/com/drew/metadata/tiff/DirectoryTiffHandler.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java (modified) * trunk/src/org/openstreetmap/josm/tools/ExifReader.java (modified) fix #11359 - update to metadata-extractor 2.8.1 Mon, 20 Apr 2015 21:58:20 GMT Don-vip [8242] * trunk/src/org/openstreetmap/josm/data/validation/tests/OpeningHourTest.java (modified) fix #11360 - do not propose autofix for `opening_hours` with the same value as before Mon, 20 Apr 2015 09:21:00 GMT stoecker [8241] * trunk/src/org/openstreetmap/josm/tools/I18n.java (modified) * trunk/src/org/openstreetmap/josm/tools/LanguageInfo.java (modified) see #11148 - removed language display name workaround, but keep the function nevertheless Sun, 19 Apr 2015 22:15:43 GMT simon04 [8240] * trunk/src/org/openstreetmap/josm/actions/OpenLocationAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadNotesUrlIdTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmChangeTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmIdTask.java (added) Open Location: enable loading of nodes/ways/relations/changesets from OSM website URL Up to now, only corresponding API URLs have been supported. Sun, 19 Apr 2015 21:11:40 GMT simon04 [8239] * trunk/src/org/openstreetmap/josm/data/validation/tests/NameMismatch.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/NameMismatchTest.java (added) fix #9242 - Validator: reword "A name:* translation is missing" test result Sun, 19 Apr 2015 20:46:20 GMT simon04 [8238] * trunk/src/org/openstreetmap/josm/gui/mappaint/NodeElemStyle.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/RotationAngle.java (modified) see #10217 - Fix reset/flickering/cache issue wrt rotated MapCSS icons Sun, 19 Apr 2015 20:21:21 GMT simon04 [8237] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/relations/Multipolygon.java (modified) * trunk/src/org/openstreetmap/josm/data/validation/tests/MultipolygonTest.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Condition.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) see #10529 - MapCSS: add `:unclosed_multipolygon` pseudo-class and `>:open_end` selector to go from relations to their open end nodes For example, `relation:unclosed_multipolygon >:open_end node` matches open end nodes of unclosed multipolygon relations. Sun, 19 Apr 2015 18:45:14 GMT simon04 [8236] * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) see #10299 - Remove leftover, unwanted code line Sun, 19 Apr 2015 16:34:22 GMT simon04 [8235] * trunk/src/org/openstreetmap/josm/gui/layer/NoteLayer.java (modified) hopefully fix #10864 - Note drawing on Windows Sun, 19 Apr 2015 12:07:39 GMT simon04 [8234] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java (modified) fix #11354 - Add tags: clear input fields after adding tag without closing dialog Sun, 19 Apr 2015 11:18:33 GMT stoecker [8233] * trunk/src/org/openstreetmap/josm/tools/LanguageInfo.java (modified) see #11148 - cleanup doc texts Sun, 19 Apr 2015 11:12:20 GMT stoecker [8232] * trunk/src/org/openstreetmap/josm/gui/preferences/display/LanguagePreference.java (modified) * trunk/src/org/openstreetmap/josm/tools/LanguageInfo.java (modified) see #11148 - move language stuff to the correct place instead of spreading it in the code Sun, 19 Apr 2015 07:26:12 GMT simon04 [8231] * trunk/src/org/openstreetmap/josm/actions/search/SearchCompiler.java (modified) fix #11351 - Search/`ways:`: make implementation comply with description (… nodes with specified number of referring ways …) Sun, 19 Apr 2015 07:18:57 GMT simon04 [8230] * trunk/src/org/openstreetmap/josm/io/BoundingBoxDownloader.java (modified) see #10867 - Note limit is still 10000 Sat, 18 Apr 2015 22:29:10 GMT simon04 [8229] * trunk/src/org/openstreetmap/josm/gui/dialogs/relation/sort/RelationSorter.java (modified) see #10973 - Relation sorting: group `platform` and `stop` in front of other public_transport/route members Sat, 18 Apr 2015 21:38:55 GMT stoecker [8228] * trunk/src/org/openstreetmap/josm/tools/I18n.java (modified) see #11148 - readd license Sat, 18 Apr 2015 21:35:57 GMT stoecker [8227] * trunk/data/ast.lang (modified) * trunk/data/bg.lang (modified) * trunk/data/ca-valencia.lang (added) * trunk/data/ca.lang (modified) * trunk/data/cs.lang (modified) * trunk/data/da.lang (modified) * trunk/data/de.lang (modified) * trunk/data/el.lang (modified) * trunk/data/en.lang (modified) * trunk/data/en_AU.lang (modified) * trunk/data/en_GB.lang (modified) * trunk/data/es.lang (modified) * trunk/data/et.lang (modified) * trunk/data/fi.lang (modified) * trunk/data/fr.lang (modified) * trunk/data/gl.lang (modified) * trunk/data/hu.lang (modified) * trunk/data/id.lang (modified) * trunk/data/it.lang (modified) * trunk/data/ja.lang (modified) * trunk/data/km.lang (modified) * trunk/data/lt.lang (modified) * trunk/data/nl.lang (modified) * trunk/data/pl.lang (modified) * trunk/data/pt.lang (modified) * trunk/data/pt_BR.lang (modified) * trunk/data/ru.lang (modified) * trunk/data/sk.lang (modified) * trunk/data/sv.lang (modified) * trunk/data/uk.lang (modified) * trunk/data/zh_CN.lang (modified) * trunk/data/zh_TW.lang (modified) * trunk/src/org/openstreetmap/josm/tools/I18n.java (modified) * trunk/src/org/openstreetmap/josm/tools/LanguageInfo.java (modified) fix #11148 - add Valencian language Sat, 18 Apr 2015 21:03:06 GMT simon04 [8226] * trunk/src/org/openstreetmap/josm/gui/history/VersionInfoPanel.java (modified) fix #10600 - History dialog: include `imagery_used` tag value Sat, 18 Apr 2015 20:44:31 GMT simon04 [8225] * trunk/src/org/openstreetmap/josm/gui/dialogs/NotesDialog.java (modified) * trunk/src/org/openstreetmap/josm/io/NoteReader.java (modified) * trunk/src/org/openstreetmap/josm/io/NoteWriter.java (modified) Note dialog/reader/writer: use helper methods from `DateUtils` Sat, 18 Apr 2015 20:37:12 GMT simon04 [8224] * trunk/src/org/openstreetmap/josm/data/osm/NoteData.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/NotesDialog.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/NoteLayer.java (modified) * trunk/src/org/openstreetmap/josm/io/NoteReader.java (modified) see #10980 - Note download: update already downloaded non-modified notes; use `Storage` for internal storage Sat, 18 Apr 2015 15:25:14 GMT simon04 [8223] * trunk/data/validator/opening_hours.js (modified) fix #11337 - Update `opening_hours.js` to v3.1.1 https://github.com/ypid/opening_hours.js/raw/v3.1.1/opening_hours.js Sat, 18 Apr 2015 15:17:12 GMT simon04 [8222] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java (modified) fix #11335 - Add value dialog: canceling "Set number of recently added tags" shows warning message (patch by Larry0ua) Sat, 18 Apr 2015 14:54:05 GMT simon04 [8221] * trunk/src/org/openstreetmap/josm/actions/DownloadPrimitiveAction.java (modified) * trunk/src/org/openstreetmap/josm/gui/io/DownloadPrimitivesWithReferrersTask.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/LoadAndZoomHandler.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/LoadObjectHandler.java (modified) see #11000 - Remote control: allow to specify `layer_name` for `load_and_zoom`, `load_object` Sat, 18 Apr 2015 13:58:51 GMT simon04 [8220] * trunk/src/org/openstreetmap/josm/actions/search/SearchAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/search/SearchCompiler.java (modified) fix #11351 - Search: add `ways:` to search for nodes with specified number of referring ways, or relations containing specified number of ways; modify `nodes:` to search also for relations containing specified number of nodes Sat, 18 Apr 2015 13:33:28 GMT simon04 [8219] * trunk/src/org/openstreetmap/josm/gui/history/DiffTableModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserModel.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/NodeListViewer.java (modified) * trunk/src/org/openstreetmap/josm/gui/history/TwoColumnDiff.java (modified) fix #6994 - History dialog: handle reversed ways better This is achieved by comparing the reference elements in reversed order and testing whether this diff requires less deletions+inserts Sat, 18 Apr 2015 10:33:06 GMT simon04 [8218] * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadNotesTask.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/server/AuthenticationPreferencesPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/server/FeaturesPanel.java (moved) * trunk/src/org/openstreetmap/josm/io/BoundingBoxDownloader.java (modified) * trunk/src/org/openstreetmap/josm/io/OsmServerReader.java (modified) fix #10868 - Add `osm.notes.daysClosed` to preference dialog Sat, 18 Apr 2015 09:55:57 GMT simon04 [8217] * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadNotesTask.java (modified) * trunk/src/org/openstreetmap/josm/io/BoundingBoxDownloader.java (modified) fix #10867 - Notes download: inform user about reaching download limit (2/2) Sat, 18 Apr 2015 09:50:47 GMT simon04 [8216] * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadNotesTask.java (modified) * trunk/src/org/openstreetmap/josm/io/BoundingBoxDownloader.java (modified) fix #10867 - Notes download: inform user about reaching download limit Sat, 18 Apr 2015 09:08:07 GMT simon04 [8215] * trunk/src/org/openstreetmap/josm/gui/download/DownloadDialog.java (modified) fix #10866 - Adjust size check for "Download area too large" warning when only notes are downloaded Sat, 18 Apr 2015 08:43:11 GMT simon04 [8214] * trunk/src/org/openstreetmap/josm/gui/layer/NoteLayer.java (modified) Notes layer: make "Zoom to data/layer" work Sat, 18 Apr 2015 08:41:38 GMT simon04 [8213] * trunk/src/org/openstreetmap/josm/gui/layer/NoteLayer.java (modified) Base note drawing on JTextArea - fixes #10864 - overflow for long URLs Sat, 18 Apr 2015 00:23:03 GMT simon04 [8212] * trunk/src/org/openstreetmap/josm/actions/DownloadNotesInViewAction.java (added) * trunk/src/org/openstreetmap/josm/gui/MainMenu.java (modified) * trunk/src/org/openstreetmap/josm/gui/dialogs/NotesDialog.java (modified) see #11147 see #11321 - Add "Download notes in current view" to file menu and notes toggle dialog Fri, 17 Apr 2015 23:48:03 GMT simon04 [8211] * trunk/src/org/openstreetmap/josm/gui/NoteInputDialog.java (modified) fix #11350 - Notes input: avoid line break within a word Fri, 17 Apr 2015 23:35:39 GMT simon04 [8210] * trunk/src/org/openstreetmap/josm/actions/mapmode/AddNoteAction.java (modified) fix #11326 - Cancel note creation with escape key, do not create note with right click Fri, 17 Apr 2015 23:14:19 GMT simon04 [8209] * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadNotesUrlBoundsTask.java (modified) see #9907 - Open Location: detect note layer also when non-standard layer is active on osm.org For instance, when the cycle map plus notes layers are active, `layers=CN`. Fri, 17 Apr 2015 22:46:27 GMT simon04 [8208] * trunk/src/org/openstreetmap/josm/actions/search/SearchAction.java (modified) see #7230 - drop code for old search dialog (hints) Fri, 17 Apr 2015 22:27:22 GMT simon04 [8207] * trunk/src/org/openstreetmap/josm/gui/preferences/display/LanguagePreference.java (modified) * trunk/src/org/openstreetmap/josm/tools/I18n.java (modified) * trunk/src/org/openstreetmap/josm/tools/LanguageInfo.java (modified) fix #11148 - Add Valencian language to josm (`ca@valencia`) Fri, 17 Apr 2015 21:06:34 GMT simon04 [8206] * trunk/src/org/openstreetmap/josm/gui/mappaint/Environment.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Condition.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/KeyConditionTest.groovy (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/KeyValueConditionTest.groovy (modified) fix #10299 - MapCSS index for last element of object Negative index numbers count from last to first, so `>[index=-1]` matches the last one. Fri, 17 Apr 2015 20:31:30 GMT simon04 [8205] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java (modified) fix #10790 - Display shortcuts in adding tags dialog Fri, 17 Apr 2015 20:18:26 GMT Klumbumbus [8204] * trunk/data/defaultpresets.xml (modified) * trunk/data/validator/deprecated.mapcss (modified) see #11245 - remove controversial `clothes` tag; fix #10329 - improve `color` validator warning; fix #11330 - improve uncommon short key validator warning; fix #11344 - add validator warning for 'tower|pole=air_to_ground' Fri, 17 Apr 2015 19:57:38 GMT simon04 [8203] * trunk/src/org/openstreetmap/josm/actions/OpenLocationAction.java (modified) see #9907 - Open Location, Which tasks to perform?: use standard icons Fri, 17 Apr 2015 18:55:39 GMT simon04 [8202] * trunk/src/org/openstreetmap/josm/actions/OpenFileAction.java (modified) Opening files: guess file extension if specified filename does not exist This allows to open `foo.osm` when entering `foo`. Previously, a "does not exist" had been displayed. Fri, 17 Apr 2015 18:24:40 GMT simon04 [8201] * trunk/src/org/openstreetmap/josm/gui/MapFrame.java (modified) fix #10632 - Add expand icon and separator in edit toolbar Fri, 17 Apr 2015 05:58:04 GMT stoecker [8200] * trunk/src/org/openstreetmap/josm/actions/AutoScaleAction.java (modified) fix #7630 - NPE Wed, 15 Apr 2015 21:51:33 GMT simon04 [8199] * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/NodeElemStyle.java (modified) * trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java (modified) * trunk/src/org/openstreetmap/josm/gui/util/RotationAngle.java (added) * trunk/test/unit/org/openstreetmap/josm/gui/util (added) * trunk/test/unit/org/openstreetmap/josm/gui/util/RotationAngleTest.java (added) see #10217 - Enable rotating icons with MapCSS The corresponding key is `icon-rotation` and takes angles in the following forms: `[rad]`, `[rad]rad`, `[deg]°`, `[deg]deg`, or a cardinal direction (e.g., `northeast`, `sw`). In addition, the following MapCSS functions are provided: `degree_to_radians`, `cardinal_to_radians` Wed, 15 Apr 2015 20:31:53 GMT simon04 [8198] * trunk/src/org/openstreetmap/josm/actions/search/SearchAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/search/SearchCompiler.java (modified) fix #11343 - Search: add `waylength` keyword to test the length of ways in meters Wed, 15 Apr 2015 19:11:28 GMT simon04 [8197] * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/ImportHandler.java (modified) see #9907 - Remote control: let the user decide which suitable download tasks to perform This enables downloading notes from corresponding URLs (cf. #8195) Wed, 15 Apr 2015 18:53:45 GMT simon04 [8196] * trunk/src/org/openstreetmap/josm/actions/SearchNotesDownloadAction.java (modified) Search Notes: consider numeric value as note id to load Wed, 15 Apr 2015 18:42:45 GMT simon04 [8195] * trunk/src/org/openstreetmap/josm/actions/OpenLocationAction.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/AbstractDownloadTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadNotesTask.java (modified) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadNotesUrlBoundsTask.java (added) * trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadNotesUrlIdTask.java (added) see #9907 - Make "Open Location" capable of downloading notes If more than one download task is suitable, ask the user which tasks to perform. Tue, 14 Apr 2015 21:10:19 GMT simon04 [8194] * trunk/src/org/openstreetmap/josm/actions/CopyAction.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/SimplePrimitiveId.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/CopyActionTest.java (added) * trunk/test/unit/org/openstreetmap/josm/data/osm/SimplePrimitiveIdTest.groovy (modified) Download objects: prefill ids from copied objects The syntax from `CopyAction` is e.g. `node 123` and has not been parsed yet. Tue, 14 Apr 2015 20:37:51 GMT simon04 [8193] * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/ImageryHandler.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/ImportHandler.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/RequestHandler.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/remotecontrol/handler (added) * trunk/test/unit/org/openstreetmap/josm/io/remotecontrol/handler/ImportHandlerTest.java (added) * trunk/test/unit/org/openstreetmap/josm/io/remotecontrol/handler/RequestHandlerTest.java (added) Remote control: improve, harmonize, test URL parsing Tue, 14 Apr 2015 20:36:41 GMT Klumbumbus [8192] * trunk/data/validator/deprecated.mapcss (modified) fix #11330 - add validator warning for short keys with only one or two characters (code by simon04) Tue, 14 Apr 2015 20:23:31 GMT simon04 [8191] * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/LoadDataHandler.java (modified) see #10646 - Remote Control: simplify `load_data` implementation Sun, 12 Apr 2015 19:27:25 GMT Klumbumbus [8190] * trunk/styles/standard/elemstyles.mapcss (modified) fix #11268 - add mappaint style for `amenity=sanitary_dump_station` Sat, 11 Apr 2015 19:13:31 GMT stoecker [8189] * trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesCellRenderer.java (modified) see #11275 - i18n fixes Sat, 11 Apr 2015 18:41:55 GMT Klumbumbus [8188] * trunk/data/defaultpresets.xml (modified) fix #11268 - add preset for `amenity=sanitary_dump_station` (modified patch by brycenesbitt) Sat, 11 Apr 2015 15:59:41 GMT Klumbumbus [8187] * trunk/data/defaultpresets.xml (modified) fix #11245 - add `clothes=*` multiselect to `shop=clothes` preset (modified patch by Larry0ua) Fri, 10 Apr 2015 12:06:46 GMT bastiK [8186] * trunk/src/org/openstreetmap/josm/data/cache/JCSCacheManager.java (modified) * trunk/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoader.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/TMSLayer.java (modified) see #11312 - imagerycache Plugin broken by recent changes in JOSM (patch by wiktorn) Thu, 09 Apr 2015 21:44:49 GMT Klumbumbus [8185] * trunk/data/validator/deprecated.mapcss (modified) see #11234 - add warning for some uncommon characters in keys Thu, 09 Apr 2015 21:34:58 GMT Klumbumbus [8184] * trunk/data/validator/deprecated.mapcss (modified) see #10329 - add warnings for `color` Thu, 09 Apr 2015 21:03:02 GMT Klumbumbus [8183] * trunk/data/validator/deprecated.mapcss (modified) see #11329 - add warning for `oneway=-1` Thu, 09 Apr 2015 20:21:58 GMT stoecker [8182] * trunk/src/org/openstreetmap/josm/actions/CombineWayAction.java (modified) see #5880 - copy and paste error Thu, 09 Apr 2015 20:17:16 GMT stoecker [8181] * trunk/src/org/openstreetmap/josm/actions/CombineWayAction.java (modified) fix #5880 - reverse new ways in favour of existing ones Thu, 09 Apr 2015 19:25:17 GMT stoecker [8180] * trunk/src/org/openstreetmap/josm/corrector/ReverseWayTagCorrector.java (modified) * trunk/test/unit/org/openstreetmap/josm/corrector/ReverseWayTagCorrectorTest.java (modified) fix #10977 - reverse way handling of left/right together with oneway