Revision: 4658
          http://sourceforge.net/p/jump-pilot/code/4658
Author:   edso
Date:     2015-12-22 15:44:10 +0000 (Tue, 22 Dec 2015)
Log Message:
-----------
prepare next release

Modified Paths:
--------------
    core/trunk/ChangeLog
    core/trunk/Changes.txt

Modified: core/trunk/ChangeLog
===================================================================
--- core/trunk/ChangeLog        2015-12-22 12:52:38 UTC (rev 4657)
+++ core/trunk/ChangeLog        2015-12-22 15:44:10 UTC (rev 4658)
@@ -1,10 +1,14 @@
-# for display continuity sake please use 2 spaces instead of tabs, also make  #
-# sure that lines break at 80 chars for constricted dispaly situations        #
+# 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 
---------------------------------->#
 
+
+<----------------------------------------------- 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.  
+    selected.
 
 2015-12-20 ede
   * add support for spatial datastore layers to EditDataStoreQueryPlugIn
@@ -108,9243 +112,295 @@
   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
+  a
 
 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
+  g
 
 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-04 Giuseppe Aruta  
+  
     
 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
-    * Move jpg images from com.vividsolutions.workbench.ui.images directory 
used
-      by to FillPatternFactory to lib/ext/FillPatterns (to be used with 
-      FillPatternFactory -user defined pattern - or from CadPlan extension)
-    * Move batik jar from core to plus directory
-    * Deactivate SaveImageAsSVGPlugIn if Batik is not found in the classpath
-      (change in PlugInManager class)
-
-2011-11-09
-    * Fixed EditSelectedFeaturePlugIn : the geometry change made in the
-      WKT editor had no effect on the geometry after validation.
-
-2011-11-08 mmichaud <michael.mich...@free.fr>
-    * Fixed persistence of OpenProject / SaveProjectAs [ID 3434161]
-      org.openjump.core.ui.plugin.file.open.SelectProjectFilesPanel
-      org.openjump.core.ui.plugin.file.open.OpenProjectWizard
-      com.vividsolutions.jump.workbench.ui.plugin.SaveProjectAsPlugIn
-    * Internationalization of PasteItemsPlugIn and PasteLayerPlugIn
-
-2011-11-07 mmichaud <michael.mich...@free.fr>
-    * Fixed AutoAssignPlugin [ID 3434648] and changed slightly its semantic
-      unparsable number returns null instead of 0 for Integer or Double type
-
-2011-11-06 sstein <sst...@geo.uzh.ch>
-    * Fixed the SaveDatasetAs bug for MacOSX [ID 3428076].
-      Now the input is accepted and, hence, a file is written.
-      Testing fix on Windows on 7.Nov.2011 was positive. So I removed the 
-      MacOSX specific function call for "SaveDatasetAsFile" that was used 
-      as work around.
-      Note, the solution itself is done by replacing Non-OSX workaround code
-      for the Java bug 4528663 in FileDataSourceQueryChooser only. Changes in 
-      other classes were for testing and code readability.
-      
-2011-11-05 sstein <sst...@geo.uzh.ch>
-    * Added icons by Peppe for the following functions: 
-      EditSelectedFeaturePlugIn, DeleteSelectedItemsPlugIN, 
-      CombineSelectedFeaturesPlugIn, ExplodeSelectedFeaturesPlugIn,
-      PasteItemsPlugIn, ReplicateSelectedItemsPlugIn,
-      CopySelectedItemsPlugIn, PasteItemsAtPlugIn 
-    
-2011-11-03 mmichaud <michael.mich...@free.fr>
-    * Fixed bug id 3413805 by changing validateTree() to validate() in 
-      LayerNameRenderer (don't understand why, though)
-    * Fixed SaveDatasetsPlugin (throws a nullPointerException is the project
-      includes a Datastore)
-    * Small fix in SaveLayersWithoutDataSourcesPlugIn (change layerName.png
-      to layerName.jml whe saving the layer as jml along with the project 
-
-2011-10-31 mmichaud <michael.mich...@free.fr>
-    * New plugin com.vividsolutions.jump.plugin.edit.NoderPlugIn
-      to replace LineNoderPlugIn (see also request 2333409). The new PlugIn :
-      - preserve attributes
-      - can process LineStrings AND polygons
-      - can node OR split geometries
-      - can interpolate z values on intersections
-      
-2011-10-29 mmichaud <michael.mich...@free.fr>
-    * Add a limit parameter (max number of features) in the addDataStore PlugIn
-      as requested in Feature Request 3422848
-
-2011-10-26 mmichaud <michael.mich...@free.fr>
-    * Add 3 Zoom Plugins from LayerView context menu : Zoom in, zoom out, 
-      zoom center (prepared by Peppe)
-    * DeleteDuplicateGeometriesPlugIn now create the result layer in Results,
-      not in working directory.
-    * Fix the i18n name of new BufferPlugIn menu item 
-
-2011-10-18 sstein <sst...@geo.uzh.ch>
-    * re-added the SaveDatasetAsFilePlugIn to be loaded in the layer context 
-      menu if the system is MacOSX. This was done since under MacOSX the 
-      SaveDatasetAsPlugIn is missing a text field to write the name of 
-      the new file. Hence, the dialog could only be used for saving to an 
-      existing dataset. Note, I did not replace one menu item with the other,
-      since SaveDataSetAs can also write to a database (e.g. PostGIS).
-      Changed:
-      com.vividsolutions.jump.workbench.JUMPConfiguration
-      Added:
-      com.vividsolutions.jump.workbench.datasource.SaveDatasetAsFilePlugIn
-
-2011-10-16 mmichaud <michael.mich...@free.fr>
-    * Workaround for bug 3418067 in LayerNamePanel of cloned windows
-    * Add ReverseOrientationPlugIn (Feature Request 3277052) in LayerViewPanel 
-      right-click menu
-
-2011-10-15 mmichaud <michael.mich...@free.fr>
-    * Add CopySchemaPlugIn and PasteSchemaPlugIn from SkyJump
-
-2011-10-12 mmichaud <michael.mich...@free.fr>
-    * Bug 3413619 : moving category up and down when there is only one
-
-2011-10-12 mmichaud <michael.mich...@free.fr>
-    * Small improvement in LabelStyle (Label multipolygon on widest polygon)
-    * Use new FeatureInstaller methods and exclude calls to MultiInputDialog
-      in run method of plugins (see also feature request 3421958 & 3200485) :
-      - LineNoderPlugIn
-      - PolygonizerPlugIn
-      - PrecisionReducerPlugIn
-      - ExtractSegmentsPlugIn
-      - AffineTransformationPlugIn
-
-2011-10-08 mmichaud <michael.mich...@free.fr>
-    * Clean and improve AutoAssignAttributePlugIn
-
-2011-10-02 mmichaud <michael.mich...@free.fr>
-    * Improved LabelStyle : adds a default value for vertical alignment
-      (default is middle for areas and above for lines and points)
-      and a horizontal position attribute distinct from horizontal alignment.
-      See also Feature Request 3407229
-      Now behaviour should be the following :
-      Area
-         Vertical alignment means above, below or middle of the bounding box
-         Horizontal position means on the left, right or center of the 
bounding box
-         Horizontal alignment can center, left-align or right-align the text.
-             It is relative to the horizontal position.
-      LineString
-         Vertical alignment means above, below or on the line
-         Horizontal position means endpoint of leftmost segment,
-             endpoint of rightmost segment or longest segment
-             leftmost/rightmost segments are end segments
-         Horizontal alignment is left-aligned, centered or right-aligned on the
-             first point, the last point or the longest segment
-         Texts follow segment orientation except texts which are right-aligned
-             on the left of the LineString or left-aligned on the right of the 
-             LineString (these last texts are written horizontally)
-      Points
-         Vertical is above, below or on the point
-         Horizontal position is on the left, right or middle of the point
-         Horizontal alignment is ignored
-
-2011-10-02 mmichaud <michael.mich...@free.fr>
-    * Improved UnionByAttribute to include Union, Dissolve and Merge function
-      (+ use of new FeatureInstaller and MultiInputDialog function + more 
icons)
-
-2011-09-30 mmichaud <michael.mich...@free.fr>
-    * ShapefileWriter now prompt the user to accept or not to truncate fields
-      with more than 255 characters.
-      A timestamp is used to avoid prompting the user if he has already 
accepted
-      to truncate for less than 30 s (useful for batching shapefile outputs)
-    * Fixed bug 3415409 : NoteStyle could not be deserialized
-    
-2011-09-27 mmichaud <michael.mich...@free.fr>
-    * New BufferPlugIn exposing all the parameters of JTS 1.12 library
-      Uses classes and methods of the new MultiInputDialog framework
-    * Add a patch to QueryDialog and LayerNameRenderer to get the Layer Color
-      in the Simple Query tool
-
-2011-09-25 mmichaud <michael.mich...@free.fr>
-    * In MultiInputDialog showing Layer list in a JComboBox, selected
-      layer was unreadable (black foreground and dard background)
-      This should be fixed (may be due to a workaround Larry did to solve an 
old
-      JRE problem)
-
-2011-09-25 ede
-  bugfix 2728360: Layer operations break the Undo Chain
-  actually all plugins based on AbstractPlugIn have that behaviour if the do
-    not reportNothingToUndoYet()
-  disabled this in UndoableEditReceiver, now these plugins are simply ignored
-    by undo
-
-2011-09-24 mmichaud <michael.mich...@free.fr>
-  * Refactoring of Selection package : 
-    - use generics in selection related classes instead of OpenJUMP 
CollectionMap
-    - improve memory usage (initialize all lists with an array of size 1 
instead
-      of the default array size)
-    - fix old bug 2792806
-    
-    Changed classes are :
-    -com.vividsolutions.jump.workbench.ui.SelectionManager
-    -com.vividsolutions.jump.workbench.ui.AbstractSelection
-    -com.vividsolutions.jump.workbench.ui.FeatureSelection
-    -com.vividsolutions.jump.workbench.ui.PartSelection
-    -com.vividsolutions.jump.workbench.ui.LineStringSelection
-    -com.vividsolutions.jump.workbench.ui.EditTransaction
-    -com.vividsolutions.jump.workbench.ui.AbstractSelection
-    -com.vividsolutions.jump.workbench.ui.renderer.AbstractSelectionRenderer
-    -com.vividsolutions.jump.workbench.ui.renderer.FeatureCollectionRenderer
-    -com.vividsolutions.jump.workbench.ui.renderer.FeatureSelectionRenderer
-    -com.vividsolutions.jump.workbench.ui.renderer.PartSelectionRenderer
-    -com.vividsolutions.jump.workbench.ui.renderer.LineStringSelectionRenderer
-    -com.vividsolutions.jump.workbench.ui.renderer.SelectionBackgroundRenderer
-    -com.vividsolutions.jump.workbench.ui.cursortool.SelectTool
-    
-com.vividsolutions.jump.workbench.ui.plugin.clipboard.CollectionOfFeaturesTransferable
-    -com.vividsolutions.jump.workbench.ui.plugin.DeleteSelectedItemsPlugIn
-  * Deprecate com.vividsolutions.jump.io.WKTWriter an use
-    com.vividsolutions.jts.io.WKTWriter instead
-
-2011-09-18 mmichaud <michael.mich...@free.fr>
-  * Refactoring of EditTransaction class :
-    - use Set instead of List to avoid time-consuming "if (!list.contains())" 
-      operations
-    - remove geometry cloning in addFeature and deleteFeature : save time and 
-      memory. Hopefully, it will not break anything
-    All in all, the speed improvement maybe 10x and the memory save 50%
-    Change may slow down some operations, but I did not note it yet. 
-
-2011-09-14 ede
-  * throw image loading errors up to calling code
-  * ReferencedImageFactoryFileLayerLoader does not create 
-     empty layers if image loading failed anymore
-  * OpenFileWizard now displays errors properly even when 
-     the taskmonitor closes early
-  * bugfix 3084927:
-      ecw libraries choke on accented and other non ascii chars in loading path
-      ECWImageFactory now checks if loading path is ascii only
-       and throws a describing error if not
-
-2011-09-11 ede
-  * reworked about dialog
-     now vertically resizable
-     about tab displays scrollable oj_home/readme.txt now
-
-2011-09-10 mmichaud <michael.mich...@free.fr>
-    * Remove MultiInputDialogWithoutCancel, prepare 1.4.2 release
-    
-2011-09-09 mmichaud <michael.mich...@free.fr>
-    * Language files improvements (it and es)
-    
-2011-09-08 mmichaud <michael.mich...@free.fr>
-    * Try to fix bug 3404539 (borders with increasing width in statud bar)
-      with workaround described in sun java database - bug 4131528
-      (does not work with all look and feel)
-
-2011-09-06 ede
-    * added Geometry Converter Plugin to ojcore, available under
-      LayerViewContextMenu "Convert Selected Geometries/Layers" &
-      Main Menu "Tools->Edit Geometries->Convert Selected Geometries/Layers"
-    * added /language/fonts/Code2000.ttf, a gpl'd unicode font and
-      code in JUMPWorkbench to selectively switch to it if 
I18N.get("ui.MenuNames.FILE") 
-      cannot be displayed by current jre font but by Code2000
-    
-2011-08-06 mmichaud <michael.mich...@free.fr>
-    * small enhancments to ExtractLayersByAttribute
-
-2011-09-04 mmichaud <michael.mich...@free.fr>
-    * Revert change made by Matthias on 2011-09-01 in FeatureInstaller,
-      because it breaks compatibility with external plugins
-
-2011-09-03 mmichaud <michael.mich...@free.fr>
-    * Small improvements and internationalization of EnterWKTDialog
-
-2011-09-01 Matthias Scholz <m...@jammerhund.de>
-  * FeatureInstaller.java:
-    * Improve all addMainMenuItem() methods to returning the created JMenuItem
-
-2011-08-28 mmichaud <michael.mich...@free.fr>
-    * [ID 3397856] VertexZValueStyle now extends a new TextBasedVertexStyle
-      so that z of Points are displayed as well as z of Linestring vertices 
-    * [ID 3398100] Attribute query throws exception with Contains or 
StartsWith 
-      used with a null  
-
-2011-08-27 Matthias Scholz <m...@jammerhund.de>
-  * BlendLineStringsPlugIn
-    * now the user have the choise which attributes will be transfered to
-      the resulting lines
-
-2011-08-25 mmichaud <michael.mich...@free.fr>
-    * Move AddImageLayerPlugIn to File menu
-    * Move RunDatastoreQueryPlugIn to File menu
-    * [ID 3363920] Center dialog box on OpenJUMP windows for following plugins 
-      (using GUIUtil.centreOnWindow)
-        * GUIUtil : adds a method to pack the dialog box before centering it 
-        * Edit>Selection>Select by geometry type
-        * Tools>Edit Geometry>Blend LineStrings
-
-2011-08-14 Matthias Scholz <m...@jammerhund.de>
-  * BlendLineStringsPlugIn
-    * some Enhancements: choice if the source linestrings are deleted and
-      if a new layer with the reluts are created
-    * Bugfix: if the result was more then one blended linestring, then all
-      linestrings had the attributes from the first selected linestring and
-      not from the first blended
-
-2011-07-31 mmichaud <michael.mich...@free.fr>
-    * Fix/improve ColorThemingStylePanel. The main option is now attribute
-      Attribute choice will decide which classification methods are allowed
-
-2011-07-25 mmichaud <michael.mich...@free.fr>
-    * Fix/improve reverse function in GeometryFunctionPlugIn [ID 3360102]
-      Now works on a clone without modifying source geometry and works on any
-      kind of geometry.
-
-2011-07-25 mmichaud <michael.mich...@free.fr>
-    * Fixed a bug in ColorThemingStylePanel.
-    * Add an Icon for SaveLayersWithoutDataSourcePlugIn
-
-2011-07-24 mmichaud <michael.mich...@free.fr>
-    * Fixed a bug related to tables having same names in public schema and
-      another schema [ID 3303503]
-
-2011-07-14 mmichaud <michael.mich...@free.fr>
-    * Better exception handling while using the new OpenWizard framework
-    * Turn code to 1.4.2alpha
-    
-2011-07-10 mmichaud <michael.mich...@free.fr>
-    * Fixed a bug in the look and feel option panel [bug ID: 3354118]
-
-        **** release of OpenJUMP 1.4.1 (svn 2313) ****
-
-2011-07-04 mmichaud <michael.mich...@free.fr>
-    * Fix a bug preventing to read old project files
-
-        **** release of OpenJUMP 1.4.1 (svn 2300) ****
-
-2011-07-02 mmichaud <michael.mich...@free.fr>
-    * Fixex regex in SaveFileDataSourceQueryChooser to allow directory names
-      containing points
-    * Activate SaveLayersWithoutDataSourcePlugIn in default plugins
-
-2011-06-29 mmichaud <michael.mich...@free.fr>

@@ 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