Skip to content
Permalink
Browse files
Updated 'whats new' for string freeze. Updated version name to Wroclaw.
git-svn-id: http://svn.osgeo.org/qgis/trunk@15567 c8812cc2-4d05-0410-92ff-de0c093fc19c
  • Loading branch information
timlinux committed Mar 22, 2011
1 parent 71c6454 commit c2a29df004c5fa55a6396a4fae4b5bbcef11ed08
Showing with 105 additions and 58 deletions.
  1. +1 −1 CMakeLists.txt
  2. +104 −57 src/app/qgisapp.cpp
@@ -2,7 +2,7 @@ SET(CPACK_PACKAGE_VERSION_MAJOR "1")
SET(CPACK_PACKAGE_VERSION_MINOR "7")
SET(CPACK_PACKAGE_VERSION_PATCH "0")
SET(COMPLETE_VERSION ${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH})
SET(RELEASE_NAME "Trunk")
SET(RELEASE_NAME "Wroclaw")
SET(PROJECT_VERSION ${COMPLETE_VERSION})
PROJECT(qgis${PROJECT_VERSION})
IF (APPLE)
@@ -1941,66 +1941,113 @@ void QgisApp::about()

abt->setVersion( versionString );
QString whatsNew = "<html><body>" ;
whatsNew += "<h2>" + tr( "Version" ) + " " + QString( QGis::QGIS_VERSION ) + "</h2>";
whatsNew += "<h2>" + trUtf8( "What's new in Version 1.6.0 'Capiapó'?" ) + "</h2>";
whatsNew += "<h3>" + tr( "Version" ) + " " + QString( QGis::QGIS_VERSION ) + "</h3>";
whatsNew += "<h2>" + trUtf8( "What's new in Version 1.7.0 'Wroclaw'?" ) + "</h2>";
whatsNew += "<p>";
whatsNew += tr( "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 and QGIS 1.5.0. We recommend that you use this version over previous releases." );
whatsNew += tr( "This release is named after the town of Wroclaw in Poland. The Department of Climatology and Atmosphere Protection, University of Wroclaw kindly hosted our last developer meeting in November 2010. 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 and QGIS 1.6.0. As with any software, there may be bugs and issues that we were not able to fix in time for the release. We therefore recommend that you test this version before rolling it out en-masse to your users." );
whatsNew += "</p>";
whatsNew += "<p>";
whatsNew += tr( "This release includes over 177 bug fixes and many new features and enhancements. Once again it is impossible to document everything here that has changed so we will just provide a bullet list of key new features here." );
whatsNew += "</p>";

whatsNew += "<h3>" + tr( "General Improvements" ) + "</h3>";
whatsNew += "<ul>";
whatsNew += "<li>" + tr( "Added gpsd support to live gps tracking." ) + "</li>";
whatsNew += "<li>" + tr( "A new plugin has been included that allows for offline editing." ) + "</li>";
whatsNew += "<li>" + tr( "Field calculator will now insert NULL feature value in case of calculation error instead of stopping and reverting calculation for all features." ) + "</li>";
whatsNew += "<li>" + tr( "Update srs.db to include grid reference." ) + "</li>";
whatsNew += "<li>" + tr( "Added a native (C++) raster calculator implementation which can deal with large rasters efficiently." ) + "</li>";
whatsNew += "<li>" + tr( "Improved interaction with extents widget in statusbar so that the text contents of the widget can be copied and pasted." ) + "</li>";
whatsNew += "<li>" + tr( "Many improvements and new operators to the field calculator including field concatenation, row counter etc." ) + "</li>";
whatsNew += "<li>" + tr( "Added --configpath option that overrides the default path (~/.qgis) for user configuration and forces QSettings to use this directory, too. This allows users to e.g. carry QGIS installation on a flash drive together with all plugins and settings." ) + "</li>";
whatsNew += "<li>" + tr( "Experimental WFS-T support. Additionally ported wfs to network manager." ) + "</li>";
whatsNew += "<li>" + tr( "Georeferencer has had many tidy ups and improvements." ) + "</li>";
whatsNew += "<li>" + tr( "Support for long int in attribute dialog and editor." ) + "</li>";
whatsNew += "<li>" + tr( "The QGIS Mapserver project has been incorporated into the main SVN repository and packages are being made available. QGIS Mapserver allows you to serve your QGIS project files via the OGC WMS protocol." ) + " <a href=\"http://linfiniti.com/2010/08/qgis-mapserver-a-wms-server-for-the-masses/\">" + tr( "Read More." ) + "</a></li>";
whatsNew += "<li>" + tr( "Select and measure toolbar flyouts and submenus." ) + "</li>";
whatsNew += "<li>" + tr( "Support has been added for non-spatial tables (currently OGR, delimited text and PostgreSQL providers). These tables can be used for field lookups or just generally browsed and edited using the table view." ) + "</li>";
whatsNew += "<li>" + tr( "Added search string support for feature ids ($id) and various other search related improvements." ) + "</li>";
whatsNew += "<li>" + tr( "Added reload method to map layers and provider interface. Like this, caching providers (currently WMS and WFS) can synchronize with changes in the datasource." ) + "</li>";
whatsNew += "</ul>";

