Skip to content
Permalink
Browse files

merge from trunk r11350:11400

git-svn-id: http://svn.osgeo.org/qgis/branches/symbology-ng-branch@11887 c8812cc2-4d05-0410-92ff-de0c093fc19c
  • Loading branch information
wonder
wonder committed Nov 2, 2009
1 parent 6360c46 commit 24256219605d3ae01a054bd34e331b0264d8b9bb
Showing with 29,561 additions and 23,199 deletions.
  1. +163 −0 ChangeLog
  2. +91 −59 doc/INSTALL.t2t
  3. +107 −9 doc/index.html
  4. +933 −765 i18n/qgis_ar.ts
  5. +938 −751 i18n/qgis_cs_CZ.ts
  6. +859 −527 i18n/qgis_de.ts
  7. +924 −756 i18n/qgis_el_GR.ts
  8. +560 −952 i18n/qgis_es.ts
  9. +1,272 −949 i18n/qgis_fr.ts
  10. +924 −756 i18n/qgis_he.ts
  11. +940 −745 i18n/qgis_hu.ts
  12. +934 −762 i18n/qgis_id.ts
  13. +938 −751 i18n/qgis_it.ts
  14. +936 −760 i18n/qgis_ja.ts
  15. +937 −750 i18n/qgis_ka_GE.ts
  16. +937 −754 i18n/qgis_lo.ts
  17. +933 −765 i18n/qgis_lt.ts
  18. +939 −748 i18n/qgis_lv.ts
  19. +937 −754 i18n/qgis_mn.ts
  20. +978 −664 i18n/qgis_nl.ts
  21. +1,752 −540 i18n/qgis_pl_PL.ts
  22. +938 −751 i18n/qgis_pt_BR.ts
  23. +935 −763 i18n/qgis_ro.ts
  24. +975 −673 i18n/qgis_ru.ts
  25. +938 −751 i18n/qgis_sk.ts
  26. +938 −751 i18n/qgis_sq_AL.ts
  27. +950 −763 i18n/qgis_sv.ts
  28. +937 −754 i18n/qgis_th.ts
  29. +937 −754 i18n/qgis_tr.ts
  30. +354 −41 i18n/qgis_vi.ts
  31. +314 −139 i18n/qgis_xh.ts
  32. +319 −129 i18n/qgis_zh_CN.ts
  33. +319 −129 i18n/qgis_zh_TW.ts
  34. BIN images/themes/{classic → default}/mActionSaveAsPDF.png
  35. +107 −119 mac/xcode/Qgis.xcodeproj/project.pbxproj
  36. +9 −0 mac/xcode/qgis_settings.xcconfig
  37. +2 −0 mac/xcode/qgis_user-template.xcconfig
  38. +21 −17 ms-windows/osgeo4w/package.cmd
  39. +3 −3 python/plugins/fTools/tools/doPointDistance.py
  40. +4 −4 python/plugins/fTools/tools/doPointsInPolygon.py
  41. +8 −8 python/plugins/fTools/tools/doSelectByLocation.py
  42. +2 −2 python/plugins/fTools/tools/doSumLines.py
  43. +21 −0 python/plugins/osm/CMakeLists.txt
  44. +0 −140 python/plugins/osm/DlgAddRelation_ui.py
  45. +0 −162 python/plugins/osm/DlgDownloadOSM_ui.py
  46. +0 −62 python/plugins/osm/DlgImport_ui.py
  47. +0 −86 python/plugins/osm/DlgLoadOSM_ui.py
  48. +0 −99 python/plugins/osm/DlgSaveOSM_ui.py
  49. +0 −118 python/plugins/osm/DlgUploadOSM_ui.py
  50. +0 −59 python/plugins/osm/DockUndoRedo_ui.py
  51. +0 −290 python/plugins/osm/DockWidget_ui.py
  52. +0 −37 python/plugins/osm/Makefile
  53. +8 −8 python/plugins/osm/{DlgAddRelation.py → OsmAddRelationDlg.py}
  54. +16 −25 python/plugins/osm/{DatabaseManager.py → OsmDatabaseManager.py}
  55. +8 −5 python/plugins/osm/{DlgDownloadOSM.py → OsmDownloadDlg.py}
  56. +57 −51 python/plugins/osm/{DockWidget.py → OsmFeatureDW.py}
  57. +3 −3 python/plugins/osm/{DlgImport.py → OsmImportDlg.py}
  58. +5 −5 python/plugins/osm/{DlgLoadOSM.py → OsmLoadDlg.py}
  59. +26 −19 python/plugins/osm/{osm_plugin.py → OsmPlugin.py}
  60. +3 −3 python/plugins/osm/{DlgSaveOSM.py → OsmSaveDlg.py}
  61. +5 −5 python/plugins/osm/{DockUndoRedo.py → OsmUndoRedoDW.py}
  62. +4 −4 python/plugins/osm/{DlgUploadOSM.py → OsmUploadDlg.py}
  63. +3 −3 python/plugins/osm/__init__.py
  64. BIN python/plugins/osm/images/osm_addRelation.png
  65. BIN python/plugins/osm/images/osm_createLine.png
  66. BIN python/plugins/osm/images/osm_createPoint.png
  67. BIN python/plugins/osm/images/osm_createPolygon.png
  68. BIN python/plugins/osm/images/osm_createRelation.png
  69. BIN python/plugins/osm/images/osm_editRelation.png
  70. BIN python/plugins/osm/images/osm_redo.png
  71. BIN python/plugins/osm/images/osm_removeRelation.png
  72. BIN python/plugins/osm/images/osm_undo.png
  73. BIN python/plugins/osm/images/osm_urDetails.png
  74. +4 −4 python/plugins/osm/map_tools/{CreateLineMapTool.py → OsmCreateLineMT.py}
  75. +4 −4 python/plugins/osm/map_tools/{CreatePointMapTool.py → OsmCreatePointMT.py}
  76. +4 −4 python/plugins/osm/map_tools/{CreatePolygonMapTool.py → OsmCreatePolygonMT.py}
  77. +3 −3 python/plugins/osm/map_tools/{IdentifyMapTool.py → OsmIdentifyMT.py}
  78. +2 −2 python/plugins/osm/map_tools/{MoveMapTool.py → OsmMoveMT.py}
  79. +1,098 −1,106 python/plugins/osm/resources.py
  80. +12 −0 python/plugins/osm/resources.qrc
  81. +2 −2 python/plugins/osm/ui_files/{DlgAddRelation.ui → OsmAddRelationDlg.ui}
  82. +2 −2 python/plugins/osm/ui_files/{DlgDownloadOSM.ui → OsmDownloadDlg.ui}
  83. +45 −63 python/plugins/osm/ui_files/{DockWidget.ui → OsmFeatureDW.ui}
  84. +3 −3 python/plugins/osm/ui_files/{DlgImport.ui → OsmImportDlg.ui}
  85. +4 −4 python/plugins/osm/ui_files/{DlgLoadOSM.ui → OsmLoadDlg.ui}
  86. +3 −3 python/plugins/osm/ui_files/{DlgSaveOSM.ui → OsmSaveDlg.ui}
  87. +29 −30 python/plugins/osm/ui_files/{DockUndoRedo.ui → OsmUndoRedoDW.ui}
  88. +3 −3 python/plugins/osm/ui_files/{DlgUploadOSM.ui → OsmUploadDlg.ui}
  89. +25 −2 src/app/attributetable/qgsattributetabledelegate.cpp
  90. +9 −1 src/app/attributetable/qgsattributetabledelegate.h
  91. +3 −17 src/app/attributetable/qgsattributetablefiltermodel.cpp
  92. +3 −0 src/app/attributetable/qgsattributetablefiltermodel.h
  93. +1 −1 src/app/attributetable/qgsattributetablememorymodel.h
  94. +11 −2 src/app/attributetable/qgsattributetablemodel.cpp
  95. +4 −0 src/app/attributetable/qgsattributetablemodel.h
  96. +8 −3 src/app/composer/qgscomposer.cpp
  97. +3 −3 src/app/composer/qgscomposerlabelwidget.cpp
  98. +6 −6 src/app/composer/qgscomposerlegendwidget.cpp
  99. +2 −2 src/app/composer/qgscompositionwidget.cpp
  100. +5 −3 src/app/legend/qgslegend.cpp
  101. +2 −0 src/app/legend/qgslegendlayer.cpp
  102. +4 −4 src/app/ogr/qgsopenvectorlayerdialog.cpp
  103. +202 −179 src/app/qgisapp.cpp
  104. +101 −24 src/app/qgsattributeeditor.cpp
  105. +3 −3 src/app/qgsattributeeditor.h
  106. +3 −2 src/app/qgscustomprojectiondialog.cpp
  107. +6 −6 src/app/qgsgraduatedsymboldialog.cpp
  108. +1 −1 src/app/qgsmaptooladdvertex.h
  109. +1 −1 src/app/qgsmaptooldeletepart.h
  110. +1 −1 src/app/qgsmaptooldeletering.h
  111. +1 −1 src/app/qgsmaptooldeletevertex.h
  112. +7 −6 src/app/qgsmaptoolidentify.cpp
  113. +1 −1 src/app/qgsmaptoolmovevertex.h
  114. +4 −4 src/app/qgsmaptoolnodetool.cpp
  115. +10 −10 src/app/qgsmeasuredialog.cpp
  116. +1 −1 src/app/qgsmeasuredialog.h
  117. +4 −25 src/app/qgsmeasuretool.cpp
  118. +4 −3 src/app/qgsmeasuretool.h
  119. +5 −3 src/app/qgsoptions.cpp
  120. +9 −9 src/app/qgsprojectproperties.cpp
  121. +1 −1 src/app/qgsprojectproperties.h
  122. +1 −1 src/app/qgsuniquevaluedialog.cpp
  123. +1 −1 src/app/qgsvectorlayerproperties.cpp
  124. +2 −25 src/core/composer/qgscomposerlabel.cpp
  125. +1 −1 src/core/composer/qgscomposerlabel.h
  126. +1 −1 src/core/composer/qgscomposermap.cpp
  127. +1 −1 src/core/qgis.h
  128. +0 −1 src/core/qgscentralpointpositionmanager.cpp
  129. +192 −21 src/core/qgscoordinatereferencesystem.cpp
  130. +9 −0 src/core/qgscoordinatereferencesystem.h
  131. +11 −2 src/core/qgsexception.h
  132. +31 −31 src/core/qgsgeometry.cpp
  133. +5 −2 src/core/qgsmaplayer.cpp
  134. +1 −0 src/core/qgsmaprenderer.cpp
  135. +3 −2 src/core/qgsproject.cpp
  136. +2 −0 src/core/qgsscalecalculator.cpp
  137. +23 −0 src/core/qgsvectorfilewriter.cpp
  138. +2 −2 src/core/renderer/qgscontinuouscolorrenderer.cpp
  139. +1 −1 src/core/renderer/qgsgraduatedsymbolrenderer.cpp
  140. +1 −1 src/core/renderer/qgsrenderer.h
  141. +3 −3 src/core/renderer/qgsuniquevaluerenderer.cpp
  142. +2 −2 src/core/symbology/qgsmarkercatalogue.cpp
  143. +1 −1 src/core/symbology/qgsmarkercatalogue.h
  144. +4 −4 src/core/symbology/qgssymbol.cpp
  145. +5 −5 src/core/symbology/qgssymbol.h
  146. +6 −3 src/gui/qgscomposerview.cpp
  147. +3 −8 src/plugins/diagram_overlay/qgsdiagramrenderer.cpp
  148. +9 −6 src/plugins/grass/qgsgrassattributes.cpp
  149. +1 −1 src/plugins/grass/qgsgrassattributes.h
  150. +1 −1 src/plugins/grass/qgsgrassedittools.cpp
  151. +1 −1 src/plugins/grass/qgsgrassmodule.h
  152. +1 −1 src/plugins/interpolation/Vector3D.h
  153. +1 −1 src/plugins/interpolation/qgstininterpolator.cpp
  154. +10 −4 src/plugins/scale_bar/plugin.cpp
  155. +2 −2 src/providers/ogr/qgsogrprovider.cpp
  156. +1 −1 src/providers/ogr/qgsogrprovider.h
  157. +68 −34 src/providers/osm/osmhandler.h
  158. +216 −154 src/providers/osm/osmprovider.cpp
  159. +15 −19 src/providers/osm/osmprovider.h
  160. +1 −6 src/providers/osm/osmrenderer.cpp
  161. +76 −21 src/providers/osm/osmrenderer.h
  162. +72 −14 src/providers/osm/osmstyle.h
  163. +4 −4 src/providers/postgres/qgspostgresprovider.cpp
