Branch: refs/heads/main Home: https://github.com/openjump-gis/openjump Commit: f9a1a1a008d0e8b9f82f47cb47472d26343e066b https://github.com/openjump-gis/openjump/commit/f9a1a1a008d0e8b9f82f47cb47472d26343e066b Author: ed <edgar.sol...@web.de> Date: 2021-07-27 (Tue, 27 Jul 2021)
Changed paths: M src/com/vividsolutions/jump/plugin/edit/GeometrySnapperPlugIn.java M src/language/jump.properties Log Message: ----------- remove unused GeometrySnapperPlugIn.self-snap translation Commit: 3a0b5327f14ff31c0107da8b8fe9b3ed9972e4dc https://github.com/openjump-gis/openjump/commit/3a0b5327f14ff31c0107da8b8fe9b3ed9972e4dc Author: ed <edgar.sol...@web.de> Date: 2021-07-27 (Tue, 27 Jul 2021) Changed paths: M etc/readme.txt M scripts/oj_linux.sh M scripts/oj_windows.bat M src/com/vividsolutions/jump/util/commandline/CommandLine.java R src/com/vividsolutions/jump/util/commandline/Option.java R src/com/vividsolutions/jump/util/commandline/OptionSpec.java A src/com/vividsolutions/jump/util/commandline/Param.java A src/com/vividsolutions/jump/util/commandline/ParamSpec.java M src/com/vividsolutions/jump/workbench/JUMPWorkbench.java M src/com/vividsolutions/jump/workbench/plugin/PlugInManager.java M src/com/vividsolutions/jump/workbench/ui/plugin/FirstTaskFramePlugIn.java Log Message: ----------- 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 Commit: de8dc680f3601a60359ffd378f9510a90d9d249d https://github.com/openjump-gis/openjump/commit/de8dc680f3601a60359ffd378f9510a90d9d249d Author: ed <edgar.sol...@web.de> Date: 2021-07-27 (Tue, 27 Jul 2021) Changed paths: M pom.xml A test/workbench/CommandLineTest.java Log Message: ----------- Add CommandLine tests pom.xml added hamcrest library needed for CommandLine tests Commit: 05a421c21d97e8ed8710995fb6968018ccff50f2 https://github.com/openjump-gis/openjump/commit/05a421c21d97e8ed8710995fb6968018ccff50f2 Author: ed <edgar.sol...@web.de> Date: 2021-07-27 (Tue, 27 Jul 2021) Changed paths: M src/com/vividsolutions/jump/workbench/ui/plugin/SaveProjectAsPlugIn.java Log Message: ----------- minor reformatting Commit: e1a265f15bfd31530107859926dd38aae8522d04 https://github.com/openjump-gis/openjump/commit/e1a265f15bfd31530107859926dd38aae8522d04 Author: ed <edgar.sol...@web.de> Date: 2021-07-27 (Tue, 27 Jul 2021) Changed paths: M src/com/vividsolutions/jump/I18N.java Log Message: ----------- fix "I18N usage in extension" github issue 8 https://github.com/openjump-gis/openjump/issues/8 simplify I18N somewhat Compare: https://github.com/openjump-gis/openjump/compare/a70aced6e1f2...e1a265f15bfd _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel