Skip to content

Commit 0490af7

Browse files
author
timlinux
committed
Updated whats new texts
git-svn-id: http://svn.osgeo.org/qgis/trunk@13753 c8812cc2-4d05-0410-92ff-de0c093fc19c
1 parent 7244c1f commit 0490af7

File tree

2 files changed

+168
-79
lines changed

2 files changed

+168
-79
lines changed

doc/index.html

Lines changed: 85 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
</td>
1111
<td valign="center">
1212
<span class="header">Quantum GIS Documentation</span><br>
13-
<span class="subheader">Version 1.4.0 <i>Enceladus</i></span><br>
13+
<span class="subheader">Version 1.5.0 <i>Tethys</i></span><br>
1414
<span class="warning">Please read this entire document for important information about this release.</span><br>
1515
<span class="warning">You find a <a href="http://www.qgis.org/en/documentation/manuals.html">PDF manual of the current version</a> on the QGIS website.</span>
1616
</td>
@@ -23,15 +23,92 @@
2323
<!-- This documentation describes the Quantum GIS (QGIS) application. More
2424
information on QGIS is available on the web page at http://qgis.org. -->
2525

26-
<h2>Whats new in Version 1.4.0 'Enceladus'?</h2>
26+
<h2>Whats new in Version 1.5.0 'Tethys'?</h2>
27+
2728
<p>
28-
Please note that this is a release in our 'cutting edge' release series. As
29-
such it contains new features and extends the programmatic interface over
30-
QGIS 1.0.x and QGIS 1.2.0. If an unchanging user interface, programmatic API
31-
and long term support is more important to you then cool new and untested
32-
features, we recommend that you use a copy of QGIS from our Long Term Support
33-
(LTS)1.0.x release series.
29+
Please note that this is a release in our 'cutting edge' release series. As
30+
such it contains new features and extends the programmatic interface over QGIS
31+
1.0.x and QGIS 1.4.0. If an unchanging user interface, programmatic API and
32+
long term support is more important to you then cool new and untested features,
33+
we recommend that you use a copy of QGIS from our Long Term Support (LTS)1.0.x
34+
release series. In all other cases we recommend that you use this version.
35+
</p>
36+
<p>
37+
This release includes over 350 bug fixes, over 40 new features.
38+
Once again it is impossible to document everything here that has changed so we will
39+
just provide a bullet list of key new features here.
3440
</p>
41+
42+
<h3>Main GUI</h3>
43+
44+
<ul>
45+
<li>There is a new angle measuring tool that allows you to interactively measure angles against the map backdrop.</li>
46+
<li>Live GPS Tracking tool</li>
47+
<li>User configurable WMS search server</li>
48+
<li>Allow editing of invalid geometry in node tool</li>
49+
<li>Choice between mm and map units for new symbology. Scaling to use new symbology in print composer as well</li>
50+
<li>SVG fill symbol layer for polygon textures</li>
51+
<li>Font marker symbol layer</li>
52+
<li>Added --noplugins command line options to avoid restoring the plugins. Useful when a plugin misbehaves and causes QGIS to crash during startup</li>
53+
<li>Allow hiding of deprecated CRSes</li>
54+
<li>Add point displacement renderer plugin - allows points to be shifted to avoid colliding with other points</li>
55+
<li>Allow saving vector layers as ogr vector files</li>
56+
<li>Raster provider: reduce debugging noise</li>
57+
<li>Allow adding parts to multi points and lines</li>
58+
<li>Text and form annotation tools are now in gui and app</li>
59+
<li>Added possibility to place a set of default composer templates in pkgDataPath/composer_templates</li>
60+
<li>Gradient color ramps now support multiple stops - for adding intermediate colors</li>
61+
<li>Center map if user clicks into the map</li>
62+
<li>New plugin for carrying out spatial selections</li>
63+
<li>Data-defined size and rotation for single symbol renderer in symbology-ng</li>
64+
<li>IdentifyAsHtml to raster layer and use it in identify</li>
65+
<li>Export legend groups and layers with legendinterface and use this information to display groups in the composer legend.</li>
66+
<li>Show selected feature count in status bar </li>
67+
<li>Query option added to layer menu to subset vector layers</li>
68+
<li>Option to label only selected features (on the 'old' labelling tool)</li>
69+
<li>Load/save queries created in the query builder.</li>
70+
<li>Manual adding of categories in symbology-ng.</li>
71+
<li>Georeferencer: possibility to configure if residuals should be showed in pixels or map units</li>
72+
<li>Delimited text provider: allow empty values in numeric columns</li>
73+
<li>Added rule-based renderer for symbology-ng</li>
74+
<li>Ability to create spatial lite databases from within QGIS</li>
75+
<li>Inclusion of GDAL Raster tools plugin into QGIS core</li>
76+
<li>New python console (with history)</li>
77+
<li>Add validation to capture tool</li>
78+
<li>Allow postgres layers without saved username &amp; password by asking for credentials</li>
79+
<li>Support NULL values in search strings</li>
80+
<li>Optionally add new layers to the selected group</li>
81+
<li>Map composer can add attribute Tables in layouts. It is possibile to show only visible features in composer table or all features</li>
82+
<li>Identify tool attribute form now non-modal in view mode (since r12796)</li>
83+
<li>Identified features' highlight disappear when window is deactivate or closed and reappears when reactivated.</li>
84+
</ul>
85+
86+
<h3>WMS and WMS-C Support</h3>
87+
<ul>
88+
<li>WMS-C support, new spatial authorities, wms selection improvements</li>
89+
<li>Resolved EPSG dependency in spatial reference systems and included french IGNF definitions in srs.db</li>
90+
<li>WWM provider makes requests asynchronously through QNetworkAccessManager now</li>
91+
<li>WMS selection allows inserting of all layers of a branch</li>
92+
<li>WMS has support for more mime types</li>
93+
<li>Added load/save to WMS dialog</li>
94+
<li>WMS-C scale slider gui added and more selection improvements</li>
95+
</ul>
96+
97+
<h3>API Updates</h3>
98+
<ul>
99+
<li>QgsDataProvider &amp; QgsMapLayer: add dataChanged() signal, so that a provider can signal that the datasource changed</li>
100+
<li>Use QNetworkAccessManager instead of QgsHttpTransaction (including caching and dynamic authentification to website and proxies)</li>
101+
102+
<li>Allow opening layer properties from plugins</li>
103+
<li>Support for custom plugin layers.</li>
104+
<li>Allow refreshing of plugins programmatically</li>
105+
<li>Support for custom plugin directories using QGIS_PLUGINPATH environment variables. More paths can be passed, separated by semicolon.</li>
106+
<li>Legend interface added to retrieve layers in legend order</li>
107+
<li>Support more GEOS operators</li>
108+
</ul>
109+
110+
<h2>Whats new in Version 1.4.0 'Enceladus'?</h2>
111+
35112
<p>
36113
Please note that this is a release in our 'cutting edge' release series. As
37114
such it contains new features and extends the programmatic interface over QGIS