163 ChangeLog
@@ -1,5 +1,168 @@
/* ChangeLog,v 1.214 2004/11/12 00:42:21 gsherman Exp */
------------------------------------------------------------------------------
Version 1.2.0 'Daphnis'
** Please note that this is a release in our 'cutting edge' release series. As
** such it contains new features and extends the programmatic interface over
** QGIS 1.0.x. If stability and long term support is more important to you
** then cool new and untested features, we recommend that you use a copy
** of QGIS from our stable 1.0.x release series.
** This release includes over 140 bug fixes and enchancements
** over the QGIS 1.1.0 release. In addition we have added
** the following new features:
**
** Editing:
**
** Editing functionality in QGIS has had a major update in this release. This
** includes the addition of new vector editing tools:
**
** - delete part of multipart feature
** - delete hole from polygon
** - simplify feature
** - Added a new "node" tool (in advanced digitizing toolbar).
** - New functionality for merging features
** - Added undo/redo functionality for vector layer editing.
** - Added option to show only markers of selected features in editing mode.
** - Change layer's icon in legend to reflext that the layer is editable.
**
** In addition, there are undo/redo actions in Edit menu, in Advanced digitizing toolbar
** and there is a new dock widget displaying undo stack of active layer.
**
** About the node tool: It resembles a tool for editing paths by nodes that is
** present in every vector editor. How does it work (in QGIS)? Click on a
** feature, its nodes will be marked by small rectangles. Clicking and dragging a
** node moves it. Double clicking a segment will add a new node. Pressing delete
** key will remove active node. It's possible to select more active nodes at
** once: by clicking and dragging a rectangle. It's possible to select a segment's
** adjacent nodes by clicking on the segment. It's possible to add/remove active
** nodes by using Ctrl when clicking a node or dragging a rectangle
**
** We recommend that you turn off vertex markers in QGIS options when working with
** this tool: the redraws are much faster and the map is not cluttered with
** markers.
**
** Keyboard shortcuts:
**
** New feature: configure shortcuts for actions within main window of qgis!
** See menu Setting->Configure shortcuts
**
** Map Composer:
**
** It is now possible to lock/unlock composer item positions by right mouse click.
** The width and height of the composer map will now remain fixed if user sets the
** composer map extent to the map canvas extent. possibility to display
** current date in composer label by typing (d 'June' yyyy) or similar.
** It is now possible to keep the current layers in a composer map even if further
** layers are added to the main map. Export to PDF in composer is now possible.
**
** Attribute tables:
**
** It is now possible to search the attribute table within selected records only.
** General speedups have been made on the attribute table. Setting of field width
** and precision when adding attributes is now possible. Handling of attribute
** types in WFS provider has bee improved.
**
** Attribute aliases for vector layers are now available. The aliases are shown
** instead of the original field names in the info tool and attribute table to
** make things easier for end users. There is now a GUI for setting edit widgets
** for layer attributes. A new dialog allows loading a value map from a layer
** (could be non-spatial table too!). The edit widgets settings will also now
** be respected in the attribute table.
**
** Plugins:
**
** - The order of layers in the WMS dialog can now be changed.
** - The eVis plugin, version 1.1.0, has been added to the QGIS project and
** included as a standard plugin. More information about eVis can be found here:
** http://biodiversityinformatics.amnh.org/open_source/evis/documentation.php .
** - The interpolation plugin now has the ability to use line layers as constrains
** for triangulation in interpolation plugin. You can also now save the
** triangulation to shape file.
** - An new OpenStreetMap provider and plugin have been added to QGIS.
**
** Projects Management:
**
** QGIS now includes support for project relative position of file data sources
** and svgs. The saving of relative paths of file data sources is optional.
**
** PostGIS & the PostgreSQL Provider:
**
** You can now select the SSL mode when adding a new DB connection. Turning off
** SSL encryption can greatly improve performance of PostGIS data loading where
** connection security is not required. Support has been added for more native
** types and for setting of column comments.
**
** Symbology enhancements:
**
** - allow refresh of symbols via popup menu on the renderer's symbol selection
** - add support for data defined symbols
** - add support for font symbol markers (only data defined - no gui yet)
** - add symbol size in map units (ie. symbols that keep the size in mapunits
** independant of the mapscale)
**
** Command line arguments:
**
** Added command line argument support on windows.
** Enhancement of command line arguments:
** - allow given snapshot sizes
** - allow suppression of splash screen
** - capture map decorations from plugins on snapshots
**
** Grass:
**
** There is a new GRASS shell. Also there have been many cleanups and consistency
** updates.
**
Version 1.1.0 'Pan'
** Please note that this is a release in our 'unstable' release series. As
** such it contains new features and extends the programmatic interface over
** QGIS 1.0.x. If stability and long term support is more important to you
** then cool new and untested features, we recommend that you use a copy
** of QGIS from our stable 1.0.x release series.
** This release includes many bug fixes and enchancements
** over the QGIS 1.0.0 release. In addition we have added
** the following new features:
** Updates to translations.
** Improvements and polishing of the Python plugin installer. Switch to the
** new official QGIS repository.
** Improvements to themes so that plugins and other parts of the GUI are
** better supported when switching themes. Addition of the new GIS icon
** theme.
** Improvements to Debian packaging to better support Debian standard
** requirements.
** Support usb: as a GPS device under Linux.
** WMS plugin now supports sorting and shows nested layers as a tree. WMS
** provider also support 24bit png images now. The WMS plugin also now
** provides a search interface for finding WMS servers.
** Added svg point symbols symbols from Matt Amos (with his permission).
** Improvements to proxy support and support of proxy in WFS provider. The
** WFS provider now also shows progress information as it is fetching data.
** Improvements the PostGIS client support. Massive speedups in PostGIS layer
** rendering can now be achieved by disabling SSL in the connection editor.
** Mapserver Export improvements for continuous color support.
** Added tools menu - the fTools plugins are now part of the core QGIS
** plugins and will always be installed by default.
** Improvements to the print composer including object alignment options. It
** is also now possible to print maps as postcript raster or vector. For
** python programmers, the composer classes now have python bindings.
** When using File - Save as image, the saved image is now georeferenced.
** Projection selector now includes quick selection of recently used CRS's.
** Continuous color renderer supports point symbols now too.
** Improved CMake support for building against dependencies from OSGEO4W
** (Windows only). Addition of an XCode project of developers building under
** OSX.
** Updates and cleanups to the GRASS toolbox.
** Changes in open vector dialog to support all drivers available in ogr
** including database and protocol drivers. This brings with it support for
** SDE, Oracle Spatial, ESRI personal geodatabase and many more OGR
** supported data stores. Note that in some cases accessing these may
** require third party libraries to be on your system.
** The middle mouse button can now be used for panning.
** A new, faster attribute table implementation.
** Numerous cleanups to the user interface.
** A new provider was added for spatiallite - a geodatabase-in-a-file
** implementation based on the SQLITE database.
** Vector overlay support that can draw pie and bar charts over vector
** layers based on attribute data.
Version 1.0.0 'Kore'
** This release includes over 265 bug fixes and enhancements over the
** QGIS 0.11.0 release. In addition we have made the following changes:

0 comments on commit 2425621

Please sign in to comment.
You can’t perform that action at this time.