whatsNew += "<h3>" + tr( "Table of contents (TOC) improvements" ) + "</h3>";
whatsNew += "<ul>";
whatsNew += " <li>" + tr( "Added a new option to the raster legend menu that will stretch the current layer using the min and max pixel values of the current extent." ) + "</li>";
whatsNew += " <li>" + tr( "When writing vector files using the table of contents context menu's 'Save as' option, you can now specify OGR creation options." ) + "</li>";
whatsNew += " <li>" + tr( "In the table of contents, it is now possible to select and remove or move several layers at once." ) + "</li>";
whatsNew += "</ul>";

whatsNew += "<h3>" + tr( "Labelling (New generation only)" ) + "</h3>";
whatsNew += "<ul>";
whatsNew += " <li>" + tr( "Data defined label position." ) + "</li>";
whatsNew += " <li>" + tr( "Line wrapping, data defined font and buffer settings." ) + "</li>";
whatsNew += "</ul>";
whatsNew += "<h3>" + tr( "Layer properties and symbology" ) + "</h3>";
whatsNew += "<ul>";
whatsNew += " <li>" + tr( "Three new classification modes added to graduated symbol renderer (version 2), including Natural Breaks (Jenks), Standard Deviations, and Pretty Breaks (based on pretty from the R statistical environment). " ) + "<a href=\"http://linfiniti.com/2010/09/new-class-breaks-for-graduated-symbols-in-qgis/\">" + tr( "Read More." ) + "</a></li>";
whatsNew += " <li>" + tr( "Improved loading speed of the symbol properties dialog." ) + "</li>";
whatsNew += " <li>" + tr( "Data-defined rotation and size for categorized and graduated renderer (symbology-ng)." ) + "</li>";
whatsNew += " <li>" + tr( "Use size scale also for line symbols to modify line width." ) + "</li>";
whatsNew += " <li>" + tr( "Replaced raster histogram implementation with one based on Qwt. Added option to save histogram as image file. Show actual pixel values on x axis of raster histogram." ) + "</li>";
whatsNew += " <li>" + tr( "Added ability to interactively select pixels from the canvas to populate the transparency table in the raster layer properties dialog." ) + "</li>";
whatsNew += " <li>" + tr( "Allow creation of color ramps in vector color ramp combo box." ) + "</li>";
whatsNew += " <li>" + tr( "Added 'style manager...' button to symbol selector so that users will find the style manager more easily." ) + "</li>";
whatsNew += "</ul>";

whatsNew += "<h3>" + tr( "Map Composer" ) + "</h3>";
whatsNew += "<ul>";
whatsNew += " <li>" + tr( "add capability to show and manipulate composer item width/ height in item position dialog." ) + "</li>";
whatsNew += " <li>" + tr( "Composer items can now be deleted with the backspace key." ) + "</li>";
whatsNew += " <li>" + tr( "Sorting for composer attribute table (several columns and ascending / descending)." ) + "</li>";
whatsNew += " </ul>";

