OpenJUMP 2.3.0 Changelog Unreleased 2024.09.23 19:54:04 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/6d5e3d809b79f15 preserve feature order in multi-layer selection 2024.09.04 11:36:39 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/61f47b587825b37 AttributeTable : non-editable cells are now selectable (#131) AttributeTable : non-editable cells are now selectable clean and comment 2024.08.26 10:36:45 - Giuseppe Aruta - https://github.com/openjump-gis/openjump/commit/76aeb71952efc34 Load style for single band RasterImageLayer if the style from sidecar SLD file (#135) Co-authored-by: ed 2.3.0 2024.07.26 20:42:28 - ed - https://github.com/openjump-gis/openjump/commit/d24616e16ac0c61 minor refinement 2024.07.21 15:40:21 - ed - https://github.com/openjump-gis/openjump/commit/533fa4818ac2ef1 fix and enhance RasterStyles plugin... includes Peppe's fixes from https://github.com/openjump-gis/openjump/pull/129 - fix #112 (Single Use > Raster Styles classification doesn't work) - reformatted to indent with spaces instead of tabs - renamed language keys to something meaningful reworked to use OJ I18N API removed obsolete netbeans *.form templates - does not support our i18n class - generated java sources were edited inbetween anyway moved translation properties to default OJ location under language/ fixed styler_es.properties "Malformed \uxxxx encoding." removed some double entries in several language files 2024.07.21 15:17:57 - ed - https://github.com/openjump-gis/openjump/commit/88ad8d523e8d7c4 minor robustness refinements 2024.07.21 11:14:52 - Giuseppe Aruta - https://github.com/openjump-gis/openjump/commit/2069b028d8620e5 Upgrade RasterTools 2024.07.18 12:47:22 - ma15569 - https://github.com/openjump-gis/openjump/commit/18a405b6cf7f03e remove superfluous english file... the default Bundle.properties is english already 2024.07.15 21:19:06 - ed - https://github.com/openjump-gis/openjump/commit/28db3196885de8f readd a short build date 2024.07.15 21:06:26 - ed - https://github.com/openjump-gis/openjump/commit/4c95bb9fa3141b2 fix version printout under About 2024.07.15 20:02:19 - ed - https://github.com/openjump-gis/openjump/commit/e60548ecd215e62 prepare release 2024.07.12 17:23:42 - ed - https://github.com/openjump-gis/openjump/commit/f383f216dbf77f9 pin deploy-plugin in management, fix repo snapshot name... remove version prefix so main-SNAPSHOT will always represent the latest snapshot 2024.07.09 11:50:12 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/9f39bc150b07c79 Fix enablecheck for node/split layerview contextual plugins 2024.07.06 14:13:45 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/dc77ee932e3f4f4 Fix regression in Topology Extension (NetworkTopologyCleaningPlugIn) 2024.07.02 19:21:15 - ed - https://github.com/openjump-gis/openjump/commit/0d43f584d075755 pin plugin versions via pluginmanagment section now 2024.07.02 14:20:24 - ed - https://github.com/openjump-gis/openjump/commit/0aa556ba08ad1ab fix checksum... General error: Not same digest as expected: expected <7DF9046A0DBC2D43D126BC32F2DB128469E2BA0B> was <7df9046a0dbc2d43d126bc32f2db128469e2ba0b> 2024.07.02 14:13:27 - ed - https://github.com/openjump-gis/openjump/commit/da44c00c10520fb fix raster tools extension download 2024.07.02 13:57:14 - ed - https://github.com/openjump-gis/openjump/commit/4935563853fb140 upgrade five color extension... fix translation issues 2024.07.01 23:42:40 - ed - https://github.com/openjump-gis/openjump/commit/8198a1a8a03a584 finetune previous maven plugin upgrade 2024.07.01 22:58:09 - ed - https://github.com/openjump-gis/openjump/commit/1287cb78d8adb8e upgraded several maven plugin to latest versions 2024.07.01 12:47:39 - ed - https://github.com/openjump-gis/openjump/commit/ffb8e79c283231f cleanup... remove superfluous eclipse project settings 2024.06.29 14:47:12 - ed - https://github.com/openjump-gis/openjump/commit/ee6036f0b4bdfe2 assign Tterable Interface to FeatureCollection as was defined anyway quick usage example in WriteableDSDS 2024.06.29 14:25:48 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/f0262cd02d58a3d Revert the for loop change as using getFeatures() imply a useless copy of the internal feature collection 2024.06.29 10:33:58 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/aed9b9b35d8e48a Improve null geometry handling to preserve nullity if geometry is loaded in a secondary attribute (of type OBJECT) 2024.06.26 19:36:41 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/364d0d100eeb0ce image and i18n for UniqueFeatureInfoPlugIn 2024.06.26 11:47:51 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/792ad6c9688dbc3 split FeatureInfoPlugIn into FeatureInfoPlugin (multiple frames allowed) and UniqueFeatureInfoFrame (single frame) 2024.06.22 13:28:17 - Giuseppe Aruta - https://github.com/openjump-gis/openjump/commit/b36fbb56696988e fix #112 "Raster Styles > Single values" presents wrong range 2024.06.08 11:15:24 - edeso - https://github.com/openjump-gis/openjump/commit/d47fb70868070fa reference OJ2 as OJ, it's the default by now... no reason to confuse users. 2024.05.28 23:08:30 - ed - https://github.com/openjump-gis/openjump/commit/0d51bfe65f2c0b4 refine raster image display with commons image reader... - respect nodata metadata value now - paint it transparent still based on the examples here http://commons.apache.org/proper/commons-imaging/xref-test/org/apache/commons/imaging/examples/tiff/ 2024.05.28 17:37:59 - ed - https://github.com/openjump-gis/openjump/commit/51bfc186e674a6a reenable sorting of unique values as found in #112 2024.05.28 15:14:01 - Giuseppe Aruta - https://github.com/openjump-gis/openjump/commit/ed9784bf2a4017f fix #113 "Raster with a single value not visible"... single value will be rendered gray now 2024.05.16 18:00:23 - Giuseppe Aruta - https://github.com/openjump-gis/openjump/commit/3270477871b6531 new version 2.09 of Raster Tools ... Improved hydrometric measurement tools and Euclidean/Manhattan/Chebyshev algorithm for points 2024.04.14 20:01:35 - Giuseppe Aruta - https://github.com/openjump-gis/openjump/commit/d6a2b895f5c757e Update pom.xml (#110) Upgraded RasterTool plugin to commons-imaging 1.0.0-alpha4 library 2024.04.10 22:08:00 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/11bdb71979dd834 GeometrySnapper did not workk in some border cases. 2024.04.10 21:45:56 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/bda3562ac5b5c8a Change OpenJpeg driver priority 2024.04.07 23:17:50 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/291402a52d04163 remove bicubic interpolation in AbstractGraphicImage 2024.04.07 20:41:55 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/8c8445436e97116 upgrade to commons-imaging 1.0.0-alpha4, making it possible to read bigtiff (already possible with ImageIO-EXT reader) 2024.04.07 12:17:23 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/b029152f5df3c67 improve wms apikey management and remove projection list in the layer map list 2024.04.03 09:36:55 - Michael Michaud - https://github.com/openjump-gis/openjump/commit/7ebfe52b16289b6 Make project opening more robust if it contains an inaccessible WMS Layer 2024.03.30 11:51:08 - Michael Michaud - https://github.com/openjump-gis/openjump/commit/0ed30ff94ceb0f3 Replace FileChannel by InputStream to exceed 2G limit 2024.03.25 06:51:29 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/22ec0186c7005df Use double precision for world file and close open streams 2024.03.25 06:16:24 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/23783f678a3a1c3 Update pg driver and apache commons libraries 2024.03.24 20:54:50 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/b1f8342bb6b5509 Improve jp2 reader, read internal metadata in some ways 2024.03.24 20:53:43 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/8afa348f2df7adb Decrease number of messages in standard log file 2024.03.20 12:59:51 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/90dc66d83cb9ab5 Comment System.out.println (let it commented for now as there may be more work to do with jp2 metadata handling) 2024.03.20 08:23:13 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/51c1af13143f512 Improve UI to manage API Key Authentication 2024.03.18 22:08:10 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/4273ae3488fa509 Understand WMS layer with apikey parameter an pass it to getMap request 2024.03.18 18:37:34 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/69b11e76bac5974 Add georeferencing from GeoJP2 metadata containing tiepoint and scale geotiff tags 2024.03.18 18:36:03 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/97bd07ff1fb0de6 Keep viewport affine tranform correct after taskframe resizing 2024.03.10 19:15:10 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/b4e81a8d274c452 Add new jpeg 2000 driver using https://github.com/dbmdz/imageio-jnr 2024.03.06 16:46:24 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/22fe3f0178f8276 I18N for extractOnlyPolygonal 2024.03.06 16:44:40 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/39fe4d48875d9d4 Add option extractOnlyPolygonal to the polygonizer 2024.03.06 16:38:34 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/ff6c367b3bf3846 AddRasterImageLayer : avoid NPE if no category is selected 2024.03.02 14:26:44 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/1183b43cb83af32 format/beautify code 2024.03.02 13:25:55 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/2fb8d50c09e0db5 fix attribute type for compacity 2024.03.02 13:22:18 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/0906acbc6b77108 Make SpatialDSLayer constructor with no parameter public so that it can be used with java2xml and saved in a project 2024.02.27 11:52:11 - edeso - https://github.com/openjump-gis/openjump/commit/d5ab2c198359b96 fix wrong commons.compress version string 2024.02.27 11:46:35 - edeso - https://github.com/openjump-gis/openjump/commit/74fa0833ef8e707 move oj maven mirror to last position to fix build 2024.02.27 11:39:46 - edeso - https://github.com/openjump-gis/openjump/commit/7d97abf4da45f0b fix dependabot alerts #13, #15 https://github.com/openjump-gis/openjump/security/dependabot/13 Allocation of Resources Without Limits or Throttling vulnerability in Apache Commons Compress. This issue affects Apache Commons Compress: from 1.21 before 1.26. https://github.com/openjump-gis/openjump/security/dependabot/15 SQL injection is possible when using the non-default connection property preferQueryMode=simple in combination with application code that has a vulnerable SQL that negates a parameter value. 2023.05.11 12:11:11 - Giuseppe Aruta - https://github.com/openjump-gis/openjump/commit/a9cd357409ad037 Update Changes.txt Better explanation about JEP lib and Raster Tools 2.2.1 2023.05.07 15:44:27 - ede - https://github.com/openjump-gis/openjump/commit/94156e536ef888e raise version 2023.05.07 15:40:47 - ede - https://github.com/openjump-gis/openjump/commit/4e43bf372c46cd8 prepare release 2023.05.07 15:39:33 - ede - https://github.com/openjump-gis/openjump/commit/cd23f8b7b5175c1 upgrade git-changelog-maven-plugin, hardcode owner/repo in template ... requires git remote origin set, which might not always be the case 2023.04.14 14:07:54 - ede - https://github.com/openjump-gis/openjump/commit/ae9bb5f94073c60 re-include batik in CORE, needed in "Change Style"... allowed more batik dependencies (ca.1MB) as styling threw class not found errors 2023.04.14 13:27:20 - ede - https://github.com/openjump-gis/openjump/commit/2b9f29658f1b134 increase robustness in case image generation failed prevent NPE in render chain 2023.04.09 13:57:55 - ede - https://github.com/openjump-gis/openjump/commit/00d6e0f087d0b5c refine error logging 2023.04.09 13:52:49 - ede - https://github.com/openjump-gis/openjump/commit/7ee53b350f0d025 removed useless class definitions, may fix issue #92 2023.04.09 13:10:01 - ede - https://github.com/openjump-gis/openjump/commit/313ba35fbb017c3 survive null urls in styles during project loading ... seem to be validly created like e.g. 2023.04.09 12:46:06 - ede - https://github.com/openjump-gis/openjump/commit/46e9b6c41557dae survive invalid (probably PLUS) styles when opening projects with CORE 2023.04.08 12:20:37 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/e7bf198cbd82935 Attributes of type OBJECT are now change to string to be written to shapefile 2023.04.06 20:09:26 - Giuseppe Aruta - https://github.com/openjump-gis/openjump/commit/90be945e74f4ceb Deactivated the numeric limit of Layer info Deactivated the numeric limit (by decimal format) of the Layer.class info related to geographic extension. The previus commit doesn't giv e exact values if the image is in geographic coordinates (ex. EPSG4326). With this patch, the accuracy of the infomation, is retrieve directly from the values of the Envelope using JTS. As explained in a former request for RasterImageLayer (#90), this correction can be useful to get information from a Image (in this case loaded via Layer.class) in order to manually modifyr tags into a KML file to obtain the correct position. 2023.04.02 07:56:03 - Giuseppe Aruta - https://github.com/openjump-gis/openjump/commit/4a6f5a18dd61a99 Deactivated the numeric limit of raster info (#90) Deactivated the numeric limit (by decimal format) of the raste rinfo as it gives out not exact values if the image is in geographic coordinates. The accuracy of the infomation, for intance the Envelope extension, can be useful to reference the image into a KML file using the geographic tags of 2023.03.26 11:38:14 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/1599323af500ef3 fix geometry function dialog box (use selected features option was broken) 2023.03.25 19:46:49 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/e3ef18f6ab9db8f upgrade topology extension to 2.0.5 (speed improvement) 2023.03.14 13:42:58 - Jukka Rahkonen - https://github.com/openjump-gis/openjump/commit/237d49004875f2b Translate new strings 2023.03.11 19:34:34 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/1f8ee81137d4366 replace alt+shift by shift to pan while editing geometry (alt+shift is used by windows to change the default language) 2023.03.11 18:25:40 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/c766f07fac67b4d monitor number of features processed 2023.03.11 18:25:40 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/594cfbe07d7ac89 harmonisation of "features processed" in property files 2023.03.11 10:13:39 - Giuseppe Aruta - https://github.com/openjump-gis/openjump/commit/6801846e8001482 Spatially consistency between 2 Raster layers (#80) Spatially consistency between 2 Raster layers Check if the RasteImageLayer is spatially consistent with another: a) both have the same cell size b) both have the same dimension (same width and height) c) both overlap to each other into the geographic space Usefull for ovelapping processes between two raster iamge layers Spatially consistency between 2 Raster layers Upgraded according to Michaël sugestion 2023.02.26 14:13:32 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/a6a1665736e052e Complete rewrite of MergePolygonsWithNeighbourPlugIn 2023.02.26 14:12:00 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/83296e8e8b6eb65 fix unintended exception in PlumePlugin 2023.02.10 17:44:56 - Giuseppe Aruta - https://github.com/openjump-gis/openjump/commit/beb484dc68d02bc Upgraded Raster Tools Extension to v2.05 (#88) - implement Spatial reference System into TIFF file export, allows to reproject raster and image files between different coordinate reference systems. - Delaunay triangulation plugin: added a set of methods in order to cover a wide set of vector to raster transformation (Nearest Neighbor, Inverse Distance Weighted, Min Z, Max Z and Mean Z). - Info and Style plugin are grouped together as one plugin. - removed embedded JEP library. Raster tools works with both OpenJUMP Core and Plus, but Raster Calculator plugin is deactivated if JEP library are not available as in OJ Core. 2023.01.10 18:29:54 - Giuseppe Aruta - https://github.com/openjump-gis/openjump/commit/2e5165b8594c771 Added missing epsg codes 4909 to 4999 (#86) 2023.01.10 18:25:44 - Giuseppe Aruta - https://github.com/openjump-gis/openjump/commit/0f2a0ef897e4101 Minimal upgrade of srid.txt I found that there was no code for EPSG:4978. This gives an idea how old is our code: EPSG:4328 was deprecated since 2004 when it was replaced with EPSG:4978 2022.12.14 11:09:27 - Giuseppe Aruta - https://github.com/openjump-gis/openjump/commit/ad2248127208585 Complete transaltion in Spanish 2022.12.14 11:00:44 - Giuseppe Aruta - https://github.com/openjump-gis/openjump/commit/10b4848f6518115 Completed Italian file language 2022.12.11 15:19:51 - Giuseppe Aruta - https://github.com/openjump-gis/openjump/commit/a4684e7b68a6882 upgrade RasterTools extension embedded JEP library conflicts with the JEP library of Sextante extension Raster Calculator of raster tools was not working. changed the package name embedded JEP as a workaround 2022.12.10 12:23:01 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/fdb97d931c03d5a fix typo for french 2022.12.06 13:32:30 - edeso - https://github.com/openjump-gis/openjump/commit/955dfb41a211f27 fix security issue alert https://github.com/openjump-gis/openjump/security/dependabot/10 2.2.0 2022.12.04 10:01:23 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/9e7ba88300c0531 fix #79 : projects including raster layers cannot be closed 2022.12.02 13:44:06 - ede - https://github.com/openjump-gis/openjump/commit/d685606530938d5 reformatting, added sources, refined imageio-ext removed stray GDAL entry reflect Vertex Symbols collection integration in extension added RasterTools sources 2022.12.02 13:02:53 - ede - https://github.com/openjump-gis/openjump/commit/faa5e7aa32fcafe raise version 2022.12.02 12:56:10 - ede - https://github.com/openjump-gis/openjump/commit/b8832e7c0f77733 add new RasterTools extension 2022.11.30 22:17:35 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/214a00689927007 remove version number which is created from the template 2022.11.30 22:15:15 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/a24d5ca0c6a91d0 Sort changes and add new raster tools description 2022.11.30 12:08:19 - ede - https://github.com/openjump-gis/openjump/commit/333458aa6b4e5ae reformatting, undocument broken exe installer for windows 2022.11.30 12:00:54 - ede - https://github.com/openjump-gis/openjump/commit/37141a2a2d358ec added/refined some comments 2022.11.29 14:14:27 - edeso - https://github.com/openjump-gis/openjump/commit/22c2d49897e84d2 Update README.md some textual refinements 2022.11.29 13:45:15 - ed - https://github.com/openjump-gis/openjump/commit/f117f7f19ccaf97 replace launch4j ant task with maven plugin, cleanup, plugin upgrades moved maven-antrun-plugin.version to project/build/plugins section fixup indention for project/build/plugins section convert line delimiters (eol) to unix 2022.11.26 12:29:03 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/2a8c18c913f9a15 prepare version 2.1.1, upgrade launch4j to version 3.50 2.1.1 2022.11.24 22:54:40 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/d1e70b6207c8111 update changes.txt 2022.11.24 22:29:39 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/4b5acb5be0ab338 update readme.txt 2022.11.24 22:18:09 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/d6a98130338a065 format readme.txt 2022.11.24 22:16:06 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/961198d37adc641 update readme.txt 2022.11.16 21:39:46 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/ba15470494556f0 fix #74 : more intuitive behaviour of AutoCompletePolygonCursorTool 2022.11.16 08:09:16 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/e8fc10cb13d7bdc fix #72 : small regression in ValidateSelectedLayersPlugIn styling 2022.11.16 08:00:22 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/154169983bdd9a8 raise graph-toolbox version to 2.0.4 : fix a bug in graph components plugin 2022.11.15 21:01:46 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/8257fcf36dc677d fix #73 about attribute name duplication after layer combination 2022.11.07 20:39:46 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/e0c3deabaf99ae9 should solve #70 2022.11.06 20:32:25 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/08e715dd45db4bc update vertex symbol extension to 2.2.2 2022.11.06 17:55:40 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/78891a96db9f05f Update topology extension to 2.0.4 2022.11.06 17:55:40 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/6649b8b05072d5d Update the list of available wms url 2022.11.06 14:57:06 - ede - https://github.com/openjump-gis/openjump/commit/0e8233633344bf0 fixup default entry formatting in combobox 2022.11.06 13:55:30 - Jukka Rahkonen - https://github.com/openjump-gis/openjump/commit/a3444a59b39e5a6 Update jump_fi.properties 2022.11.05 18:00:21 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/62f0c771479eef9 fix #68 about column shrinking after refreshing a layer based on a database query 2022.11.04 22:17:13 - ma15569 - https://github.com/openjump-gis/openjump/commit/1e1892fa45b2835 Invert B/W Color scheme (#66) B/W color scheme for raster has been inverted in OpenjUMP (white=min values, black=max values) comparing to other GIS program. A standard B/W scheme (black=min val, white=max val) will improve the construction of shaded relief maps Co-authored-by: Michaël Michaud 2022.11.04 21:46:51 - ma15569 - https://github.com/openjump-gis/openjump/commit/e93c641f6971851 Update jump_it.properties (#67) 2022.10.17 21:28:59 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/47eb67e0a3598f2 improve attribute type conservation after dbf write/read, clean dbf code 2022.10.12 12:06:32 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/d4404cbb34a75b9 Catch an error which can make the whole application instable 2022.10.11 22:04:38 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/7aaa7f995943897 RemoveSpikePlugIn refinements 2022.10.10 22:59:45 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/7d82bebae815937 Improve RemoveSpikePlugIn 2022.10.10 21:51:45 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/4ca1637e8ee0e62 Fix #64 about dbf writing 0 instead of empty for null numbers 2022.10.10 20:48:34 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/9c42b228ef30e73 Clean/optimize dbf reader/writer 2022.10.06 23:16:52 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/0051b93f5de1a96 Improve RemoveSpikePlugIn 2022.10.05 20:31:18 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/ce1e567753558a1 fix #63 about AttributeQueryPlugIn and SpatialQueryPlugIn result layer name 2022.10.05 06:57:57 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/3669197cd6c84c5 upgrade graph-toolbox to 2.0.3 (fix bug in GraphNodesPlugIn) 2022.10.03 18:50:10 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/5d3f0a50257af51 Fix exception in OpenProjectWizard when project contains a DataStoreQueryDataSource using ${selection} 2022.09.25 15:04:05 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/44a08ee68d867a5 Wording for layers produced by PrecisionReducer (fr and en) 2022.09.25 14:09:51 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/25c9ba396644340 Fix bug #62 exception removing SpatialDSLayer without datasource 2022.09.24 14:45:03 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/8c70986a35de383 layerListener must be deactivated during setDataSourceQuery 2022.09.24 14:33:38 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/173506779296616 layerListener must be deactivated during setDataSourceQuery 2022.09.24 14:07:14 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/dbb06a18adf370a Disable layerListener during layer creation as recommended in LayerManager#fireLayerChanged 2022.09.24 13:38:56 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/abed215aad869e4 upgrade dxf-driver to 2.0.1 (bug fixing) 2022.09.22 14:14:30 - ede - https://github.com/openjump-gis/openjump/commit/bd1235d7a30848d handle exceptions during windows activations 2022.09.22 14:05:34 - ede - https://github.com/openjump-gis/openjump/commit/a3ad322f200a98b properly unset cursor tool on panel disposal fix https://github.com/openjump-gis/openjump/issues/59 2022.09.22 14:04:00 - ede - https://github.com/openjump-gis/openjump/commit/32430e8e954e19f memorize nonassigned state by unsetting panel reference 2022.09.22 14:02:58 - ede - https://github.com/openjump-gis/openjump/commit/d8955da5871523a delete unused variable assignment 2022.08.28 20:41:12 - ede - https://github.com/openjump-gis/openjump/commit/1fd9dc5347204e0 fix issue56: "CADTools - Drawing Blocks throws NPEs" (again) https://github.com/openjump-gis/openjump/issues/56 2022.08.28 19:38:09 - ede - https://github.com/openjump-gis/openjump/commit/c942f41c5634323 prevent NPEs by selectively executing draw commands 2022.08.28 17:18:38 - ede - https://github.com/openjump-gis/openjump/commit/ec02bca3ffaaba4 adapt CommonsTiff reader to latest commons-imaging upgrade 2022.08.28 15:59:24 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/0c544bd8c8c35f9 upgrade view-manager-plugin to 2.0.4 2022.08.28 15:31:16 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/06891695b9bed25 upgrade imageio-ext, commons-imaging and pgjdbc 2022.08.28 14:39:21 - ede - https://github.com/openjump-gis/openjump/commit/d9f8938c9e8c105 keep missing datafile layers in project, render name strikethrough allows to edit project with missing data files can be found on next opening or removed manually in layer tree adding disabled datasource support to signal missing file render layers with disabled datasource accordingly some optimization to find file activation 2022.08.27 17:42:12 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/1bb8195152a96ea update matching extension to v2.0.2 (fix I18N for french) 2022.08.27 17:20:08 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/b5d9c08713f34e3 update bsheditor to v2.0.1 (fix I18N issues) 2022.08.27 13:39:17 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/1eb615204ebf5ad upgrade aggregation and graph extension 2022.08.25 06:48:25 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/aa9b253f93ba0a9 if srid is absent from pe_list_projcs_geogcs esri file, use srid2prj wkt resource file 2022.08.23 11:40:57 - ede - https://github.com/openjump-gis/openjump/commit/68992496fc7f32d minor fix to prevent NPEs 2022.08.23 10:55:04 - ede - https://github.com/openjump-gis/openjump/commit/a0411144dc9da02 fix issue58 "RunTime exception using zoom plugins from statusbar" "RuntimeException: Add super.initialize() ..." https://github.com/openjump-gis/openjump/issues/58 2022.08.22 14:49:07 - ma15569 - https://github.com/openjump-gis/openjump/commit/a1e62b0a7d32ea4 Update README.md 2022.08.21 19:44:13 - ede - https://github.com/openjump-gis/openjump/commit/bd7a058c98440a6 improve handling of moved/missing data files when loading project OpenProjectWizard remove useless deprecation warning suppressions fix typo in method name improve loading of relative file paths in JMP project files continue loading project when user opts not to find singular files start looking for missing data files in current project folder FindFile rework caching changed prefix, fix stacktraces like https://sourceforge.net/p/jump-pilot/bugs/522/#1cb9 replace path string manipulation with proper nio.Path handling for better cross platform compatibility 2022.08.21 19:44:13 - ede - https://github.com/openjump-gis/openjump/commit/0418bf5683b51ef improve handling of moved/missing data files when loading project OpenProjectWizard remove useless deprecation warning suppressions fix typo in method name improve loading of relative file paths in JMP project files continue loading project when user opts not to find singular files start looking for missing data files in current project folder FindFile rework caching changed prefix, fix stacktraces like https://sourceforge.net/p/jump-pilot/bugs/522/#1cb9 replace path string manipulation with proper nio.Path handling for better cross platform compatibility 2022.08.21 19:16:50 - ede - https://github.com/openjump-gis/openjump/commit/b5dd56eb7ccb3e1 add workaround to prefill file field in JfileChooser 2022.08.21 19:15:02 - ede - https://github.com/openjump-gis/openjump/commit/b45221ef706655a minor cleanup of imports 2022.08.16 12:13:25 - ede - https://github.com/openjump-gis/openjump/commit/042219b21decc24 fix sf.net bug #522: "CADTools - Drawing Blocks throws NPEs" extension upgrade 2022.08.06 08:59:17 - edeso - https://github.com/openjump-gis/openjump/commit/3a6695616399c43 Update pom.xml ugrade postgres to fix dependabot warning https://github.com/openjump-gis/openjump/security/dependabot/9 2.1 2022.08.01 13:34:50 - ede - https://github.com/openjump-gis/openjump/commit/8c611f4680362b2 amend latest fix 2022.07.26 20:36:54 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/f61f39985e0547c upgrade jaxb in set-attribute and view-manager plugins 2022.07.11 12:14:36 - ede - https://github.com/openjump-gis/openjump/commit/31aaf6ac79a44bd raise version 2022.07.11 12:14:14 - ede - https://github.com/openjump-gis/openjump/commit/dfdef294dd7051d add changes for 2.1, change line delims to windows again 2022.07.11 12:12:03 - ede - https://github.com/openjump-gis/openjump/commit/c93c46c3c98de9b remove obsolete manually maintained ChangeLog changelog is created as target/res/Git-log.txt by `mvn process-resources` 2022.07.07 09:40:26 - ede - https://github.com/openjump-gis/openjump/commit/d1d1418d7c46e1f minor comment rephrasing 2022.07.07 09:36:34 - ede - https://github.com/openjump-gis/openjump/commit/19f9cddd4f5c3e4 upgrade git-changelog-maven-plugin 2022.07.03 12:09:49 - ede - https://github.com/openjump-gis/openjump/commit/dcbe0b5add54f07 package gdal as OJ dependency under 'lib/' needed by ImageIO-Ext in CORE and PLUS currently albeit native GDAL is a useful OSS lib we should probably utilize more 2022.07.02 13:51:31 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/dcf2c1656ae0b7f remove unused imports 2022.07.02 13:31:41 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/0288cedf02fb9bd Upgrade JTS to 1.19 and postgresql driver to 42.4 2022.06.20 14:43:30 - ede - https://github.com/openjump-gis/openjump/commit/8fb08d0954c9b42 fix panning with shortcuts (Ctrl+Cursor keys) error was Exception in thread "AWT-EventQueue-0" java.lang.RuntimeException: Add super.initialize() to your AbstractPlugIn.initialize() implementation! org.openjump.core.ui.plugin.view.InstallKeyPanPlugIn$PanHelper at com.vividsolutions.jump.workbench.plugin.AbstractPlugIn.getContext(AbstractPlugIn.java:412) at com.vividsolutions.jump.workbench.plugin.AbstractPlugIn.getWorkbenchContext(AbstractPlugIn.java:417) at org.openjump.core.ui.plugin.view.InstallKeyPanPlugIn$PanHelper.getEnableCheck(InstallKeyPanPlugIn.java:195) at com.vividsolutions.jump.workbench.ui.ShortcutPluginExecuteKeyListener.keyPressed(ShortcutPluginExecuteKeyListener.java:97) ... 2022.06.20 14:12:33 - ede - https://github.com/openjump-gis/openjump/commit/0a45da22bb333d2 add PROJ_LIB env var for gdal fix "proj.db missing" error 2022.06.20 13:10:59 - ede - https://github.com/openjump-gis/openjump/commit/f5a76d086f77e8d upgrade imageio-ext to 1.4.5, gdal to 3.5.0 switch to GDAL 3.x exclude GDAL jar in distros as it should be provided by local GDAL installation updated windows GDAL driver for OJ2 at https://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Drivers/GDAL-win-x86x64-3.5.0stable-20220620.zip 2022.06.20 12:28:48 - ede - https://github.com/openjump-gis/openjump/commit/22e8fca1df88640 move PATH printout after GDAL was added 2022.05.28 09:39:31 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/4684b271a8da67f fix #52 in GCPlugin 2022.05.27 17:17:26 - edeso - https://github.com/openjump-gis/openjump/commit/05e08a1f7579685 document gitlab mirror, some refinements 2022.05.19 21:19:51 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/21033dd0241d929 Improve NoderPlugIn, preserve first point of linear rings where nodes are added 2022.05.19 07:00:33 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/d8e14ad836b6b1b Fix z interpolation in NoderPlugIn 2022.05.17 09:18:10 - edeso - https://github.com/openjump-gis/openjump/commit/ea867372d774675 Update pom.xml upgrade Xerces to latest fix https://github.com/openjump-gis/openjump/security/dependabot/7 2022.05.06 12:34:47 - Gijs van der Neut-Lamberink - https://github.com/openjump-gis/openjump/commit/9e76b6586a3045e Consistently use the internal workbench.Logger Only the workbench.Logger should be aware of the logging implementation used, all other classes should use the workbench.Logger class 2022.05.06 12:34:47 - Gijs van der Neut-Lamberink - https://github.com/openjump-gis/openjump/commit/6a7b37841e10cd2 Expose com.vividsolutions.jump.workbench.Logger.LogLevel enum to encapsulate the implementation Level + remove Log4j 1 Level from Logger public API + reverted most changes to the WorkbenchFrame class 2022.03.27 18:47:57 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/219671903ea0dee Remove unused method 2022.03.27 18:27:39 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/86fd3b73d9f484f Move resources from resources to lib/ext 2022.03.27 09:57:33 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/3e731993c6908a8 EsriPrj documentation 2022.03.26 22:24:39 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/5e95fe08129dd1b prj file for shapefile : use the string from https://github.com/Esri/projection-engine-db-doc 2022.03.20 22:19:37 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/f70b76380b29878 prj file for shapefile : use the string from http://epsg.io when possible 2022.03.19 20:53:16 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/1a50fe2777bd42b small improvements 2022.03.19 20:52:34 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/6640d9044108956 fix empty I18N values for no function in SimpleQueryPlugin 2022.03.02 23:34:45 - ede - https://github.com/openjump-gis/openjump/commit/741f743a121fa6d make uninstaller less complicated 2022.03.02 23:33:48 - ede - https://github.com/openjump-gis/openjump/commit/888607981f77bb9 upgrade postgres jdbc to latest 2022.03.01 17:48:34 - ede - https://github.com/openjump-gis/openjump/commit/480bb83363d7004 fix mvn deploy after Git-log.txt was moved 2.0 2022.02.28 18:13:31 - ede - https://github.com/openjump-gis/openjump/commit/a56ff6d2bf6bbcb use [] instead of () in distro filename, make surefire UTF-8 aware () need to be escaped or wrapped on most shells, let's not use em 2022.02.28 18:09:26 - ede - https://github.com/openjump-gis/openjump/commit/61fbe90ec921b70 remove BOM, couldn't strip it for Izpack installer 2022.02.28 18:08:34 - ede - https://github.com/openjump-gis/openjump/commit/57c91fe2d140cf9 switch to UTF-8 2022.02.28 15:12:39 - ede - https://github.com/openjump-gis/openjump/commit/93218bf2d955d77 do not package ChangeLog, replaced bey Git-log.txt 2022.02.28 14:59:29 - ede - https://github.com/openjump-gis/openjump/commit/a8e711fa3c4e21b rename readme.txt to streamline txt files in distro, small UTF-8 fix 2022.02.28 14:56:52 - ede - https://github.com/openjump-gis/openjump/commit/df0eb9946e7700e remove stray eclipse project file 2022.02.28 14:08:21 - ede - https://github.com/openjump-gis/openjump/commit/d4ef4a5820e2b57 don't copy log4j.xml as resource, not needed 2022.02.28 14:07:45 - ede - https://github.com/openjump-gis/openjump/commit/bdfc6351425d48c skip BOM when reading readme.txt 2022.02.25 13:12:36 - ede - https://github.com/openjump-gis/openjump/commit/17d0f8d330e9e4b fix erronously commented translation 2022.02.25 13:12:05 - ede - https://github.com/openjump-gis/openjump/commit/a45dc79e8458a36 replace Base64 utility class with Commons Codec functionality 2022.02.24 12:33:15 - ede - https://github.com/openjump-gis/openjump/commit/cfe3bf2269a6787 add BOM (UTF-8Y) to signal utf encoding to text editors/viewers converted line endings to unix (Changes.txt) 2022.02.24 12:28:51 - ede - https://github.com/openjump-gis/openjump/commit/ce64d0883a0eb94 some reformat, fixing umlaut 2022.02.23 21:49:59 - ede - https://github.com/openjump-gis/openjump/commit/8a1afec4b0b808b upgrade several extensions 2022.02.23 10:47:11 - ede - https://github.com/openjump-gis/openjump/commit/e5933f61e5fc511 some more clarification 2022.02.23 10:41:20 - ede - https://github.com/openjump-gis/openjump/commit/ffd8f71ffef9023 some refinements from Jukka, some rephrasing 2022.02.22 23:29:21 - ede - https://github.com/openjump-gis/openjump/commit/a783de260cc2a5e fix previous commit, convert to UTF-8 first cmd for reference f=Changes.txt iconv -f windows-1252 -t UTF-8 $f > $f.utf8 && mv $f.utf8 $f 2022.02.22 23:18:56 - ede - https://github.com/openjump-gis/openjump/commit/a7f45ccbefd815f prepare first OJ2 release, conflate git log 2022.02.22 21:04:34 - ede - https://github.com/openjump-gis/openjump/commit/1ac9588dc451b93 prevent misleading error message by checking for emtpy layers TODO: not sure what the error message is needed for if proper enable checks are applied beforehand. 2022.02.22 20:51:45 - ede - https://github.com/openjump-gis/openjump/commit/e8f6f22c4b6d566 add new EnableCheck "Selected layers must not be empty!" 2022.02.21 14:50:44 - ede - https://github.com/openjump-gis/openjump/commit/1bfbb3bf7fe909c disable outdated ImportArcMapStylePlugIn see https://sourceforge.net/p/jump-pilot/bugs/482/ 2022.02.20 08:54:19 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/29363fb76b095b0 Keep all improvements made on 2021-08-23 except the regression culprit. 2022.02.16 21:48:57 - ede - https://github.com/openjump-gis/openjump/commit/d439096ef946067 reverting last commit breaking QuasiMode 2022.02.12 18:33:14 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/dced2bcbc0065bf Upgrade topology extension to 2.0.3 2022.02.07 14:33:05 - ede - https://github.com/openjump-gis/openjump/commit/4107fe3ac0f560a upgrade topology extension, after build break maven download failed to download 2.0.1, which was deleted online 2022.02.06 18:21:21 - Jukka Rahkonen - https://github.com/openjump-gis/openjump/commit/9480ba6cc818cf2 Update jump_fi.properties (#45) 2022.02.05 23:31:34 - ede - https://github.com/openjump-gis/openjump/commit/46d0afcd666735e some more fixes, add icons for menu entries small i18n enhancement some reformatting 2022.02.05 23:31:33 - ede - https://github.com/openjump-gis/openjump/commit/e3f9a777daf0648 ad method to find menuitems recursively 2022.02.05 23:31:33 - ede - https://github.com/openjump-gis/openjump/commit/a7f08d446f95d63 replace some deprecated JTS API calls 2022.02.04 08:12:16 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/b432f2e2430e38f Change topology extension to 2.0.1 2022.02.03 20:45:33 - ede - https://github.com/openjump-gis/openjump/commit/e47e62190548a80 fixup GeometryConversionPlugin for OJ2 adapt to use OJ I18N adapt to AbstractPlugin reformat to 2spaces blacklist new JTS method createMultiPointFromCoords() some optimizations remove useless extension run extension to get listed in About panel 2022.02.03 20:45:32 - ede - https://github.com/openjump-gis/openjump/commit/ec0874c1f51a101 fix regression disabling i18n for external plugins/extensions 2022.02.03 07:24:09 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/b9be2fbace2f5ee Turn the whole project to UTF-8 2022.02.03 00:22:55 - ede - https://github.com/openjump-gis/openjump/commit/40cc98419a356a3 convert to UTF-8 2022.02.03 00:19:05 - ede - https://github.com/openjump-gis/openjump/commit/3beb0784eed794f read readme.txt as UTF-8, find readme in IDE now too, reformat 2022.02.02 23:38:39 - ede - https://github.com/openjump-gis/openjump/commit/3de5a3b05e01c17 convert to UTF-8 2022.02.02 23:37:34 - ede - https://github.com/openjump-gis/openjump/commit/5f6178b92f5009e convert offending java sources to UTF-8 2022.02.02 22:50:36 - ede - https://github.com/openjump-gis/openjump/commit/79b38e4bdf766a7 convert to UTF-8 2022.02.02 22:41:38 - ede - https://github.com/openjump-gis/openjump/commit/5a4303b9cb6f8ad convert line endings to unix 2022.02.02 22:29:48 - ede - https://github.com/openjump-gis/openjump/commit/717d4b28281a683 adapt to , add ISO85591/UTF8 test cases 2022.02.02 22:28:53 - ede - https://github.com/openjump-gis/openjump/commit/2320ad7be2cf8b0 use JUMPWorkbench.version i18n key again 2022.02.02 22:20:14 - ede - https://github.com/openjump-gis/openjump/commit/451fb267cccab0b add UTF-8 support (now default) 2022.02.02 22:16:17 - ede - https://github.com/openjump-gis/openjump/commit/34aea88a95e6c5a change project encoding to UTF-8 2022.02.02 22:15:29 - ede - https://github.com/openjump-gis/openjump/commit/750ec82565dce9d convert language files to UTF-8 used native2ascii.exe -encoding UTF-8 -reverse file.orig file.new 2022.02.02 21:07:36 - ede - https://github.com/openjump-gis/openjump/commit/e7e045fe832cea7 cleanup removed wfs language files 2022.02.01 12:17:07 - ede - https://github.com/openjump-gis/openjump/commit/255d81db0cec6fa minor refinement 2022.01.31 23:48:39 - ede - https://github.com/openjump-gis/openjump/commit/ba4953a1e17a376 rework tree visiting especially for finding paths (plural) implemented optimizations - finding multiple nodes in one go (iterate tree just once) - optionally limiting recursing via RecurseValidator - early finish recursing if all nodes were found add some javadoc/comments removed redundant methods 2022.01.30 15:40:21 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/1bb5d3f0178dd90 DrawLineStringTool : use class name for I18N as other similar tools 2022.01.30 15:03:46 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/75875264672d33f Fix #42 : select layers with selected items 2022.01.30 14:35:20 - ede - https://github.com/openjump-gis/openjump/commit/b928648f67818a6 adapt to changed CursorTools initialization 2022.01.30 14:04:45 - ede - https://github.com/openjump-gis/openjump/commit/ac644653b8a71cf minor formatting cleanup 2022.01.29 11:29:09 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/072b650a0761c7c Fix some broken BeanTools 2022.01.27 11:56:48 - ede - https://github.com/openjump-gis/openjump/commit/871987d2124ecbd fix adding separator 2022.01.25 23:08:43 - ede - https://github.com/openjump-gis/openjump/commit/2c60ff04dd94b1b relocate, rename, fixup BeanTools/ scripts added an Examples/ subfolder renamed important scripts Help/Refresh for more concise Menu entries fixed Refresh to work with OJ2 API changes, cleaned it up a bit SaveViewAsBean include Refresh instead of duplicating code still broken though 2022.01.25 23:03:08 - ede - https://github.com/openjump-gis/openjump/commit/f9dc0b716df5625 BeanToolsPLugin - some refinements, fixes, add icons always sort folders top in menu always place Help, Refresh on bottom separated by a line add a new beantools-run icon cutify with beanshell, folder icons find lib/ext/BeanTools/ with new method for better compatibility 2022.01.25 22:56:02 - ede - https://github.com/openjump-gis/openjump/commit/e44f6e56ba9eec9 make icon definition public for reuse in other plugins 2022.01.25 22:55:05 - ede - https://github.com/openjump-gis/openjump/commit/d9515f7c349f4de remove obsolete language key folder names are static and supposed to be translated 2022.01.25 22:54:05 - ede - https://github.com/openjump-gis/openjump/commit/b00155008088235 remove useless i18n file very little actual translation broken formatting keys/values separated (e.g. line 2210 ff) 2022.01.25 22:45:09 - ede - https://github.com/openjump-gis/openjump/commit/5a0807b76fde05e add m2e control to maybe speedup eclipse maven builds 2022.01.24 00:48:32 - ede - https://github.com/openjump-gis/openjump/commit/205708b366c3db2 add explicit get(), beanshell insists on it 2022.01.23 15:32:25 - ede - https://github.com/openjump-gis/openjump/commit/f2afe6cccacf7b1 exclude jaxb dependencies of imageio-ext-geocore currently, as of v1.3.11 these are javax.xml.bind:jaxb-api, org.glassfish.jaxb:jaxb-runtime, javax.activation:javax.activation-api not sure they are needed, but even if there is already another JAXB implementation included under lib/ext/jaxb/ by view-manager, set-atributes extensions in PLUS 2022.01.16 18:26:32 - ede - https://github.com/openjump-gis/openjump/commit/85a2ed9b3bea83e finally removed lib/plus/, need to clean out lib/ext/ still 2022.01.16 18:23:17 - ede - https://github.com/openjump-gis/openjump/commit/d052f4f3e1e9f06 upgrade set-attributes extension, several fixes 2022.01.16 18:22:39 - ede - https://github.com/openjump-gis/openjump/commit/c5620c82d17bafb better exclusion 2022.01.16 16:54:34 - ede - https://github.com/openjump-gis/openjump/commit/fb555caff76d0b5 upgrade view-manager extension 2022.01.16 16:10:51 - ede - https://github.com/openjump-gis/openjump/commit/58642e5bad53abc package jaxb and dependencies to lib/ext/jaxb/ 2022.01.16 11:13:42 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/adba374dad316af Merge remote-tracking branch 'origin/main' into main 2022.01.16 11:13:23 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/5a1abfad9233c04 cleaning 2022.01.16 09:36:56 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/4db4409c7913c7e Upgrade postgresql and junit dependencies 2022.01.16 00:16:21 - ede - https://github.com/openjump-gis/openjump/commit/56572080dc5f655 set maven enforcer version only one time 2022.01.15 23:53:46 - ede - https://github.com/openjump-gis/openjump/commit/c0ae127402ac5bb upgrade fill-patterns, fix pattern loading 2022.01.15 21:56:00 - ede - https://github.com/openjump-gis/openjump/commit/ec1bf86a323798a upgrade cadtools to 2.1.1 2022.01.15 20:42:22 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/9387592a56d5cf7 Add cadplan-extension in PLUS version with maven 2022.01.15 19:53:41 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/27200ea343b5df2 Add submenu PlugIns Help in Help 2022.01.15 18:36:45 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/f245ac786f3db57 Add online-doc-extension 2022.01.15 15:41:00 - ede - https://github.com/openjump-gis/openjump/commit/7b80c4dded0511c downgrade git-commit-id-maven-plugin again, ensure java8 compatibility 2022.01.15 14:49:24 - ede - https://github.com/openjump-gis/openjump/commit/cc607a7212ab10f reenable xml-apis needed by log4j and some extensions 2022.01.15 14:46:21 - ede - https://github.com/openjump-gis/openjump/commit/462851e56311b1d add helpful test for duplicate pom dependencies see https://andresalmiray.com/detecting-duplicate-dependencies-in-maven/ upgrade maven enforcer plugin while at it 2022.01.15 01:08:28 - ede - https://github.com/openjump-gis/openjump/commit/406655e6bb26209 upgrade kml driver, cleanup lib/plus/ 2022.01.14 00:16:42 - ede - https://github.com/openjump-gis/openjump/commit/dd82caaf32d040f upgrade imageio-ext 2022.01.14 00:06:13 - ede - https://github.com/openjump-gis/openjump/commit/c0d5b74da0bb1d6 upgrade git-commit-id-maven-plugin 2022.01.14 00:05:30 - ede - https://github.com/openjump-gis/openjump/commit/b95cbd847c5a418 package postgres jar to lib/ext/dbdatastore/ for cleanliness sake 2022.01.13 23:42:11 - ede - https://github.com/openjump-gis/openjump/commit/1ced0f07c29d98d upgrade fill-pattern extension to downloadable version reorder cadplan-printer alphabetically 2022.01.12 23:10:08 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/e6f843e01e34386 Merge remote-tracking branch 'origin/main' into main 2022.01.12 23:09:38 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/41e152c47d60907 Mavenize cadplan-printer-extension 2022.01.12 22:58:01 - ede - https://github.com/openjump-gis/openjump/commit/f953734a6d2e92b mv dbdatastore/ folder from lib/plus/ into lib/ext/ eventually lib/plus/ will probably be removed when all extensions will be downloadable 2022.01.09 21:24:52 - ede - https://github.com/openjump-gis/openjump/commit/d356e03881df8ac upgrade sextante to OJ2 git release snapshot 2022.01.09 18:48:39 - ede - https://github.com/openjump-gis/openjump/commit/0392370ac735a30 minor fix for ClassGraph usage in Sextante details on project's issue page https://github.com/classgraph/classgraph/issues/625 2021.12.16 12:28:38 - ed - https://github.com/openjump-gis/openjump/commit/3a313a3328b65ba resize cursor and hotspot if system best cursor size differs for ALL cursor tools 2021.12.16 12:20:47 - ed - https://github.com/openjump-gis/openjump/commit/d7b1b331920cdf8 create cursor once, reuse often 2021.12.16 12:20:00 - ed - https://github.com/openjump-gis/openjump/commit/c1ab67903f36bf1 added security check 2021.12.16 12:19:26 - ed - https://github.com/openjump-gis/openjump/commit/75780d41591c406 minor doc edit 2021.12.15 14:39:01 - ed - https://github.com/openjump-gis/openjump/commit/9e362a9c95534c8 try to fix wrong CursorTool hotspot on HiDPI system see https://bugs.openjdk.java.net/browse/JDK-8238734?jql=labels%20%3D%20hidpi 2021.12.04 20:30:16 - ede - https://github.com/openjump-gis/openjump/commit/99127274a62a022 fix error when building with java9+ (at least in Eclipse) error was " The package org.w3c.dom is accessible from more than one module: , java.xml " some background can be found here https://stackoverflow.com/questions/57286825/the-package-org-w3c-dom-is-accessible-from-more-than-one-module-unnamed-java 2021.11.22 23:43:30 - ede - https://github.com/openjump-gis/openjump/commit/868eddb9db92e51 bug 521: upgrade to rebuilt measure extension against newer jts https://sourceforge.net/p/jump-pilot/bugs/521/ 2021.11.18 23:01:03 - ede - https://github.com/openjump-gis/openjump/commit/5330a5f7b8d0351 doc clarification 2021.11.18 22:58:47 - ede - https://github.com/openjump-gis/openjump/commit/46deac664fcc18f update translations as provided by Peppe 2021.11.18 22:41:17 - ede - https://github.com/openjump-gis/openjump/commit/6e94c5d88749883 minor cleanup 2021.10.17 12:22:21 - ede - https://github.com/openjump-gis/openjump/commit/f9296beef65e80d fix disabled Add Button for spatial db sources ensure plugin class loader is used when looking for JDBC dependencies during statup 2021.10.16 13:11:02 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/24a79352063614a AttributePredicate : add Long data type 2021.10.16 12:58:20 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/dea171c282d30bc Improve translation 2021.10.16 12:55:11 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/b2cd03a0112e6e3 Fix UpdateWithJoinPlugIn not compatible with Database Transaction Manager 2021.10.03 18:16:28 - ede - https://github.com/openjump-gis/openjump/commit/700b32f93f1cc14 wrap github link in git.log to get closer to a 80char line limit 2021.10.03 16:53:15 - ede - https://github.com/openjump-gis/openjump/commit/4b7ce0ecdc43559 upgrade openklem to OJ2 git release snapshot TODO: clean out libraries, probably not all are needed during runtime 2021.09.26 09:34:11 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/da3cb2d4a5ea08a Fix french ManageDataPlugIn translation 2021.09.26 09:02:42 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/0ca1216ea6c04b5 Translate Rasterize plugin to french 2021.09.25 08:55:38 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/a39e9c8f13cd37a Readme : improve extension status section 2021.09.23 06:04:59 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/3e714878e589ee4 Add robust and fixed precision algorithms in GeometryFunctionPlugIn for Intersection, Union, Difference A-B, Difference B-A, Symmetric difference 2021.09.20 20:57:09 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/b780ca50666f96d Fix #40 : GeoJSON manage crs at the FeatureCollection level where possible (clean) 2021.09.19 15:05:36 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/dd006dd3da2179d Fix #40 : GeoJSON manage crs at the FeatureCollection level where possible (fix) 2021.09.19 13:15:01 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/4c9a859a8953a95 Fix #40 : GeoJSON manage crs at the FeatureCollection level where possible 2021.09.17 06:44:12 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/a8b27a56b1a9ac7 Use new JTS overlayng algorithm for Dissolve2PlugIn + refactoring 2021.09.12 21:51:55 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/0aa8abef3b9de1d Use new JTS overlayng algorithm for DissolvePlugIn 2021.09.12 13:58:54 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/185dc4554177431 Modernize EditTransaction and CursorTools to java 8 2021.09.12 09:28:54 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/ad590c815a7ecc9 Use new JTS algo for OverlayPlugIn & UnionByAttributePlugIn 2021.09.09 13:07:11 - ede - https://github.com/openjump-gis/openjump/commit/266bb4694e3b092 upgrade sqlite jdbc 2021.09.09 13:06:00 - ede - https://github.com/openjump-gis/openjump/commit/da154d68229f7c5 remove proprietary mysql jdbc as mariadb should work as well 2021.09.09 12:58:06 - ede - https://github.com/openjump-gis/openjump/commit/0409ac9bc5e9c0a upgrade mariadb jdbc lib 2021.09.07 21:12:04 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/db2e028cce68b6c Fix #37 changelog 2021.09.07 21:09:27 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/a177139c624d905 Merge branch 'main' of https://github.com/openjump-gis/openjump into main 2021.09.07 21:08:58 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/29f395bf29a409a Fix #37 and make it possible to have optional attributes in XMLBinder 2021.09.07 19:19:16 - ede - https://github.com/openjump-gis/openjump/commit/27e23e5962fd0a1 add super.initialize(context) to AbstractPlugins where missing some reformatting where tab/spaces where mixed 2021.09.07 19:16:25 - ede - https://github.com/openjump-gis/openjump/commit/27a86e139c1051c remove obsolete plugin 2021.09.06 21:32:43 - ede - https://github.com/openjump-gis/openjump/commit/b88574f6b221da4 super.initialize() fixup 2021.09.06 21:32:41 - ede - https://github.com/openjump-gis/openjump/commit/d9fc48eec4514a4 upgrade jump-chart extension 2021.09.06 20:03:25 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/077912f13dca04f Fix #39 SelectAllLayerItemsPlugIn adding super.initialize() 2021.09.06 19:15:16 - ede - https://github.com/openjump-gis/openjump/commit/d9b30ba2b05c226 ensure toolbench icons are max 20x20 pixels 2021.09.06 17:29:28 - ede - https://github.com/openjump-gis/openjump/commit/8bc61ae1906a20b upgrade color-chooser extension 2021.09.05 20:33:27 - ede - https://github.com/openjump-gis/openjump/commit/d76954f5747aae9 upgrade set-attributes extension 2021.09.05 20:33:26 - ede - https://github.com/openjump-gis/openjump/commit/8e1291392fe130f upgrade aggregation extension 2021.09.05 20:33:24 - ede - https://github.com/openjump-gis/openjump/commit/a3335fadab06d67 upgrade concave-hull extension 2021.09.05 20:33:24 - ede - https://github.com/openjump-gis/openjump/commit/1f482717c3ada7b upgrade view-manager extension 2021.09.05 18:45:16 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/fa16be57b0b3575 Update to JTS 1.18.2, add GeometryFixer algorithm to OpenJUMP MakeValidPlugIn 2021.09.01 21:37:38 - ede - https://github.com/openjump-gis/openjump/commit/694d95ab63c746f readd/upgrade vertex-symbols extension 2021.09.01 21:37:12 - ede - https://github.com/openjump-gis/openjump/commit/45b0836da499bcc removed obsolete exclusions 2021.09.01 14:05:48 - ede - https://github.com/openjump-gis/openjump/commit/f837cde5205c05e added method to easily find file/folder in classpath 2021.09.01 14:02:48 - ede - https://github.com/openjump-gis/openjump/commit/0d9f616c944d3e4 remove vertex symbols and VertexImages folder the images were moved to the extensions proper https://github.com/openjump-gis/vertex-symbols 2021.09.01 14:01:13 - ede - https://github.com/openjump-gis/openjump/commit/00f489a1cdd72d6 add function for extensions to find a folder in the extensions directories 2021.08.29 18:08:12 - ede - https://github.com/openjump-gis/openjump/commit/d7498bd7d814060 upgrade graph-toolbox extension 2021.08.29 18:07:50 - ede - https://github.com/openjump-gis/openjump/commit/24dab75365c8037 cleanup 2021.08.29 14:23:44 - ede - https://github.com/openjump-gis/openjump/commit/2c5eaa47935f041 upgrade fivecolor extension, fix wrong previous commit 2021.08.29 14:06:05 - ede - https://github.com/openjump-gis/openjump/commit/6ec9f6d6f5feb63 place deps in lib/ as other exts use jgrapht too 2021.08.26 21:14:55 - ede - https://github.com/openjump-gis/openjump/commit/f470e72e852f69d found and moved plugin tests from src/ to test/ 2021.08.26 21:09:54 - ede - https://github.com/openjump-gis/openjump/commit/99761a3cbb6d036 remove junit dependency inclusion of json-simple lead to weird inclusion effects in extensions having OJ as dependency and using junit themselves dependency:tree showed "scope updated from test" and in effect junit and hamcrest were packaged by assemly plugin 2021.08.25 18:31:32 - ede - https://github.com/openjump-gis/openjump/commit/36b0a2d96a11652 upgrade matching & topology extension 2021.08.24 23:20:35 - ede - https://github.com/openjump-gis/openjump/commit/65c577691917b9e upgrade measure toolbox 2021.08.24 22:52:40 - ede - https://github.com/openjump-gis/openjump/commit/c935d0ad6a597b0 upgrade kml extension 2021.08.24 18:29:31 - ede - https://github.com/openjump-gis/openjump/commit/927ba30c32ac45f upgrade csv driver 2021.08.24 17:56:21 - ede - https://github.com/openjump-gis/openjump/commit/34032ff90ee9b0d upgrade download-maven-plugin, enable 2021.08.24 17:33:40 - ede - https://github.com/openjump-gis/openjump/commit/1dbd2d656a8923d upgrade bsheditor-extension 2021.08.24 17:19:11 - ede - https://github.com/openjump-gis/openjump/commit/27557c4c6aada61 upgrade dxf driver 2021.08.23 11:27:37 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/a3b801345229242 Use jts intersects() 2021.08.23 07:08:56 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/4e184b645dba6ad Clean/modernize LayerViewPanel 2021.08.22 23:08:14 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/45a764cc404d333 Update CursorTool api to use idiomatic java8 2021.08.17 19:50:31 - ede - https://github.com/openjump-gis/openjump/commit/9289712ba208f15 remove obsolete assembly exclusion fix Warning: The following patterns were never triggered in this artifact exclusion filter: o 'rhino:js 2021.08.17 19:43:49 - ede - https://github.com/openjump-gis/openjump/commit/b59ffa0bf5da0ad fix maven warning Warning: 'profiles.profile[download of extensions distro zips (for testing purposes)].plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin com.googlecode.maven-download-plugin:download-maven-plugin @ line 88, column 2 2021.08.17 13:19:04 - ede - https://github.com/openjump-gis/openjump/commit/2d7e8d5e732dd6c remove dependency jars from lib/ dependencies are managed via maven pom.xml by now 2021.08.08 10:12:07 - ede - https://github.com/openjump-gis/openjump/commit/47d2724432e11fc finetune context/workbench handing in CursorTools fix issue 38 "Draw linestring tool unusable" https://github.com/openjump-gis/openjump/issues/38 minor reformatting 2021.08.08 10:07:28 - ede - https://github.com/openjump-gis/openjump/commit/e3cb0a1dc71e4b6 remove useless condition 2021.07.27 13:21:36 - ed - https://github.com/openjump-gis/openjump/commit/e1a265f15bfd315 fix "I18N usage in extension" github issue 8 https://github.com/openjump-gis/openjump/issues/8 simplify I18N somewhat 2021.07.27 13:20:22 - ed - https://github.com/openjump-gis/openjump/commit/05a421c21d97e8e minor reformatting 2021.07.27 13:20:07 - ed - https://github.com/openjump-gis/openjump/commit/de8dc680f3601a6 Add CommandLine tests pom.xml added hamcrest library needed for CommandLine tests 2021.07.27 13:19:44 - ed - https://github.com/openjump-gis/openjump/commit/3a0b5327f14ff31 Overhaul extension development support for IDEs rename cmd line parameter '-plug-in-directory' to '-extensions-directory' to reflect it's purpose better add cmd line parameters '-jars-directory' and '-limit-ext-lookup' for enhanced IDE extension development support new extension ide devel mini-howto 1. create two projects in your IDE (openjump, extension e.g. helloworld) 2. maven compile your extension 3. maven compile openjump 4. add a debug/run configuration for the openjump project with program arguments like -default-plugins scripts\default-plugins.xml -extensions-directory "target\lib.ext.core" -limit-ext-lookup false -extensions-directory "${workspace_loc:helloworld}/target/classes" -jars-directory "${workspace_loc:helloworld}/target/libs" the above will start openjump with CORE extensions _and_ look for extension classes in the extension project's "target/classes" folder _and_ add needed libraries from extension project's "target/libs" folder (make sure the extension's maven build exports them there during compile) document parameters in readme.txt update start scripts complete CommandLine overhaul, consistent naming to Parameter/Arguments removed deprecated '-project' parameter, simply add '*.jmp' as runtime argument instead 2021.07.27 12:22:33 - ed - https://github.com/openjump-gis/openjump/commit/f9a1a1a008d0e8b remove unused GeometrySnapperPlugIn.self-snap translation 2021.07.21 18:08:51 - ede - https://github.com/openjump-gis/openjump/commit/a70aced6e1f2488 upgrade to junit5 2021.07.13 15:24:13 - ed - https://github.com/openjump-gis/openjump/commit/16a95254cef5f4a fixup test run by adding missing testResources 2021.07.13 15:00:07 - ed - https://github.com/openjump-gis/openjump/commit/97acc4a5caf763a fixup running tests after moving them out of src/ 2021.07.13 14:33:59 - ed - https://github.com/openjump-gis/openjump/commit/9d52c9b12a09f36 moving tests into own subfolder prevents (re)compiling all of OJ src for testing speed up 'maven test' run by a margin 2021.07.13 14:18:24 - ed - https://github.com/openjump-gis/openjump/commit/90a780247290ecc finally add getIcon() to Iconified Interface 2021.07.09 14:59:09 - ede - https://github.com/openjump-gis/openjump/commit/02a2cb96526fd44 upgrade skyprinter 2021.07.01 22:06:05 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/d44faee16629bae javadoc 2021.06.30 21:58:54 - ede - https://github.com/openjump-gis/openjump/commit/ccb6b5405763012 contextualize CursorTools, EnableCheckFactory to replace JUMPWorkbench.getInstance() usage EnableCheckfactory make sure we reuse the same _instance_ everywhere therefore 'EnableCheckFactory.getInstance(workbenchContext)' replaces 'new EnableCheckFactory(workbenchContext)' everywhere CursorTools removed JUMPWorkbench.getInstance() in AbstractCursorTool added WorkbenchContext to AbstractCursorTool's constructor all extending classes modified accordingly Plugins add a some missing 'super.initialize(context)' removed some empty masking plugin.initialize(context) methods Datastores removed JUMPWorkbench.getInstance() references and added workbenchcontext in constructor where needed replaced JUMPWorkbench.getInstance().getFrame().log() with proper Logger call commented explicite pluginclassloader usage, which should be obsolete by now MrSIDReferencedImage removed unneeded reference to JUMPWorkbench.getInstance() for disposal still 119 JUMPWorkbench.getInstance() references left 2021.06.30 21:58:54 - ede - https://github.com/openjump-gis/openjump/commit/1599e8bfae62b6e use FeatureInstaller.getInstance(WorkbenchContext) everywhere privatize FeatureInstaller constructor use one instance per WorkbenchContext reformatting some mixed spaces/tab indentationed files or parts thereof 2021.06.30 21:58:54 - ede - https://github.com/openjump-gis/openjump/commit/010577ad5072e1c remove JUMPWorkbench.getInstance() call in AbstractPlugIn fixed deprecated KeyEvent keys remove deprecated addKeyboardShortcut() method move shortcut registering logic to FeatureInstaller some shortcut registering refinement 2021.06.23 20:06:05 - edeso - https://github.com/openjump-gis/openjump/commit/7a14e784dd1223d enable extension downloading during maven build (#36) added skyprinter as example 2021.06.23 18:10:34 - edeso - https://github.com/openjump-gis/openjump/commit/4ae76967ead9f6f rework I18N as outlined in sf.net ticket #501 (#35) https://sourceforge.net/p/jump-pilot/bugs/501/ short summary this'll allow for OJ Core I18N.getInstance().get(String) or I18N.getInstance().get(String, Object, Object ...) I18N.JUMP.get(String, Object, Object ...) for extensions I18N.getInstance("my.great.extension").get(String) or I18N i18n = I18N.getInstance("my.great.extension") or I18N i18n = I18N.getInstance(new File("/path/to/language_files")) needs to be avail in classpath of course. and thereafter i18n.get(String) i18n.get(String, Object, Object) i18n.get(String, new Object[]{ o1, o2, o3}) more details are available in the I18N.getInstance(), get() javadoc added junit tests make plugin loading more robust against i18n errors 2021.06.18 18:11:35 - ede - https://github.com/openjump-gis/openjump/commit/54930f66589e75a removed some JUMPWorkbench.getInstance() usage reworked AbstractCursorTools to use Workbenchframe to retrieve context modified dependent implementations accordingly removed PluginContextTools which was merely obfuscating context creation fixed up some plugins using the above utility class 2021.06.15 18:50:55 - ed - https://github.com/openjump-gis/openjump/commit/79eb89b4e3c2fc3 move test compile output so junit tests work with eclipse 2021.06.13 22:08:39 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/d0164e9cfac53ba Fix url encoding in style & additional parameters part 2021.06.13 18:07:20 - edeso - https://github.com/openjump-gis/openjump/commit/b142db95dd5d67c use UriUtil.encode() and enhance it a little (#33) 2021.06.13 16:02:00 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/112434bf0fb959a Fix maprequest encoding (#32) Fix url encoding in style & additional parameters part Fix url encoding in style & additional parameters part 2021.06.13 14:56:28 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/a6cb357bc6786b0 Merge pull request #31 from openjump-gis/snap_rounding_geom_functions_2 Add GeometrySnapperPlugIn and a self-snap function ni geometry functi… 2021.06.12 10:47:08 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/ddaf60c6a5afd09 Add GeometrySnapperPlugIn and a self-snap function ni geometry functions plugin 2021.06.01 17:57:47 - ede - https://github.com/openjump-gis/openjump/commit/6a53fa7e7064055 Fix eclipse readding target/ all the time 2021.06.01 17:09:38 - ede - https://github.com/openjump-gis/openjump/commit/998e7dddb747e49 Clean out unused saig crypt code 2021.06.01 13:15:44 - ede - https://github.com/openjump-gis/openjump/commit/effcbdb02e0542a Enhance robustness against an NPE reported by Jukka At the moment I cannot open any new data into OpenJUMP. Pressing the Open… button gave just NPE. I believe that OpenJUMP tries to open the previously used database connection but for some reason the connection is not available. I will close and restart OJ but before that I copy the exception at the bottom. Now after restart I cannot tell what happened or how to repeat the error. PostGIS is alive and Spatialite databases can be found. The error was: java.lang.NullPointerException at com.vividsolutions.jump.workbench.datastore.ConnectionManager.getLayersUsing(ConnectionManager.java:294) at com.vividsolutions.jump.workbench.datastore.ConnectionManager.closeConnectionsUnused(ConnectionManager.java:237) at com.vividsolutions.jump.workbench.ui.plugin.datastore.ConnectionPanel.closeConnectionsUnused(ConnectionPanel.java:87) at org.openjump.core.ui.plugin.datastore.AddDataStoreLayerWizardPanel.exitingToLeft(AddDataStoreLayerWizardPanel.java:37) at com.vividsolutions.jump.workbench.ui.wizard.WizardDialog.setCurrentWizardPanel(WizardDialog.java:125) at com.vividsolutions.jump.workbench.ui.wizard.WizardDialog.setCurrentWizardPanel(WizardDialog.java:141) at org.openjump.core.ui.swing.wizard.WizardGroupDialog.initSelectedWizard(WizardGroupDialog.java:86) at org.openjump.core.ui.swing.wizard.WizardGroupDialog.setSelectedWizard(WizardGroupDialog.java:97) at org.openjump.core.ui.plugin.file.OpenWizardPlugIn.execute(OpenWizardPlugIn.java:91) SNIP at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) 2021.05.31 18:38:24 - ede - https://github.com/openjump-gis/openjump/commit/0bb00836fb05757 Some finetuning to .gitignore 2021.05.31 09:52:26 - ede - https://github.com/openjump-gis/openjump/commit/f7269370b5b9586 Partly reverse unintended changes of the previous commit 2021.05.31 07:37:55 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/64f09a5efb6deed Add robust algo options for geometry eraser and precision reducer (#28) 2021.05.30 10:13:58 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/69b679ae3d08631 Commit again with the right encoding 2021.05.30 10:07:29 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/92c832131062737 Revert "French I18N for wms warning message" This reverts commit 4e9423d7 2021.05.30 09:18:59 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/4e9423d76271924 French I18N for wms warning message 2021.05.29 17:56:08 - ede - https://github.com/openjump-gis/openjump/commit/9287df2e7a975e4 Cleanup wms url modification. Add advertised GetMap URL comparision. Moved URL 'normalization' (preparation for parameter appendment) to UriUtil utility class Extended warning message with the previous url for the user to detect the differences Removed commented obsolete code fragments/comments 2021.05.29 09:27:29 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/76a7152b7f54c38 Add five-color-extension (aka mapcoloring plugin) 2021.05.25 18:25:26 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/8ff9fac8a91cd0e Merge pull request #26 from openjump-gis/ticket_23_wms_url_parsing Fix #23 about wms base url including parameters (again) 2021.05.25 18:24:23 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/013b41576880074 Fix #23 about wms base url including parameters (again) 2021.05.24 18:57:57 - ede - https://github.com/openjump-gis/openjump/commit/1668fa265664409 Readd proprietary javax.media jars as CORE still depends on them some minor refinements 2021.05.24 18:48:01 - ede - https://github.com/openjump-gis/openjump/commit/ec86df4519300df Don't die on reading srsinfo from invalid GeoTIFFs log the error, fallthrough and read worldfile instead added some more logging using OJ logger 2021.05.24 14:41:13 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/627e4d57af9117a Merge pull request #25 from openjump-gis/ticket_23_wms_url_parsing Fix #23 about wms base url including parameters 2021.05.24 14:40:00 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/b20760f04a5fe9e Fix #23 about wms base url including parameters 2021.05.24 12:32:03 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/05af6fb958b19ac Reword/improve javadoc 2021.05.23 15:31:24 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/8beaf369d0714f1 Fix #22 about the 0.5 pixel shift 2021.05.23 14:25:38 - ede - https://github.com/openjump-gis/openjump/commit/f6d5af993300cbb Limit batik deps projectwide in pom now still package them in PLUS only prevent unintended transitive imports of old libs via exclusion 2021.05.23 13:28:02 - ede - https://github.com/openjump-gis/openjump/commit/b0eaa5c4fae1cf0 Workaround bug in older Xalan versions 2021.05.23 13:28:02 - ede - https://github.com/openjump-gis/openjump/commit/045973c96bb6bad Throw errors instead of hiding them output log 2021.05.23 08:28:36 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/d3a7cdeda272985 Exclude fop which comes with a very old xalan library which breaks raster cut/wrap plugin 2021.05.20 18:00:20 - ede - https://github.com/openjump-gis/openjump/commit/c393bdc1076e3a6 Remove unneeded batik-squiggle dependency. it also threw this weird error during build " Error: error reading /home/runner/.m2/repository/batik/batik-squiggle/1.6-1/batik-squiggle-1.6-1.jar; java.net.URISyntaxException: Illegal character in path at index 60: file:/home/runner/.m2/repository/batik/batik-squiggle/1.6-1/\ " 2021.05.20 18:00:19 - ede - https://github.com/openjump-gis/openjump/commit/2e151c9658363e9 Exclude main artifact to skip useless Warning 2021.05.20 17:20:41 - edeso - https://github.com/openjump-gis/openjump/commit/f7018ae7ec49145 Several refinements fetch full repo history, needed for Changelog switch to java11, it's current stable and we compile to java8 anyway enable maven dependency caching for speed 2021.05.20 16:49:17 - ede - https://github.com/openjump-gis/openjump/commit/3de9c3ac4488d67 Create and add git-log.txt to jar and deploy as attached artifacts 2021.05.17 19:35:02 - Jukka Rahkonen - https://github.com/openjump-gis/openjump/commit/74c2c98582ff2bf Add download link for OpenJUMP 2 snapshots 2021.05.17 15:09:17 - ed - https://github.com/openjump-gis/openjump/commit/860ec2c66770ddf - minor rewording/reformatting - readded build in build-helper-maven-plugin, but deactivated it's execution m2e, cause it's not needed there and also chokes on timesource build - disabled git-commit-id-plugin, echo-maven-plugin runs in m2e, not needed - added a preliminary 'run OJ' profile, not sure if we will keep it. use 'mvn test -DtestExecute=true' to try it out - disabled explicit slf4j deps as needed ones are pulled by cts itself already 2021.05.16 19:09:55 - ed - https://github.com/openjump-gis/openjump/commit/6b36c664d8c71bf upgrade xz to latest stable 2021.05.16 16:17:25 - ed - https://github.com/openjump-gis/openjump/commit/56457e89924b379 always create srczip now unless -DskipSrczip=true is defined, we want it to be attached to install/deploy by default repair portable zip distro, zip basefolder name contains artifact name again batik, imageio-ext selective packaging for CORE/PLUS completely implemented in maven now upgrade imageio-ext version to latest, keep old tiff reader added pom wide batik.version property upgraded batik to 1.6-1 supposedly containing some security fix replace ${build.name} usage with ${project.build.finalName} move lib/plus/imagio-ext to lib/imagio-ext.plus so it won't get packaged anymore (can be deleted if the dust is settled) 2021.05.15 23:53:59 - ed - https://github.com/openjump-gis/openjump/commit/7f8e94e13114b7c added comments to explain what's doing what attach source/javadoc to artifact in goals install/deploy if profiles srczip,javadoc are selected removed obsolete java8+ javadoc fix profile src/apidoc zip files do not contain a base folder anymore, so they can be reused for install/deploy above added some -Dskip* switches to selectively disable execution of compile/compileTests/javadoc for debiugging purposes added a git.properties file to oj(-sources).jar to help identify revision for specific snapshots SNAPSHOT deployments contain the git-branch name now eg. 2.0-main-SNAPSHOT fixed deployment of snapshot/releases to actually be usable in extension developing now with this commit using the following in an extension's pom.xml should suffice ``` ojrepo OpenJUMP Snapshot Repository https://ojrepo.soldin.de/ org.openjump OpenJUMP 2.0-main-SNAPSHOT or 2.0 after OJ2 stable is released 2021.05.15 22:31:18 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/4b851d7f729e7fc Merge pull request #19 from openjump-gis/ticket_16_open_file_wizard fix #17 OpenFileWizard with multiple files and options does not work 2021.05.15 22:25:30 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/3ff6322b8c9fd38 Merge pull request #18 from openjump-gis/datastoredriver_icon_discovering Move icon loading from ConnectionManagerPanel to DataStoreDriver 2021.05.15 22:15:52 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/04267b1ccb10456 Merge branch 'main' of https://github.com/openjump-gis/openjump into main 2021.05.15 22:15:29 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/a608e49996cffe3 Remove obsolete libraries and update readme 2021.05.14 12:40:17 - ed - https://github.com/openjump-gis/openjump/commit/e1f79272044b018 remove as per discussion https://github.com/openjump-gis/openjump/commit/1f73cc6cdec75e800b3d046f98bb2ddb8433ec06#commitcomment-50740982 2021.05.13 17:19:55 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/87635a4de2b240c Merge pull request #17 from openjump-gis/vectorize_mm Add a fast vectorization algorithm to Raster VectorizeToPolygonsPlugin 2021.05.13 09:42:13 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/0e4d00970bbc42b fix #17 OpenFileWizard with multiple files and options does not work 2021.05.12 20:13:00 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/6e04f92ff6fb1ee Move icon loading from ConnectionManagerPanel to DataStoreDriver 2021.05.12 12:03:33 - ed - https://github.com/openjump-gis/openjump/commit/eabfdd90105d5e6 fixed "Unlikely argument type for equals()" 2021.05.12 12:03:33 - ed - https://github.com/openjump-gis/openjump/commit/77468bf944d20f2 removed superfluous @SuppressWarnings 2021.05.12 12:03:33 - ed - https://github.com/openjump-gis/openjump/commit/744300142ae7d26 fixing mvn recompiling on every run because of stale sources `mvn compile -X` showed " [DEBUG] Stale source detected: C:\Temp\oj-git\src\com\vividsolutions\jump\workbench\ui\plugin\wms\AddWMSQueryPlugIn.java [DEBUG] Stale source detected: C:\Temp\oj-git\src\jumptest\workbench\model\LayerManagerTest.java [DEBUG] Stale source detected: C:\Temp\oj-git\src\org\openjump\test\package-info.java [INFO] Changes detected - recompiling the module! " fixed by removing redundant empty java class files see https://stackoverflow.com/questions/17944108/maven-compiler-plugin-always-detecting-a-set-of-sources-as-stale 2021.05.12 12:03:33 - ed - https://github.com/openjump-gis/openjump/commit/1f73cc6cdec75e8 fixed mixed tab/space formatting removed superfluous enum class fixed "Unlikely argument type for equals()" 2021.05.11 21:25:07 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/d62f8c14458a471 Fix package naming 2021.05.11 21:20:42 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/33e330c3f6b7f9d Remove cts-extention and old cts library - cts-plugin has been included in core since 2017. 2021.05.11 11:20:53 - ed - https://github.com/openjump-gis/openjump/commit/a94836f9f4d8411 made git-commit-id-plugin verbose, limit the values fetched though fixup some weird Eclipse m2e issue "Plugin execution not covered by lifecycle configuration" for com.github.ekryd.echo-maven-plugin added Apache Maven Repo as fallback minor cleanup fix the following error in Eclipse m2e by omitting build in build-helper-maven-plugin goal timestamp-property . Execution build-datestamp-property of goal org.codehaus.mojo:build-helper-maven-plugin:3.2.0:timestamp-property failed: Cannot invoke "java.util.Date.getTime()" because "date" is null (org.codehaus.mojo:build-helper-maven-plugin:3.2.0:timestamp-property:build-datestamp-property:validate) org.apache.maven.plugin.PluginExecutionException: Execution build-datestamp-property of goal org.codehaus.mojo:build-helper-maven-plugin:3.2.0:timestamp-property failed: Cannot invoke "java.util.Date.getTime()" because "date" is null at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:148) at org.eclipse.m2e.core.internal.embedder.MavenImpl.execute(MavenImpl.java:332) SNIP at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:244) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: java.lang.NullPointerException: Cannot invoke "java.util.Date.getTime()" because "date" is null at java.base/java.util.Calendar.setTime(Calendar.java:1801) SNIP at org.codehaus.mojo.buildhelper.TimestampPropertyMojo.execute(TimestampPropertyMojo.java:225) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:137) ... 30 more 2021.05.09 20:44:57 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/292d96bd1d9e265 Add a fast vectorization algorithm to Raster VectorizeToPolygonsPlugin 2021.05.09 09:07:45 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/3d6b87dbd2aeaa1 Add measure-toolbox-extension 2021.05.07 13:13:09 - ed - https://github.com/openjump-gis/openjump/commit/7c94a83e942ed72 fixed build-helper-maven-plugin version needed made compilation list deprecations verbosely removed stale unneeded repos maven 3.8+ fix, removed http repos, added https replacements where needed Error: Failed to execute goal on project OpenJUMP: Could not resolve dependencies for project org.openjump:OpenJUMP:jar:2.0: Failed to collect dependencies at net.sf.buoy:buoy:jar:1.9: Failed to read artifact descriptor for net.sf.buoy:buoy:jar:1.9: Could not transfer artifact net.sf.buoy:buoy:pom:1.9 from/to maven-default-http-blocker (http://0.0.0.0/): Blocked mirror for repositories: [openjump (http://jump-pilot.sourceforge.net/repository/, default, releases+snapshots), mvn-adamgent (http://mvn-adamgent.googlecode.com/svn/maven/release, default, releases+snapshots), apache.snapshots (http://repository.apache.org/snapshots, default, releases+snapshots), osgeo (http://download.osgeo.org/webdav/geotools/, default, releases+snapshots), imageio-ext-repository (http://maven.geo-solutions.it/, default, releases+snapshots)] -> [Help 1] 2021.05.06 11:27:43 - ed - https://github.com/openjump-gis/openjump/commit/3a9d4491a6c56cc set global version to "2.0" add install goal mainly to support jitpack repo builds, see https://jitpack.io/#openjump-gis/openjump profile release reuses pom now. so update before release! add deploy goal to enable deployment for new oj maven repo (https://ojrepo.soldin.de) to supply snapshots/release jars for extension developing using maven added some useful "Building version ..." during maven initialize upgraded some maven plugin versions minor fixes 2021.05.02 17:32:48 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/2ed0a1b6cce9640 Fix text-utils library 2021.05.02 11:01:43 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/e710116e6c454c8 Add cadtools extension to OJ2 distribution 2021.05.02 09:09:11 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/1ad74195a632113 Merge remote-tracking branch 'origin/main' into main 2021.05.02 09:08:21 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/5ca1d48fa7bbd14 Refactor python scripts to recognized new jts 1.18 package name 2021.05.01 17:33:16 - ede - https://github.com/openjump-gis/openjump/commit/70e4478a24f23f8 leftover of previous commit 2021.05.01 17:06:59 - ed - https://github.com/openjump-gis/openjump/commit/0335d30e609e556 readded 'r' to version string eg. r4855(a233da5) adapted profiles release, srczip, javadoc always run javadoc with doclint disabled (it's just to touchy), removed java8+ workaround as we are always running on java8+ these days removed unused deprecated profiles core/plus replaced by snapshot ages ago moved jar packaging into the profiles, no more triple jar packing on every run upgraded several plugin versions 2021.04.30 20:57:23 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/86451b1c49115f3 Downgrade jgrapht from 1.5.1 to 1.4.0 (last java8 compatible version) 2021.04.29 14:03:34 - ed - https://github.com/openjump-gis/openjump/commit/a233da5a9b67df4 fixup snapshot builds 2021.04.29 14:03:33 - ed - https://github.com/openjump-gis/openjump/commit/d0ddd4640dca479 git ignore mvn target folder 2021.04.28 16:59:53 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/2712407665adb67 Merge pull request #14 from openjump-gis/improve_adbtoolbox_vectorize_algo Improve adbtoolbox vectorize algo 2021.04.28 16:58:28 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/c7a83eadea86a1e Replace System.out.println by Logger.debug 2021.04.26 21:41:34 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/4baa4aeab793497 Improve adbtoolbox vectorize algorithm : use cell height, not only cell width 2021.04.26 09:24:51 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/9290602682a9fd5 Upgrade openklem-openjump 2021.04.26 08:53:53 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/16438d46ac6882b Merge pull request #13 from openjump-gis/improve_treelayername Clean TreeLayerNamePanel and LayerNamePanel 2021.04.26 08:53:44 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/5e50189f37e75c7 Merge branch 'main' into improve_treelayername 2021.04.26 08:27:14 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/4a0c111aab46b4e Merge pull request #11 from openjump-gis/upgrade_with_jts_algorithm Clean openjump geometry functions and promotes jts usage 2021.04.26 08:27:01 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/18247e13cfc6448 Merge branch 'main' into upgrade_with_jts_algorithm 2021.04.26 08:21:09 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/879f8a2807d6542 Merge pull request #12 from openjump-gis/fix_vectorize_algorithm Fix Vectorize algorithm following peppe's mail of 2021-04-25 and chan… 2021.04.26 08:18:13 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/915d3346b5474b4 Merge branch 'main' into fix_vectorize_algorithm 2021.04.26 08:04:53 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/bdc7e6fe01ad7e5 Fix Vectorize algorithm following peppe's mail of 2021-04-25 and change many static methods/attributes to instance ones to avoid memory retention 2021.04.25 17:31:58 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/b429de9761ab458 Clean TreeLayerNamePanel and LayerNamePanel 2021.04.23 19:51:26 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/b42f8cf2ffd9091 Clean openjump geometry functions and promotes jts usage 2021.04.23 06:37:23 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/2ca196d9b798629 Merge pull request #10 from openjump-gis/improve_multiinputdialog_generics Improvements/generification of MultiInputDialog 2021.04.23 06:26:56 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/59c0e97f62098b3 Merge pull request #9 from openjump-gis/model_package_cleaning Small improvements in LayerManager and other related classes 2021.04.21 23:21:41 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/860def101ad1258 Improvements/generification of MultiInputDialog 2021.04.21 17:01:45 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/58a19b6e1004e8b Small improvements in LayerManager and other related classes 2021.04.19 22:20:32 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/7d79536cf345ed6 Add concave-hull extension 2021.04.19 17:59:20 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/6a2cd0b7f032c56 Add color-chooser-extension v2 2021.04.18 15:59:54 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/438d7ce95c7c313 pom : search for the minimal set of repositories 2021.04.18 15:48:28 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/170910fffeff4de pom : repository to load jts 1.14, jama, matharray and mathplot should not be needed any more 2021.04.18 14:19:13 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/c66caa39c7a2c3d Deactivate deegree repository in maven as wfs has been deactivated in OJ2 2021.04.18 14:07:11 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/3e6554fa2a1b7f1 Restore jar files in plus directory 2021.04.18 12:18:25 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/4b03f31ce69774e is JMathArray artifact case sensitive ? 2021.04.18 12:06:06 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/b30dd8d7e0b7dc3 Replace matharray and mathplot by central maven versions 2021.04.18 09:24:03 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/7ac472c8b4bcd15 First OpenJUMP 2 PLUS version including extensions already migrated (on going work) 2021.04.17 14:56:36 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/66fee88be737c40 Update README.md 2021.04.13 06:44:24 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/7c89601a25bf9d3 Update xercesImpl library 2021.04.12 17:51:17 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/cc86360197165a3 fix groupId of jama 1.0.3 2021.04.12 17:13:16 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/1712baba938eb7a Update pom 2021.04.12 17:12:41 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/4e90c8e8b07bfc1 Update libraries in lib directory. Replace old itext-2.1.7 by openpdf-1.3.25 2021.04.12 16:00:34 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/cd390e12eda8b15 Update readme 2021.04.12 13:49:52 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/b68329ea8a89f8a Fix import 2021.04.12 13:37:15 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/0438d811c6babb4 Merge branch 'improve_layerable_hierarchy' into main # Conflicts: # src/com/vividsolutions/jump/workbench/model/WMSLayer.java 2021.04.11 15:28:34 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/137cc86809c98f2 Update readme 2021.04.07 21:07:58 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/a1b49fa97795973 Update readme 2021.04.07 21:03:44 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/38b0da9f340e1f2 Update readme 2021.04.06 20:48:43 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/33fbd89d18b828b Merge branch 'main' of https://github.com/openjump-gis/openjump into main 2021.04.06 20:48:02 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/513c2eefa7a7707 update skyprinter to 2.0 to be able to start openjump-core without error 2021.04.06 20:45:30 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/0287f6db7fb24b8 update skyprinter to 2.0 to be able to start openjump-core without error 2021.04.05 18:12:40 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/2d24759d198b63e Partial merge with main branch 2021.04.03 22:29:50 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/d5f5d43cfb2ba08 Merge pull request #7 from openjump-gis/issue_6_raster_tyle_ramp_median Fix issue 6 about wrong median value in TreeLayerNamePanel for Raster… 2021.04.03 10:12:16 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/1c53587a5e8e19f Fix issue 6 about wrong median value in TreeLayerNamePanel for RasterStyle 2021.04.03 09:41:47 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/2479e082afcf7f8 Merge pull request #5 from openjump-gis/wms_additional_parameters clean/improve wms layer management, add style management 2021.03.29 15:51:41 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/fb83b25974c953e ParserWMS1_3 formatting 2021.03.28 21:53:59 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/5fc4f17a75d487b clean/improve wms layer management, add style management 2021.03.16 16:39:52 - edeso - https://github.com/openjump-gis/openjump/commit/a64819e0e36b064 Merge pull request #4 from edeso/oj2snaps fixup snapshot, portable, installer packaging via maven 2021.03.16 15:59:44 - openjump builder - https://github.com/openjump-gis/openjump/commit/dd4248406b798fa fixup snapshot, portable, installer packaging via maven 2021.03.11 08:24:45 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/a9d1a27a0131878 Introduce GeoReferencedLayerable, subclass of AbstractLayerable and parent class of Layer, RasterImageLayer and WMSLayer. Remove WorkbenchContext reference from RasterImage classes where possible. Cleaning code. 2021.03.09 22:06:33 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/dd946410033e017 Layer and WMSLayer extend GeoReferencedLayerable 2021.03.09 21:55:36 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/4227cb950cb7988 Introduce an abstract class extending AbstractLayerable and implemented by all georeferenced layerables 2021.03.09 08:15:45 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/5db7e7c60152242 Add Override tag to AbstractLyerable 2021.03.09 07:32:06 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/1f848ab2404fbff Generify MapRequest 2021.03.09 07:30:22 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/f301316df4f64bc Generify ObservableFeatureCollection 2021.03.09 07:29:45 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/41ce2c5d5b94927 Generify LayerView 2021.03.09 07:28:52 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/515a39f400a78f6 AbstractLayerable implements LayerManagerProxy 2021.02.28 15:43:31 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/76f7c63a2148c41 Merge remote-tracking branch 'origin/main' into main 2021.02.28 15:42:56 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/969f8ae3310c89a upgrade jts to 1.8.1 and upgrade other dependencies 2021.02.28 10:30:35 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/8d4376fd4fe5152 Merge pull request #2 from openjump-gis/upgrade_dependencies upgrade jts to 1.8.1 and upgrade other dependencies 2021.02.28 10:23:33 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/9515ec1deaad2e1 upgrade jts to 1.8.1 and upgrade other dependencies 2021.02.28 09:41:03 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/3071d11b3b6768e Merge pull request #1 from openjump-gis/improve_javadoc Lot of cleaning in javadoc plus some improvement in generics usage, o… 2021.02.28 09:32:41 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/ff0b64113ff7263 Clean code, remove OpenJUMPConfiguration (move to JUMPConfiguration) 2021.02.27 20:07:01 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/4acd96b25f6c5c4 Fix a problem in LinearGradientPaint 2021.02.27 11:52:40 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/2a16c357a184410 Lot of cleaning in javadoc plus some improvement in generics usage, old comments suppression, deprecated methods replacement 2021.02.27 11:20:48 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/143bcf39308da38 Create maven.yml 2021.02.18 16:17:09 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/6c6037006e98f46 Add a 2.0 chapter to the TODO file 2021.02.14 10:22:49 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/ea7b0e7735fecae Add .gitignore, LICENSE and README before moving master to main 2021.02.09 07:07:20 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/6c835554fb43528 Try catch getImageInfo in case the format can't be parsed by commons imaging 2021.02.08 22:54:58 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/fd44ad5fb28df2b Set bpp to 16b for flt, asc and txt 2021.02.07 10:31:06 - Michaël Michaud - https://github.com/openjump-gis/openjump/commit/c2732c498386791 Remaining reference to WFS throwing error at runtime 2021.01.19 12:58:37 - mukoki - https://github.com/openjump-gis/openjump/commit/84da52366c9f98b pom scm tag now point to github repository 2021.01.19 00:50:19 - mukoki - https://github.com/openjump-gis/openjump/commit/caccfa1928f1bdc Update JTS from 1.14 to 1.18.0. This update includes: - update JTS dependency, including the renaming of all the imports from com.vividsolutions.jts. to org.locationtech.jts, - modify/update MakeValidOp/MakeValidPlugIn 2021.01.18 22:55:25 - mukoki - https://github.com/openjump-gis/openjump/commit/716e505f62ce838 Remove 2 packages : - de.latlon.deejump.wfs - org.deegree and WFS functionalities 2021.01.18 22:27:57 - mukoki - https://github.com/openjump-gis/openjump/commit/ebed95b7dab4aa2 Update Maven configuration" -m "Remove two obsolete repositories, and add a new one 2021.01.14 23:16:01 - mukoki - https://github.com/openjump-gis/openjump/commit/6710d4ba721d3c5 SVN to Git migration : initial commit