~ubuntu-branches/ubuntu/wily/qgis/wily

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): Johan Van de Wauw
  • Date: 2010-07-11 20:23:24 UTC
  • mfrom: (3.1.4 squeeze)
  • Revision ID: james.westby@ubuntu.com-20100711202324-5ktghxa7hracohmr
Tags: 1.4.0+12730-3ubuntu1
* Merge from Debian unstable (LP: #540941).
* Fix compilation issues with QT 4.7
* Add build-depends on libqt4-webkit-dev 

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/* ChangeLog,v 1.214 2004/11/12 00:42:21 gsherman Exp */
2
2
------------------------------------------------------------------------------
 
3
Version 1.2.0 'Daphnis'
 
4
** Please note that this is a release in our 'cutting edge' release series. As 
 
5
** such it contains new features and extends the programmatic interface over 
 
6
** QGIS 1.0.x. If stability and long term support is more important to you 
 
7
** then cool new and untested features, we recommend that you use a copy 
 
8
** of QGIS from our stable 1.0.x release series.
 
9
** This release includes over 140 bug fixes and enchancements 
 
10
** over the QGIS 1.1.0 release. In addition we have added 
 
11
** the following new features:
 
12
**
 
13
** Editing:
 
14
** 
 
15
** Editing functionality in QGIS has had a major update in this release. This
 
16
** includes the addition of new vector editing tools:
 
17
** 
 
18
** - delete part of multipart feature
 
19
** - delete hole from polygon
 
20
** - simplify feature
 
21
** - Added a new "node" tool (in advanced digitizing toolbar).
 
22
** - New functionality for merging features
 
23
** - Added undo/redo functionality for vector layer editing.
 
24
** - Added option to show only markers of selected features in editing mode.
 
25
** - Change layer's icon in legend to reflext that the layer is editable.
 
26
** 
 
27
** In addition, there are undo/redo actions in Edit menu, in Advanced digitizing toolbar
 
28
** and there is a new dock widget displaying undo stack of active layer.
 
29
** 
 
30
** About the node tool: It resembles a tool for editing paths by nodes that is
 
31
** present in every vector editor. How does it work (in QGIS)? Click on a
 
32
** feature, its nodes will be marked by small rectangles. Clicking and dragging a
 
33
** node moves it. Double clicking a segment will add a new node. Pressing delete
 
34
** key will remove active node. It's possible to select more active nodes at
 
35
** once: by clicking and dragging a rectangle. It's possible to select a segment's
 
36
** adjacent nodes by clicking on the segment. It's possible to add/remove active
 
37
** nodes by using Ctrl when clicking a node or dragging a rectangle
 
38
** 
 
39
** We recommend that you turn off vertex markers in QGIS options when working with
 
40
** this tool: the redraws are much faster and the map is not cluttered with
 
41
** markers. 
 
42
** 
 
43
** Keyboard shortcuts:
 
44
** 
 
45
** New feature: configure shortcuts for actions within main window of qgis!
 
46
** See menu Setting->Configure shortcuts
 
47
** 
 
48
** Map Composer:
 
49
** 
 
50
** It is now possible to lock/unlock composer item positions by right mouse click.
 
51
** The width and height of the composer map will now remain fixed if user sets the
 
52
** composer map extent to the map canvas extent. possibility to display
 
53
** current date in composer label by typing (d 'June' yyyy) or similar.
 
54
** It is now possible to keep the current layers in a composer map even if further
 
55
** layers are added to the main map. Export to PDF in composer is now possible.
 
56
** 
 
57
** Attribute tables:
 
58
** 
 
59
** It is now possible to search the attribute table within selected records only.
 
60
** General speedups have been made on the attribute table. Setting of field width
 
61
** and precision when adding attributes is now possible. Handling of attribute
 
62
** types in WFS provider has bee improved.
 
63
** 
 
64
** Attribute aliases for vector layers are now available. The aliases are shown
 
65
** instead of the original field names in the info tool and attribute table to
 
66
** make things easier for end users. There is now a GUI for setting edit widgets
 
67
** for layer attributes.  A new dialog allows loading a value map from a layer
 
68
** (could be non-spatial table too!).  The edit widgets settings will also now
 
69
** be respected in the attribute table.
 
70
** 
 
71
** Plugins:
 
72
** 
 
73
** - The order of layers in the WMS dialog can now be changed.
 
74
** - The eVis plugin, version 1.1.0, has been added to the QGIS project and
 
75
**   included as a standard plugin. More information about eVis can be found here:
 
76
**   http://biodiversityinformatics.amnh.org/open_source/evis/documentation.php .
 
77
** - The interpolation plugin now has the ability to use line layers as constrains
 
78
**   for triangulation in interpolation plugin. You can also now save the
 
79
**   triangulation to shape file.
 
80
** - An new OpenStreetMap provider and plugin have been added to QGIS.
 
81
** 
 
82
** Projects Management:
 
83
** 
 
84
** QGIS now includes support for  project relative position of file data sources
 
85
** and svgs. The saving of relative paths of file data sources is optional.
 
86
** 
 
87
** PostGIS & the PostgreSQL Provider:
 
88
** 
 
89
** You can now select the SSL mode when adding a new DB connection. Turning off
 
90
** SSL encryption can greatly improve performance of PostGIS data loading where
 
91
** connection security is not required. Support has been added for more native
 
92
** types and for setting of column comments.
 
93
** 
 
94
** Symbology enhancements:
 
95
** 
 
96
** - allow refresh of symbols via popup menu on the renderer's symbol selection
 
97
** - add support for data defined symbols
 
98
** - add support for font symbol markers (only data defined - no gui yet)
 
99
** - add symbol size in map units (ie. symbols that keep the size in mapunits
 
100
**   independent of the mapscale)
 
101
** 
 
102
** Command line arguments:
 
103
** 
 
104
** Added command line argument support on windows.
 
105
** Enhancement of command line arguments:
 
106
** - allow given snapshot sizes
 
107
** - allow suppression of splash screen
 
108
** - capture map decorations from plugins on snapshots
 
109
** 
 
110
** Grass:
 
111
** 
 
112
** There is a new GRASS shell. Also there have been many cleanups and consistency
 
113
** updates.
 
114
** 
 
115
Version 1.1.0 'Pan'
 
116
** Please note that this is a release in our 'unstable' release series. As 
 
117
** such it contains new features and extends the programmatic interface over 
 
118
** QGIS 1.0.x. If stability and long term support is more important to you 
 
119
** then cool new and untested features, we recommend that you use a copy 
 
120
** of QGIS from our stable 1.0.x release series.
 
121
** This release includes many bug fixes and enchancements 
 
122
** over the QGIS 1.0.0 release. In addition we have added 
 
123
** the following new features:
 
124
** Updates to translations.
 
125
** Improvements and polishing of the Python plugin installer. Switch to the
 
126
** new official QGIS repository.
 
127
** Improvements to themes so that plugins and other parts of the GUI are
 
128
** better supported when switching themes. Addition of the new GIS icon
 
129
** theme.
 
130
** Improvements to Debian packaging to better support Debian standard
 
131
** requirements.
 
132
** Support usb: as a GPS device under Linux.
 
133
** WMS plugin now supports sorting and shows nested layers as a tree. WMS
 
134
** provider also support 24bit png images now. The WMS plugin also now
 
135
** provides a search interface for finding WMS servers.
 
136
** Added svg point symbols symbols from Matt Amos (with his permission).
 
137
** Improvements to proxy support and support of proxy in WFS provider. The
 
138
** WFS provider now also shows progress information as it is fetching data.
 
139
** Improvements the PostGIS client support. Massive speedups in PostGIS layer 
 
140
** rendering can now be achieved by disabling SSL in the connection editor.
 
141
** Mapserver Export improvements for continuous color support.
 
142
** Added tools menu - the fTools plugins are now part of the core QGIS
 
143
** plugins and will always be installed by default. 
 
144
** Improvements to the print composer including object alignment options. It
 
145
** is also now possible to print maps as postcript raster or vector. For
 
146
** python programmers, the composer classes now have python bindings.
 
147
** When using File - Save as image, the saved image is now georeferenced.
 
148
** Projection selector now includes quick selection of recently used CRS's.
 
149
** Continuous color renderer supports point symbols now too.
 
150
** Improved CMake support for building against dependencies from OSGEO4W
 
151
** (Windows only). Addition of an XCode project of developers building under
 
152
** OSX.
 
153
** Updates and cleanups to the GRASS toolbox.
 
154
** Changes in open vector dialog to support all drivers available in ogr
 
155
** including database and protocol drivers. This brings with it support for
 
156
** SDE, Oracle Spatial, ESRI personal geodatabase and many more OGR
 
157
** supported data stores. Note that in some cases accessing these may
 
158
** require third party libraries to be on your system.
 
159
** The middle mouse button can now be used for panning. 
 
160
** A new, faster attribute table implementation.
 
161
** Numerous cleanups to the user interface.
 
162
** A new provider was added for spatiallite - a geodatabase-in-a-file
 
163
** implementation based on the SQLITE database.
 
164
** Vector overlay support that can draw pie and bar charts over vector
 
165
** layers based on attribute data.
 
166
Version 1.0.0 'Kore'
 
167
** This release includes over 265 bug fixes and enhancements over the 
 
168
** QGIS 0.11.0 release. In addition we have made the following changes:
 
169
** HIG Compliance improvements for Windows / Mac OS X / KDE / Gnome
 
170
** Saving a vector layer or subset of that layer to disk with a different Coordinate Reference System to the original.
 
171
** Advanced topological editing of vector data.
 
172
** Single click selection of vector features.
 
173
** Many improvements to raster rendering and support for building pyramids external to the raster file.
 
174
** Overhaul of the map composer for much improved printing support.
 
175
** A new 'coordinate capture' plugin was added that lets you click on the map and then cut & paste the coordinates to and from the clipboard
 
176
** A new plugin for converting between OGR supported formats was added.
 
177
** A new plugin for converting from DXF files to shapefiles was added.
 
178
** A new plugin was added for interpolating point features into ASCII grid layers.
 
179
** The python plugin manager was completely overhauled, the new version having many improvements, including checking that the version of QGIS running will support a plugin that is being installed.
 
180
** Plugin toolbar positions are now correctly saved when the application is closed.
 
181
** In the WMS client, WMS standards support has been improved.
 
182
** Tidy ups for GRASS integration and support for GRASS 6.4
 
183
** Complete API revision - we now have a stable API following well defined naming conventions.
 
184
** Ported all GDAL/OGR and GEOS usage to use C APIs only.
 
185
Version 0.11.0 'Metis'
 
186
** This release includes over 60 bug fixes and enhancements over the 
 
187
** QGIS 0.10.0 release. In addition we have made the following changes:
 
188
** Revision of all dialogs for user interface consistency
 
189
** Improvements to unique value renderer vector dialog
 
190
** Symbol previews when defining vector classes
 
191
** Separation of python support into its own library
 
192
** List view and filter for GRASS toolbox to find tools more quickly
 
193
** List view and filter for Plugin Manager to find plugins more easily
 
194
** Updated Spatial Reference System definitions
 
195
** QML Style support for rasters and database layers
 
196
Version 0.10.0 'Io'
 
197
** This release includes over 120 bug fixes and enchancements 
 
198
** over the QGIS 0.9.1 release. In addition we have added 
 
199
** the following new features:
 
200
** Improvements to digitising capabilities.
 
201
** Supporting default and defined styles (.qml) files for file based 
 
202
** vector layers. With styles you can save the symbolisation 
 
203
** and other settings associated with a vector layer and they 
 
204
** will be loaded whenever you load that layer.
 
205
** Improved support for transparency and contrast stretching 
 
206
** in raster layers. Support for color ramps in raster layers. 
 
207
** Support for non-north up rasters. Many other raster 
 
208
** improvements 'under the hood'.
 
209
** Updated icons for improved visual consistency.
 
210
** Support for migration of old projects to work in newer QGIS versions.
 
211
Version 0.9.2rc1 'Ganymede'
 
212
** This release candidate includes over 40 bug fixes and enchancements 
 
213
** over the QGIS 0.9.1 release. In addition we have added 
 
214
** the following new features:
 
215
** Imrovements to digitising capabilities.
 
216
** Supporting default and defined styles (.qml) files for file based 
 
217
** vector layers. With styles you can save the symbolisation 
 
218
** and other settings associated with a vector layer and they 
 
219
** will be loaded whenever you load that layer.
 
220
** Improved support for transparency and contrast stretching 
 
221
** in raster layers. Support for color ramps in raster layers. 
 
222
** Support for non-north up rasters. Many other raster 
 
223
** improvements 'under the hood'.
 
224
Version 0.9.1 'Ganymede'
 
225
** This is a bug fix release
 
226
** 70 Bugs closed
 
227
** Added locale tab to options dialog so that locale can be overridden
 
228
** Cleanups and additions to GRASS tools
 
229
** Documentation updates
 
230
** Improvements for building under MSVC
 
231
** Python Plugin installer to install PyQGIS plugins from the repository
 
232
Version 0.9 'Ganymede'
 
233
** Python bindings - This is the major focus of this release
 
234
   it is now possible to create plugins using python. It is also
 
235
   possible to create GIS enabled applications written in python 
 
236
   that use the QGIS libraries.
 
237
** Removed automake build system - QGIS now needs CMake for compilation.
 
238
** Many new GRASS tools added (with thanks to http://faunalia.it/)
 
239
** Map Composer updates
 
240
** Crash fix for 2.5D shapefiles
 
241
** The QGIS libraries have been refactored and better organised.
 
242
** Improvements to the GeoReferencer
3
243
 
4
244
Version 0.8 'Joesephine' .... development version
5
245
2006-01-23 [timlinux] 0.7.9.10
69
309
2005-04-17 [timlinux] 0.6devel17
70
310
** Custom Projection dialog. Various bugfixes plus delete, insert and update of new
71
311
   records possible. User projections now whow in projection selector but are
72
 
   still not useable
 
312
   still not usable
73
313
2005-04-16 [ges] 0.6.0devel16
74
314
** Fixed bug 1177637 that prevented a PostgreSQL connection from being 
75
315
   completely deleted
223
463
caused by rerendering everything after each change you make.
224
464
 
225
465
2004-11-16 [larsl] 0.5.0devel24
226
 
** Reimplemented getNextFeature() so features are visible again
 
466
** Reimplemented nextFeature() so features are visible again
227
467
 
228
468
2004-11-13 [larsl] 0.5.0devel23
229
469
** Changed QgsIdentifyResults and QgsVectorLayer to show all attributes
254
494
   a QgsFeature, fixed it
255
495
 
256
496
2004-10-29 [larsl] 0.5.0devel16
257
 
** Added getDefaultValue() in QgsVectorLayer and QgsVectorDataProvider,
 
497
** Added defaultValue() in QgsVectorLayer and QgsVectorDataProvider,
258
498
   implemented it in the GPX provider
259
499
 
260
500
2004-10-29 [stevehalasz] 0.5.0devel15
621
861
 
622
862
** Moved raster load stuff to a group at the end of qgisapp.cpp file.
623
863
 
624
 
** Removed generically useable raster fns from qgisapp to static methods of qgsrasterlayer.
 
864
** Removed generically usable raster fns from qgisapp to static methods of qgsrasterlayer.
625
865
 
626
866
** Some renaming of variable names etc.
627
867
 
630
870
 
631
871
2004-06-13 [ts] 0.3.0devel33
632
872
 
633
 
** Globally changed legen item fonts to arial 10pt for consistancy with rest of ui. Will soft
 
873
** Globally changed legen item fonts to arial 10pt for consistency with rest of ui. Will soft
634
874
   code in qgsoptions in next release.
635
875
 
636
876
2004-06-13 [ts] 0.3.0devel32
669
909
Tidied up the SPIT gui to match the plugin template.
670
910
Fixed bug in scale bar which displayed the bar the wrong size!
671
911
Fixed all the plugins so they do not do multiple refreshes on exit.
672
 
Added colour selection for scale bar.
 
912
Added color selection for scale bar.
673
913
 
674
914
2004-06-09 [mcoletti] 0.3.0devel25
675
915
Added support for a feature type name in QgsFeature.  The GDAL/OGR shape file
740
980
   conventions (prefixed with m).
741
981
 
742
982
 
743
 
** Import Note *** ONLY THE MAPLAYER REGISTRY SHOULD DELETE LAYERS NOW ***
 
983
** Import Note *** ONLY THE MAPLAYER REGISTRY SHOULD DELETE QgsMapLayer::LayerType NOW ***
744
984
 
745
985
2004-06-03 [ts] 0.3.0devel14
746
986
** Added getPaletteAsPixmap function to raster and display on raster props
853
1093
splash image to the fluffball ready for 0.3 release.
854
1094
 
855
1095
2004-05-19 [larsl] 0.2.0devel27
856
 
** Implemented getNextFeature(list<int>&) in the GPX provider
 
1096
** Implemented nextFeature(list<int>&) in the GPX provider
857
1097
 
858
1098
2004-05-18 [gsherman] 0.2.0devel26
859
1099
** Saved the qgsappbase.ui and the qgsprojectpropertiesbase.ui files (modified
873
1113
2004-05-18 [ts] 0.2.0devel24
874
1114
** Relax checking of raster filetype extensions to cater for filetypes where
875
1115
extension is unpredictable (e.g. grass).
876
 
Now I use gdal to quickly check if a file is useable so pretty much anything
 
1116
Now I use gdal to quickly check if a file is usable so pretty much anything
877
1117
gdal iscompile with should get through if you have chosen wildcard
878
1118
 filter in add raster dialog.
879
1119
 
1103
1343
drawn!) before snapshot is taken.
1104
1344
 
1105
1345
2004-03-27 [jobi] 0.1.0devel17
1106
 
** autogen.sh now passes paramters to configure
 
1346
** autogen.sh now passes parameters to configure
1107
1347
** fixed tools/qgiscommit by using mktemp, thanx mcoletti
1108
1348
** pluginpath is now taken of libdir to be 64bit compliant (e.g. /usr/lib64/qgis)
1109
1349
 
1231
1471
  based on Everaldo's Crystal icon set.
1232
1472
**QGIS can load layers and / or a project on start up by specifying these
1233
1473
  on the command line.
1234
 
**Symbol renderers for simple, graduated, and continous symbols
 
1474
**Symbol renderers for simple, graduated, and continuous symbols
1235
1475
**Raster support for most GDAL formats
1236
1476
**Raster implementation supports a variety of rendering settings including
1237
 
  semi transparent overlays, pallette inversion, flexible band to colour mapping
 
1477
  semi transparent overlays, pallette inversion, flexible band to color mapping
1238
1478
  in multiband images and creation of pseudocolor.
1239
1479
**Change to a data provider architecture for vector layers. Addtional data
1240
1480
  types can be supported by writing a provider plugin