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