whatsNew += tr( "This release includes over 277 bug fixes and many new features and enhancements. Once again it is impossible to document everything here that has changed so we will just provide a bullet list of key new features here." );
whatsNew += "</p>";

whatsNew += "<h3>" + tr("Symbology labels and diagrams") + "</h3>";
whatsNew += "<ul>";
whatsNew += "<li>" + tr("New symbology now used by default!") + "</li>";
whatsNew += "<li>" + tr("Diagram system that uses the same smart placement system as labeling-ng") + "</li>";
whatsNew += "<li>" + tr("Export and import of styles (symbology-ng).") + "</li>";
whatsNew += "<li>" + tr("Labels for rules in rule-based renderers.") + "</li>";
whatsNew += "<li>" + tr("Ability to set label distance in map units.") + "</li>";
whatsNew += "<li>" + tr("Rotation for svg fills.") + "</li>";
whatsNew += "<li>" + tr("Font marker can have an X,Y offset.") + "</li>";
whatsNew += "<li>" + tr("Allow the line symbol layers to be used for outline of polygon (fill) symbols.") + "</li>";
whatsNew += "<li>" + tr("Option to put marker on the central point of a line.") + "</li>";
whatsNew += "<li>" + tr("Option to put marker only on first/last vertex of a line.") + "</li>";
whatsNew += "<li>" + tr("Added \"centroid fill\" symbol layer which draws a marker on polygon's centroid.") + "</li>";
whatsNew += "<li>" + tr("Allow the marker line symbol layer to draw markers on each vertex.") + "</li>";
whatsNew += "<li>" + tr("Move/rotate/change label edit tools to interactively change data defined label properties.") + "</li>";
whatsNew += "</ul>";
whatsNew += "<h3>" + tr("New Tools") + "</h3>";
whatsNew += "<ul>";
whatsNew += "<li>" + tr("Added GUI for gdaldem.") + "</li>";
whatsNew += "<li>" + tr("Added 'Lines to polygons' tool to vector menu.") + "</li>";
whatsNew += "<li>" + tr("Added field calculator with functions like $x, $y and $perimeter.") + "</li>";
whatsNew += "<li>" + tr("Added voronoi polygon tool to Vector menu.") + "</li>";
whatsNew += "</ul>";
whatsNew += "<h3>" + tr("User interface updates") + "</h3>";
whatsNew += "<ul>";
whatsNew += "<li>" + tr("Allow managing missing layers in a list.") + "</li>";
whatsNew += "<li>" + tr("Zoom to group of layers.") + "</li>";
whatsNew += "<li>" + tr("'Tip of the day' on startup. You can en/disable tips in the options panel.") + "</li>";
whatsNew += "<li>" + tr("Better organisation of menus, separate database menu added.") + "</li>";
whatsNew += "<li>" + tr("Add ability to show number of features in "
"legend classes. Accessible via right-click legend menu.") + "</li>";
whatsNew += "<li>" + tr("General clean-ups and usability improvements.") + "</li>";
whatsNew += "</ul>";
whatsNew += "<h3>" + tr("CRS Handling") + "</h3>";
whatsNew += "<ul>";
whatsNew += "<li>" + tr("Show active crs in status bar.") + "</li>";
whatsNew += "<li>" + tr("Assign layer CRS to project (in the legend context menu).") + "</li>";
whatsNew += "<li>" + tr("Select default CRS for new projects.") + "</li>";
whatsNew += "<li>" + tr("Allow setting CRS for multiple layers at once.") + "</li>";
whatsNew += "<li>" + tr("Default to last selection when prompting for CRS.") + "</li>";
whatsNew += "</ul>";
whatsNew += "<h3>" + tr("Rasters") + "</h3>";
whatsNew += "<ul>";
whatsNew += "<li>" + tr("Added AND and OR operator for raster calculator") + "</li>";
whatsNew += "<li>" + tr("On-the-fly reprojection of rasters added!") + "</li>";
whatsNew += "<li>" + tr("Proper implementation of raster providers.") + "</li>";
whatsNew += "<li>" + tr("Added raster toolbar with histogram stretch functions.") + "</li>";
whatsNew += "</ul>";
whatsNew += "<h3>" + tr("Providers and Data Handling") + "</h3>";
whatsNew += "<ul>";
whatsNew += "<li>" + tr("New SQLAnywhere vector provider.") + "</li>";
whatsNew += "<li>" + tr("Table join support.") + "</li>";
whatsNew += "<li>" + tr("Feature form updates") ;
whatsNew += "<ul>";
whatsNew += "<li>" + tr("Make NULL value string representation configurable.") + "</li>";
whatsNew += "<li>" + tr("Fix feature updates in feature form from attribute table.") + "</li>";
whatsNew += "<li>" + tr("Add support for NULL values in value maps (comboboxes).") + "</li>";
whatsNew += "<li>" + tr("Use layer names instead of ids in drop down list when loading value maps from layers.") + "</li>";
whatsNew += "<li>" + tr("Support feature form expression fields: line edits on the form which name prefix \"expr_\" are evaluated. Their value is interpreted as field calculator string and replaced with the calculated value.") + "</li></ul></li>";
whatsNew += "<li>" + tr("Support searching for NULL in attribute table.") + "</li>";
whatsNew += "<li>" + tr("Attribute editing improvements");
whatsNew += "<ul>";
whatsNew += "<li>" + tr("Improved interactive attribute editing in table (adding/deleting features, attribute update).") + "</li>";
whatsNew += "<li>" + tr("Allow adding of geometryless features.") + "</li>";
whatsNew += "<li>" + tr("Fixed attribute undo/redo.") + "</li></ul></li>";
whatsNew += "<li>" + tr("Improved attribute handling.");
whatsNew += "<ul>";
whatsNew += "<li>" + tr("Optionally re-use entered attribute values for next digitized feature.") + "</li>";
whatsNew += "<li>" + tr("Allow merging/assigning attribute values to a set of features.") + "</li></ul></li>";
whatsNew += "<li>" + tr("Allow OGR 'save as' without attributes (for eg. DGN/DXF).") + "</li>";
whatsNew += "</ul>";
whatsNew += "<h3>" + tr("Api and Developer Centric") + "</h3>";
whatsNew += "<ul>";
whatsNew += "<li>" + tr("Refactored attribute dialog calls to QgsFeatureAttribute.") + "</li>";
whatsNew += "<li>" + tr("Added QgsVectorLayer::featureAdded signal.") + "</li>";
whatsNew += "<li>" + tr("Layer menu function added.") + "</li>";
whatsNew += "<li>" + tr("Added option to load c++ plugins from user "
" specified directories. Requires application restart to activate.") +
"</li>";
whatsNew += "<li>" + tr("Completely new geometry checking tool for fTools. Significantly faster, "
"more relevant error messages, and now supports zooming to errors. "
"See the new QgsGeometry.validateGeometry function") + "</li>";
whatsNew += "</ul>";
whatsNew += "<h3>" + tr("QGIS Mapserver") + "</h3>";
whatsNew += "<ul>";
whatsNew += "<li>" + tr("Ability to specify wms service capabilities in the properties "
"section of the project file (instead of wms_metadata.xml file).") + "</li>";
whatsNew += "<li>" + tr("Support for wms printing with GetPrint-Request.") + "</li>";
whatsNew += "</ul>";
whatsNew += "<h3>" + tr("Plugins") + "</h3>";
whatsNew += "<ul>";
whatsNew += "<li>" + tr("Support for icons of plugins in the plugin manager dialog.") + "</li>";
whatsNew += "<li>" + tr("Removed quickprint plugin - use easyprint plugin rather from plugin repo.") + "</li>";
whatsNew += "<li>" + tr("Removed ogr convertor plugin - use 'save as' context menu rather.") + "</li>";
whatsNew += "</ul>";
whatsNew += "<h3>" + tr("Printing") + "</h3>";
whatsNew += "<ul>";
whatsNew += "<li>" + tr("Undo/Redo support for the print composer") + "</li>";
whatsNew += "</ul>";
whatsNew += "</body></html>";

0 comments on commit c2a29df

Please sign in to comment.