src/app/qgisapp.cpp

Lines changed: 83 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -2426,77 +2426,89 @@ void QgisApp::about()
24262426
abt->setVersion( versionString );
24272427
QString whatsNew = "<html><body>" ;
24282428
whatsNew += "<h2>" + tr( "Version" ) + " " + QString( QGis::QGIS_VERSION ) + "</h2>";
2429-
whatsNew += "<h3>" + tr( "Whats new in Version 1.4.0?" ) + "</h3>"
2430-
+
2431-
"<p>"
2432-
+ tr( "Please note that this is a release in our 'cutting edge' release series. As "
2433-
"such it contains new features and extends the programmatic interface over "
2434-
"QGIS 1.0.x and QGIS 1.3.0. If an unchanging user interface, programmatic API "
2435-
"and long term support is more important to you than cool new and untested "
2436-
"features, we recommend that you use a copy of QGIS from our Long Term Support "
2437-
"(LTS)1.0.x release series. In all other cases we recommend that you use this "
2438-
"version." )
2439-
+ "</p><p>" +
2440-
tr( "This release includes around 200 bug fixes, nearly 30 new "
2441-
"features and has had a lot of love and attention poured in "
2442-
"to it to take our favourite desktop GIS application another "
2443-
"step on the road to GIS nirvana! So much has happened in "
2444-
"the 3 months since our last release that it is impossible "
2445-
"to document everything here. Instead we will just highlight "
2446-
"a couple of important new features for you." )
2447-
+ "</p><p>" +
2448-
tr( "Probably the biggest new feature is the addition of the new "
2449-
"vector symbology infrastructure. This is provided alongside the "
2450-
"old implementation - you can switch using a button in the "
2451-
"vector layer properties dialog. It does't replace the old "
2452-
"symbology implementation completely yet because there are "
2453-
"various issues that need to be resolved and a large amount "
2454-
"of testing before it is considered ready." )
2455-
+ "</p><p>" +
2456-
tr( "QGIS now has a field calculator, accessible via a button in "
2457-
"the attribute section of the vector properties, and from "
2458-
"the attribute table user interface. You can use feature "
2459-
"length, feature area, string concatenation and type "
2460-
"conversions in the field calculator, as well as field "
2461-
"values." )
2462-
+ "</p><p>" +
2463-
tr( "The map composer has had a lot of attention. A grid can now "
2464-
"be added to composer maps. Composer maps can now be rotated "
2465-
"in the layout. The limitation of a single map layout "
2466-
"per project has been removed. A new composer manager dialog "
2467-
"has been added to manage the existing composer instances. "
2468-
"The composer widget property sheets have been completely "
2469-
"overhauled to use less screen space " )
2470-
+ "</p><p>" +
2471-
tr( "Various parts of the user interface have been overhauled "
2472-
"with the goal of improving consistency and to improve "
2473-
"support for netbooks and other smaller screen devices. "
2474-
"Loading and saving of shortcuts. Position can now be "
2475-
"displayed as Degrees, Minutes, Seconds in the status bar. "
2476-
"The add, move and delete vertex buttons are now removed and "
2477-
"the node tool is moved from the advanced editing toolbar to "
2478-
"the standard editing toolbar. The identification tool has also "
2479-
"undergone numerous improvements." )
2480-
+ "</p><p>" +
2481-
tr( "A render caching capability has been added to QGIS. This "
2482-
"speeds up common operations such as layer re-ordering, "
2483-
"changing symbology, WMS / WFS client, hiding / showing "
2484-
"layers and opens the door for future enhancements such as "
2485-
"threaded rendering and pre-compositing layer cache "
2486-
"manipulation. Note that it is disabled by default, and "
2487-
"can be enabled in the options dialog." )
2488-
+ "</p><p>" +
2489-
tr( "User defined SVG search paths are now added to the options "
2490-
"dialog." )
2491-
+ "</p><p>" +
2492-
tr( "When creating a new shapefile, you can now specify its CRS. "
2493-
"Also the avoid intersections option for polygons is now "
2494-
"also possible with background layers." )
2495-
+ "</p><p>" +
2496-
tr( "For power users, you can now create customizable attribute "
2497-
"forms using Qt Designer dialog UIs." )
2498-
+ "</p>" +
2499-
+ "</body></html>";
2429+
whatsNew += "<h3>" + tr( "Whats new in Version 1.4.0?" ) + "</h3>";
2430+
whatsNew += "<h2>" + tr( "Whats new in Version 1.5.0 'Tethys'?" ) + "</h2>";
2431+
2432+
whatsNew += "<p>";
2433+
whatsNew += tr( "Please note that this is a release in our 'cutting edge' release series. As " );
2434+
whatsNew += tr( "such it contains new features and extends the programmatic interface over QGIS " );
2435+
whatsNew += tr( "1.0.x and QGIS 1.4.0. If an unchanging user interface, programmatic API and " );
2436+
whatsNew += tr( "long term support is more important to you then cool new and untested features, " );
2437+
whatsNew += tr( "we recommend that you use a copy of QGIS from our Long Term Support (LTS)1.0.x " );
2438+
whatsNew += tr( "release series. In all other cases we recommend that you use this version." );
2439+
whatsNew += "</p>";
2440+
whatsNew += "<p>";
2441+
whatsNew += tr( "This release includes over 350 bug fixes, over 40 new features. " );
2442+
whatsNew += tr( "Once again it is impossible to document everything here that has changed so we will " );
2443+
whatsNew += tr( "just provide a bullet list of key new features here." );
2444+
whatsNew += "</p>";
2445+
2446+
whatsNew += "<h3>" + tr( "Main GUI" ) + "</h3>";
2447+
2448+
whatsNew += "<ul>";
2449+
whatsNew += " <li>" + tr( "There is a new angle measuring tool that allows you to interactively measure angles against the map backdrop." ) + "</li>";
2450+
whatsNew += " <li>" + tr( "Live GPS Tracking tool" ) + "</li>";
2451+
whatsNew += " <li>" + tr( "User configurable WMS search server" ) + "</li>";
2452+
whatsNew += " <li>" + tr( "Allow editing of invalid geometry in node tool" ) + "</li>";
2453+
whatsNew += " <li>" + tr( "Choice between mm and map units for new symbology. Scaling to use new symbology in print composer as well" ) + "</li>";
2454+
whatsNew += " <li>" + tr( "SVG fill symbol layer for polygon textures" ) + "</li>";
2455+
whatsNew += " <li>" + tr( "Font marker symbol layer" ) + "</li>";
2456+
whatsNew += " <li>" + tr( "Added --noplugins command line options to avoid restoring the plugins. Useful when a plugin misbehaves and causes QGIS to crash during startup" ) + "</li>";
2457+
whatsNew += " <li>" + tr( "Allow hiding of deprecated CRSes" ) + "</li>";
2458+
whatsNew += " <li>" + tr( "Add point displacement renderer plugin - allows points to be shifted to avoid colliding with other points" ) + "</li>";
2459+
whatsNew += " <li>" + tr( "Allow saving vector layers as ogr vector files" ) + "</li>";
2460+
whatsNew += " <li>" + tr( "Raster provider: reduce debugging noise" ) + "</li>";
2461+
whatsNew += " <li>" + tr( "Allow adding parts to multi points and lines" ) + "</li>";
2462+
whatsNew += " <li>" + tr( "Text and form annotation tools are now in gui and app" ) + "</li>";
2463+
whatsNew += " <li>" + tr( "Added possibility to place a set of default composer templates in pkgDataPath/composer_templates" ) + "</li>";
2464+
whatsNew += " <li>" + tr( "Gradient color ramps now support multiple stops - for adding intermediate colors" ) + "</li>";
2465+
whatsNew += " <li>" + tr( "Center map if user clicks into the map" ) + "</li>";
2466+
whatsNew += " <li>" + tr( "New plugin for carrying out spatial selections" ) + "</li>";
2467+
whatsNew += " <li>" + tr( "Data-defined size and rotation for single symbol renderer in symbology-ng" ) + "</li>";
2468+
whatsNew += " <li>" + tr( "IdentifyAsHtml to raster layer and use it in identify" ) + "</li>";
2469+
whatsNew += " <li>" + tr( "Export legend groups and layers with legendinterface and use this information to display groups in the composer legend." ) + "</li>";
2470+
whatsNew += " <li>" + tr( "Show selected feature count in status bar " ) + "</li>";
2471+
whatsNew += " <li>" + tr( "Query option added to layer menu to subset vector layers" ) + "</li>";
2472+
whatsNew += " <li>" + tr( "Option to label only selected features (on the 'old' labelling tool)" ) + "</li>";
2473+
whatsNew += " <li>" + tr( "Load/save queries created in the query builder." ) + "</li>";
2474+
whatsNew += " <li>" + tr( "Manual adding of categories in symbology-ng." ) + "</li>";
2475+
whatsNew += " <li>" + tr( "Georeferencer: possibility to configure if residuals should be showed in pixels or map units" ) + "</li>";
2476+
whatsNew += " <li>" + tr( "Delimited text provider: allow empty values in numeric columns" ) + "</li>";
2477+
whatsNew += " <li>" + tr( "Added rule-based renderer for symbology-ng" ) + "</li>";
2478+
whatsNew += " <li>" + tr( "Ability to create spatial lite databases from within QGIS" ) + "</li>";
2479+
whatsNew += " <li>" + tr( "Inclusion of GDAL Raster tools plugin into QGIS core" ) + "</li>";
2480+
whatsNew += " <li>" + tr( "New python console (with history)" ) + "</li>";
2481+
whatsNew += " <li>" + tr( "Add validation to capture tool" ) + "</li>";
2482+
whatsNew += " <li>" + tr( "Allow postgres layers without saved username &amp; password by asking for credentials" ) + "</li>";
2483+
whatsNew += " <li>" + tr( "Support NULL values in search strings" ) + "</li>";
2484+
whatsNew += " <li>" + tr( "Optionally add new layers to the selected group" ) + "</li>";
2485+
whatsNew += " <li>" + tr( "Map composer can add attribute Tables in layouts. It is possibile to show only visible features in composer table or all features" ) + "</li>";
2486+
whatsNew += " <li>" + tr( "Identify tool attribute form now non-modal in view mode (since r12796)" ) + "</li>";
2487+
whatsNew += " <li>" + tr( "Identified features' highlight disappear when window is deactivate or closed and reappears when reactivated." ) + "</li>";
2488+
whatsNew += "</ul>";
2489+
2490+
whatsNew += "<h3>" + tr( "WMS and WMS-C Support" ) + "</h3>";
2491+
whatsNew += "<ul>";
2492+
whatsNew += " <li>" + tr( "WMS-C support, new spatial authorities, wms selection improvements" ) + "</li>";
2493+
whatsNew += " <li>" + tr( "Resolved EPSG dependency in spatial reference systems and included french IGNF definitions in srs.db" ) + "</li>";
2494+
whatsNew += " <li>" + tr( "WWM provider makes requests asynchronously through QNetworkAccessManager now" ) + "</li>";
2495+
whatsNew += " <li>" + tr( "WMS selection allows inserting of all layers of a branch" ) + "</li>";
2496+
whatsNew += " <li>" + tr( "WMS has support for more mime types" ) + "</li>";
2497+
whatsNew += " <li>" + tr( "Added load/save to WMS dialog" ) + "</li>";
2498+
whatsNew += " <li>" + tr( "WMS-C scale slider gui added and more selection improvements" ) + "</li>";
2499+
whatsNew += "</ul>";
2500+
whatsNew += "<h3>" + tr( "API Updates" ) + "</h3>";
2501+
whatsNew += "<ul>";
2502+
whatsNew += " <li>" + tr( "QgsDataProvider &amp; QgsMapLayer: add dataChanged() signal, so that a provider can signal that the datasource changed" ) + "</li>";
2503+
whatsNew += " <li>" + tr( "Use QNetworkAccessManager instead of QgsHttpTransaction (including caching and dynamic authentification to website and proxies)" ) + "</li>";
2504+
whatsNew += " <li>" + tr( "Allow opening layer properties from plugins" ) + "</li>";
2505+
whatsNew += " <li>" + tr( "Support for custom plugin layers." ) + "</li>";
2506+
whatsNew += " <li>" + tr( "Allow refreshing of plugins programmatically" ) + "</li>";
2507+
whatsNew += " <li>" + tr( "Support for custom plugin directories using QGIS_PLUGINPATH environment variables. More paths can be passed, separated by semicolon." ) + "</li>";
2508+
whatsNew += " <li>" + tr( "Legend interface added to retrieve layers in legend order" ) + "</li>";
2509+
whatsNew += " <li>" + tr( "Support more GEOS operators" ) + "</li>";
2510+
whatsNew += "</ul>";
2511+
whatsNew += "</body></html>";
25002512

25012513
abt->setWhatsNew( whatsNew );
25022514

0 commit comments

Comments
 (0)