Revision: 4679 http://sourceforge.net/p/jump-pilot/code/4679 Author: edso Date: 2015-12-26 23:23:02 +0000 (Sat, 26 Dec 2015) Log Message: ----------- restored accidentially shortened Changelog file set svn eol style property to explicit CRLF as it is our preferred line feed for text files
Modified Paths: -------------- core/trunk/ChangeLog Property Changed: ---------------- core/trunk/ChangeLog Modified: core/trunk/ChangeLog =================================================================== --- core/trunk/ChangeLog 2015-12-26 22:12:58 UTC (rev 4678) +++ core/trunk/ChangeLog 2015-12-26 23:23:02 UTC (rev 4679) @@ -1,429 +1,9377 @@ -# NOTE: -# 1. for display continuity sake please use 2 spaces instead of tabs -# 2. make sure that lines break at 80 chars for constricted display situations -#<-------------------------------- 80 chars ----------------------------------># - -2015-12-26 ede - * renamed some classes from *DataStore* to *DS* if others in the same package - already used the same naming scheme - * adding H2 file db utilizes a filechooser now - * streamlined AbstractSpatialDatabasesDataStoreDriver.createJdbcConnection() - for file and database datastores - * introduced AbstractSpatialDatabasesDSExtension collecting the basic routines - used by all spatial database extensions - * postgis is now installed via PostgisDSExtension registered in - default-plugins.xml - * removed obsolete empty JUMPConfiguration.configureDatastores() method - -2015-12-24 bertazza - * Fixed broken 4666 commit - * Info feature tool: fixed issue related to dirty url - * Removed IOException throw from TaskFrame method - * Info feature tool for WMS: info shown only for visible layers, added - &FEATURE_COUNT=10 parameter, and changed method to retrieve url as - suggested by Jukka (should now support basic authentication). - * Fixed broken 4663 commit - -2015-12-23 bertazza - * Info feature tool: added a pane to show WMS info. - -<----------------------------------------------- Changes.txt updated 'til here -2015-12-21 bertazza - * Raster Styler: updated Italian and Spanish language files (thanks to Peppe) - * Raster Styler: added check to ensure a valid number of classes has been - selected. - -2015-12-20 ede - * add support for spatial datastore layers to EditDataStoreQueryPlugIn - allows finetuning the SQL query created with Open->Data Store Layer - PLUS - * add explicit mysql datastore for mysql jdbc - * add MariaDB jdbc to lib/plus/dbdatastore/ - * updated to sqlite-jdbc-3.8.11.2.jar - * updated to mysql-connector-java-5.1.38-bin.jar - * moved db datastore jars to lib/plus/dbdatastore/ - -2015-12-19 mmichaud <m.michael.mich...@orange.fr> - * Add support to H2GIS spatial database - -2015-12-18 bertazza - * Raster symbologies now saved in and restored from project file - -2015-12-15 ede - * added icons to the datastore query chooser's combobox - * "static"alized a part of ConnectionManagerPanel w/o redesign consequences - -2015-12-11 ede - * move WFS language files to language/wfs/ - * added I18N support for giving a plain path as "category" - -2015-12-11 Nicolas Ribot <nicolas.ri...@gmail.com> - * Spatial Databases support enhanced: support for Oracle Spatial, - MySQL/MariaDB, Spatialite added. - * FilterQuery and Adhoc queries supported for these databases - * Error detection in case of bad WHERE clause detected when loading a layer - (layer removed from Panel) - * New connection icons according to database type - * Oracle Spatial: reads SDO_GEOMETRY with geotools code - reflection used on com.oracle.* methods to avoid jar dependence - (ede code) - * MariaDB: supports WKB and natives binary types, thanks to code from Larry Reeder - * Spatialite: supports Spatialite binary type, WKB and WKT. - supports several geometry_column metadata table layout (code from - Larry Reeder DB Plugin) - -2015-12-11 mmichaud <m.michael.mich...@orange.fr> - * Switch pom to official jts-1.14 release - -2015-12-10 - * Fixed bug in GridFloat class: now channels and streams are closed - after writing of grid is completed. - -2015-12-08 ede - * bugfix "renaming layers or editing attributes in attribtab executes - plugin/cursortool erronously via shortcut" - and - bugfix #366 "Copy/paste not working in LayerNamePanel" - * bugfix #403 "Make layer editable from AttributeTable..." - * moved editable, selectable, readonly attributes into (Abstract)Layerable - in order for Layerables to be editable etc. in the future - -2015-12-06 mmichaud <m.michael.mich...@orange.fr> - * Improved CutFeatureTool - * add MakeValidPlugIn in Tools>Analysis to repair invalid geometries - -2015-12-03 mmichaud <m.michael.mich...@orange.fr> - * add new plugin EraseLayerAWithLayerB in Tools>Analysis - -2015-12-04 Giuseppe Aruta <giuseppe_ar...@yahoo.it> - * Added CutFeatures tool into the editing toolbox - * This tool partially derives from SplitPolygonPlugIn.class from Kosmo SAIG - * It has been modified to be used both with selected Linestrings and Polygons. - -2015-12-03 ede - * added Nicolas Ribot's Oracle Spatial Datastore Extension to CORE - activates in PLUS as it needs DBQuery's *gt2-oracle-spatial-2.x.jar* - also *ojdbc6.jar* must be downloaded and installed manually because - of licensing restrictions - * extensions can hold messages now (eg. tell why they are not activated) - -2015-12-03 mmichaud <m.michael.mich...@orange.fr> - * fix inconsistency between sld management and new XBasicStyle - -2015-11-23 mmichaud <m.michael.mich...@orange.fr> - * Fix bug #411 : plugins in attributeTable context menu was deactivated - -2015-11-19 bertazza <bertazza@gmail> - * Removed reference to IndentingXMLStreamWriter class in SLDHandler class - -2015-11-19 bertazza <berta...@gmail.com> - * Raster styler: added options to save and load symbology as SLD file, - added option to invert ramp for stretched symbology, added given interval - classification method, added some more default symbologies, fixed some bugs - * esri Floating Point grid header writer: bug fixed - * RasterImageLayer: fixed few bugs related to overall and single cell - transparency - -2015-11-13 Giuseppe Aruta <giuseppe_ar...@yahoo.it> - * Added Measure Toolbox Extension version 11 to OpenJUMP Plus - Documentation is available here: http://sourceforge.net/projects/opensit - /files/Openjump/PlugIn/MeasureExtension/Measure%20toolbox_11.pdf/download - -2015-10-18 Giuseppe Aruta <giuseppe_ar...@yahoo.it> - * workaround for OpenJUMP bug 410 (Sextante), If nodata value is -3.40282346639E38 - and min value -9999, -99999 or 1.70141E38. Those two values are displayed in red - on DEMStatistic table - -2015-10-18 mmichaud <m.michael.mich...@orange.fr> - - - -2015-10-07 bertazza - -2015-10-06 bertazza - - -2015-10-05 bertazza - - -2015-09-20 ede - - -2015-09-15 mmichaud <m.michael.mich...@orange.fr> - - -2015-08-29 mmichaud <m.michael.mich...@orange.fr> - - -2015-07-13 mmichaud <m.michael.mich...@orange.fr> - - -2015-07-12 mmichaud <m.michael.mich...@orange.fr> - - -2015-07-03 Giuseppe Aruta <giuseppe_ar...@yahoo.it> - - - -2015-06-28 mmichaud <m.michael.mich...@orange.fr> - - - -2015-06-26 bertazza - - -2015-06-25 Giuseppe Aruta <giuseppe_ar...@yahoo.it> - - - -2015-06-24 mmichaud <m.michael.mich...@orange.fr> - - -2015-06-23 bertazza - - -2015-06-23 mmichaud <m.michael.mich...@orange.fr> - - -2015-06-17 bertazza - - -2015-06-17 mmichaud <m.michael.mich...@orange.fr> - - - -2015-06-13 mmichaud <m.michael.mich...@orange.fr> - - - -2015-06-13 mmichaud <m.michael.mich...@orange.fr> - - -2015-06-08 bertaz - - -2015-06-04 Giuseppe Aruta <giuseppe_ar...@yahoo.it> - - -2015-06-01 mmichaud <m.michael.mich...@orange.fr> - - -2015-05-25 mmichaud <m.michael.mich...@orange.fr> - - -2015-05-25 mmichaud <m.michael.mich...@orange.fr> - - -2015-05-23 mmichaud <m.michael.mich...@orange.fr> - . - -2015-05-18 mmichaud <m.michael.mich...@orange.fr> - - -2015-05-17 mmichaud <m.michael.mich...@orange.fr> - - - - -2015-05-16 ede - - -2015-05-14 mmichaud <m.michael.mich...@orange.fr> - - -2015-05-14 mmichaud <m.michael.mich...@orange.fr> - - - -2015-05-11 bertaz - - -2015-05-10 mmichaud <m.michael.mich...@orange.fr> - - -2015-05-07 mmichaud <m.michael.mich...@orange.fr> - - -2015-05-04 ede - - -2015-04-12 Giuseppe Aruta <giuseppe_ar...@yahoo.it> - - -2015-04-18 mmichaud <m.michael.mich...@orange.fr> - - -2015-04-12 Giuseppe Aruta (ma15569) - - -2015-04-11 mmichaud <m.michael.mich...@orange.fr> - - -2015-04-07 bertaz - - -2015-04-06 mmichaud <m.michael.mich...@orange.fr> - - -2015-04-05 ede - - -2015-04-05 mmichaud <m.michael.mich...@orange.fr> - - -2015-04-02 ede - - -2015-03-31 Giuseppe Aruta (ma15569) - - -2015-03-22 Giuseppe Aruta (ma15569) - - -2015-03-22 Giuseppe Aruta (ma15569) - - -2015-03-22 Giuseppe Aruta (ma15569) - - -2015-03-22 mmichaud <m.michael.mich...@orange.fr> - - - -2015-03-15 Giuseppe Aruta (ma15569) - - -2015-03-14 mmichaud <m.michael.mich...@orange.fr> - - -2015-02-28 mmichaud <m.michael.mich...@orange.fr> - - -2015-02-28 mmichaud <m.michael.mich...@orange.fr> - - -2015-0222 Giuseppe Aruta (ma15569) - a - -2015-02-22 Giuseppe Aruta (ma15569) - - -2015-01-24 Giuseppe Aruta (ma15569) - - -2015-02-23 mmichaud <m.michael.mich...@orange.fr> - - -2015-01-24 Giuseppe Aruta (ma15569) - RasterQueryPlugIn - - - -2015-02-02 Nicolas Ribot (elnico) - * removed Oracle spatial stuff due to dependencies problems - -2015-02-02 Nicolas Ribot (elnico) - - -2015-02-02 bertaz - - -2015_01_31. Giuseppe Aruta - - -2015_01_31. Giuseppe Aruta - - -2015_01_31 Giuseppe Aruta - - -2015-01-29 bertaz - - -2015-01-27 ede - - -2015-01-22 bertaz - - - - -2015-01-21 Giuseppe Aruta - - - -2015-01-21 Giuseppe Aruta - - - -2015-01-19 bertaz - - -2015-01-19 Giuseppe Aruta - - -2015-01-16 bertaz - g - -2015_01_15 Giuseppe Aruta - - - -2015-01-15 bertaz - - -2015_01_15 Giuseppe Aruta - - - -2015-01-04 Giuseppe Aruta - - -2015-01-12 bertaz - - -2015-01-07 ede - - -2015-01-04 ede - - - -2015-01-03 Giuseppe Aruta (giuseppe_ar...@yahoo.it) - - -2015-01-03 Giuseppe Aruta (giuseppe_ar...@yahoo.it) - - -2015-01-03 Giuseppe Aruta (giuseppe_ar...@yahoo.it) - - -2015-01-01 ede - - - 2014-12-31 ede - - -2014-12-29 ede - - -2014-12-28 Giuseppe Aruta (giuseppe_ar...@yahoo.it) - - -2014-12-26 ede - - -2014-12-22 ede - -2014-12-21 mmichaud <m.michael.mich...@orange.fr> - - -2014-12-20 mmichaud <m.michael.mich...@orange.fr> - - -2014-12-19 mmichaud <m.michael.mich...@orange.fr> - - -2014-12-18 mmichaud <m.michael.mich...@orange.fr> - - - +# NOTE: +# 1. for display continuity sake please use 2 spaces instead of tabs +# 2. make sure that lines break at 80 chars for constricted display situations +#<-------------------------------- 80 chars ----------------------------------># + +2015-12-26 ede + * renamed some classes from *DataStore* to *DS* if others in the same package + already used the same naming scheme + * adding H2 file db utilizes a filechooser now + * streamlined AbstractSpatialDatabasesDataStoreDriver.createJdbcConnection() + for file and database datastores + * introduced AbstractSpatialDatabasesDSExtension collecting the basic routines + used by all spatial database extensions + * postgis is now installed via PostgisDSExtension registered in + default-plugins.xml + * removed obsolete empty JUMPConfiguration.configureDatastores() method + +2015-12-24 bertazza + * Fixed broken 4666 commit + * Info feature tool: fixed issue related to dirty url + * Removed IOException throw from TaskFrame method + * Info feature tool for WMS: info shown only for visible layers, added + &FEATURE_COUNT=10 parameter, and changed method to retrieve url as + suggested by Jukka (should now support basic authentication). + * Fixed broken 4663 commit + +2015-12-23 bertazza + * Info feature tool: added a pane to show WMS info. + +<----------------------------------------------- Changes.txt updated 'til here +2015-12-21 bertazza + * Raster Styler: updated Italian and Spanish language files (thanks to Peppe) + * Raster Styler: added check to ensure a valid number of classes has been + selected. + +2015-12-20 ede + * add support for spatial datastore layers to EditDataStoreQueryPlugIn + allows finetuning the SQL query created with Open->Data Store Layer + PLUS + * add explicit mysql datastore for mysql jdbc + * add MariaDB jdbc to lib/plus/dbdatastore/ + * updated to sqlite-jdbc-3.8.11.2.jar + * updated to mysql-connector-java-5.1.38-bin.jar + * moved db datastore jars to lib/plus/dbdatastore/ + +2015-12-19 mmichaud <m.michael.mich...@orange.fr> + * Add support to H2GIS spatial database + +2015-12-18 bertazza + * Raster symbologies now saved in and restored from project file + +2015-12-15 ede + * added icons to the datastore query chooser's combobox + * "static"alized a part of ConnectionManagerPanel w/o redesign consequences + +2015-12-11 ede + * move WFS language files to language/wfs/ + * added I18N support for giving a plain path as "category" + +2015-12-11 Nicolas Ribot <nicolas.ri...@gmail.com> + * Spatial Databases support enhanced: support for Oracle Spatial, + MySQL/MariaDB, Spatialite added. + * FilterQuery and Adhoc queries supported for these databases + * Error detection in case of bad WHERE clause detected when loading a layer + (layer removed from Panel) + * New connection icons according to database type + * Oracle Spatial: reads SDO_GEOMETRY with geotools code + reflection used on com.oracle.* methods to avoid jar dependence + (ede code) + * MariaDB: supports WKB and natives binary types, thanks to code from Larry Reeder + * Spatialite: supports Spatialite binary type, WKB and WKT. + supports several geometry_column metadata table layout (code from + Larry Reeder DB Plugin) + +2015-12-11 mmichaud <m.michael.mich...@orange.fr> + * Switch pom to official jts-1.14 release + +2015-12-10 + * Fixed bug in GridFloat class: now channels and streams are closed + after writing of grid is completed. + +2015-12-08 ede + * bugfix "renaming layers or editing attributes in attribtab executes + plugin/cursortool erronously via shortcut" + and + bugfix #366 "Copy/paste not working in LayerNamePanel" + * bugfix #403 "Make layer editable from AttributeTable..." + * moved editable, selectable, readonly attributes into (Abstract)Layerable + in order for Layerables to be editable etc. in the future + +2015-12-06 mmichaud <m.michael.mich...@orange.fr> + * Improved CutFeatureTool + * add MakeValidPlugIn in Tools>Analysis to repair invalid geometries + +2015-12-03 mmichaud <m.michael.mich...@orange.fr> + * add new plugin EraseLayerAWithLayerB in Tools>Analysis + +2015-12-04 Giuseppe Aruta <giuseppe_ar...@yahoo.it> + * Added CutFeatures tool into the editing toolbox + * This tool partially derives from SplitPolygonPlugIn.class from Kosmo SAIG + * It has been modified to be used both with selected Linestrings and Polygons. + +2015-12-03 ede + * added Nicolas Ribot's Oracle Spatial Datastore Extension to CORE + activates in PLUS as it needs DBQuery's *gt2-oracle-spatial-2.x.jar* + also *ojdbc6.jar* must be downloaded and installed manually because + of licensing restrictions + * extensions can hold messages now (eg. tell why they are not activated) + +2015-12-03 mmichaud <m.michael.mich...@orange.fr> + * fix inconsistency between sld management and new XBasicStyle + +2015-11-23 mmichaud <m.michael.mich...@orange.fr> + * Fix bug #411 : plugins in attributeTable context menu was deactivated + +2015-11-19 bertazza <bertazza@gmail> + * Removed reference to IndentingXMLStreamWriter class in SLDHandler class + +2015-11-19 bertazza <berta...@gmail.com> + * Raster styler: added options to save and load symbology as SLD file, + added option to invert ramp for stretched symbology, added given interval + classification method, added some more default symbologies, fixed some bugs + * esri Floating Point grid header writer: bug fixed + * RasterImageLayer: fixed few bugs related to overall and single cell + transparency + +2015-11-13 Giuseppe Aruta <giuseppe_ar...@yahoo.it> + * Added Measure Toolbox Extension version 11 to OpenJUMP Plus + Documentation is available here: http://sourceforge.net/projects/opensit + /files/Openjump/PlugIn/MeasureExtension/Measure%20toolbox_11.pdf/download + +2015-10-18 Giuseppe Aruta <giuseppe_ar...@yahoo.it> + * workaround for OpenJUMP bug 410 (Sextante), If nodata value is -3.40282346639E38 + and min value -9999, -99999 or 1.70141E38. Those two values are displayed in red + on DEMStatistic table + +2015-10-18 mmichaud <m.michael.mich...@orange.fr> + * Small fix in BeanshellAttributeCalculatorPlugIn + * DatastoreDataSource now present tables in alphabetical order + +2015-10-07 bertazza + * Fixed bug when reading esri ASCII grid with .txt extension + +2015-10-06 bertazza + * Fixed bug when reading ASCII grid cell value + +2015-10-05 bertazza + * Added "TXT" among the accepted extensions for raster loader. + +2015-09-20 ede + * fix "WFS plugin does not set Content-Type for GetFeature" + +2015-09-15 mmichaud <m.michael.mich...@orange.fr> + * add Date in XmlBinder to be able to persist Dates in a project file + +2015-08-29 mmichaud <m.michael.mich...@orange.fr> + * fix #408 bug about ColorThemingStyle + +2015-07-13 mmichaud <m.michael.mich...@orange.fr> + * Improve ColorThemingStyle : can now set transparency and lineWidth + globally or individually in ColorThemingPanel + +2015-07-12 mmichaud <m.michael.mich...@orange.fr> + * improve .cpg handling for shapefile/dbf format + * fix a bug with charset option (could be checked but not visible in "save dataset as" panel) + +2015-07-03 Giuseppe Aruta <giuseppe_ar...@yahoo.it> + * Added "Change Style" plugin to WMS Layers - currently only general transaprency and scale visibility + are available + * Uniformed Plugin icon ("Palette.gif") and name ("Change Style") to Layer.class, RasterImage.class + and WMSLayer.class Styling plugins ( DeeChangeStylesPlugIn, WMSStylePlugIn and ChangeRasterPropertiesPlugIn + * Rearranged Style access on the main toolbar, now, depending to selected layer (Layer, WMSLayer, RasterImageLayer), + the plugin opens the conresponding style dialog + +2015-06-28 mmichaud <m.michael.mich...@orange.fr> + * SelectOneItemTool : fix #404 (could select a feature juset deleted) + * Add 4 morphologic indices to GeometryAttributes plugin : + - polygon width + - polygon length + - circularity (Miller) + - compacity (Gravélius) + +2015-06-26 bertazza + * Raster styles: some bugs fixed. + +2015-06-25 Giuseppe Aruta <giuseppe_ar...@yahoo.it> + * Reorganized Select Item context menu: move some plugins to a new "Other tools" submenu + * Add Measure Selected Features plugin to Select Items context menu>Other tools submenu + +2015-06-24 mmichaud <m.michael.mich...@orange.fr> + * AttributeTablePanel : simplify code, avoid useless selection clearing and avoid a + recursive loop [could not reproduce a case where features can be deleted from the + editing mode] + +2015-06-23 bertazza + * improved legend handling for rasters (via RasterStyler): + * the legend is now integrated in the layer tree of the TOC + +2015-06-23 mmichaud <m.michael.mich...@orange.fr> + * fix bug #406 wrong message "layers not saved" + * fix a bug in shapefile charset management (dbf field length was sometimes + too short to store strings with accentuated characters) + +2015-06-17 bertazza + * added Raster Styler to manage symbologies for 1-banded raster + * (available from raster layer contextual menu) + +2015-06-17 mmichaud <m.michael.mich...@orange.fr> + * fix bug in dbf writer described in + http://sourceforge.net/p/jump-pilot/mailman/message/34210973/ + * read/write cpg file (codepage for shp/dbf) + +2015-06-13 mmichaud <m.michael.mich...@orange.fr> + * LayerView / AttributePanel selection synchronization + * update SetAttributes PlugIn to 0.7.0 + +2015-06-13 mmichaud <m.michael.mich...@orange.fr> + * increase readTimout delay of WMSService from 5 to 10 + +2015-06-08 bertaz + * Sextante raster layers: fixed bug in nodata color handling when using symbology. + +2015-06-04 Giuseppe Aruta <giuseppe_ar...@yahoo.it> + * Add WMS Legend plugin to WMS layer context menu + +2015-06-01 mmichaud <m.michael.mich...@orange.fr> + * new select tool to select one or several overlapping features + +2015-05-25 mmichaud <m.michael.mich...@orange.fr> + * shx file was not closed + +2015-05-25 mmichaud <m.michael.mich...@orange.fr> + * update SetAttributes extension to version 0.6.1 : shorter initial delay + for right-click tooltip + +2015-05-23 mmichaud <m.michael.mich...@orange.fr> + * update SetAttributes extension to version 0.6 : right-click on the + button now displays a rich text tooltip containing the button parameters. + Add a backgroundColor attribute for the buttons. + +2015-05-18 mmichaud <m.michael.mich...@orange.fr> + * Fix #402 (regression after the fix of #390) + +2015-05-17 mmichaud <m.michael.mich...@orange.fr> + * Fix #390 : selection lost if layer is moved + * Replace layerManager.remove by category.remove to sort layers : + much faster and partly solve FR 217 + * Fix #401 : replicate selected features replicated 2 times + * #319 and #399 deactivate the ctrl feature used to limit selection + to the selected layers because it is buggy and it is not compatible + with quasi-mode tool (ctrl already used to switch to select tool) + +2015-05-16 ede + * Fix #400 : Layer changed category untimely + +2015-05-14 mmichaud <m.michael.mich...@orange.fr> + * Arrows to go to next/previous row now also select next/previous feature + +2015-05-14 mmichaud <m.michael.mich...@orange.fr> + * #393 : SimpleQueryPlugIn : the bug was not completely fixed : features + must be cloned to be added to new Layer but not for Selection or InfoPanel + * FR 218 : implement new attribute types in RandomTrianglesPlugIn + +2015-05-11 bertaz + * Sextante raster layers: added ability to handle rasters with different x and y cell sizes. + +2015-05-10 mmichaud <m.michael.mich...@orange.fr> + * Repair and improve SaveViewAsBeanTool + +2015-05-07 mmichaud <m.michael.mich...@orange.fr> + * Fix a horrible bug in Buffer plugin (attributes were not preserved) + +2015-05-04 ede + oj_linux.sh + * fix Gentoo java version '' insufficient bug + http://sourceforge.net/p/jump-pilot/feature-requests/221 + * java version check now more robust, warns only if version + cannot be detected properly + * follow links to oj_linux.sh now indefinitely + * resolve JUMP_HOME now without . and .. + +2015-04-12 Giuseppe Aruta <giuseppe_ar...@yahoo.it> + * Raster Color Editor Panel. Added an option to invert color range and an option to set + values outside choosen range to transparent. Optimized color ramp. Added more color ramps + +2015-04-18 mmichaud <m.michael.mich...@orange.fr> + * FR #220 : add an option to snap on feature being edited. Indeed, the new snap + policy is applied on LineString edition only as snapping on a polygon being + edited tends to create invalid polygons + +2015-04-12 Giuseppe Aruta (ma15569) + * Reworked dialog for rasterimage layers with no georeference info. Now images are opened + into the view, by default, with original file width/height proportion. Option to warp + image into the view + +2015-04-11 mmichaud <m.michael.mich...@orange.fr> + * fix #396 on ShapefileReader so that it can read shapefile from shx as + other GIS software do (committed in r4395) + +2015-04-07 bertaz + * fix #391: Regression on RasterImageLayer about alpha channel + * fix #392: Color transparency option on RasterImageLayer.class doesn't work + +2015-04-06 mmichaud <m.michael.mich...@orange.fr> + * fix #393 : simple query plugin did not do a deep copy of features + improve boolean handling in simple query plugin + * fix #394 : bad geometries produced by CutPolygon Cursor tool + +2015-04-05 ede + * PLUS: update kml driver to 0.2.4 + - reenable loading of kmz files + +2015-04-05 mmichaud <m.michael.mich...@orange.fr> + * Use long/boolean attribute types in jdbc converter + * Recognize geometry type in more situations + +2015-04-02 ede + * update commons-compress, xz libs + * unify archive listing, fix 7zip with new commons-compress version + +2015-03-31 Giuseppe Aruta (ma15569) + * Layer tree tooltip is now configurable via "Configure tooltip" in Option panel + 2 options : + - original minimal JUMP/OpenJUMP tooltip + - advanced info tooltip + Use different colors (red and blue) to display layers with no datasource and + modified layers with datasource in the tooltips + +2015-03-22 Giuseppe Aruta (ma15569) + * Added ChangeRangeValuesToNoDataPlugIn. + This plugin allows to change a range of cell values (of a Sextante single + band raster layer) to nodata value. An option allowas to extract only the + input range of value (and set the other values to nodata) + +2015-03-22 Giuseppe Aruta (ma15569) + * RasterImageLayer Plugin: added Raster Layer statistics tab with several info about cell values + * DEMStatistics: added header with the number of selected raster layers + +2015-03-22 Giuseppe Aruta (ma15569) + * SaveRasterImageAsImagePlugIn. Rewrite class using new RasterImage I/O components + This version allows to export no nodata cell value to the output tif + * RasterImage nodata management plugins: added layer statistics resume panel and + an output file chooser field + +2015-03-22 mmichaud <m.michael.mich...@orange.fr> + * Hide unused AttributeType from the schema. + Add a way to nullify attribute values in the Attribute panel : + - String and boolean : press left button, and click on null menu item + before releasing + - Date and numerics : just empty the field + * Fix a regression in kml driver introduced by a change in OJ API + +2015-03-15 Giuseppe Aruta (ma15569) + * Add RasterImageIOUtils.class, with various methods to perform + some raster image Input/Output operations + +2015-03-14 mmichaud <m.michael.mich...@orange.fr> + * Manage new attribute types BOOLEAN and LONG in jml and shp drivers + (also manage other datatypes so that they can be written as one + of the well-known datatype instead of throwing an error message) + +2015-02-28 mmichaud <m.michael.mich...@orange.fr> + * FR 215 : don't open a new ViewAttributesFrame if there is already one + open for the selected layer Layer + +2015-02-28 mmichaud <m.michael.mich...@orange.fr> + * Fix bug #388 shrinking columns in infoFrame and attributeTable + when the schema has changed. + +2015-0222 Giuseppe Aruta (ma15569) + * Add 2 new plugin to manage nodata values on monoband DEM + a) Change No Data Value: it changes default nodata value of file + b) Set input value to no dta;: it changes an arbitrary cell value to + default nodata + +2015-02-22 Giuseppe Aruta (ma15569) + * Add new Compare Raster Grid layers to Raster plugins + +2015-01-24 Giuseppe Aruta (ma15569) + * RasterQueryPlugIn. Fix minor bug on lower panel + +2015-02-23 mmichaud <m.michael.mich...@orange.fr> + * Fix Save dataset as Postgis Table (insert all Features as New Rows) + +2015-01-24 Giuseppe Aruta (ma15569) - RasterQueryPlugIn + * Extended inspection to multiband raster layers. + * Multiple measure are now displayed (and saved) by default. + Press SHIFT to cancel previous and display only last measure. + * Moving cursor on image shows raster cell value on lower panel + +2015-02-02 Nicolas Ribot (elnico) + * removed Oracle spatial stuff due to dependencies problems + +2015-02-02 Nicolas Ribot (elnico) + * Added very first version of Oracle Spatial Support in Data Store Layer Wizard: + Based on Geotools gt2-oracle-spatial.jar to load geometry from ORA structure efficiently. + Current features: + - Lists geometry tables grouped by schemas (user connection schema is considered + as the default schema) + - Loads Oracle geometry tables storing POINT, LINESTRING, POLYGON and MULTI*. + Does not manage other Oracle spatial types (topology, raster, etc.) + - Handles several geometry columns (other geometric columns are converted to WKT) + - Efficient data loading based on Larry Reader DB Plugin code + + * Replaced DataStore Combobox displaying each layer in a DataStore by a TreeTable based on + Netbeans Swing Outline component. Multiple layers can be selected in the tree. + Layers are grouped by schemas in the tree. + Limit, Where Clause and Caching properties can be edited in the table + +2015-02-02 bertaz + * Fixed GIF format support in RasterImageLayer and ExtractSelectePartOfImage + +2015_01_31. Giuseppe Aruta + * ProfileGraphPlugIn. Add new Icon + * ProfileGraphTool.class. Add new panel which display profile info: length, mean slope, coordinates of starting + and ending points, cell dimension, cell statistics. + +2015_01_31. Giuseppe Aruta + * RasterImageLayerProperties.class. Upgraded display as HTML instead of TXT (used HTMLPanel.class). + * Info can be saved as HTML file + +2015_01_31 Giuseppe Aruta + * RasterLayerStatistics.class. Upgraded statistics to all bands + * Add plugin icon. Change name to "Raster statistics" + +2015-01-29 bertaz + * fix #386: ExtractSelectedPartOfImage fails to work when extracting a part of ASC or FLT monoband raster. + * fix #387: RasterImageLayer class seems not working anymore with JPG files, occasionally also with some PNG. + * Some other bugs fixed in ExtractSelectePartOfImage + * Some other bugs fixed in RasterImageIO + +2015-01-27 ede + * fix WMS auth access + +2015-01-22 bertaz + * Fixed a bug in WarpImageToFencePlugIn (extension for temporary + output file wrong when input is not a TIFF file) + * Drivers for esri ASCII and Floating Point grids: added capability to write + asc and flt files. Some bugs fixed. + * RasterImageIO: added a method to get the nodata value for a grid. + +2015-01-21 Giuseppe Aruta + * RASTER: Rearrenged Create Lattice and Create Polygon grid of + Raster images in a submenu ("Vectorialize") + * RASTER: Add Layer Statistics Plugin (on submenu "Statistics") + +2015-01-21 Giuseppe Aruta + * Upgraded Sextante PlugIn + * Substituted ExportEnvelopeAsGeometryPlugIn Raster plugIn with + more general ExportLayerableEnvelopeAsGeometryPlugIn + +2015-01-19 bertaz + * TIFF rasters: replaced code for reading TIFF tags with + * Apache Commons Imaging functions + +2015-01-19 Giuseppe Aruta + * Add modified "palette" icon with semitransparency to Style plugins + * New icons to copy and paste style plugins + +2015-01-16 bertaz + * TIFF rasters: added ability to read statistics saved as + * GDAL_METADATA TIFF tag + +2015_01_15 Giuseppe Aruta + * Extended "Zoom To Scale" PlugIn to any layerable + * Add a "Style" plugin to WMS Layer dialog. + Currently only Visibility by scale is available + +2015-01-15 bertaz + * Fixed WarpImageToFence plug-in. Now the plug-in creates a new, warped, raster. + +2015_01_15 Giuseppe Aruta + * Add on Layer menu "Export layer envelope as geometry" which + exports the envelope of any type of layer supported by OpenJUMP (Layer.class, + ReferencedImageStyle.class, WMSLayer.class, WFSLayer.class, + RasterImageLayer.class) as geometry. Layer name, layer datasource (if any) + and CRS (only for WMS and WFS) are saved as layer attributes + + +2015-01-04 Giuseppe Aruta Modified layerable tooltip + * Check if layerable has datasource and distinguish between + Layer.class, ReferencedImageStyle.class + WMSLayer.class, WFSLayer.class and RasterImageLayer.class + +2015-01-12 bertaz + * Reworked Sextante Raster Image handling: + - support for loading only the visible part of TIFF files; + - support for TIFF files overviews and subsampling; + - support for external .aux.xml statistics file; + - centralized symbology. + +2015-01-07 ede + * fix "OpenJump NB 4256 - Bug on opening Option Dialog and clicking on + "OK" button. The panel freezes." reported by Peppe + +2015-01-04 ede + * MultiInputDialog: fix doubleregistering listener, layout issues + * WMS support + - added user/pass input fields + - url field linebreaks into multiple rows on long urls + - EditWMSQuery plugin can now change auth&url and reiitialize WMS service + +2015-01-03 Giuseppe Aruta (giuseppe_ar...@yahoo.it) + * WorkbenchFrame. Add the list of layers with no datasource + when confirm the close of a TaskFrame or the close of + the application + * LayerNameRenderer. Add Layer name and extension of layer + at layer tooltip + +2015-01-03 Giuseppe Aruta (giuseppe_ar...@yahoo.it) + * RasterImageLayerPropertiesPlugIn. Updated to advanced options. + * Displays File, Raster properties and and cells data statistics + * of Sextante Raster Layer. It allows and allows to save those + * information as TXT file. Internationalized + +2015-01-03 Giuseppe Aruta (giuseppe_ar...@yahoo.it) + * HTMLPanel. Added Option to save window to HTML page + +2015-01-01 ede + * fix WFS attributes had distorted chars due to wrong encoding issue + minor wfsclienthelper restructuring + + 2014-12-31 ede + * fix WFS bbox issue + * disable autoprefixing WFS properties with 'app0' etc. + +2014-12-29 ede + * WFS dialog needs much less desktop space now + +2014-12-28 Giuseppe Aruta (giuseppe_ar...@yahoo.it) + * Rewrite ChangeRasterImagePropertiesPlugIn as a Multi dialog + Added Transparency, Scale transparency and Color Editor panels + +2014-12-26 ede + * WFS respects global proxy settings now + +2014-12-22 ede + * added WFS plugin to CORE and it's libs to PLUS, + will hence be enabled in PLUS only + +2014-12-21 mmichaud <m.michael.mich...@orange.fr> + * fix #383 about project files and gml-fme files encoding (reading) + +2014-12-20 mmichaud <m.michael.mich...@orange.fr> + * fix #383 about project files and gml-fme files encoding (writing) + * fix #381 about angle constraint dialog box + * fr #212 add "exclude empty geometries" option to + "select feature by geometry type" tool + +2014-12-19 mmichaud <m.michael.mich...@orange.fr> + * now possible to use negative values in MultiRingBufferSelectedPlugin + +2014-12-18 mmichaud <m.michael.mich...@orange.fr> + * add CTSPlugIn in PLUS distribution + +* release 1.8.0 *************************************************************** + +2014-12-01 ede + * beautified attribtab edit geom buttons, icons visualize (partly) empty + geometries now with grayed out icons and pink background + * JML/GML reader: fixed support for (empty) multigeometries and linearrings + * JML/GML write: fix writing empty point geoms + * attribtab keeps selection order now + * add union/merge/geomconv to attribute table popup + * geometry converter converts empty geoms now + * disable wildcard extensions for image filelayerloaders + +2014-11-26 ede + * reworked native lib support, read lib/native/readme.txt + * streamlined start script outputs on all 3 platforms + +2014-11-26 mmichaud <m.michael.mich...@orange.fr> + * fixpart #379 in PostGIS Driver (new) : delete was not working + for a table with special characters. + +2014-11-25 ede + * PLUS: added Concave Hull plugin by Eric Grosso + * oj_windows.bat: add java arch native path support for windows + * iconified DeleteAllFeaturesPlugIn, CombineSelectedLayersPlugIn + * moved CombineSelectedLayersPlugIn up within layerpopup menu + +2014-11-24 ede + * iconified SaveDatasetAsPlugIn with dots + * iconified SaveLayersWithoutDataSourcePlugIn + * place attribute/info-windows initially on the left bottom + * start OJ maximized on the very first start, later restore latest state + * two new save as icons for single and multiple saving + * added missing save layer/dataset entries to Main->File + * added shortcuts + Alt+S - save selected datasets + Alt+Shift+S - save selected dataset as + +2014-11-23 ede + * fix #339 Map Canvas & Attributes Window re-sizing + to fit/match Application window + +2014-11-22 ede + * add Proxy configuration (courtesy of Kosmo) + +2014-11-22 mmichaud <m.michael.mich...@orange.fr> + * Fix #380 FillPolygonTool did not always write into the correct project + * Fix #363 Shapefile charset chooser was not always updated in + SaveDatasetAsPlugIn + * Fix #360 SkyPrinter can now print a single layerable + * FR #210 adds option "update source layer" for the buffer plugin + +2014-11-16 ede + * update Xerces as used by GML and WMS to latest stable 2.11 + +2014-11-17 mmichaud <m.michael.mich...@orange.fr> + * Fix a regression introduced in buffer plugin (buffer selection -> NPE) + +2014-11-16 ede + * even more small improvements in the AttributeQueryPlugIn + namely icon, added endsWith condition, cleaned up case insensitivity + +2014-11-15 mmichaud <m.michael.mich...@orange.fr> + * Small improvements in the AttributeQueryPlugIn + + add isEmpty, dimension and numHoles attributes + + add matches operator (using regex) + + add case insensitive option + * MapToolTipPlugIn can now interpret jpg/gif/png images from url or + filesystem paths (both relative or absolute). + +2014-11-11 ede + * PLUS: update JumpDBQuery to 1.1.0 including new 3.8.6 SQLite JDBC driver + +2014-11-08 mmichaud <m.michael.mich...@orange.fr> + * Improve LineStringSegmentStyles readability by removing symbols from + very small features and from segments very close to each others + +2014-11-06 mmichaud <m.michael.mich...@orange.fr> + * Fix a problem in BeanShellAttributeCalculator with date attribute type + +2014-10-20 ede + * replaced error dialog in PasteItemPlugin's EnableCheck with warning in + statusbar, the dialog disrupted the activation of the context menu + containing the plugin + +2014-10-20 ede + * fix JML (GML/FME etc.) reader/writer did not properly read/write UTF-8 + +2014-10-09 mmichaud <m.michael.mich...@orange.fr> + * fix #376, #377 : kml driver is working again (plus edition) + +2014-10-07 mmichaud <m.michael.mich...@orange.fr> + * Add an option to save to postgis driver to convert NaN Z values to + valid Z (requested by mail from Uwe on 2014-10-01/06) + * Patch RasterImageLayer according to Alberto de Luca patch sent by + mail on 2014-10-06 + +2014-10-05 mmichaud <m.michael.mich...@orange.fr> + * Add 3 plugins for macro recording (needs adaptation in each plugin + to work effectively). + * Make the following plugins recordable within a macro + - BufferPlugIn + - DisposeSelectedPlugIn + - RemoveSelectedPlugIn + - ViewSchemaPlugIn + - DataSourceFileLayerLoader + +2014-09-24 mmichaud <m.michael.mich...@orange.fr> + * PostGISWriter : improve error handling + +2014-09-23 mmichaud <m.michael.mich...@orange.fr> + * Fix a bug in DataStoreTransactionManager : LayerListener could be added + several times for the same Task in some circumstances + * Fix #374 : NormalizedColumnName is set to false if it is not defined + (ex. old jmp file) + +2014-09-22 mmichaud <m.michael.mich...@orange.fr> + * Fix PasteItems : now set externalPK to null if it exists + +2014-09-21 mmichaud <m.michael.mich...@orange.fr> + * Fix bug #373 : image format chooser was not available in the + OneSRSWizardPanel + +2014-09-21 mmichaud <m.michael.mich...@orange.fr> + * Add DissolvePlugIn able to dissolve according to several attributes + +2014-09-20 mmichaud <m.michael.mich...@orange.fr> + * DeleteDuplicateGeometries save deleted features in another layer + +2014-09-17 mmichaud <m.michael.mich...@orange.fr> + * DeleteDuplicateGeometries now works also with empty geometries + +2014-09-13 mmichaud <m.michael.mich...@orange.fr> + * Fix #374 : PasteItemsPlugIn did not set target SRIDStyle to pasted items + +2014-08-28 ede + * limit 32bit jre xmx to 2GiB for compatibility reasons, osgeo's lubuntu + 32bit kernel with pae and openjdk 7 couldnt start OJ + +2014-08-02 ede + * fix fail to startup on ubuntu 12.04 with openjdk java version "1.6.0_31"; + OpenJDK Runtime Environment (IcedTea6 1.13.3) + (6b31-1.13.3-1ubuntu1~0.12.04.2); OpenJDK 64-Bit Server VM (build + 23.25-b01, mixed mode); error was + java.lang.IllegalAccessError: tried to access class java.awt. + GraphicsDevice$WindowTranslucency from class com.vividsolutions. + jump.workbench.ui.GUIUtil + +2014-07-22 mmichaud <m.michael.mich...@orange.fr> + * improve the way to guess AttributeType in JoinTableDataSourceCSV + +2014-07-17 mmichaud <m.michael.mich...@orange.fr> + * graph-toolbox and csv-driver have been updated in PLUS distribution + +2014-07-15 mmichaud <m.michael.mich...@orange.fr> + * Display date/times with a default 24h format, instead of 12h + +2014-07-14 mmichaud <m.michael.mich...@orange.fr> + * Add an option in SaveToPostGIS driver and WritableDataStoreDataSource + framework to write normalized lower case column names (see FR #206) + +2014-07-09 mmichaud <m.michael.mich...@orange.fr> + * Fix bug #372 can't write a table with an old gid if "Create a primary + key column" is unchecked + +2014-07-01 mmichaud <m.michael.mich...@orange.fr> + * Improve copy/paste style behaviour while copying from/to + ReferencedImageLayer + * Fix bug #371 on WritablePostgisDataStoreDataSource : null schema + * AttributeTable sorting is now Locale sensitive for String attributes + +2014-06-14 mmichaud <m.michael.mich...@orange.fr> + * Fix a bug in PostGISDataStoreDataSource thanks to Francisco avalos + (tables in non public schema could not be read) + +2014-06-08 mmichaud <m.michael.mich...@orange.fr> + * Add "display vertex" in ColorThemingPanel (vertexStyleEnabled attribute) + +2014-05-29 mmichaud <m.michael.mich...@orange.fr> + * Add lineWidth option to ColorThemingPanel + + +* release 1.7.1 *************************************************************** + +2014-05-18 ede + * Fix nasty OSX bug preventing users to open files + + +* release 1.7.0 *************************************************************** + +2014-05-08 mmichaud <m.michael.mich...@orange.fr> + * Improve Buffer plugin according to FR 204 + (separate left/right sigle sided buffer) + * Improve extract segments plugin. It can now make the most basic + operation (extract each segment of each feature) and keep attributes. + * Fix #364 AutoAssignAttribute : make it possible to set a date + +2014-05-07 mmichaud <m.michael.mich...@orange.fr> + * Fix #362 : NPE in ReplaceAttributePlugIn + +2014-05-01 mmichaud <m.michael.mich...@orange.fr> + * Fix #359 : AddDataStore and AddWritableDataStore panel was not working + with java 8 + +2014-04-26 mmichaud <m.michael.mich...@orange.fr> + * Fix #358 : resizing a horizontal / vertival line was not possible + +2014-04-20 ede + * fix "attribute window context menu shows while multi selecting on mac" + https://sourceforge.net/p/jump-pilot/bugs/338/ + +2014-04-19 ede + * CORE contains printing capability to PDF, Printer now (SkyPrinter) + +2014-04-06 mmichaud <m.michael.mich...@orange.fr> + * Fix #356 commit from a WritableDataStoreDataSource layer was not working + if the layer was opened from a file project. + +2014-04-06 mmichaud <m.michael.mich...@orange.fr> + * Fix #88 replace vertex size slider by a logarithmic slider + +2014-04-06 mmichaud <m.michael.mich...@orange.fr> + * Fix bug #320 : mouse drag in the layerNamePanel could sometimes + break the application (inconsistency between layerManager, categories + and layerName panel). + +2014-04-05 mmichaud <m.michael.mich...@orange.fr> + * Fix a bug happening with transaction manager and cloned windows + +2014-03-30 mmichaud <m.michael.mich...@orange.fr> + * Fix bug #355 happening on project containing file-based and + datastore-based layers (reported by Bernd Wehle on 2014-03-24) + +2014-03-30 mmichaud <m.michael.mich...@orange.fr> + * New option to customize date display in attribute panel + * Display an icon for null values in attribute panel + +2014-03-09 ede + * beautify the logo splash + jre 1.7+ - with transparency + older jre - light gradient to the lnf's default background color + +2014-03-02 ede + * add RAM size detection to mac/linux start scripts + - uses either 80% or size-1GiB, whichever is bigger + - uses max. 3GiB for 32bit jre's + +2014-02-28 Matthias Scholz <m...@jammerhund.de> + * SaveLegendPlugIn now prints the word "Project" in front of the projectname + in the rootnode and is correct left aligned. + +2014-01-25 mmichaud <m.michael.mich...@orange.fr> + * Fixed a bug #354 : OpenRecentPlugIn broken. + +2014-01-15 mentaer <sst...@geo.uzh.ch> + * New analysis tool (CalculateDistancesPlugIn) to calculate distances between + two sets of geometries. Calculates shortest distance, centroid distance and + Hausforff distance. + +2014-01-06 mmichaud <m.michael.mich...@orange.fr> + * fix a regression in GeometryFunctionPlugIn (non editable layer throws NPE) + +2014-01-06 Matthias Scholz <m...@jammerhund.de> + * Enhancement of the AbstractCursorTool for XOR painting Image's as visual + indicator too. One usecase is the SuperZoomPanTool. If you use the wheel in + this tool for zooming you get more information as it was possible with a + simple shape. + +2013-12-24 ede "happy holidays" + * update jts to 1.14 snapshot supposedly containing + spatiallite multigeometry fix + +2013-12-10 mmichaud <m.michael.mich...@orange.fr> + * Fix #352 : Layers loaded from file can have duplicate names + +2013-11-30 Matthias Scholz <m...@jammerhund.de> + * Some improvements for SaveLegendPlugin: + - code cleanup: fix imports and @Overrides + - ask before overwrite an existing file + - fileselection for PNG and only files + - moved fileChooser variable from saveLegend() to a class variable, thereby + the last directory is remembered + - all selected layers will now be saved, not only one + - avoid "terrible" filechooser height with too many layers or themed layers + - for normal, non themed layers the fill and line color is now visible + +2013-11-29 mmichaud <michael.mich...@free.fr> + * #199 save raster as can save larger images if memory is available + +2013-11-26 Giuseppe Aruta <giuseppe.ar...@gmal.com> + * Add MoveSelectedLayerPlugin. Move selected layers to Category + Adapted from Skyjump MoveSelectedLayers PlugIn to OpenJUMP + - Internationalized + - Extended the Plugin to work with WMS layers and Sextante Raster layers + +2013-11-23 mmichaud <michael.mich...@free.fr> + * try a fix for #327 (header problem in WMS requests) + +2013-11-16 mmichaud <michael.mich...@free.fr> + * Add 2D/3D option for new Save As PostGIS Table + +2013-11-12 mmichaud <michael.mich...@free.fr> + * Fix in linear referencing plugin + +2013-11-11 mmichaud <michael.mich...@free.fr> + * Fix in new WritableDataStoreDataSource + +2013-11-10 mmichaud <michael.mich...@free.fr> + * Fix #347 about RangeColorTheming (aka equal intervals) + * Fix #340 JTreeLayerName can now autoscroll when layers are moved up or down + +2013-11-09 mmichaud <michael.mich...@free.fr> + * OpenFileWizard : replaced LayerManager#setFiringEvents(false) by + LayerViewPanel#setDeferLayerEvents(true) to avoid side effects + (see #348) + * ImageLayerManagerPlugIn : now more responsive when 50 or more + images are loaded at the same time. + * Add new PostGIS driver with read/write capabilities (transaction + management). + +2013-11-04 mmichaud <michael.mich...@free.fr> + * Add two plugins related to linear referencing : + - LinearReferencingOnLayerPlugIn + - LinearReferencingOnSelectionPlugIn + +2013-11-03 ede - xmlize configuration commit + - moved pretty much all plugins from JUMPConf and OJConf + into default-plugins.xml + - reworked WorkbenchPropertiesFile, WorkbenchProperties, PluginMgr, + FeatureInstaller to allow menu reordering, separator inserting, + renaming, moving, icon changing etc. via xml file definition + - some icon modifications + - place PLUS's Jump DBQuery plugin via xml properly in File menu, + added nice icon + - lot's of minor mods to plugins so the integration into xml above + went more smoothly (e.g. enable check adding, icon setting, + adding missing constructors ...) + +2013-11-03 mmichaud <michael.mich...@free.fr> + * OpenFileWizard : deactivate setFiringEvents during file loading + improves dramatically performance when loading many layers (ex. + 100 image files loaded in seconds instead of minutes - see ticket + #343) - see also fixed made on 2013-11-09 + +2013-11-02 mmichaud <michael.mich...@free.fr> + * LayerManager#dispose now set firingEvents to false before disposing + each layer. This avoid creation of many useless FeatureEvents + * Add a clone method to Feature to preserve external PK + * Change attribute edition/undo/redo in LayerTableModel so that the + fid is preserved. + +2013-10-30 mmichaud <michael.mich...@free.fr> + * Add database source in LayerProperties panel if datasource is a datastore + +2013-10-28 mmichaud <michael.mich...@free.fr> + * Fix bug #345 : copy/paste between Layer and ReferencedImagesLayer + now preserve min/max scale + +2013-10-22 mmichaud <michael.mich...@free.fr> + * Fix AbstractBasicFeature : clone function does not clone + externalPrimaryKey any more + * Add changeFeature method to EditTransaction + * Change transaction management in GeometryFunctionPlugIn (modification + instead of creation/deletion) and fix small bugs. + +2013-10-20 mmichaud <michael.mich...@free.fr> + * fix a bug in PostGISDSMetadata and DynamicFeatureCollection + where some data in the database was never loaded because of + the use of ST_Estimated_Extent. + Now, some data can be excluded from "zoom on layer", but it + will always be seen after a zoom out or a pan. + * Fix Layer : setFeatureCollection must not emit FeatureEvent + if LayerManager.isFiringEvent is off. + +2013-10-14 mmichaud <michael.mich...@free.fr> + * Small improvement in ZoomToSelectedItemsPlugIn : zoom level is + calculated with a buffer which size depends both on the global + selection envelope and on individual features size. + +2013-10-07 mmichaud <michael.mich...@free.fr> + * JUMPReader now store Exceptions instead of throwing them immediately + so that the reading process can continue (as for new DataSource framework) + WARNING : the change may break external drivers. + Add a new Dxf driver compatible with the JUMPReader interface change + +2013-10-07 mmichaud <michael.mich...@free.fr> + * can now read all geometries in a shapefile having more shapes in the .shp + than records in the .dbf + +2013-10-03 ede, happy "German Unity Day" update + * general performance enhancement for Referenced Image loader, loading is as slow as before but scaling, panning etc. should be much faster + * all Referenced Image readers selectable/visible in OpenFileWizard now + * reactivating workbench with bigger Referenced Image visible does not freeze workbench anymore + * should be able to read old image layer datasets (shp,jml etc.) now + * JAI tiff _and_ xtiff available now + * "Referenced Image [legacy]" is now called "GeoTIFF plus (JAI)" to be closer to the original name of the loader + * added GDAL OpenJPEG J2K reader, terribly slow/unstable though + +2013-09-28 mmichaud <michael.mich...@free.fr> + * Go beyond the 2 Gb limitation fo dbf file reading + * Object attribute type can now be saved to dbf using toString() + +2013-08-20 ede + * enhance image loading support + - add 2 new readers + Image (Commons) based on apache commons imaging + Image (ImageIO) based on jre imageio + - renamed old reader based on JAI to + Image (JAI) + - readers should be able to open archives now and find worldfiles + in there or in their basefolder + - readers gather their supported formats now internally, so the file + extension list has not to be hardcoded anymore. here's a list on my + +IOGraphicImageFactory: [jpg, bmp, wbmp, jpeg, png, gif] +JAIGraphicImageFactory: [bmp, fpx, jpg, pnm, wbmp, tif, jpeg, png, gif, tiff] +CommonsImageFactory: [jpeg, tif, icns, ico, pbm, xpm, jb2, rgbe, jbig2, pcx, +psd, wbmp, tga, tiff, hdr, pam, xbm, jpg, bmp, pnm, png, ppm, dcx, pgm, gif] + + - ImageIO and JAI supported formats may differ according to installed jre + or jai codec jars in classpath + - Commons supported formats are listed here + http://commons.apache.org/proper/commons-imaging/formatsupport.html + +2013-08-16 ede + * update compressed files / archive open support + - use latest apache commons compress lib + - some speedup for file reading + - add support for xz (xz, txz, tar.xz) + - add preliminary support for 7zip (only LZMA2 & BZIP compression for now) + - reworked naming of layers opened from compressed files or archives + +2013-08-12 mmichaud <michael.mich...@free.fr> + * Updated JumpChart from cadplan (version from july 2013) + +2013-08-12 sstein <sst...@geo.uzh.ch> + * Changed ExtractLayersByGeometry plugin to give the user the choice to + explode GeometryCollections recursively or write them into a new + result layer called "MyLayerName-mixed". + +2013-08-12 mmichaud <michael.mich...@free.fr> + * Fix a bug in SpatiaQueryPlugIn where mask layer was not + initialized. + +2013-08-11 mmichaud <michael.mich...@free.fr> + * Fix a bug in GeometryFunctionPlugIn where mask layer was not + initialized. + +2013-08-07 sstein <sst...@geo.uzh.ch> + * New OpenStreetMap *.osm file reader added to OpenJUMP PLUS. + +2013-07-29 mmichaud <michael.mich...@free.fr> + * Make AutoAssignAttributePlugIn undoable + +2013-07-14 mmichaud <michael.mich...@free.fr> + * Bug 295 and 326 : better error handling in xml2java and in + OpenProjectWizard so that a project file ca be completely parsed + even if a third party class needed to read a datasource is not + found. It is now possible + - to save a csv file in a project file (jmp) + - to read it back from the project + - to read other layers if csv driver is missing + +2013-07-13 mmichaud <michael.mich...@free.fr> + * Replace HashMap by LinkedHashMap in FeatureDataset#removeAll + so that feature order is preserved after feature deletion. + +2013-07-10 mmichaud <michael.mich...@free.fr> + * Replace HashMap by LinkedHashMap in EditTransaction so that + feature order is preserved as much as possible after transactions + like delete feature. + +2013-06-28 mmichaud <michael.mich...@free.fr> + * add relate (DE-9IM) operator in Simple Query PlugIn + (and improve syntax error handling for operators having arguments) + +2013-06-19 mmichaud <michael.mich...@free.fr> + * add 4 wms addresses in the WMS URL chooser + +2013-06-17 mmichaud <michael.mich...@free.fr> + * Add 3 functions from JTS in Tools > Analysis > GeometryFunction : + - MinimumBoundingCircle + - MinimumDiameter + - MinimumBoundingRectangle + +2013-06-15 mmichaud <michael.mich...@free.fr> + * ScaleBar is now Task dependent (as in SkyJUMP, but it cannot display + non-meter units yet) + +2013-06-09 mmichaud <michael.mich...@free.fr> + * port of Larry's code on RenderingManager for a better support of + printing capabilities + * remove http://openaerialmap.org/wms from wms url list + +2013-06-09 Matthias Scholz <m...@jammerhund.de> + * Improved vertex distance mode in the measurement tool. Now the new relative + mode and the cumulative mode are independent usable. Take care that the + distance is not upside down for relative mode. Thanks to Michael for his + hints. + +2013-06-06 Matthias Scholz <m...@jammerhund.de> + * Small enhancement of the measurement tool: + now you can show the distance between the vertices in a relative mode too. + +2013-06-02 mmichaud <michael.mich...@free.fr> + * Fix a bug in Union/Merge plugin and improve it so that it + can be up to 2 times faster (avoid computing union 2 times) + +* release 1.6.3 *************************************************************** + +2013-05-27 Giuseppe Aruta (giuseppe_ar...@yahoo.it) + * Add two simple plugins for Sextante raster layers to Raster Toolbar menu + * a) RasterLayerPropertiesPlugin which displays raster properties (extension, + name, bands, etc), to Sextante Raster Layer Context menu + * b) RasterQueryPlugIn to inspect pixels on Sextante raster layer + +2013-05-26 ede + * main menu Window, put 'Clone' before 'Synchronization', as they belong together + +2013-05-25 mmichaud <michael.mich...@free.fr> + * 3613870 fixed : cloning sextante raster layer was creating a unique name + * 3612322 fixed : "Create point grid", "Create lattice" and "Raster profile" + does not throw a NPE on a pasted Sextante Raster Layer any more + +2013-05-24 Matthias Scholz <m...@jammerhund.de> + * AddDatastoreLayerPanel.populateDatasetComboBox(): + avoid a NPE, if there are no spatial enabled tables in this database + +2013-05-21 mmichaud <michael.mich...@free.fr> + * second tentative to fix 3613603 + +2013-05-20 ede + * bugfix 3613603: NPE thrown by LayerNamePanel + https://sourceforge.net/tracker/?func=detail&atid=679906&aid=3613603&group_id=118054 + * minor performance enhancement for LayerNameTree selection + +2013-05-20 mmichaud <michael.mich...@free.fr> + * now, changing active InternalFrame will change activeTaskFrame + if internalFrame is a TaskFrameProxy (see also FR 3613274) + +2013-05-19 mmichaud <michael.mich...@free.fr> + * add optional 'Apply' button in MultiInputDialog, and use it in + DeeChangeStylesPlugIn + +2013-05-18 mmichaud <michael.mich...@free.fr> + * add project name (aka task name) in the ViewAttribute frame title. + * fix bug 3613234 : sorting attributes did not respect comparator contract + +2013-05-11 ede + * carefully reordered main menu View + * zoomPrevious/NextPlugIn have shortcuts Ctrl+Shift+Y/Z now + +2013-05-10 ede + * move 'Combine Layers' to Layer main menu + * resorted main menus Edit and Layer for better overview + +2013-05-10 mmichaud <michael.mich...@free.fr> + * upgrading Cadplan JumpPrinter to version 1.86 (PLUS version) + +2013-04-28 mmichaud <michael.mich...@free.fr> + * improve usability of SearchAllAttributesPlugIn : make it possible to switch + between select and add to selection with the shift key and zoom to selected + features. + * FR 3610851 : add moveto tool in the attribute panel + +2013-04-27 mmichaud <michael.mich...@free.fr> + * try to fix 3611503 in FillPolygonTool + +2013-04-25 ede + oj_windows.bat: + survive wmic ram detection errors and start regardless with + safe default + +* release 1.6.2 *************************************************************** + +2013-04-23 mmichaud <michael.mich...@free.fr> + * set the appropriate srid to the layer after AddDatastoreLayerPlugin + +2013-04-21 mmichaud <michael.mich...@free.fr> + * fix a bug in MergeSelectedFeatures preventing the merge of MultiGeometries + +2013-04-21 mmichaud <michael.mich...@free.fr> + * fix bug 3611412 happening after a MergeSelectedFeatures operation and caused + by a bad usage of dispose method in UndoableCommand + * fix a NullPointerException in ExtractLayersByAttribute + +2013-04-20 mmichaud <michael.mich...@free.fr> + * Fix a bug reported by Uwe and preventing project containing WMSLayers to be + displayed correctly. + * Fix a bug throwing an exception when RefreshDataStoreQueryPlugIn is applied + to a in-memory layer + +2013-04-19 mmichaud <michael.mich...@free.fr> + * Change directory from lib/ext/etc to lib/native for MrSID executable + see https://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=MrSID + +2013-04-18 mmichaud <michael.mich...@free.fr> + * Fix bug appeared with recent jre (between 1.7.0_07 and 1.7.0_17) and + preventing error messages to be displayed (reported by Uwe on 2013-04-15) + +2013-04-15 mmichaud <michael.mich...@free.fr> + * Fix the new ZoomToWMSLayerPlugIn (multiselection case did not work properly) + * Fix encoding problem in AbstractWMSParser + +2013-04-14 mmichaud <michael.mich...@free.fr> + * Improve WMS parser to include WMS 1.3.0 and replace the complex ZoomToWMS + plugin by a simple one. + +******************************************************************************** +* release of version 1.6.1 +******************************************************************************** + +2013-04-11 ede + * critical fix for Mac and Linux users + +******************************************************************************** +* release of version 1.6.0 +******************************************************************************** + +2013-04-11 ede + * bump ISA Feature color chooser to 0.6 + * icons resized on toolbar + * new icon for "Choose color option" + * (ver 0.6) now menu is dispayed in two columns + +2013-04-10 mmichaud <michael.mich...@free.fr> + * bug 3610405 : CombineSelectedFeatures now return a GeometryCollection rather + than a invalid MultiPolygon + +2013-04-06 mmichaud <michael.mich...@free.fr> + * update JumpPrinter PlugIn from 1.84 to 1.85 (bug fix) + * small UI improvement in ConstraintsOptionsPanel + +2013-04-05 Giuseppe Aruta (giuseppe_ar...@yahoo.it) + * Add icons to Style Layer Context Submenu, RasterColorEditor, SearchAllAttribute, + SimpleQuery and SpatialQuery plugins + +2013-04-04 mmichaud <michael.mich...@free.fr> + * add Flatten3DGeometries.bsh BeanTool and improve beantools sorting + +2013-04-03 mmichaud <michael.mich...@free.fr> + * Sort the list of beantools for linux/mac users + * bug 3608987 finally resolved + +2013-03-31 mmichaud <michael.mich...@free.fr> + * Improve postgis driver : add a vacumm analyze after creation of a spatial + index (SaveToPostGISDataSource). Test if a spatial index exists to choose + the most appropriate way to compute the dataset extent (PostgisDSMetadata) + +2013-03-30 ede + * make statusbar vertically resizable + * all fields resizeable again and tooltipped + * statusbar looks better now + * minor fixes, cleanup + +2013-03-30 mmichaud <michael.mich...@free.fr> + * bug 3607970 : improve robustness of SimplifyPolygonCoveragePlugIn and + normalize I18N + * Fix PasteStylePlugIn (was throwing exception with LabelStyle using FID) + +2013-03-28 mmichaud <michael.mich...@free.fr> + * fix Screen Scale and SaveImageAsSVG problem (would need some refactoring + after 1.6 release though). Change resolution to 0.001 pixel size for svg + drawer + +2013-03-27 mmichaud <michael.mich...@free.fr> + * Change output resolution of svg drawer from 0.5 to 0.1 pixel + +2013-03-27 mmichaud <michael.mich...@free.fr> + * Improve how buttons of RunDataStoreQuery works + +2013-03-24 mmichaud <michael.mich...@free.fr> + * Postgis Reader/Writer is now SRID aware + +2013-03-24 mmichaud <michael.mich...@free.fr> + * It is now much faster to get the list of available WMS layer from a service + +2013-03-24 mmichaud <michael.mich...@free.fr> + * Prepare code to accept csv format persistence in projects + +2013-03-21 mmichaud <michael.mich...@free.fr> + * fix : 3608648 can now open a project including broken db connections. + * ZoomToScalePlugIn now remembers last scale set bythe user + * Improve exception handling in DataStoreQueryDataSource + * In AddDataStoreLayerPanel, the list of available tables is now uptodate + +2013-03-21 mmichaud <michael.mich...@free.fr> + * fix in DbfFile appearing with very long header + * retrieving geometry columns in postgis is now case sensitive + +2013-03-18 mmichaud <michael.mich...@free.fr> + * small fix in Add3DGeometryAttributesPLugIn maxSlope calculation + +2013-03-17 Matthias Scholz <m...@jammerhund.de> + * Fix some german translations + * Fix AboutDialog.formatDirNameForHtml(), because if a HTML text for a JLabel + contains a leading "/", their is nothing displayed. This is a well known + Java Bug (http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6688690). + This bug occurs only under Linux, because every path starts with + a leading "/". + +2013-03-17 mmichaud <michael.mich...@free.fr> + * bug 3607970 : fix two problems in SimplifyPolygonCoveragePlugIn : some + polygons were missing in the result and sometimes the wrong attributes were + transferred + +2013-03-13 mmichaud <michael.mich...@free.fr> + * change default Open Wizard to Open File (was Open Project) + +2013-03-13 mmichaud <michael.mich...@free.fr> + * extend SelectionStyllingOptionsPanel to support fill color and fill opacity + customization + * fix a problem in the scale displayed in the status bar (moved the code + from AbstractCursorTool to WorkbenchFrame which is a zoomChanged listener). + +2013-03-12 ede + * general shortcut support, shortcut documentation under Help + * added -print-properties command line switch + +2013-03-09 mmichaud <michael.mich...@free.fr> + * add createExactlyOneSelectedLayerMustBeEditableCheck in DuplicateItemPlugIn + to avoid a NPE (no layer selected) and make sure the user knows where + items will be copied. + * PasteItemPlugIn : replace current selection by newly copied features + +2013-03-07 mmichaud <michael.mich...@free.fr> + * R_G_B attribute is now excluded from ColourTheming attribute candidates + +2013-03-01 mmichaud <michael.mich...@free.fr> + * fix a problem with shapefilewriter and the use of + overrideWithExistingCompatibleDbfFieldDef(patch from Larry Becker) + +2013-02-24 mmichaud <michael.mich...@free.fr> + * fix 1447907 : upgrade jdom.jar (1.0b8) to jdom-1.1.3.jar + * fix 1472782 : date is now shown with time in attribute table. It is + persisted as timestamp in postgis database and jml files, but time is lost + in shapefiles. + +2013-02-20 mmichaud <michael.mich...@free.fr> + * Add TextBasesVertexStyle.java2xml to be able to save text based + decoration styles in a project + +2013-02-17 mmichaud <michael.mich...@free.fr> + * FR 3601072 : Replace aggregation-0.2.5 by 0.2.6 in PLUS distribution + * Include CoverageCleanerPlugIn in Topology extension + +2013-02-14 mmichaud <michael.mich...@free.fr> + * Fixed a problem with TEXT attribute in ExtractLayerByAttributePlugIn + +2013-01-29 mmichaud <michael.mich...@free.fr> + * Prevent flickering of AboutDialog the first time it is opened. + +2013-01-20 mmichaud <michael.mich...@free.fr> + * Fix bug 3600776 : regression in LabelStyle (caused by jts update to 1.13) + +2013-01-20 mmichaud <michael.mich...@free.fr> + * Fixed a memory leak in WKTPlugIn (geometry text representation was retained) + * Improve UndoableCommand so that one can deactivate commands related to a + specific layer when the layer no more exists. + * Resources used by a UndoableCommand can be removed if the UndoableCommand + is related to a Layer which does not exist anymore (fix another memory leak) + +2013-01-19 mmichaud <michael.mich...@free.fr> + * Fixed a severe bug in EditAttributeByFormulaPlugIn + I18N improvement + +2013-01-15 mmichaud <michael.mich...@free.fr> + * Avoid NPE in the case a WMS Layer has no Title + +2013-01-15 Giuseppe Aruta (giuseppe_ar...@yahoo.it) + * Add several icons to File and Tools menu + +2013-01-09 mmichaud <michael.mich...@free.fr> + * Try to make feature selection order more predictable + +2012-12-31 + PLUS bump JumpPrinter to 1.83 + - problems with errors in the range field syntax are hopefully now fixed (detected before they cause problems) + - updated the language files as advised and added a new Finnish language file to the jar + - fixed the "Images" tabbed pane label, it is now available in the language properties + - The name Italian language file is now spelled correctly. + - replaced the iText-2.0.7.jar on the web site (it was missing) + I am attaching the latest version (1.83) and I have also placed it on the cadplan.com.au web site + +2012-12-21 mmichaud <michael.mich...@free.fr> + * Small improvements in language files and in OffsetCurvePlugIn UI after + Jukka's feedback and before the end of the world. + +2012-12-18 Giuseppe Aruta (giuseppe_ar...@yahoo.it) + * Move Show ScaleBarPlugin, ShowScalePlugIn and NorthArrowPlugin to "View>Decoration" submenu. + * Add icons to ScaleBarPlugin, ShowScalePlugIn and NorthArrowPlugin and ToolTip plugIns + +2012-12-18 mmichaud <michael.mich...@free.fr> + * Move Vertex Cursor Tool : shift double click will now delete a vertex + after a suggestion from Jukka and Peppe. + +2012-12-17 ede + * adding support for GeoTIFF with transformation matrix georeferencing + courtesy of Nicolas Ribot + +2012-12-17 Giuseppe Aruta (giuseppe_ar...@yahoo.it) + * Move Delete Layer plugin to its original position on Layer context menu. + +2012-12-13 mmichaud <michael.mich...@free.fr> + * Move Vertex Cursor Tool : double click will now insert a vertex (Feature + request submitted by Andrei Nacu). Could not get rid of the warnig though. + +2012-12-13 mmichaud <michael.mich...@free.fr> + * Change jts-1.12 to jts-1.13 + +2012-12-12 Giuseppe Aruta (giuseppe_ar...@yahoo.it) + * Add Arrange views plugin (Vertically, Horizontally, Cascade) to Windows menu + * Add Icon to Clone Windows menu + +2012-12-06 Giuseppe Aruta (giuseppe_ar...@yahoo.it) + * Add icon to ToggleVisibilityPlugIn plugin + * Move Delete selected layer plugin from top to bottom layer menu (test - Modify JUMPConfiguration.java) + +2012-12-04 mmichaud <michael.mich...@free.fr> + * Improved PostGISWriter : solve case sensitivity problem, list table in + alphabetical order without duplicate. Remember layer to table mapping. + +2012-12-02 ede + * added -h/-help -v/-version command line parameters + * refined -help output + * better validity check (option argument count) + * treat lonesome arguments as files to load + * load project and data files when given via command line + * data files are loaded into project file (see example below) or into a newly created task frame + * it's possible to open more than one project, data file + e.g. proj1.jmp data1.shp data2.shp proj2.jmp data3.shp will load data1,2 into proj1 and data3 into proj2 + +2012-11-30 ede + I18N + * general cleanup (lot's of doubled code between static class and instance) + * fixup stefan's non-empty placeholder language key issue; keys are now searched in the order + lang_country, + language only, + base (jump.properties) + * values that are ignored are now: + #T: and everything after OR <empty string> + e.g. + plugin.edit.SomePlugIn = #T: translate me i am new + or + plugin.edit.SomePlugIn = + +2012-11-30 mmichaud <michael.mich...@free.fr> + * Add an option in the RunDataStoreQueryPlugIn to insert a ${selection} mark + in the query. This parameter is replaced by the union of selected + geometries before the query is run against the database. + +2012-11-28 mmichaud <michael.mich...@free.fr> + * Add a fifth option to PostGISWriter to empty a PostgreSQL table before + inserting features from the layer (in order to save the precise structure + and constraints of the PostgreSQL table + +2012-11-28 mmichaud <michael.mich...@free.fr> + * Fix bug id 3590463 in PlanarGraphPlugIn + +2012-11-28 mmichaud <michael.mich...@free.fr> + * xtiff_en_US.properties was not found by org.libtiff.jai.util.PropertyUtil + +2012-11-26 ede + PLUS + * add OSX 32bit ECW,JP2 libraries courtesy of gvsigce project + - modified start scripts accordingly + - osx jre is started in 32bit by default if possible because the libs + are x86 compiled + * portable zip PLUS now extracts ECW libs automatically on linux & osx + +2012-11-20 ede + * bug 3570707: LayerNameRenderer and Windows 7 issue (better fix) + and also + - refinement of layername presentation in several dialogs + - layer comboboxes are now sized properly, optimal preferred size + - wasted empty space in front of layer descriptions was removed + +2012-11-19 ede + * beautify world icon (zoomToFullExtent,wms layer,...), artwork by ede + +2012-11-18 mmichaud <michael.mich...@free.fr> + * Improvements in the SaveToPostGIS datasource which now extends + DataStoreQueryDataSource (query on demand). + +2012-11-17 mmichaud <michael.mich...@free.fr> + * Add persistence of BeanshellAttributeOperation in a project + +2012-11-10 mmichaud <michael.mich...@free.fr> + * PostGIS driver : fix bug ID: 3519931 + split utils methods into two classes + * ReferencedImage :: fix bug ID: 3077786 and make images resizable + +2012-11-6 Giuseppe Aruta (giuseppe_ar...@yahoo.it) + * Upgrade Italian and Spanish language files + +2012-11-01 sstein <sst...@geo.uzh.ch> + * Upgrade from Sextante 0.6 to Sextante 1.0 + +2012-10-31 mmichaud <michael.mich...@free.fr> + * Fix ValidatorTestCase broken by the recent change I made on the + ValidateSelectedLayersPlugIn (2012-10-28) + +2012-10-28 Giuseppe Aruta (giuseppe_ar...@yahoo.it) + * Upgrade Italian language file + +2012-10-28 mmichaud <michael.mich...@free.fr> + * Improve isSimple check in ValidateSelectedLayersPlugIn : it is now able to + check geometries of any dimension (jts 1.12) and even GeometryCollection + (jts 1.13) + +2012-10-25 mmichaud <michael.mich...@free.fr> + * ClipToFencePlugIn : centre dialog box and check visible layers only as the + default option (more safe) + +2012-10-21 mmichaud <michael.mich...@free.fr> + * Better separation of logic and UI in PlanarGraphPlugIn + some improvements + +2012-10-14 mmichaud <michael.mich...@free.fr> + * Add the capability to have dynamic attributes in a feature. + Main modification is in FeatureSchema, but small modifications have also + been made in AbstractBasicFeature, BasicFeature and ViewSchemaPlugIn + * Add BeanshellAttributeCalculatorPlugIn to the core. + This plugin uses the new dynamic attribute capability + +2012-10-10 mmichaud <michael.mich...@free.fr> + * Fix bug 3525977 : PNG rasters with void pixels not displayed + +2012-10-08 mmichaud <michael.mich...@free.fr> + * Fix bug id 3570707 : LayerNameRenderer and Windows 7 issue (continue) + * If OpenJUMP.exe has a single parameter and this parameter is a file + consider this is a project file and add -project automatically (this makes + it possible to associate jmp file extension to OpenJUMP.exe) + +2012-10-08 Matthias Scholz <m...@jammerhund.de> + * fix bug 3575326 with the detachable frames and MosaicInternalFramesPlugIn. + * cleanup import's and add @Override annotations in MosaicInternalFramesPlugIn + +2012-10-08 mmichaud <michael.mich...@free.fr> + * Fix bug 3575323 changed the whole layout of Attribute Calculator + +2012-10-07 mmichaud <michael.mich...@free.fr> + * Fix bug id 3571031 : Too long field names saved into dbf + * Fix bug id 3570707 : LayerNameRenderer and Windows 7 issue (not finished) + * Added a dummy reader as an attempt to solve bug 3446420 : Cannot open zipped + shapefile containing also xml + +2012-10-02 mmichaud <michael.mich...@free.fr> + * Make csv-driver compatible with SaveDatasetsPlugIn and improve exception + handling + +2012-10-01 sstein <sst...@geo.uzh.ch> + * New function "Tools>Edit Attributes>Join Table..." to attach attributes + from an one layer to another layer based on a unique ID field. + - new class: JoinTableFromExistingLayerPlugIn + +2012-10-01 mmichaud <michael.mich...@free.fr> + * ExtractLayersByAttribute port r1.5 from skyjump to openjump + * SIDLayer port r1.3 from skyjump to openjump + +2012-09-30 sstein <sst...@geo.uzh.ch> + * Modified the I18N class to retrieve the English default string if + a received language string starts with "#T:". Accordingly I modified + all empty/not translated strings in all language property files + to start with that char-Sequence. This was done, so that not + translated text-keys will appear in each language file. Until now + several language missed keys to translate due to the need to sync + with the default language property file. + +2012-09-30 Matthias Scholz <m...@jammerhund.de> + * fix bug 3573079 with the detachable attribute window. Plase read the comment + in the DetachableInternalFrame.detach() method. + +2012-09-29 sstein <sst...@geo.uzh.ch> + * New function "Tools>Generate>Create Point Layer from Attribute Table..." to generate + a point layer based on 2 attribute fields. The function can be used to convert + items in a read CSV file/table into a point layer. + - new class: PointLayerFromAttributeTablePlugIn + +2012-09-29 mmichaud <michael.mich...@free.fr> + * DataSourceFileLayerLoader : last commit broke the setReadonly instruction + applied on compressed files. This is now fixed. + * Modify SaveDatasetsPlugIn so that it can save formats defined in drivers + loaded from extensions (ex. dxf, geoconcept, kml) + * SaveDatasetAsPlugIn now replace layer special characters by '_' to + propose a valid file name in the file chooser + +2012-09-26 mmichaud <michael.mich...@free.fr> + * DataSourceFileLayerLoader : revert a change made a few months ago. Layer + name has the file name *without* extension again. Did not yet revert for zip + files which still take the compressed file name (+ zip file name within + parenthesis) + +2012-09-25 ede + * AbstractCursorTool: work around "unable to draw first shape" due to + "java.lang.InternalError: + Unable to Stroke shape (attempt to validate Pipe with invalid SurfaceData)" + +2012-09-24 ede + * probably fix bug 3560708: Only .shp opened from zipped shapefile + http://sourceforge.net/tracker/?func=detail&atid=679906&aid=3560708&group_id=118054 + +2012-09-24 mmichaud <michael.mich...@free.fr> + * Small fix in SegmentStringsWithData2Features used by the NoderPlugIn + +2012-09-22 mmichaud <michael.mich...@free.fr> + * Update DXF driver to 0.7.8 (fix a bug preventing reading of TEXT entities) + * Update topology plugin to 0.6 (rewrite of project points on line which can + now perform several projections/insertions/splits per node + * Fix 3569045 in PostGIS Writer + * FR 3491966 Improve performance of label rendering with very large polygons. + +2012-09-05 ede + * JUMPWorkbench: + - exit jre after early exception, no more hanging jre's + - cleanup indentation + +2012-09-03 mmichaud <michael.mich...@free.fr> + * Upgrade csv-driver to version 0.6.5 (create empty geometries if geometry + column is missing. + +2012-09-02 mmichaud <michael.mich...@free.fr> + * Fix bug 3564137 : pass Layerables to the LayerPrinter2 instead of Layers, so + that a view containing a single RasterImageLayer can export the view. + Remove check for java 1.4+ in SaveImageAsPlugIn + * Fix bug 3564039 : Rendering is set to true when the thread actually starts, + otherwise, it may create infinite loops (see bug id 3564039) + * Fix bug 3526653 : SaveImageAsPlugIn did not scale the RasterImage when + it was exported to a wider image (the new RendererFactory framework was not + used by RasterImageRenderer) + * Fix a regression in AttributeTablePanel : user can again copy/paste to an + external application + +2012-08-29 mmichaud <michael.mich...@free.fr> + * Fix bug 3560828 by changing the dashed red line to a solid red line while + moving an objetc. + * NoderPlugIn : improve robustness of the workaround for the case where + interiorPoint falls on the geometry boundary (JTS bug) + +2012-08-28 mmichaud <michael.mich...@free.fr> + * Fix bug 3562375 (cancel project closing did not work any more) + +2012-08-25 mmichaud <michael.mich...@free.fr> + * Complete change in the Offset Curve algorithm which is now mainly based on + JTS single-side buffer method. + +2012-08-25 mmichaud <michael.mich...@free.fr> + * Beanshell Tool now display a JTextArea with all the outputs from the script + If the script ends with no exception, the output is transferred to InfoFrame + when the dialog is closed. + +2012-08-19 mmichaud <michael.mich...@free.fr> + * fix 3 small bugs in sld export making them not compatible with GeoServer. + +2012-08-15 mmichaud <michael.mich...@free.fr> + * fix bugs 3530414 and 3536708 about JInternalFrame introduced with r2804. + +2012-08-07 mmichaud <michael.mich...@free.fr> + * Add an offsetCurve plugin based on JTS OffsetCurveBuilder but removing + segments inside buffer + +2012-08-10 ede + * fixed flicker of left column in OpenWizard on resize introduced by + persistent skinning changes + +2012-08-07 mmichaud <michael.mich...@free.fr> + * Fix a bug in AttributeTablePanel : pressing a key starts the cell editing + mode, but it did not clear the selection and kept delete feature action + possible, which was quite dangerous. Now, the selection is cleared. + +2012-07-13 mmichaud <michael.mich...@free.fr> + * Small NPE fix in MergeSelectedPolygonsWithNeighbourPlugIn + +2012-07-12 mmichaud <michael.mich...@free.fr> + * Select and activate SelectFeaturesTool the first time OpenJUMP is opened + Selection is made in OpenJUMPConfiguration and activation in JUMPWorkbench + +2012-07-12 Matthias Scholz <m...@jammerhund.de> + * new DetachableInternalFrame class for detachable internal frames such as + the InfoFrame and the ViewAttributesFrame (ViewAttributesPlugIn) + * ViewAttributesPlugIn now saves/restores the window position and size in/from + Blackboard. + +2012-07-02 mmichaud <michael.mich...@free.fr> + * Small fix related to mixed case table names in PostGIS driver. + * Add a new PostGIS driver adding write capabilities to OpenJUMP (inclusion + of the plugin in OpenJUMP core is not yet validated by the community though) + +2012-07-07 ede + * committed size optimized editing toolbox for evaluation + internationalized tooltip text pending + +2012-07-02 mmichaud <michael.mich...@free.fr> + * PLUS version enhancement with addition of a ColorChooser plugin, a fix in + csv-driver and a new plugin to project nodes on lines in topology extension + +2012-07-01 mmichaud <michael.mich...@free.fr>, ede + * fixed bug 3528917 which was introduced by persistent skinning changes + +2012-06-18 mentaer <sst...@geo.uzh.ch> + * Fixed bug in OpenUMPSextanteRasterLayer, the cellSize needs to be provided + first, otherwise the row and column number of raster cells will be zero, due + to automated updating. + +2012-06-11 Giuseppe Aruta (giuseppe_ar...@yahoo.it) + * Made a correction to bug on New BasicStyle file (to enable color chooser plugIn) + +2012-06-11 Giuseppe Aruta (giuseppe_ar...@yahoo.it) + * Added code from SkyJUMP to enable color chooser plugIn + +2012-05-21 mmichaud <michael.mich...@free.fr> + * Fix a small robustness problem in the noder + +2012-05-18 ede + * file formats with lower case description are now capitalized so they do not get + sorted to the end of the file format list in file chooser any more + +2012-05-17 mmichaud <michael.mich...@free.fr> + * Fix bug in Network Topology Cleaning plugin (PLUS edition) -> topology-0.3.4 + +2012-05-13 ede + * bugfix 3526321 "switching L&F layout issues in OpenWizard" + https://sourceforge.net/tracker/?func=detail&aid=3526321&group_id=118054&atid=679906 + +2012-05-13 mmichaud <michael.mich...@free.fr> + * Fix bug #3526277 : create polygon from closed area sometimes displayed + the progressbar forever + +2012-05-11 mmichaud <michael.mich...@free.fr> + * Fix bug #3521266 : create SelectRasterImageFilesPanel only once + +2012-05-09 mmichaud <michael.mich...@free.fr> + * Improved PostGIS 2.0 compatibility with ST_ prefixed functions + +2012-05-08 mmichaud <michael.mich...@free.fr> + * WMS : cache the label associated to each MapLayer in MapLayerPanel as it is + called very often and includes a costly calculation (getFullSRSList) + * Major update on plugin for PLUS version + - csv-driver-0.6.0 (replaces txt driver 0.3) + * Minor updates on plugins for PLUS version + - aggregation-0.2.5 (make sure it is java 1.5 compatible) + - bsheditor4jump-0.2.3 (make sure it is java 1.5 compatible) + - dxf-driver 0.7.7 (DXF export of lines did not export z value) + - postgis plugin 1.5.2 (add date management) + - topology-0.3.2 (typo) + +2012-05-06 ede + - reverted AboutDialog changes by Matthias from 2012-04-22 + please find a way to include readme.txt into webstart + also see + http://www.mail-archive.com/jump-pilot-devel@lists.sourceforge.net/msg10867.html + and + http://www.mail-archive.com/jump-pilot-devel@lists.sourceforge.net/msg10840.html + +2012-05-05 ede "refurbished compressed files/archive support" + - separated "Compressed File" from "Archive with supported formats" + - added BZIP2 support for TAR archives or compressed file + - added support for TAR archives + - added GZIP support for TAR archives + - reactivated GZIP compressed files + * DataSourceFileLayerLoader + - layernames + + '(archive file)' added when loaded from archive + + normal files keep the file extension + +2012-05-05 mmichaud <michael.mich...@free.fr> + * JML writer preserved z values only if first coordinate had a z, it now + write 3d geometries if any coordinate has a z value. + * Add the Add3DGeometryAttributesPlugIn able to add the following attributes : + start z, end z, minz, maxz, mean z, length3d, slopes z=NaN... + +2012-05-04 ede + * probably bugfix 3521940: "Trouble with opening several shapefiles from one zip file" + https://sourceforge.net/tracker/?func=detail&aid=3521940&group_id=118054&atid=679906 + - Note to us all: whoever wrote the JUMPReader code was either ingenious or mad or both at the same time + we should probably strip the hardcoded zip/gz support an write a proper datasource for that + +2012-05-04 mmichaud <michael.mich...@free.fr> + * switch back to 3D geometry description in info panel wkt format + add z value to geometry description in info panel CL format + * Add a AddGeometryAttributesPlugIn as discussed in this thread + https://sourceforge.net/mailarchive/forum.php?thread_name=4F9E3579.9020702%40free.fr&forum_name=jump-pilot-devel + +2012-05-03 ede + "a startup overhaul draft" + * JUMPWorkbench + - add a stop watch output to STDOUT of the whole startup duration + - added some messages showing up in splash screen about what is happening during startup + * PluginManager + - overall performance enhancement + - duration output of scan and load of extensions to STDOUT (might be implemented more elegantly later) + - more detailed status messages to splash screen during startup + - extension jars now have to reside in lib/ext, subfolders are not searched anymore + +2012-05-02 mmichaud <michael.mich...@free.fr> + * Quick fix of the Class Loading problem in PluginManager (PluginManager + now skip image files). + * Implementation of Triangulation and Voronoi diagrams from JTS 1.12 + +2012-04-30 mmichaud <michael.mich...@free.fr> + * FR #3221032 Now remember last used "Raster Image (Sextante)" directory + * FR #3521960 Exporting large dataset in svg format now open a dialog box to + warn the user that the export may take some times + +2012-04-29 mmichaud <michael.mich...@free.fr> + * Clean NoderPlugin et derived mousemenu plugins, replace processing options + by enum, update i18n + +2012-04-27 mmichaud <michael.mich...@free.fr> + * Improved/homogenized result layer naming in query tools : + source layer_[attribute_]operator_[parameter_]value + * Fixed some missing values in language files + * FR 3521397/1 : fixed how cancel button of Select Items by Circle from + Selected Layers dialog works + * FR 3203852 : GMLWriter : write directly in WriteBuffer instead of creating + String for each geometry, which may take too much memory for multi-million + coordinates geometries + +2012-04-22 Matthias Scholz <m...@jammerhund.de> + * AboutDialog: + * removed the output of the Stacktrace, if the "readme.txt" was not found. + With Java Webstart this file cannot be found. It's better to view nothing. + A Stacktrace confuse the eunduser. + * Small GUI fixup, the about and infotab content are noc alwas on top. + + +2012-04-20 mmichaud <michael.mich...@free.fr> + * Improve performance of complex shapefile polygon reading (already + implemented in geotools). See also : + http://www.mail-archive.com/jump-pilot-devel@lists.sourceforge.net/msg10788.html + +2012-04-19 mmichaud <michael.mich...@free.fr> + * Improved NoderPlugIn to be able to process features selected in several + layers and to make use of it in new plugins to be added in the mouse context + menu. + * Add the following plugins in layer view mouse menu : + - org.openjump.core.ui.plugin.mousemenu.NodeFeaturesPlugIn + - org.openjump.core.ui.plugin.mousemenu.NodeLinesPlugIn + - org.openjump.core.ui.plugin.mousemenu.NodePolygonsPlugIn + - org.openjump.core.ui.plugin.mousemenu.SplitFeaturesPlugIn + - org.openjump.core.ui.plugin.mousemenu.SplitLinesNodePolygonsPlugIn + - org.openjump.core.ui.plugin.mousemenu.SpliPolygonsNodeLinesPlugIn + +2012-04-19 ede + * Fix bug #3519264 + +2012-04-18 Matthias Scholz <m...@jammerhund.de> + * Fixed a NPE in the SuperZoomPanTool.deactivate() + +2012-04-14 mmichaud <michael.mich...@free.fr> + * Fixed a bug in WarpingPanel arising when the active frame is not a + LayerManagerProxy (HTMLFrame for example) + +2012-04-13 ede + * fix NPE when drawing invalid geometries + * new info icon and cursor based on famfam silk + * new installer image based on stefan's design chosen by user list voting + +2012-04-13 mmichaud <michael.mich...@free.fr> + * Add a densify function to Tools > Analysis > Geometry function + +2012-04-11 mmichaud <michael.mich...@free.fr> + * New CreateGridPlugIn for OpenJUMP 1.6 (see also FR 2716201) + +2012-04-09 ede + * bugfix 3510832 "Changing schema with attribute table opened throw exception" + https://sourceforge.net/tracker/index.php?func=detail&aid=3510832&group_id=118054&atid=679906 + NOTE: FeatureInfo is not updated, this is no simple issue to solve as schema modification + replaces the whole featurecollection for the layer, which let's the layer loose selection + and the attribute table loose the old feature object + WORKAROUND: simply close and reopen it + * JUMPWorkbenchContext.getTask() and getLayerViewPanel() now more robust if active InternalFrame is no TaskFrame + +2012-04-09 mmichaud <michael.mich...@free.fr> + * Bug 3515663 an exception was thrown by ClassifyAttributesPlugIn + +2012-04-02 mmichaud <michael.mich...@free.fr> + * Bug #3510832 dirty fix to avoid the NPE (did not understand the source of + the problem though) + * Bug #3497362 changed the behaviour. Now, dialog box is opened by a click on + the cursor button, and only in this case. + +2012-04-06 ede + * Selected Skin is now persistent over application restarts + * bugfix: OptionsDialog is skinable again + +2012-04-02 mmichaud <michael.mich...@free.fr> + * Finish to fix 3513864 : add an icon to RasterImageLayer + +2012-04-02 ede + * Finish 3510778 with the help of Larry (Micha�l's fix was inefficient) + * workaround for bug http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7122141 + and FeatureInstaller cleaning + +2012-04-01 mmichaud <michael.mich...@free.fr> + * Bug #3513735 Sextante Raster visibility not saved in project + * Bug #3513864 Left click on RasterImageLayer name throws exceptions + +2012-03-31 mmichaud <michael.mich...@free.fr> + * Bug #3510778 EZ Button does not respect layer editability + * Bug #3513741 Attribute used to dissolve is repeated in unioned layer + * FR #3511501 Change "Fill Polygon" to "Create Polygon from Closed Area" + +2012-03-24 mmichaud <michael.mich...@free.fr> + * FR 3472020 : use a numeric pattern to save long attribute names in dbf + * FR 3488025 : Delete existing sbn/sbx/qix files when writing a shp + * FR 3506380 : union selected features in place implemented in + MergeSelectedFeaturesPlugIn (right click in LayerViewPanel) + +2012-03-18 mmichaud <michael.mich...@free.fr> + * FlexibleDateParser now takes Locale into account for Pattern ordering + +2012-03-14 mmichaud <michael.mich...@free.fr> + * Improved Database Layer loader. It did not work in the case where + geometries have a SRID but geometry_columns table was not filled. + Now, if no SRID is found in geometry_columns, the window bbox SRID is set to + the same value as the geometry SRID. + There is still a (non fatal) exception thrown the first time the query + is executed. + +2012-03-05 mmichaud <michael.mich...@free.fr> + * SimpleQuery : change the definition of strictIntersection from + TFFTFF*** to TFF*FF*** so that closed linestring can also be found + +2012-02-25 mmichaud <michael.mich...@free.fr> + * Small improvements of status bar layout + +2012-02-24 mmichaud <michael.mich...@free.fr> + * Bug #3487686 BeanshellEditor : the window focus problem between OpenJUMP + and BeanshellEditor should be solved (in LayerViewPanel class) + +2012-02-23 mmichaud <michael.mich...@free.fr> + * Bug #3486847 Wrong Dialog message when Closing project + * Bug #3491956 Union of overlapping lines could not be merged + +2012-02-22 mmichaud <michael.mich...@free.fr> + * Bug #3488976 : fixed problems in the Noder plugin except one depending on a + new version of JTS (preserving z with snap-rounding noder). There is still + room for optimization in this plugin. + # Bug 3488028 : datasets read from a zip file are made readonly + (org.openjump.core.ui.io.file.DataSourceFileLayerLoader) + +2012-02-19 mmichaud <michael.mich...@free.fr> + * Improved SnapToGridPolicy to avoid floating point issue with fractional + grid size (872939.1 -> 872939.1000000001) + +2012-02-18 mmichaud <michael.mich...@free.fr> + * Buffer Plugin + - Simplify error management in BufferPlugIn + - Bugs #3488974 : pre-processing the geometry with a douglas-peucker + simplification using 0.0 tolerance makes the process a bit more robust. + * FillPolygonPlugIn + - Bug #3489026 : added a progress bar when FillPolygon takes time to + Polygonize the Dataset + - Bug #3489028 : make a strict intersection test to return the right + Polygon + +2012-02-12 mmichaud <michael.mich...@free.fr> + * Reactivated the North-Arrow plugin (in view menu) + +2012-01-25 sstein <sst...@geo.uzh.ch> + * adjusted terminology: + - "Overlay Polygon Layers" to "Polygon Overlay", with the + latter being the formal term + - "Spatial Join" to "Spatial Join (Transfer Attributes)" to be + consistent as the item was renamed first (original name: "Transfer Attributes") + and then moved to a different menu (Edit Attributes -> Analysis), + so users would not find it without testing all functions. + +2012-01-25 mmichaud <michael.mich...@free.fr> + * Pack "Save dataset as" dialog box when the format is changed otherwise, + when format shows new options, parts of the dialog could be hidden + +2012-01-22 Matthias Scholz <m...@jammerhund.de> + * SuperZoomPanTool: + - some fixes + - I18N + - Icon and cursor + * JUMPConfiguration + - SuperZoomPanTool activated for testing + +2012-01-21 mmichaud <michael.mich...@free.fr> + * Fixed I18N.getMessage() method + +2012-01-19 Matthias Scholz <m...@jammerhund.de> + * AbstractCursorTool.getGraphics2D() + Small fix/workaround for the Linux painting/ screen refresh problem during + Shape movement. + +2012-01-15 mmichaud <michael.mich...@free.fr> + * Optimization of DeleteDuplicateItemsPlugIn + unit test + * added a unit-test target in ant build file + +2012-01-14 mmichaud <michael.mich...@free.fr> + * Fix two small language issues in + ReplicateSelectedItemsPlugIn and CreateThiessenPolygonsPlugIn + +2012-01-13 benjamin gudehus + * added a unit test framework made of + - org.openjump.test package + - fixtures directory for datasets + +2012-01-11 mmichaud <michael.mich...@free.fr> + * Fixed bugs in + - ClipToFencePlugIn [3472008] two identical attribute names not accepted. + now throw a clearer message + - CombineSelectedLayer now accept non-default geometry attribute names + +2012-01-07 mmichaud <michael.mich...@free.fr> + * Prepare 1.5 release (svn 2588) + +2012-01-05 mmichaud <michael.mich...@free.fr> + * Makes RemoveSelectedLayer more consistent and fix bug 3469215 + Now, a LayerEventType.REMOVED is listened by : + - ViewAttributesPlugIn.ViewAttributesFrame which is also removed + - InfoFrame which removes data from this layer from the model + - LayerViewPanel which removes this layer renderer + +2012-01-03 Giuseppe Aruta <giuseppe_ar...@yahoo.it> + * Add Clone Item PlugInto right click context mouse menu, add language strings to Clone Item PlugIn + * Changed position within right click context menu to Copy This Coordinate PlugIn + * Uncomment public boolean isRightMouseButtonUsed in ConstrainedMultiClickTool to let use right click context menu + with Constrained Tools + +2012-01-02 mmichaud <michael.mich...@free.fr> + * AutoAssignAttributePlugIn : can copy from an attribute if attrite count > 1 + instead of 2 so that one can copy geometry attribute to a string attribute + +2012-01-01 Matthias Scholz <m...@jammerhund.de> + * first version of a new zoom/pan tool SuperZoomPanTool + * actualy not for use and not activated yet + +2012-01-01 mmichaud <michael.mich...@free.fr> + * FillPolygonTool : Add a new Tool in the EditToolBox to fill the Polygon + around a mouse click. All visible linear elements can be used to create + the Polygon boundary. + * Fix a NPE in AttributeTablePanel (thrown by layers without datasource) + +2011-12-31 mmichaud <michael.mich...@free.fr> + * NoderPlugIn : fix bug 3459726 and another bug related to non-simple + linestrings. Update documentation. + +2011-12-30 ede + - bugfix: -i18n was not applied globally as default locale + - bugfix 3439132: File dialog item for all supported files is too long + - OpenWizard is now also centered on main window similar to other Wizards + - added hint to not use tabs in ChangeLog, replaced sneaked in tabs with double spaces + +2011-12-26 Matthias Scholz <m...@jammerhund.de> + * Fixed readme.txt, because I'm not an employee of refractions.net + * com.vividsolutions.jump.workbench.ui.AttributePanel + * Changes for a better layout. the tables now are allways on top. + * com.vividsolutions.jump.workbench.ui.AttributeTablePanel + * Changes for a better layout. the tables now are allways on top. + * Any changes of a table column width will be saved and later restored. + The column width will be saved within the project file. + * com.vividsolutions.jump.workbench.ui.cursortool.LeftClickFilter + * implement and applied the isRightMouseButtonUsed() method for + mouseClicked, mousePressed, mouseReleased and mouseDragged events. + +2011-12-24 Giuseppe Aruta <giuseppe_ar...@yahoo.it> + * Modified Toolbar of Attribute Window + The Attribute window toolbar is shown on the top of the window. + Add to this toolbar new plugins: Save datasets, Undo, Redo, + Show Schema view and Attribute statistics + +2011-12-17 Giuseppe Aruta <giuseppe_ar...@yahoo.it> + * Extended Pirol Attribute Calculator + - Add Greek P value, common and natural logarithms, + root, trigonometric functions (sin, cos, tan, asin, acos, atan), + conversion between radiant and degrees /ra>de and de>ra) + +2011-12-12 mmichaud <michael.mich...@free.fr> + * Small improvements in the user interface + - back to small icons for Open wizard in File menu and layer context menu + - add icon for File > Add Image Layer menu item + - center dialog box for CalculateAreasAndLengthsPlugIn + - center dialog box for JoinWithArcPlugIn + - JoinAttributesSpatially : typo (no ellipsis needed in dialog box) + +2011-12-11 Matthias Scholz <m...@jammerhund.de> + * com.vividsolutions.jump.workbench.ui.plugin.FirstTaskFramePlugIn + * If we start OJ with a project file, now this is done with the new + OpenProjectPlugIn. So the user can see what OJ are doing. + * com.vividsolutions.jump.workbench.ui.plugin.imagery.AddImageLayerPlugIn + * Added an enablecheck. This prevets a NPE if no projectwindow is open. + +2011-12-11 mmichaud <michael.mich...@free.fr> + * Fixed bug 3441486 : popupMenu did not show the same plugins in InfoFrame + and in ViewAttributes. Now works in a more consistent way. + +2011-12-10 mmichaud <michael.mich...@free.fr> + * Fixed bug 3456437 throwing a IndexOutOfBoundException in + ViewAttributesPlugIn and FeatureInfoPlugIn + +2011-12-10 garuta <giuseppe_ar...@yahoo.it> + * Add extra Classes to handle additions within a formula + in de.fho.jump.pirol.utilities.FormulaParsing.Operations folder + +2011-12-04 mmichaud <michael.mich...@free.fr> + * Now accept a zipped shapefile without dbf file + * SimpleQueryPlugIn : fixed bug 3442147 (plugin could show wrong layer list + when two projects were opened). + +2011-12-02 garuta <giuseppe_ar...@yahoo.it> + * Add small icons (16x16) to NewTaskPlugIn and SaveDatasetsPlugIn + in the top/context menus + +2011-11-23 mmichaud <michael.mich...@free.fr> + * Replaced 3 first icons in the toolbar thanks to Peppe (previous one + did not have the regular 20x20 size. + +2011-11-21 mmichaud <michael.mich...@free.fr> + * Remove FillPatterns from src directory + +2011-11-20 mmichaud <michael.mich...@free.fr> + * Fixed bug 3440346 in AttributeCalculator. The plugin is now more robust + if whitespace are omitted. + +2011-11-11 mmichaud <michael.mich...@free.fr> + * PersistentBlackboard now uses UTF-8 instead of local charset to read/write + into the utf-8 workbench-state.xml file. + +2011-11-09 mmichaud <michael.mich...@free.fr> + Changes from discussion held on 2011-11-04 and 2011-11-05 @@ Diff output truncated at 100000 characters. @@ ------------------------------------------------------------------------------ _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel