# # ChangeLog for trunk/native in josm # # Generated by Trac 1.6 # 2024-09-12T04:57:32+02:00 Tue, 26 Jul 2022 17:32:25 GMT taylor.smock [18525] * trunk/native/macosx/macos-jpackage.sh (modified) * trunk/native/windows/win-jpackage.sh (modified) Add module `java.compiler` to Mac and Window packages This should ... Tue, 12 Jul 2022 17:41:48 GMT taylor.smock [18515] * trunk/native/linux/latest/usr/bin/josm-latest (modified) * trunk/native/linux/tested/usr/bin/josm (modified) Improve josm launchers (patch by sebastic) Patch notes from ... Thu, 07 Jul 2022 14:46:16 GMT taylor.smock [18512] * trunk/native/linux/latest/usr/bin/josm-latest (modified) * trunk/native/linux/tested/usr/bin/josm (modified) Fix #22193: /usr/bin/bash is not present on all Debian systems This ... Fri, 24 Jun 2022 16:45:59 GMT taylor.smock [18500] * trunk/native/linux/latest/usr/bin/josm-latest (modified) See #22088: use hardcoded josm.dir.name to avoid casing issues Wed, 22 Jun 2022 22:47:56 GMT taylor.smock [18499] * trunk/native/linux/latest/usr/bin/josm-latest (modified) Sync josm-latest with josm for linux start scripts The differences ... Wed, 22 Jun 2022 22:07:10 GMT taylor.smock [18498] * trunk/native/linux/latest/usr/bin/josm-latest (modified) * trunk/native/linux/tested/usr/bin/josm (modified) Fix issues from checkbashisms introduced in r18497 Wed, 22 Jun 2022 20:49:42 GMT taylor.smock [18497] * trunk/native/linux/latest/usr/bin/josm-latest (modified) * trunk/native/linux/tested/usr/bin/josm (modified) Fix #22088: Debian start script does not properly check if a path ... Wed, 08 Jun 2022 17:24:17 GMT taylor.smock [18476] * trunk/native/macosx/macos-jpackage.sh (modified) Fix #21727: Make MacOS local builds possible without signature (patch ... Mon, 21 Mar 2022 14:02:36 GMT taylor.smock [18402] * trunk/native/linux/latest/usr/share/applications/org.openstreetmap.josm-latest.desktop (modified) * trunk/native/linux/tested/usr/share/applications/org.openstreetmap.josm.desktop (modified) fix #21957, see #18013: Fix StartupWMClass for linux (patch by ... Mon, 20 Dec 2021 17:40:41 GMT Don-vip [18345] * trunk/native/file-associations/xz.properties (modified) see #21502 - fix osm.xz extension Sat, 06 Nov 2021 21:27:13 GMT Don-vip [18312] * trunk/native/windows/win-jpackage.sh (modified) see #21522 - Place Windows shortcuts in "JOSM" menu group Tue, 02 Nov 2021 22:54:32 GMT Don-vip [18304] * trunk/native/file-associations/bz2.properties (modified) * trunk/native/file-associations/gz.properties (modified) * trunk/native/file-associations/osm.properties (modified) * trunk/native/file-associations/xz.properties (added) * trunk/native/file-associations/zip.properties (modified) * trunk/native/linux/latest/usr/share/applications/org.openstreetmap.josm-latest.desktop (modified) * trunk/native/linux/latest/usr/share/mime/packages/josm-latest.xml (modified) * trunk/native/linux/tested/usr/share/applications/org.openstreetmap.josm.desktop (modified) * trunk/native/linux/tested/usr/share/mime/packages/josm.xml (modified) * trunk/native/macosx/macos-jpackage.sh (modified) * trunk/native/windows/win-jpackage.sh (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/LoadDataHandler.java (modified) fix #21502 - associate correct extensions in macOS / Windows ... Sun, 31 Oct 2021 13:41:22 GMT Don-vip [18297] * trunk/native/linux/latest/usr/bin/josm-latest (modified) * trunk/native/linux/tested/usr/bin/josm (modified) fix #21059 - add exports in Linux start scripts as for other native ... Tue, 28 Sep 2021 18:02:03 GMT Don-vip [18235] * trunk/native/linux/latest/usr/share/applications/org.openstreetmap.josm-latest.desktop (modified) * trunk/native/linux/tested/usr/share/applications/org.openstreetmap.josm.desktop (modified) fix #21377 - Add application/zip to linux .desktop files (patch by ... Sun, 26 Sep 2021 22:21:25 GMT Don-vip [18226] * trunk/native/linux/latest/usr/share/applications/org.openstreetmap.josm-latest.desktop (modified) * trunk/native/linux/tested/usr/share/applications/org.openstreetmap.josm.desktop (modified) fix #21372 - Add application/gpx+xml to linux .desktop files (patch ... Tue, 14 Sep 2021 22:16:42 GMT Don-vip [18225] * trunk/.github/workflows/ant-test.yml (modified) * trunk/.github/workflows/ant.yml (modified) * trunk/native/linux/latest/usr/bin/josm-latest (modified) * trunk/native/linux/tested/usr/bin/josm (modified) * trunk/native/windows/README.txt (modified) see #20522 - Prefer Java 17 over everything else also fixes #21325 ... Tue, 24 Aug 2021 00:25:46 GMT Don-vip [18171] * trunk/native/linux/latest/usr/bin/josm-latest (modified) * trunk/native/linux/tested/usr/bin/josm (modified) see #17858 - add javafx to module-path in Linux launcher Sun, 22 Aug 2021 23:39:14 GMT Don-vip [18168] * trunk/native/windows/win-jpackage.sh (modified) see #17083 - Github Windows runner sometimes uses D:\ drive too Sun, 22 Aug 2021 21:17:02 GMT Don-vip [18165] * trunk/native/windows/README.txt (modified) * trunk/native/windows/josm-nsis-brand.bmp (deleted) * trunk/native/windows/josm-setup-unix.sh (deleted) * trunk/native/windows/josm.nsi (deleted) * trunk/native/windows/langmacros.nsh (deleted) * trunk/native/windows/launch4j.xml (deleted) * trunk/native/windows/locale (deleted) * trunk/native/windows/plugins (deleted) see #17083 - drop old NSIS/Launch4J Windows installer Sun, 22 Aug 2021 21:02:10 GMT Don-vip [18164] * trunk/native/windows/WixUIBanner.bmp (added) * trunk/native/windows/WixUIDialog.bmp (added) * trunk/native/windows/main.wxs (added) * trunk/native/windows/overrides.wxi (added) * trunk/native/windows/win-jpackage.sh (modified) see #17083 - override WixUI default bitmaps with JOSM logo Sun, 22 Aug 2021 18:41:01 GMT Don-vip [18163] * trunk/native/windows/win-jpackage.sh (modified) see #17083 - fix #4920 - setup a win-upgrade-uuid to properly upgrade ... Sun, 22 Aug 2021 18:10:51 GMT Don-vip [18162] * trunk/native/windows/win-jpackage.sh (modified) see #17083 - fix #11398 - per-user-install of Windows jpackage installer Sun, 22 Aug 2021 16:50:06 GMT Don-vip [18161] * trunk/.github/workflows/ant.yml (modified) * trunk/native/macosx/macos-jpackage.sh (modified) * trunk/native/windows/win-jpackage.sh (modified) see #17083, see #17858 - include JavaFX 16 in macOS/Windows packages Sun, 22 Aug 2021 16:28:40 GMT Don-vip [18160] * trunk/native/linux/latest/DEBIAN/control (modified) * trunk/native/linux/latest/usr/bin/josm-latest (modified) * trunk/native/linux/tested/DEBIAN/control (modified) * trunk/native/linux/tested/usr/bin/josm (modified) see #17858 - make Debian/Ubuntu package depend on openjfx and add ... Sun, 22 Aug 2021 16:23:25 GMT Don-vip [18159] * trunk/native/josm-latest.jnlp (modified) * trunk/native/josm.jnlp (modified) see #17858 - request Azul JVM from OpenWebStart and add following ... Sun, 22 Aug 2021 12:16:15 GMT Don-vip [18157] * trunk/.github/workflows/ant.yml (modified) * trunk/native/windows/win-jpackage.sh (modified) see #17083 - add win menu / win shortcut, fix github workflow Sun, 22 Aug 2021 00:57:40 GMT Don-vip [18155] * trunk/.github/workflows/ant.yml (modified) * trunk/native/windows/MLConsole.properties (added) * trunk/native/windows/win-jpackage.sh (modified) see #17083 - build both exe and msi windows installers, include JOSM ... Sat, 21 Aug 2021 11:54:00 GMT Don-vip [18153] * trunk/native/windows/win-jpackage.sh (modified) see #17083 - use signtool.exe extension, hopefully it will work... Fri, 20 Aug 2021 22:19:29 GMT Don-vip [18146] * trunk/native/macosx/macos-jpackage.sh (modified) * trunk/native/windows/win-jpackage.sh (modified) see #17083 - sign MSI file Fri, 20 Aug 2021 15:24:54 GMT Don-vip [18138] * trunk (modified) * trunk/.github/workflows/ant.yml (modified) * trunk/native/macosx/macos-jpackage.sh (modified) * trunk/native/windows/win-jpackage.sh (modified) see #17083 - fix Windows installer package generation Fri, 20 Aug 2021 14:31:12 GMT Don-vip [18137] * trunk/native/macosx/macos-jpackage.sh (modified) see #17083 - fix paths in macos script Fri, 20 Aug 2021 14:29:19 GMT Don-vip [18136] * trunk/.github/workflows/ant.yml (modified) * trunk/native/file-associations (added) * trunk/native/file-associations/bz2.properties (moved) * trunk/native/file-associations/geojson.properties (moved) * trunk/native/file-associations/gpx.properties (moved) * trunk/native/file-associations/gz.properties (moved) * trunk/native/file-associations/jos.properties (moved) * trunk/native/file-associations/joz.properties (moved) * trunk/native/file-associations/osm.properties (moved) * trunk/native/file-associations/zip.properties (moved) * trunk/native/macosx/macos-jpackage.sh (modified) * trunk/native/windows/win-jpackage.sh (added) see #17083 - generate jpackaged application on Windows too Sun, 11 Jul 2021 19:47:45 GMT Don-vip [18003] * trunk/native/josm-latest.jnlp (modified) see #17933 - list VM arguments in the same order between josm.jnlp ... Sat, 10 Jul 2021 14:40:47 GMT Don-vip [17976] * trunk/README (modified) * trunk/native/Dockerfile (moved) * trunk/native/docker-test.bat (moved) * trunk/native/docker-test.sh (moved) * trunk/native/josm-latest.jnlp (moved) * trunk/native/josm.jnlp (moved) * trunk/native/snapcraft.yaml (moved) move packaging/distribution files to native folder Fri, 09 Jul 2021 19:56:00 GMT Don-vip [17971] * trunk/build.xml (modified) * trunk/josm-latest.jnlp (modified) * trunk/josm.jnlp (modified) * trunk/native/macosx/macos-jpackage.sh (modified) fix #21059 - see #19724 - export `java.base/sun.security.action` to ... Fri, 09 Jul 2021 00:08:51 GMT Don-vip [17970] * trunk/.github/workflows/ant-test.yml (modified) * trunk/.github/workflows/ant.yml (modified) * trunk/native/linux/latest/usr/bin/josm-latest (modified) * trunk/native/linux/tested/usr/bin/josm (modified) see #21005 - Java 18 support in Linux scripts and Github actions Tue, 11 May 2021 22:02:48 GMT Don-vip [17884] * trunk/README (modified) * trunk/build.xml (modified) * trunk/native/macosx/JOSM.app (deleted) * trunk/tools/appbundler.jar (deleted) * trunk/tools/xmltask.jar (deleted) fix #20500 - drop old macOS appbundle generation code Wed, 07 Apr 2021 19:29:34 GMT simon04 [17711] * trunk/build.xml (modified) * trunk/josm-latest.jnlp (modified) * trunk/josm.jnlp (modified) * trunk/native/macosx/macos-jpackage.sh (modified) fix #20510 - Default maximum memory setting `-Xmx` for distribution ... Mon, 22 Mar 2021 22:46:37 GMT Don-vip [17641] * trunk/native/linux/latest/usr/share/man/man1/josm-latest.1 (modified) * trunk/native/linux/tested/usr/share/man/man1/josm.1 (modified) see #20647 - adjust man date Mon, 22 Mar 2021 22:25:16 GMT simon04 [17638] * trunk/native/linux/latest/usr/share/man/man1/josm-latest.1 (modified) * trunk/native/linux/tested/usr/share/man/man1/josm.1 (modified) see #20647 - Add `--status-report` to man pages Tue, 16 Mar 2021 17:17:23 GMT Don-vip [17566] * trunk/.github/workflows/ant.yml (modified) * trunk/native/linux/latest/usr/bin/josm-latest (modified) * trunk/native/linux/tested/usr/bin/josm (modified) see #19724 - Java 16 GA Sun, 28 Feb 2021 15:52:10 GMT Don-vip [17546] * trunk/native/macosx/macos-jpackage.sh (modified) see #19724 - fix #20344 - add add-opens/add-exports directive from ... Mon, 22 Feb 2021 18:17:03 GMT Don-vip [17530] * trunk/native/linux/latest/usr/bin/josm-latest (modified) * trunk/native/linux/tested/usr/bin/josm (modified) see #19724, see #20522 - java 16/17 support in Linux launch scripts Mon, 08 Feb 2021 19:52:53 GMT GerdP [17487] * trunk/.github/workflows/ant.yml (modified) * trunk/.github/workflows/codeql-analysis.yml (added) * trunk/native/macosx/macos-jpackage.sh (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/tools/PlatformHookOsx.java (modified) see #20257:macOS build process fixes and improvements - ​apply ... Sat, 16 Jan 2021 00:03:08 GMT Don-vip [17463] * trunk/native/linux/latest/DEBIAN/control (modified) * trunk/native/linux/tested/DEBIAN/control (modified) fix #20332 - add required `fonts-noto` ubuntu package Sat, 28 Nov 2020 16:39:56 GMT Don-vip [17373] * trunk/.github/workflows/ant.yml (modified) * trunk/native/macosx/macos-jpackage.sh (modified) see #20146 - Improvements to macOS build and github actions (patch by ... Tue, 24 Nov 2020 01:16:47 GMT simon04 [17345] * trunk/native/linux/latest/usr/share/man/man1/josm-latest.1 (modified) * trunk/native/linux/tested/usr/share/man/man1/josm.1 (modified) fix #20142 - Fix josm.dir.name in man pages Tue, 17 Nov 2020 00:31:46 GMT Don-vip [17319] * trunk/native/macosx/JOSM.icns (modified) * trunk/nodist/images/logo/JOSM-macOS.png (added) * trunk/nodist/images/logo/JOSM-macOS.svg (added) fix #20095 - New macOS icon to match macOS Big Sur icon guidelines ... Mon, 19 Oct 2020 18:10:12 GMT Don-vip [17244] * trunk/.github/workflows/ant.yml (modified) * trunk/native/macosx/macos-jpackage.sh (modified) see #19937 - Update macOS build process (patch by Stereo) Mon, 19 Oct 2020 01:04:49 GMT Don-vip [17239] * trunk/.github/workflows/ant.yml (modified) * trunk/native/macosx/macos-jpackage.sh (modified) see #19937 - Fix building on java 15. Disable java 14 fully, 16-ea ... Sun, 18 Oct 2020 13:34:35 GMT Don-vip [17236] * trunk/.github/workflows/ant.yml (modified) * trunk/build.xml (modified) * trunk/native/macosx/JOSM.app/Contents/Resources (deleted) * trunk/native/macosx/JOSM.icns (copied) * trunk/native/macosx/gz.properties (modified) * trunk/native/macosx/jos.properties (modified) * trunk/native/macosx/macos-jpackage.sh (modified) see #19937 - Update macOS build process (patch by Stereo, modified) ... Fri, 17 Jul 2020 17:29:46 GMT simon04 [16786] * trunk/native/macosx/JOSM.app/Contents/Info.plist_template.xml (added) see #19370, see #18319 - ... Fri, 17 Jul 2020 15:25:50 GMT simon04 [16785] * trunk/native/macosx/JOSM.app/Contents/Resources/JOSM.icns (moved) * trunk/native/macosx/macos-jpackage.sh (modified) see #19370, see #18319 - ... Wed, 15 Jul 2020 19:28:39 GMT simon04 [16776] * trunk/.github (added) * trunk/.github/workflows (added) * trunk/.github/workflows/ant.yml (added) * trunk/native/macosx/JOSM.app/Contents/Info.plist_template.xml (deleted) * trunk/native/macosx/JOSM.app/Contents/Resources/JOSM.icns (deleted) * trunk/native/macosx/JOSM.icns (added) * trunk/native/macosx/bz2.properties (added) * trunk/native/macosx/geojson.properties (added) * trunk/native/macosx/gpx.properties (added) * trunk/native/macosx/gz.properties (added) * trunk/native/macosx/jos.properties (added) * trunk/native/macosx/josm.entitlements (added) * trunk/native/macosx/joz.properties (added) * trunk/native/macosx/macos-jpackage.sh (added) * trunk/native/macosx/osm.properties (added) * trunk/native/macosx/zip.properties (added) see #19370, see #18319 - Enable GitHub Actions and package for macOS ... Sun, 31 May 2020 08:46:12 GMT simon04 [16524] * trunk/native/linux/latest/usr/share/metainfo/org.openstreetmap.josm-latest.appdata.xml (modified) * trunk/native/linux/tested/usr/share/metainfo/org.openstreetmap.josm.appdata.xml (modified) fix #19323 - Missing screenshot in AppStream metadata file Sun, 17 May 2020 15:13:21 GMT simon04 [16446] * trunk/native/linux/latest/usr/share/man/man1/josm-latest.1 (modified) * trunk/native/linux/tested/usr/share/man/man1/josm.1 (modified) * trunk/src/org/openstreetmap/josm/gui/MainApplication.java (modified) * trunk/src/org/openstreetmap/josm/gui/ProgramArguments.java (modified) see #18162 - Update man page for `--offline` Mon, 06 Apr 2020 00:17:07 GMT Don-vip [16239] * trunk/native/windows/josm-setup-unix.sh (modified) * trunk/native/windows/josm.nsi (modified) see #18845 - adapt relative paths in Windows installer scripts Tue, 03 Mar 2020 01:12:44 GMT Don-vip [16006] * trunk/.checkstyle (modified) * trunk/.classpath (modified) * trunk/.pmd (added) * trunk/.project (modified) * trunk/.settings/org.eclipse.core.resources.prefs (modified) * trunk/README (modified) * trunk/build.xml (modified) * trunk/ide (added) * trunk/ide/eclipse (moved) * trunk/ide/eclipse/JOSM (Java 8).launch (modified) * trunk/ide/netbeans (moved) * trunk/native/linux (moved) * trunk/native/macosx (moved) * trunk/native/windows (moved) * trunk/nodist/data (moved) * trunk/nodist/data/tagchecker.cfg (modified) * trunk/nodist/images (moved) * trunk/nodist/images/downloadprimitive.svg (modified) * trunk/nodist/images/presets/passingplace.svg (modified) * trunk/nodist/styles (moved) * trunk/nodist/styles/potlatch2/README (modified) * trunk/nodist/styles/potlatch2/build.xml (modified) * trunk/resources/data (moved) * trunk/resources/images (moved) * trunk/resources/images/dialogs/mapstyle.svg (modified) * trunk/resources/images/presets/misc/construction.svg (modified) * trunk/resources/images/presets/misc/danger.svg (modified) * trunk/resources/styles (moved) * trunk/resources/styles/standard/potlatch2.mapcss (modified) * trunk/scripts/BuildProjectionDefinitions.java (modified) * trunk/scripts/TagInfoExtract.java (modified) * trunk/scripts/geticons.pl (modified) * trunk/scripts/optimize-images (modified) * trunk/src/org/openstreetmap/josm/gui/GettingStarted.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/ImportHandler.java (modified) * trunk/test/functional/org/openstreetmap/josm/gui/GettingStartedTest.java (modified) * trunk/test/functional/org/openstreetmap/josm/gui/mappaint/StyleCacheTest.java (modified) * trunk/test/performance/org/openstreetmap/josm/data/osm/OsmDataGenerator.java (modified) * trunk/test/performance/org/openstreetmap/josm/data/osm/visitor/paint/AbstractMapRendererPerformanceTestParent.java (modified) * trunk/test/performance/org/openstreetmap/josm/gui/mappaint/MapRendererPerformanceTest.java (modified) * trunk/test/performance/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSPerformanceTest.java (modified) * trunk/test/performance/org/openstreetmap/josm/io/OsmReaderPerformanceTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/actions/JoinAreasActionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/FilterTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/osm/QuadBucketsTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRefTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRegressionTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/CoastlinesTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/MultipolygonTestTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/TurnRestrictionTestTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/data/validation/tests/UnconnectedWaysTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/relation/sort/RelationSorterTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/dialogs/relation/sort/WayConnectionTypeCalculatorTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImagesTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelperTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/ChildOrParentSelectorTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/GeoJSONWriterTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/GpxReaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/nmea/NmeaReaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/io/rtklib/RtkLibPosReaderTest.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/ExifReaderTest.java (modified) * trunk/tools (modified) * trunk/tools/checkstyle/josm_filters.xml (modified) * trunk/tools/ivy (modified) see #18140 - reorganization of data(_nodist), images(_nodist), ... Tue, 03 Mar 2020 00:05:01 GMT Don-vip [16005] * trunk/native (added) see #18140 - add native folder