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

Reply via email to