- Updates 2.10 - 2.14 User Guide
- Updates 2.8 User Guide
- Updates QGIS 2.4 and 2.6 User Guide
- Updates QGIS 2.2 User Guide
- Updates QGIS 2.0 User Guide
- Updates QGIS 1.8 User Guide
- Updates QGIS 1.7 User Guide
- Updates QGIS 1.6 User Guide
- Updates QGIS 1.5 User Guide
- Updates QGIS 1.4 User Guide
- Updates QGIS 1.3 User Guide
- Updates QGIS 1.2 User Guide
- Updates QGIS 1.1 User Guide
See http://www.qgis.org/en/site/getinvolved/document.html for manual contribution procedure.
Updates 2.10 - 2.14 User Guide¶
We plan a 4 week funded update session based on a "Call for applications paper and found a group payed and voluntary contributors working on following tasks:
- verify and improve the norms and guidelines of the documentation and especially its update process together with the PSC.
- update the manual to include all features that are available within the latest QGIS releases (2.10 - 2.14).
- update figures, if necessary according to the defined guidelines (size, desktop-environment, resolution,...).
- populate the manual with further short examples and improved descriptions, without competing with the training manual.
- do these in a nice clear and concise writing style, taking inspiration from other software manuals, if available.
Contributor | task | available (hours/4 weeks) | |
Otto Dassau | coordination and help with update | ? |
Frank Sokolic | revision | 20 | ||||
Nicholas Duggan | revision | 40 | ||||
Tudor Barascu | help with update | 20 | ||||
Mezene Worku | help with update | 160 | ||||
Kostas Nikolaou | help with update | 20 | ||||
Lene Fischer | help with update | 60 | ||||
Alexandre Neto | update screenshots | - | ||||
Yves Jacolin | help with update | - | ||||
Richard Duivenvoorde | help with update | - | ||||
Giovanni Manghi | help with update | - |
Here you find a list of git commits that show the note [FEATURE] and need to / should be included in the QGIS documentation version 2.10 and 2.14. It was created using "git log --since=20/02/2015 --grep='FEATURE'" - was the first after release of 2.8. All new features should be integrated into QGIS github Issue Tracker for Documentation under "Issues" and label "User Manual", see https://github.com/qgis/QGIS-Documentation/issues?q=is%3Aopen+is%3Aissue+label%3A%22User+Manual%22. There all documters can go through all Issues, update them in the manual directly in github as well and then close the Issue.
More information about new features can also be found here:
- https://www.qgis.org/en/site/forusers/visualchangelog210/index.html
- https://www.qgis.org/en/site/forusers/visualchangelog212/index.html
- QGIS 2.14 : 26/02/2016 (for QGIS 2.14 documentation)
All features in the list bwlow are also integrated as a tickets in github issues: https://github.com/qgis/QGIS-Documentation/.
New Feature | Description | Chapter | DONE? | Screenshots (yes/no) | ||||||||||||||||||||||||
Add 2.5D Renderer | This adds a configuration interface and renderer that makes it easy to put all the pieces together which are required to get a 2.5D effect. It allow for configuring some of the styling and is meant to create an easy-to-use setup. Since every part of the system is built around QGIS' internal rendering and symbology engine, there is much to fine tune. To get all the possibilities, just change the renderer to a graduated, categorized or single symbol renderer upon creation and you will find full access to improve the style to your needs. | Open Github Issue | ? | |||||||||||||||||||||||||
Autotransaction mode and transaction groups | ? | |||||||||||||||||||||||||||
Expression variables relating to QGIS environment | New variables for: @qgis_os_name: eg 'linux','windows' or 'osx', @qgis_platform: eg 'desktop' or 'server', @user_account_name: current user's operating system account name, @user_full_name: current user's name from os account (if available) | ? | ||||||||||||||||||||||||||
Postgres provider PKI authentication (plus fixes #13841) | ? | |||||||||||||||||||||||||||
Add closest_point and shortest_line expression functions | closest_point: returns closest point a geometry to a second geometry shortest_line: returns the shortest possible line joining two geometries | ? | ||||||||||||||||||||||||||
Tracing of features (digitizing) | Tracing can be now used in various capturing map tools (add feature, add part, ...) including reshape and split tools. Tracing is simply a new mode for these tools - when tracing is not enabled, the tools work as usual. When tracing is enabled (by clicking the new magnet icon or pressing T key), tools switch to tracing behavior: a) first click on a vertex/edge (must be snapped!) will start tracing - moving mouse on top of the map continuously updates the trace. b) next click will confirm the trace and mark start of a new trace Tracing can be enabled/disabled anytime even while digitizing one feature, so it is possible to digitize some parts of the feature with tracing enabled and other parts with tracing disabled. Tracing respects snapping configuration for the list of traceable layers. If there are too many features in map display, tracing is disabled to avoid potentially long tracing structure preparation and large memory overhead. After zooming in or disabling some layers the tracing is enabled again. Internally, things work like this: a) when tracing is requested, linestrings are extracted from vector layers, then noded (using GEOSNode to resolve all intersections) and finally a simple planar graph is built (vertices + edges), b) when tracing, endpoints are temporarily added to the graph (if not equal to one of existing vertices already) and Dijkstra's algorithm is run to get shortest path. Original specs for the curious ones (the interaction with QGIS is slightly improved from what has been specified): http://www.lutraconsulting.co.uk/crowdfunding/autotrace-phase-2/specification.pdf | ? | ||||||||||||||||||||||||||
Zoom to feature with right-click in attribute table | ? | |||||||||||||||||||||||||||
Add mode to apply label distance from symbol bounds | (only works with Cartographic point label placement). When this setting is active, the label distance applies from the bounds of the rendered symbol for a point, instead of the point itself. It's especially useful when the symbol size isn't fixed, eg if it's set by a data defined size or when using different symbols in a categorised renderer. | ? | ||||||||||||||||||||||||||
"Cartographic" placement mode for point labels | In this placement mode, point label candidates are generated following ideal cartographic placement rules, eg labels placements are priortised in the order: top right; top left; bottom right; bottom left; middle right; middle left; top, slightly right; bottom, slightly left (respecting the guidelines from Krygier and Wood (2011) and other cartographic textbooks). Placement priority can also be set for an individual feature using a data defined list of prioritised positions. This also allows for only certain placements to be used, so eg for coastal features you could prevent labels being placed over the land. TODO: while the ordering can be customised by editing a project file, there's no GUI to customise this ordering if you want to deviate from this standard priority (and it's out of scope for this current work) | ? | ||||||||||||||||||||||||||
allow geometryless memory layers | ? | |||||||||||||||||||||||||||
Show recent colors in layer right click menus | ? | |||||||||||||||||||||||||||
Add color wheel and edit symbol shortcuts to style menu | for vector layers with single symbol renderer. This completes earlier work where symbols from categorized/graduated/rule based renderers can be quickly changed through the legend item context menu. | ? | ||||||||||||||||||||||||||
Add duplicate button to symbol properties | Allows easy duplication of a symbol layer | ? | ||||||||||||||||||||||||||
Control over label rendering order | A new control for setting a label's "z-index" has been added to the labeling properties dialog. This control (which also accepts data-defined overrides for individual features) determines the order in which label are rendered. Label layers with a higher z-index are rendered on top of labels from a layer with lower z-index. Additionally, the logic has been tweaks so that if 2 labels have matching z-indexes, then: a) if they are from the same layer, a smaller label will be drawn above a larger label, b) if they are from different layers, the labels will be drawn in the same order as the layers themselves (ie respecting the order set in the legend) Diagrams can also have their z-index set (but not data defined) so that the order of labels and diagrams can be controlled. Note that this does NOT allow labels to be drawn below the features from other layers, it just controls the order in which labels are drawn on top of all the layer's features. Fix #13888, #13559 | ? | ||||||||||||||||||||||||||
Zoom to feature with right-click in attribute table | ? | |||||||||||||||||||||||||||
Add short name to layers, groups and project | A number of elements have both a <Name> and a <Title>. The Name is a text string used for machine-to-machine communication while the Title is for the benefit of humans. For example, a dataset might have the descriptive Title ÂMaximum Atmospheric Temperature and be requested using the abbreviated Name ÂATMAXÂ. User can already set title for layers, groups and project. OWS name is based on the name used in layer tree. This name is more a label for humans than a name for machine-to-machine communication. To add the capability to users to define Name as a text string for machine-to-machine communication, this pull-request adds: a) short name line edits to layers properties, b) WMS data dialog to layer tree group (short name, title, abstract), c) short name line edits to project properties, d) add a regexp validator "^[A-Za-z][A-Za-z0-9\._-]*" to short name line edit accessible through a static method, e) add a TreeName element in the fullProjectSettings. If a short name has been set for layers, groups and project it is used by QGIS Sever as the layer name. | QGIS Server | ? | |||||||||||||||||||||||||
Allow definition of rendering order for renderers | This allows defining the order in which features are processed by renderers | ? | ||||||||||||||||||||||||||
Curve support for memory layers | ? | |||||||||||||||||||||||||||
Support Z/M dimensions in delimited WKT files | ? | |||||||||||||||||||||||||||
Delimited text provider supports curved WKT geometries | ? | |||||||||||||||||||||||||||
More geometry functions for expressions | a) add accessors: geometry_n, interior_ring_n, b) add num_geometries, num_rings, num_interior_rings, c) add nodes_to_points for converting every node in a geometry to a multipoint geometry, d) add segments_to_lines for converting every segment in a geometry to a multiline geometry. Nodes_to_points and segments_to_lines are intended for use with geometry generator symbology, eg to allow use of m and z values for nodes/lines with data defined symbology. | ? | ||||||||||||||||||||||||||
STARTINDEX param in WFS GetFeature Request | STARTINDEX is standard in WFS 2.0, but it's an extension for WFS 1.0 implemented in QGIS Server. STARTINDEX can be used to skip some features in the result set and in combination with MAXFEATURES provides for the ability to use WFS GetFeature to page through results. Note that STARTINDEX=0 means start with the first feature, skipping none. | QGIS Server | ? | |||||||||||||||||||||||||
is_closed function for expressions | Returns whether a linestring is closed | ? | ||||||||||||||||||||||||||
allow applying the same style to selected layers or to legend group | ? | |
allow applying the same style to selected layers or to legend group also fixes #10323 | This adds the possibility to paste the style to group or selected layers. | ? | |||||||||||||||||||||||
exterior_ring function for expressions | Returns exterior ring of a polygon as a line. Useful for geometry generator symbology for styling only the exterior ring of polygons. | ? | ||||||||||||||||||||||||||
dxf export: add option to use title instead of name as dxf layer name in application and server | ? | |
Add project loading support from browser | ? | ||||||||||||||||||||||||
Allow hiding paths from the browser panel | ? | |||||||||||||||||||||||||||
Expression compiler for mssql provider | Also make mssql provider handle requests which cannot be executed gracefully (was crashing before) | ? | |
showFeatureCount in GetLegendGraphic | Add non standard parameter 'ShowFeatureCount' to add feature count in the legend. | QGIS Server | ? | |||||||||||||||||||||
Add geometry generator symbols | ? | |||||||||||||||||||||||||||
Double clicking a legend node opens symbol editor directly | ? | |
Directly set class symbol color from context menu in legend | Shows a color wheel widget in the menu, which allows you to interactively edit the color for a classes' symbol. | ? | |||||||||||||||||||||||
add darker() and lighter() expression functions | ? | |||||||||||||||||||||||||||
Edit legend symbols directly from layer tree | This adds a new "edit symbol" item to the right-click menu for a renderer child legend item (eg categories for the categorised renderer). Selecting it opens a symbol editor dialog which allows for directly editing the classes symbol. It's much faster than opening the layer properties and going through the style tab. | ? | |
Add N:M relation editing possibilities | This adds the possibility to manage data on a normalized relational database in N:M relations. On the relation editor in a form, the tools to add, delete, link and unlink work (also) on the linking table if a relation is visualized as N:M relation. Configuration is done through the fields tab where on the relation a second relation can be chosen (if there is a suitable relation in terms of a second relation on the linking table). LIMITATIONS: QGIS is not a database management system. It is based on assumptions about the underlying database system. In particular it expects: a) A `ON DELETE CASCADE` or similar measure on the second relation, b) Does not take care of setting the primary key when adding features. Either users need to be instructed to set them manually or - if it's a database derived value - the layers need to be in transaction mode (currently only activatable through the API). | ? | ||||||||||||||||||||||
Add support for transparency in SVG color params and update all bundled SVGs to suit | Non-bundled SVGs must add: fill-opacity="param(fill-opacity)" and stroke-opacity="param(outline-opacity)" to enable transparency support | ? | ||||||||||||||||||||||||||
postgres provider: refine warning about estimated metadata (fixes #13947) | ? | |
Add translate expression function | ? | ||||||||||||||||||||||||
Add an eval expression | ? | |||||||||||||||||||||||||||
cache WMS capabililies | ? | |
Add a show/hide all context menu for layer tree symbol items | Allows toggling on/off all the symbol items for categorized/graduated/ rule based layers via the right click menu on an item. Previously you'd have to manually toggle each item one-by-one. Fix #13458 | ? | |||||||||||||||||||||||
oracle provider: initial expression compiler support | ? | |||||||||||||||||||||||||||
oracle provider: add Feature limit support for feature requests (followup 3ece33f) | ? | |
Feature limit support for feature requests | Limits the maximum number of features returned by the iterator. Some providers (postgres, spatialite, MS SQL) pass the limit on to the provider to result in faster queries. | ? | |||||||||||||||||||||||
Add authentification support to Plugin Manager | ? | |||||||||||||||||||||||||||
New 'reverse' expression for reversing linestrings | ? | |
Allow overide of geometry type in vector save as dialog | Also allows forcing output file to be multi type, or include dimension. This makes it possible to do things like save a geometryless table WITH a geometry type, so that geometries can then be manually added to rows. Previously this was only possible to do in QGIS by resorting to dummy joins or other hacks. | ? | |||||||||||||||||||||||
Show z/m values in derived info for identify tool | For lines/polygons, identify tool will show vertex number and x/y/z/m for nearest vertex to identify point. Also add number of parts and part number to results for collections. | ? | |
Use rendered symbol size as obstacle for point feature labels | Previously, only the point feature itself was treated as an obstacle for label candidates. If a large or offset symbol was used for the point, then labels were allowed to overlap this symbol without incurring the obstacle cost. | ? | ||||||||||||||||||||||
Align strpos behaviour with postgres | Expression | ? | ||||||||||||||||||||||||||
Add support for timestamp types | postgres provider | ? | |
Compiler for OGR and Spatialite expressions | ? | |
Expression compiler for SpatiaLite provider | ? | ||||||||||||||||||||
Compiler for OGR expressions | Allows much faster retrieval of features when a FilterExpression feature request is used. OGR SQL supports only basic expressions, so this is really only enabled for "attribute"='value' type expressions. |
? | ||||||||||||||||||||||||||
Bugfix 13410 | ? | |
Assistant for varying line width | The qgssizescalewidget as been modified to handle line symbols as well as markers. The scale expression has been enhanced to support general exponentials (i.e. eponents different from Flanery .57 and Area .5a) The assistant as been modified to disply the exponent when Exponential scaling is required. | ? | |
store python init code into the project | Adds an option and code editor to store python form init code into the project (and the DB, since it's in the style section) | ? | |||||||||||||||||||
Allow field calculator to update feature geometry | It's a handy shortcut to do operations such as apply a buffer to a bunch of selected features. | ? | ||||||||||||||||||||||||||
Add geometry relation DE-9IM expression function | ? | |
Option to restrict image/SVG outputs to content | If selected, then the images output by composer will include only the area of the composition with content. There's also an option for margins to add around the item bounds if required. If the composition includes a single page, then the output will be sized to include EVERYTHING on the composition. If it's a multi-page composition, then each page will be cropped to only include the area of that page with items. A new image export options dialog has been added to facilitate this, which also includes handy shortcuts for overriding the print resolution or exported image dimensions. | Print Composer | ? | ||||||||||||||||||||||
Add fit page to contents option | New option in the composition panel, with optional extra margins to add | Print Composer | ? | |||||||||||||||||||||||||
Add option to hide pages from view/export | Print Composer | ? | |
allow filtering for field values in expression widget | ? | |||||||||||||||||||||||
Rule-based labeling | Work in progress | ? | ||||||||||||||||||||||||||
Authentication configuration system with master password | Main C++ core and gui classes and desktop app integration. Support for authentication method plugins. Does not contain any integration with service connections | ? | |
Mutually exclusive layer tree groups (only one child may be checked at a time) | The feature can be toggled individually for groups - in layer tree view context menu. | ? | ||||||||||||||||||||||
New API for labeling engine (QgsLabelingEngineV2) | The idea is to make the engine more flexible compared to QgsPalLabeling implementation: a) abstract dealing with text labels / diagrams from the engine itself, b) allow multiple types of labels per layer, c) support custom label providers (e.g. implemented by plugins), d) make the labeling engine independent from map rendering engine, e) make it easier to auto-test the labeling engine and its components | ? | ||||||||||||||||||||||||||
Add concentric ring placement mode for displacement renderer | ? | |
Add num_points(geometry) support in expression evaluator | ? | ||||||||||||||||||||||||
Add option to map unit scaling for limiting size in mm | Previously only the option to limit the scale range of the scaling was available. Now you can also choose to limit the corresponding rendered size in mm. | ? | ||||||||||||||||||||||||||
Add pixels as option for all symbology size unit choices | ? | |
Allow tolerance in mm/pixels for displacement renderer | ? | ||||||||||||||||||||||||
postgres provider: allow copying tables from one schema to an other | ? | |||||||||||||||||||||||||||
Custom format for grid annotations (fix #9292) | Allows composer map grid annotations in custom formats which are evaluated using QgsExpressions. Made possible through the use of Expression Contexts(tm)! | Print Composer | ? | |
Support for relative paths in widgets | Is implemented for the following edit widget types: a) File Name, b) Photo, c) Web View | If the path which is selected with the file browser is located in the same directory as the .qgs project file or below, paths are converted to relative paths. This increases portability of a qgs project with multimedia information attached. | ? | |
Advanced customisation of cell background color for attribute tables | This allows users to set differing colors for alternating rows and columns, first/last row/column and header row. Fixes #5131. | Print Composer | ? | |||||||||||||||
add commandline options for dxf export | Initialize dxf export dialog with current visible layers w/o preset. Also save dxf export settings into project file (including preset selection) | ? | ||||||||||||||||||||||||||
Tool to add circular strings with two points and radius | ? | |
Conditional formatting for attribute table cells | ? | ||||||||||||||||||||||||
Add welcome screen with recent projects | Refs #7626 | ? | ||||||||||||||||||||||||||
Data defined style preset for composer map | Print Composer | ? | |
Auto wrapping for text in fixed width columns in attribute tables | Print Composer | ? | ||||||||||||||||||||||
Option for 'wrap text on' for attribute tables | Fix #8006 | Print Composer | ? | |||||||||||||||||||||||||
Vertical alignment control for attribute tables | Print Composer | ? | |
Tool to add circular strings with start point, curve point and end point | ? | |||||||||||||||||||||||
Data defined control over map layers | Adds new data defined control for the map layers to show in a composer map. Expression result should be a pipe delimited list of layer names which will be shown in the map. | Print Composer | ? | |||||||||||||||||||||||||
Add `with edit(layer):` to python | Example: with edit(layer): f=layer.getFeatures().next() f0=5 layer.updateFeature(f). This will automatically call commitChanges() in the end. If any exception occurs, it will rollBack() all the changes. | ? | ||||||||||||||||||||||||||
Add page name option for atlas | Page name can be set to either a field or expression derived from the coverage layer, and is shown in the new atlas page combobox. | Print Composer | Closed Gitub Issue [DONE] | ? | ||||||||||||||||||||||||
Add page number combo box to atlas toolbar | (fix #13136) | ? | ||||||||||||||||||||||||||
Add priority control for obstacles | Allows you to make labels prefer to overlap features from certain layers rather than others. Can also be data defined, so that certain features are more likely to be covered than others. | Labeling | ? | |||||||||||||||||||||||||
Data defined control over whether a feature acts as an obstacle for labels | Labeling | ? | ||||||||||||||||||||||||||
Add option to only draw labels which fit completely within polygon features (fix #12136) | Labeling | ? | ||||||||||||||||||||||||||
Add option to control how polygon layers act as obstacles | Options are either avoid placing labels over polygon interior or avoid placing over polygon boundaries. (Previous behaviour was always avoid placing over interior). Avoiding placing over boundaries is useful for regional boundary layers, where the features cover an entire area. In this case it's impossible to avoid placing labels within these features, and it looks much better to avoid placing them over the boundaries between features. End result is better cartographic placement of labels in this situation. | Labeling | ? | |||||||||||||||||||||||||
Add option for obstacle only layers | This allows users to set a layer as just an obstacle for other layer's labels without rendering any labels of its own. | Labeling | ? | |||||||||||||||||||||||||
Adapt node tool to new geometry types and provide a node editor table | ? | |||||||||||||||||||||||||||
Add option to force a vector layer to render as a raster | So why would you want this? Well, extremely detailed layers (eg polygon layers with a huge number of nodes) can cause composer exports in PDF/SVG format to be huge as all nodes are included in the exported file. This can also make the resultant file very slow to work with/open in other programs (cough Inkscape cough). Now, these you can force these layers to be rasterised so that the exported files won't have to include all the nodes contained in these layers. (Before you could also do this by forcing the composer to export as a raster, but that was an all-or-nothing solution). The ideal solution would be a simplification option for composer exports which would simplify the layers by removing redundant points at the export DPI, but this is an easy workaround for now. | layer properties, rendering tab | ? | |||||||||||||||||||||||||
Adapt node tool to new geometry types and provide a node editor table | ? | |||||||||||||||||||||||||||
Allow data defined control of label priority | Previously only the priority for the entire layer could be specified (fix #4606) | Labeling | ? | |||||||||||||||||||||||||
getMap in dxf format | ? | |||||||||||||||||||||||||||
Raster Alignment Tool | This new tool in qgis_analysis library is able to take several rasters as input and to align them perfectly, that means: a) reproject to the same CRS, b)resample to the same cell size and offset in the grid, c)clip to a region of interest, d) rescale values when required | ? | ||||||||||||||||||||||||||
Search widgets | Makes it easier to filter the attribute table if there are attribute domains attached | ? | ||||||||||||||||||||||||||
New geometry classes | ? | |||||||||||||||||||||||||||
GetFeature with an other Geometry | This commit completes 'GetFeature without geometry'. The GeometryName parameter can be used to get the extent or the centroid as the geometry. This Feature can be used to have a lighter gml document.The extra parameter GeometryName can be: None, Extent or Centroid | QGIS Server | ? | |||||||||||||||||||||||||
New statistical summary dock widget | Can display summary statistics (eg mean, standard deviation, ...) for a field or expression from a vector layer. | ? | ||||||||||||||||||||||||||
Add options under categorised renderer advanced menu to set categories to symbols with a matching name from the style library or an XML style file. | ? | |||||||||||||||||||||||||||
Send filter expressions to postgres provider | This commit allows to filter features already on server side. Only supported expressions will be sent to the database. Expressions using unsupported operators or functions will gracefully fallback to local evaluation. To make use of this feature: Enable it in options: data sources, QgsFeatureRequest().setFilterExpression( expression ) or QgsVectorLayer::getFeatures( expression ) | ? | ||||||||||||||||||||||||||
GetFeature without geometry | You can add an extra parameter GeometryName with the value to NONE or None or none in GetFeature WFS Request to only have fields. | QGIS Server | ? | |||||||||||||||||||||||||
Data defined properties for font marker | ? | |||||||||||||||||||||||||||
copy layers within location mapsets using browser drag and drop | GRASS Plugin | ? | ||||||||||||||||||||||||||
allow pasting of features in attribute table | ? | |||||||||||||||||||||||||||
rename maps in browser | GRASS Plugin | ? | ||||||||||||||||||||||||||
add expressions at the symbollist level | Size and Rotation can be defined by an expression for all symbols composing a marker. Width can be defined by an expression for all symbols composing a line. For markers, a legend is generated for varying sizes. This allows multivariate analysis legend in the case of classified/graduated colors. The offset is now set along with size to maintain the relative position of symbols composing a marker. An asistant, with preview, is accessible through the data defined button to help the user define the size expression. Three methods are available: Frannery, Area and Radius. Added a widget for use in categorized/classified symbology gui to set the expression if needed. The assistant is also available from it. | ? | ||||||||||||||||||||||||||
Add a graphical histogram for the graduated renderer | This adds a new histogram tab to the graduated renderer, which shows an interactive histogram of the values from the assigned field or expression. Class breaks can be moved or added using the histogram widget. A base class, QgsHistogramWidget, has been created to display histograms for a field or expression. In future this could be used to show a histogram within a "selection statistics" panel. | Layer Properties | ? | |||||||||||||||||||||||||
vector import via browser drag and drop | GRASS Plugin | ? | ||||||||||||||||||||||||||
Allow changing vector layer data source | ? | |||||||||||||||||||||||||||
raster import via browser drag and drop | GRASS Plugin | ? | ||||||||||||||||||||||||||
Add scalebar sizing mode to fit a desired scalebar width (fix #8995) | ? | |||||||||||||||||||||||||||
delete raster map browser action | GRASS Plugin | ? | ||||||||||||||||||||||||||
Add diagram nodes to legends | (fix #4255) | ? | ||||||||||||||||||||||||||
optional properties widget | QBrowser | ? | ||||||||||||||||||||||||||
Allow band selection for zonal stats plugin | ? | |||||||||||||||||||||||||||
Add extra statistics to zonal stats plugin (fix #4430) | Adds median, standard dev, min, max, range, minority, majority and variety | ? | ||||||||||||||||||||||||||
Allow selection of wanted stats for zonal stats (fix #4429) | ? | |||||||||||||||||||||||||||
Add checkbox to always show diagrams for a layer | Unlike the global labeling setting this applies only to diagrams, and only for a single layer. Defaults to on. (fix #8706) | ? | ||||||||||||||||||||||||||
Add lineedit with autocompleter for ValueRelation edit widget | ? | |||||||||||||||||||||||||||
Add option to symbology to prevent clipping of features | This option (located under the symbol advanced menu) disables the automatic clipping of lines/polygons to the canvas extent. In some cases this clipping results in unfavourable symbology (eg centroid fills where the centroid must always be the actual feature's centroid). (fix #9757) | ? | ||||||||||||||||||||||||||
Paint effects for layers and symbol layers | This commit adds a new framework for implementing paint effects, which modify the results of QPainter operations to apply visual effects such as drop shadows and blurs. The initial implementation allows for effects to be applied to entire layers and individual symbol layers. Included are a drop shadow, inner shadow, blur, inner glow, outer glow, colorise and transform effect. A "stack" effect is also implemented which allows other paint effects to be combined in various ways. | ? | ||||||||||||||||||||||||||
warn on save if last modification date of a loaded project changed | ? | |||||||||||||||||||||||||||
Add follow point alignment for multiline labels | When set to this mode, text alignment for labels will be dependant on the final placement of the label relative to the point. Eg, if the label is placed to the left of the point then the label will be right aligned, and if it is placed to the right of the point then the label will be left aligned. (fix #11153) | ? | ||||||||||||||||||||||||||
possibility to set WMS featureInfo tolerance in request | QGIS Server | ? |
Updates 2.8 User Guide¶
Here you find a list of git commits that show features and updates need to / should be included in the QGIS documentation version 2.8. It was created using "git log --since=30/10/2014 --grep='FEATURE'" - was the first after release of 2.6. The best procedure for each contributor might be to figure out which features are part of their sections. Sometimes features appear in more than one section. Please add a done with your initial when it is updated in the manual i.e. . Also, in the screenshot column add Yes/No to say if create/update Screenshoot is needed for the feature. Please also recheck, if all features listed in the tables below are integrated, because we haven't signed them as checked yet. More information will also be in http://changelog.linfiniti.com/qgis/version/2.8.0/.
New Feature to describe | Chapter | DONE? | Screenshots | |||
map rotation | QGIS GUI and Print composer | Larissa [Done] | ||||
more data-defined symbology settings | Working with vector: Vector properties | Larissa [Done] | ||||
improved projection selection | no need to mention | Larissa [Done] | ||||
improved marker symbol export DXF | Getting started: Output | Larissa [Done] | ||||
Python plugin support QGIS Server | Working with OGC | Larissa [Done] | ||||
DB Manger SQL window: execute highlighted code | Plugins: DB Manager | Larissa [Done] | ||||
python console improvements | Preamble: features | Larissa [Done] | ||||
new feature bookmarks | General Tools | Larissa [Done] | ||||
New Advanced Digitizing panel with CAD like functions | Working with vector: Editing | Larissa [Done] | ||||
Support for calculations on selected rows | Working with vector: Editing: Working with the Attribute Table | Larissa [Done] | ||||
Support for creation of temporary memory layers | Working with vector: Editing: Creating new vector layers | Larissa [Done] | ||||
new possibilities for using expressions, so also the function editor | Working with vector: Field calculator | Larissa [Done] | ||||
change measurement units in measurement tools possible, new info menu for CRS settings | General tools | Larissa [Done] | ||||
Support for contextual WMS legend graphics | QGIS as OGC Data Client | Larissa [Done] | ||||
GUI of Print Composer item properties and composition tab has been updated | Print Composer | Larissa [Done] | ||||
commit 7c4cca by Martin Dobias New snapping mode to snap to all layers | Working with vector | Larissa [Done] | ||||
commit 9464ba by rldhont Add DescribeLayer Method to WMS - Styled Layer Descriptor profile of the Web Map Service : DescribeLayer - Defining a user-defined style requires information about the features being symbolized, or at least their feature/coverage type. Since user-defined styles can be applied to a named layer, there needs to be a mechanism by which a client can obtain feature/coverage-type information for a named layer. This is another example of bridging the gap between the WMS concepts of layers and styles and WFS/WCS concepts such as feature-type and coverage layer. To allow this, a WMS may optionally support the DescribeLayer request.DescribeLayer method has been thought to be a better approach than overloading the WMS capabilities document even more. For each named layer, the description should indicate if it is indeed based on feature data and if so it should indicate the WFS/WCS (by a URL prefix) and the feature/coverage types. Note that it is perfectly valid for a named layer not to be describable in this way. | Working with OGC | Yves [done] | - | |||
commit f44ebe by Martin Dobias Overhaul of simplify feature tool (fixes #11514) - This commit itself just removes dead code, but the previous commits bring - OTF reprojection support - use can specify exact tolerance (not just non-sense relative value) - tolerance can be specified either in map units or layer units - tolerance settings are stored in settings - simplify multiple features at once (drag a rectangle instead of just clicking) - support for multi-part features - statistics about reduction of the number of vertices |
Working with vector -editing geometry attributes | Larissa [Done] | - | |||
commit 4a375b by Matthias Kuhn Allow to specify custom prefix for joins | Working with vector - The vector properties dialog | Larissa [Done] | - | |||
commit bb1f3c by Martin Dobias Show rule-based renderer's legend in a tree hierarchy - The functionality can be used in other renderers too, the only requirement is that legend nodes need to specify their parent rule key via data(). Note that ayer tree model must have ShowLegendAsTree flag enabled, otherwise the model will keep showing lists instead of trees. | Working with vector - Vector properties | Larissa [Done] | - | |||
commit 1effd4 by Martin Dobias New snapping API with improved indexing (QEP 13) | see commit 7c4cca | - | - | |||
commit 32e567 by Sandro Mani Transactional editing for postgres layers (other datasources possible in the future). | not relevant for user manual ! | |||||
commit 74822c by Martin Dobias Composer map - optionally store layer styles - There is a new check box that allows the user to tell whether a map should keep the layer styles (it will store the state when the check box is checked).The stored layer styles keep a snapshot of each layer's configuration instead of just keeping name of the style.This solves issues with styles and visibility presets in composer which were not completely compatible. | Print Composer | Larissa [Done] | ||||
commit 4ce9a9 by Nathan Woodrow Function editor for expression widget. - Allows for adding on the fly functions to the expression engine.Functions are saved in qgis2\python\expressions.New qgis.user module in Python.The qgis.user.expressions package points to the qgis2\python\expressions package in the users home | Working with vector - Field calculator AND The vector properties dialog - rule based renderer | Larissa [Done] | ||||
commit 6b9f0a by Martin Dobias Support for multiple styles per map layer - Available in legend context menu in Styles sub-menu where it is possible to add/remove styles and quickly switch between them. | Working with vector - The vector properties dialog - Style menu | Larissa [Done] | ||||
commit 97ddbb by rldhont Add get and transform geometry in Expression | Working with vector - Expression | Larissa [Done] | ||||
commit 34f2e3 by Nyall Dawson Evaluate expressions entered in QgsDoubleSpinBox - Allows entry of QGIS expressions into the spin box. The expression is evaluated on enter or loss of focus and then discarded. | Working with vector - Vector properties - Style menu | Larissa [Done] | ||||
commit a9b64c by Nyall Dawson Support drag and drop of python scripts onto QGIS window | belongs to PythonCookbook ! | |||||
commit 1a8afe by Matthias Kuhn Add comment functionality to QgsExpression | Working with vector - Vector properties | Larissa [Done] | - | |||
commit 16b7e9 by Nyall Dawson Port new memory layer plugin to core | Vector Data | Larissa [Done] | - | |||
commit 1dec90 by Nyall Dawson Raster image symbol fill type - Allows for filling polygons with a tiled raster image. Options include (data defined) file name, opacity, image size (in pixels, mm or map units), coordinate mode (feature or view) and rotation. | Vector Data | Larissa [Done] | ||||
commit 544a1e by Nyall Dawson Live heatmap renderer - Allows for live, dynamic heatmaps for point layers. Options include specifying heatmap radius in pixels, mm or map units, choice of color ramp, and a slider for selecting a tradeoff between render speed and quality. | Working with vector - Renderers | Larissa [Done] | ||||
commit 5ee354 by Nyall Dawson [composer] Vertical descending direction for annotations - This change adds a new descending vertical direction mode for map grid annotations. Previously only ascending text was supported for vertical annotations. | Composer | Larissa [Done] | ||||
commit 358cb4 by Nyall Dawson [composer] Finer control of frame and annotation display - Previously, for rotated maps or reprojected grids, the composer would draw all coordinates for every map side. This resulted in a mix of latitude/y and longitude/x coordinates showing on a side. This change allows users to control whether they want all coordinates, latitude only or longitude only for each map frame side. Similar options have also been added for controlling how a map grid frame is divided. | Composer | Larissa [Done] | ||||
commit 67a387 by Nyall Dawson [composer] New action for toggling visibility of panels - This change adds a new action to the composer which hides or shows all panels from the window. It's useful for maximising the space available to interact with a composition. A shortcut (F10) and menu item can be used to toggle this option, or via pressing 'tab' while the main composer view is focused. | Composer | Larissa [Done] | ||||
commit 3c558d by Nyall Dawson [composer] Full screen mode for composer - This change adds a full screen mode for the composer. Full screen mode can be enabled via a shortcut key (F11) or via a menu action. | Composer | Larissa [Done] | ||||
commit 5a24d1 by Nyall Dawson [composer] Add view menu option to hide bounding boxes - This allows users to hide the bounding boxes for selected items within a composition. It's a handy feature for allowing interaction with items while previewing exactly how they will look when the composition is exported, without large boxes blocking the view. | Composer | Larissa [Done] | ||||
commit 875f86 by Nyall Dawson [composer] Allow negative margins for label items - If negative margins are set for a label, the label contents will begin outside the bounds of the label. This is desirable for aligning label items with other items while allowing for optical margin alignment for the label type. | Composer | Larissa [Done] | ||||
commit f4a782 by Nyall Dawson [composer] Allow control of hoz and vert margins for labels - Previously only a single margin setting would apply to both horizontal and vertical margins. This change allows users to specify different horizontal and vertical margins. | Composer | Larissa [Done] |
Updates QGIS 2.4 and 2.6 User Guide¶
Updates QGIS 2.6 User Guide¶
Here you find a list of git commits that show features and updates need to / should be included in the QGIS documentation version 2.6. It was created using "git log --since=30/6/2014 --grep='FEATURE'" - was the first after release of 2.4. The best procedure for each contributor might be to figure out which features are part of their sections. Sometimes features appear in more than one section. Please add a done with your initial when it is updated in the manual i.e. . Also, in the screenshot column add Yes/No to say if create/update Screenshoot is needed for the feature. Please also recheck, if all features listed in the tables below are integrated, because we haven't signed them as checked yet. Also be aware, that for this release the QGIS GUI was revised, so there are many features where text and image have to be changed. More information also in http://changelog.linfiniti.com/qgis/version/2.6.0/.
New Feature to describe | Chapter | DONE? | Screenshots | |||
Spatial query plugin: missing explanation in the manual | Plugins | |||||
section Manage Items | print composer | ramon [done - pr372] | maybe of items tab showing locked items? | |||
section Revert and Restore tools | print composer | ramon [done - pr373] | ||||
section Atlas generation | print composer | Diethard Done | ||||
section Creating Output | print composer | ramon [done - pr373] | ||||
section Manage the composer | print composer | ramon [done - pr373] | ||||
commit cb739 by Nyall Dawson Sep 16: New composer item for multi frame attribute tables. Allows table content to be spread over multiple frames. Note: existing table items are not automatically upgraded to multiframe tables (to avoid API breaks with plugins), so only newly added tables gain these new options. | Composer | Diethard [Done] | ||||
commit 2d24b by Nyall Dawson Sep 9: Add option to table item to show headers on first frame, all frames, or no frames (fix 11136) | Composer | Diethard [Done] | ||||
commit dce20 by Nyall Dawson Sep 11: New custom QGIS color picker dialog. Features:Sliders for hue, saturation, value, red, green, blue color components - Alpha slide - Option to copy/paste html color codes (in a variety of formats) - Before/after color preview, with alpha preview - Interactive 2D color ramp widget - Hue wheel/triangle widget - Editable color swatch lists - Live color sampler with option to sample over a set radius - Supports interaction with other apps via drag and drop of colors (OS support dependant) - Option to disable the dialog and use the native picker dialog instead. Credit for icons goes to 3nids! | Vector Properties | Andre [done] | yes [Done_AN] | |||
commit c3db6 by Martin Dobias Sep 13 Keep renderer settings when changing renderer type (where it is possible) | Vector Properties | Larissa [Done] | ||||
commit 9945a by Martin Dobias Sep 13 Joins: optionally use just a subset of fields from the joined layer | Vector Properties | Larissa [Done] | ||||
commit 1a7df by Martin Dobias Sep 12 display rule-based renderer legend in a pseudo-tree (in layer tree model/view) | Vector Properties | Larissa [Done] | ||||
commit 0abcf by Martin Dobias Sep 5 Toolbar for layer tree specific actions | Map Legend | ramon [done - pr 342] | ||||
commit 1f865 by Martin Dobias Sep 4 Access to visibility groups in map composer | Print composer | Matteo [Done] | ||||
commit e3c27 by Martin Dobias Sep 4 Visibility groups of map layers in layer tree, New toolbar button allows quick changes between the groups of layers that should be visible. Also features a simple way for management of the groups (add/remove) | Introduction: qgis_gui | Matteo [Done] | ||||
description of the classes and interval in graduated symbology | vector properties | Matteo [Done] | ||||
commit 53fa3 by Nyall Dawson Sep 3 Add tick styles for frames. Options include drawing ticks only inside the map frame, drawing ticks outside the frame, or drawing ticks both inside and outside the frame. (fix 6954) | composer | Diethard [done] | ||||
commit a433d by Nyall Dawson Sep 3 Add options for controlling which sides of the map a grid frame is drawn | composer | Diethard [Done] | ||||
commit dc27e by Nyall Dawson Sep 3 New frame/annotations only grid style. Selecting this style causes only the frame and annotations to be drawn, with no grid lines or other markings over the map. | composer | Diethard [Done] | ||||
commit 478e4 by Marco Hugentobler Sep 2 Add getFeature function in Expression | working_with_vector > Field Calculator | Yves Jacolin [Done] | ||||
commit 9d182 by Nyall Dawson Aug 19 Allow remote urls to be entered as picture path for picture items, and automatically fetch them. | composer | Diethard [Done] | ||||
commit 9ef4b by Nyal Dawson Aug 16 Project specific color scheme, set through default styles tab in project properties | Introduction: qgis_configuration | Matteo [Done] | ||||
commit 09016 by Nyal Dawson Aug 13 Predefined custom color palette in QGIS options and color scheme | Introduction: qgis_configuration | Matteo [Done] | ||||
commit fec27 by Nyall Dawson Aug 6 Allow more control over appearance of composer arrows: - Line can be styled using line symbol style dialog - Arrow head fill and outline colors can be specified - Arrow head outline width can be specified | composer | Diethard [Done] | ||||
commit 4506b by Nyall Dawson Jul 28 Implement an item tree panel for composer windows (fix 4358). Allows for selection of items, hiding/showing items, toggling lock status of items and double-clicking to edit item id. | composer | Diethard [Done] | refresh all screenshots | |||
commit d0e9d by Nyall Dawson Jul 27 Allow specifying user stylesheets to apply to a HTML item's content | composer | Diethard [Done] | ||||
commit 13953 by Matthias Kuhn May 26 Expression field (Virtual field) | working_with_vector > Editing | Yves Jacolin [Done] | Yes [Done_AN] | |||
commit 17d6d by Nyall Dawson Jul 22 Holding shift while drawing new lines constrains lines to horizontal/vertical/diagonals, while drawing rectangles constrains items to squares. Holding control switches to a draw-from-center mode. | composer | Diethard [shift, Done] | ||||
commit 68e03 by Nyall Dawson Jul 10 Data defined url for composer html items. | composer | Diethard [Done] | ||||
commit ac005 by Nyall Dawson Jul 20 Multiple overview frames per composer map (fix 10299) | composer | Diethard [Done] | Yes [Done] | |||
commit e6961 by Nyall Dawson Jul 17 Allow setting attribute table header and content font colors. Fix saving alpha channel for grid colors. | composer | Diethard [Done] | ||||
commit 19708 by Nyall Dawson Jul 7 Allow evaluation of QGIS expressions inside html item source. Expressions are evaluated before HTML is rendered, allowing the expression results to modify how the HTML content is rendered. | composer | Diethard [Done] | ||||
commit 25699 by Nyall Dawson Jul 16 Option for manual entry of HTML item source. | composer | Diethard [Done] | ||||
commit 86505 by Nyall Dawson Jul 13 Add marker style for map grids (fix 9381) | composer | Diethard [done] | ||||
commit 9abee by Nyall Dawson Jul 9 New $atlasfeature expression function for returning the current atlas feature. Also clean up the expression groups and move some unrelated functions out of the 'Record' group. | composer | Diethard | ||||
commit 1e39d by Nyall Dawson Jul 9 New expression functions for $currentfeature (returns current feature) and 'attribute' (returns value stored in specified field within a feature) | composer [Done] | Diethard | ||||
commit 1e4ad by Nyall Dawson Jul 6 Data defined page size, orientation and number of pages for compositions. | composer | Diethard [Done] | ||||
commit da976 by Nyall Dawson Jul 6 Data defined item size and position. | composer | Diethard [Done] | ||||
commit 6d7c5 by Nyall Dawson Jul 5 Data defined map scale, rotation and extents. | composer | Diethard [Done] | ||||
commit 0fd99 by Nyall Dawson Jul 5 Data defined item rotation. | composer | Diethard [Done] | ||||
commit 47e8b by Nyall Dawson Jul 5 Data defined transparency and blend modes for composer items. | composer | Diethard [Done] | ||||
commit 4867b by Juergen E. Fischer Jul 4 categorized render: support disabling rendering of some categories | Vector properties | Yves Jacolin [Done] | need update [Done_AN] | |||
Updates QGIS 2.4 User Guide¶
Here you find a list of git commits that show features and updates need to / should be included in the QGIS documentation version 2.4. It was created using "git log --since=21/2/2014 --grep='FEATURE'" - was the first after release of 2.2. The best procedure for each contributor might be to figure out which features are part of their sections. Sometimes features appear in more than one section. Please add a done with your initial when it is updated in the manual i.e. . Please also recheck, if all features listed in the tables below are integrated, because we haven't signed them as checked yet. Also be aware, that for this release the QGIS GUI was revised, so there are many features where text and image have to be changed. More information also in http://changelog.linfiniti.com/qgis/version/2.4.0/.
New Feature to describe | Chapter | DONE? | Screenshots | |||
Add a 'predefined scales' mode to atlas maps, which sets an atlas maps' extent to the largest predefined scale which fits the atlas feature. Scales are taken from the project's predefined scales, or the global predefined scales. | print composer | Luca [Done] | ||||
Quick field calc bar (like Excel) in attribute table | Field calculator | Yves [Done] | new screenshot ? [Done_AN] | |||
new edit type: date/time edit | editing | Yves [Done] | - | |||
add option to set max thread count | qgis configuration - options | Yves Jacolin [Done] | - | |||
Legend refactoring work | Yves Jacolin [Done] | Yes [Done_AN] | ||||
Add right click menu to color buttons, allowing copying and pasting colors. Pasting colors accepts clipboard text in a variety of common formats, including hex and css style rgb and rgba strings. | Vector layer -> Style | Yves Jacolin [done via another row in the table below] | - | |||
toggle feature selection from identify results (implements #10308) | General Tools | Andre [done] | - | |||
Add preview modes for composer, allows for previewing composition in grayscale, monochrome and color blindness simulation modes prior to printing (refs #9886) | print composer | Luca [Done] | ||||
Rework attribute tables to make tables more flexible. Add support for reordering columns in a table (fix #5942). Add support for expression based columns. Add support for setting column alignment. Add support for setting column header alignment. Make sorting in tables correctly handle nulls, dates, times, locale aware string sorting. This work also paves the way for future expansion of attribute tables to allow for setting column widths, column colors, etc. | print composer | Diethard | ||||
Add option for controlling placement of rendered images inside a picture item (eg, top left, bottom right, etc) | print composer | Diethard [Done] | ||||
Server logging also in release mode | working with ogc server | Luca | ||||
File log in server also if server executable is compiled in release mode | working with ogc server | Luca | ||||
Add button to create new frame when using composer items in Use Existing Frames mode | print composer | Diethard [Done] | ||||
HTML frames no longer cut through lines of text when splitting over multiple pages | print composer | Diethard [Done] | ||||
Add expression support for picture source | print composer | Diethard [Done] | ||||
Implement different resize modes for composer picture items, including zoom, stretch, clip, frame to image size (fix #7886). | print composer | Diethard [Done] | ||||
Add legend url to wms capabilities | working with ogc client | Luca | ||||
Add button to view current map item extent in main map canvas | print composer | Diethard [Done] | ||||
Allow filtering rows in attribute tables | print composer | Diethard [Done] | ||||
Allow setting line join and cap style for scalebars | print composer | Diethard [Done] | ||||
Add support for specifying legend title horizontal alignment in composer | print composer | Diethard [Done] | ||||
local cache of the list of tables. Caching is done using SQLite database (could be shared also with other providers) | oracle provider | |||||
Consider maptip in GetFeatureInfo | working with ogc | Luca | ||||
Voting for plugins from Plugin Manager | Plugin Manager | Yves Jacolin [Done] | Small changes in the first three screenshot [Done_AN] | |||
Initial Grass 7 support | processing | |||||
Identify highlight options. optional highlight color, line/outline buffer and minimum width. fixed symbol sizes | options | Andre [done - depending on NDawson clarification] | ||||
Eliminate with smallest polygon | processing | |||||
Replace value relation strings in GetFeatureInfo output. Move adding layers for joins and relations to a central place | working with ogc | Luca | ||||
Consider ValueMap in GetFeatureInfo | working with ogc | Luca | ||||
Expressions in GetFeatureInfo output | working with ogc | Luca | ||||
Colour preview modes in composer and map canvas | general and print composer | |||||
QLR QGIS Layer files | general tools | |||||
New expression functions | Working with vector > field calculator | Yves Jacolin [Done] | - | |||
Copy, paste and drag and drop colours (also works with some other applications, eg dropping colors from GIMP or Gpick) | layer properties | Yves Jacolin [Done] | - | |||
Multi-threaded rendering | qgis configuration - options, features | Yves Jacolin [Done] | - | |||
Label features multiple times | working with vector - labeling | Yves Jacolin [Done] | - | |||
Improvements to composer picture items | print composer | Diethard [Done] | ||||
Predefined scales mode for atlas maps | print composer | Diethard | ||||
Improved attribute tables in composer | print composer | Diethard [Done] | ||||
General composer improvements | print composer | Diethard [Done] | ||||
Improvements to HTML frames | print composer | Diethard [Done] | ||||
MetaSearch Catalogue Client Plugin | Plugins | |||||
Add 'shapeburst' fill style. Shapeburst fills implement a buffered gradient fill, where a gradient is drawn from the boundary of a polygon towards the polygon's centre. Configurable parameters include distance from the boundary to shade, use of color ramps or simple two color gradients, optional blurring of the fill and offsets. | working with vector - style | Yves Jacolin [Done] | new screenshot ? | |||
Add option for shifting markers in marker line style a set distance along the line. Supports delaying the start of markers placed at intervals, or placing markers a set distance before/after the first/last vertex (fix #9000) | working with vector | Yves Jacolin [Done] | new screenshot (see row above) | |||
New Inverted Polygon renderer | working with vector - style | Yves Jacolin [Done] | new screenshot ? [Done_AN] | |||
Saving and recovering styles with |
working with vector - style | Yves Jacolin [Done] | new screenshot ? [Done_AN] | |||
Updates QGIS 2.2 User Guide¶
Here you find a list of git commits that show features and updates need to / should be included in the QGIS documentation version 2.2. It was created using "git log --since=22/8/2013 --grep='FEATURE'" - was the first after release of 2.0. The best procedure for each contributor might be to figure out which features are part of their sections. Sometimes features appear in more than one section. Please add a done with your initial when it is updated in the manual i.e. . Please also recheck, if all features listed in the tables below are integrated, because we haven't signed them as checked yet. Also be aware, that for this release the QGIS GUI was revised, so there are many features where text and image have to be changed. More information also in http://changelog.linfiniti.com/qgis/version/21/
New Feature to describe | Chapter | DONE? | Screenshots | |||
Update plugins descriptions | Plugins | Larissa | ||||
Stretch Using Current Extend | Working with Raster | Larissa [done] | ||||
New items in menus | QGIS GUI: Menu Bar | Larissa [done] | ||||
Expression dialog improvements | vector properties: Field calculator; Query builder new screenshots | Alexandre [done] | ||||
Else rule in rule based renderer | vector properties:style menu | [done] | Alexandre [done] | |||
Expression based labeling | vector properties:labeling menu | Otto [done] | Alexandre | |||
Paste WKT from clipboard | What's new in QGIS 2.2. | Otto [done] | ||||
Expression builder will now remember the last 20 used expressions | Working with vector | Larissa [done] | ||||
Support for measurement in Nautical Miles | Options | Otto [done] | ||||
Update whats new chapter from linfiniti | preamble/whatsnew | Otto [done] | ||||
Update conf.py to new release version | conf.py | Otto [done] | ||||
One to many relations support | Project Properties / Working with vector | Otto [done] | Alexandre [done] | |||
DXF Export tool | Project | Larissa [done] | ||||
Composer Menu | QGIS Configuration: Options | Larissa [done] | - | |||
Paste as new vector layer | Working with vector | ramon [done] | ||||
Anchor points can be set for marker layers | vector properties - style | Larissa [done] | ||||
Copy and paste in rule based renderer | vector properties - style | ? [done] | ||||
Rule based styling improvements | vector properties - style | Larissa [done] | Alexandre [done] | |||
Gradient fill support | vector properties - style | Larissa [done] | ||||
Colour ramps can be inverted | vector properties - style | Larissa [done] | ||||
Thematic maps based on expressions | vector properties - style | Larissa [done] | ||||
On the fly feature generalisation | vector properties - new menu | Larissa [done] | ||||
Improved properties dialogs | vector properties | Larissa [done] | Alexandre [done] | |||
allow starting/ending a gradient at a features centroid. | vector properties - style | Larissa [done] | ||||
Add 'Suppress attribute form pop-up after feature creation' option to vector layers; overrides application-wide option | vector properties | already in editing_geometry_attributes | ||||
Expression support in symbol diagrams for size and attributes | vector properties - diagrams | Larissa [done] | ||||
Add option for simple line symbols to be drawn only inside a polygon. Allows for creation of "national geographic" style borders on maps where a thick border does not overlap into neighbouring polygons. | vector properties - style | ramon [done] | ||||
Fill ring digitizing tool. Used to cut holes in polygons and automatically fill them with new features. Attributes taken from parent feature. Feature form opens by default. Hold Ctrl key to suppress it. | Digitizing | Larissa [done] | ||||
Support for datum transforms | Working with projections / Options | ramon [done] | ||||
Update of Options Menu | QGIS configuration: Options | Larissa [done] | Alexandre [done] | |||
WCS Support added to QGIS Server | Working with OGC | Otto [done] | ||||
WMS legend graphic in table of contents and composer | Working with OGC | Otto [done] | ||||
Label support for palleted rasters | raster properties - style | Larissa [done] | Alexandre [done] | |||
New screenshots in chapter raster properties | Alexandre & Larissa [done] | |||||
New keybindings for composer zoom in/out/full, group  | print composer | Luca [done] | ||||
New sidebar style | Layer Properties (raster + vector) | --> | Alexandre [done] | |||
leave backup when saving projects. | Getting Started -> Project | Larissa [done] | ||||
add option to make layer with identified features active | Larissa [done] | |||||
save Processing model as image | Processsing | Victor [done] | ||||
new Scintilla-based script editor for Processing | Processing | Victor [done] | ||||
option to show/hide deprecated plugins in plugin manager | Plugin Manager | Larissa [done] | ||||
new Plugins dialog | QGIS Plugins | Larissa [done] | Alexandre [done] | |||
Change cut/copy/paste functions to actions and add to edit menu | print composer | Luca [done] | ||||
Move undo/redo/delete to edit menu | vector properties/QGIS GUI | Larissa [done] | Alexandre [done?] | |||
new functions fill ring and split parts | vector properties: advanced digitizing/QGIS GUI | Larissa [done] | Alexandre [done?] | |||
Rearrange layout menu to logical order | print composer | Luca [done] | ||||
Element rotation support | print composer | Luca [done] | ||||
Composer scale added and ruler improvements | print composer | Luca [done] | ||||
Add zoom actual size action to composer, zoom indicator and combobox to status bar | print composer | Luca [done] | ||||
Add composer settings panel, with option to set default font for compositions | print composer | Luca [done] | ||||
Atlas preview | print composer | Luca [done] | ||||
Zebra map border improvements | print composer | Luca [done] | ||||
World file generation | print composer | Luca [done] | ||||
Add "Lock Selected Items" and "Unlock All" to composer layout menu and toolbar | print composer | Luca [done] | ||||
holding shift while pressing cursor keys results in large movements in composer | print composer | Luca [done] | ||||
Shift-clicking a selected composer item should deselect it | print composer | Luca [done] | ||||
Add select all, select none and invert selection to composer edit menu | print composer | Luca [done] | ||||
Allow panning of composer by holding space key and with middle mouse button | print composer | Luca [done] | ||||
Holding ctrl while dragging a composer selection temporarily turns off snapping | print composer | Luca [done] | ||||
Pressing shift while moving composer items constrains movement to horizontal/vertical axis | print composer | Luca [done] | ||||
Shift-resizing composer items maintains their aspect ratio, ctrl-resizing resizes from item center | print composer | Luca [done] | ||||
Allow multi item drag and resize in composer | print composer | Luca [done] | ||||
Setting for corner radius for composer rectangle shapes, allows creation of rounded rectangles in composers | print composer | Luca [done] | ||||
Move option to snap to grid to composer view menu, add independant option to show/hide grid | print composer | Luca [done] | ||||
Add composer zoom tool for marquee based zoom into a specific composer region. Ctrl+space temporarily switches composer to marquee zoom mode, Ctrl+Shift+Space temporarily switches to zoom out mode | print composer | Luca [done] | ||||
Add status bar to composer window which shows current cursor position, details about selection resize/move | print composer | Luca [done] | ||||
Allow for more than one atlas controlled map in compositions (or none) | print composer | Luca [done] | ||||
Add seperate controls for printing/exporting whole of atlas composition. Allows single features from an atlas to be printed/exported. | print composer | Luca [done] | ||||
Add atlas preview toggle. Allows for navigating through atlas features and previewing the composition for each feature. Atlas maps can have their extent temporarily tweaked for each atlas feature. | print composer | Luca [done] | ||||
Allow setting composer page background style | print composer | Luca [done] | ||||
... |
Updates QGIS 2.0 User Guide¶
- Alexandre Neto <senhor.neto at gmail.com> will update the screenshots for version 2.0
- Andy Schmid <[email protected]>
- Larissa Junek <[email protected]>
- Hien TRAN-QUANG <[email protected]> will work on the print composer.
- Astrid Emde <[email protected]>
Here you find a list of git commits that show features and updates need to / should be included in the QGIS documentation version 2.0. It was created using "git log --since=22/6/2012 --grep='FEATURE'" - 22/6/2012 was the first after release of 1.8. The best procedure for each contributor might be to figure out which features are part of their sections. Sometimes features appear in more than one section. Please add a done with your initial when it is updated in the manual i.e. . Please also recheck, if all features listed in the tables below are integrated, because we haven't signed them as checked yet. Also be aware, that for this release the QGIS GUI was revised, so there are many features where text and image have to be changed.
New Feature to describe | Chapter | DONE? | ||||
Add option to auto-open 'New, Most recent or Specific' project on app launch | Getting started: QGIS projects | Done(Larissa) | ||||
New menu 'Project' | Getting started: QGIS projects, QGIS gui: Menu bar | Done(Larissa) | ||||
Rotate Feature(s) | QGIS GUI: Menu bar, Working with vector:Editing:Advanced Digitizing | Done(Larissa) | ||||
Options dialog update | QGIS configuration | Done(Larissa) | ||||
Blending modes | Working with vector/ Working with raster: Layer properties | Done (Larissa) | ||||
New Style tab | Working with vector/ Layer properties | Done (Larissa) | ||||
New Labels tab: new menus inside | Working with vector /layer properties | Done(Larissa) | ||||
New Fields menu: built in forms | Working with vector /layer properties | Done(Larissa) | ||||
Joins menu: additional explanations | Working with vector / layer properties | Done (Larissa) | ||||
Diagrams menu: new tabs, new diagram type, new functions | Working with vector / layer properties | Done(Larissa) | ||||
new icons Merge Attributes of selected features | Working with vector/ Editing | Done(Larissa) | ||||
update Working with the Attribute Table | Working with vector/Working with the Attribute Table | Done(Larissa) | ||||
new chapter query builder | Working with vector | Done(Larissa) | ||||
new entries raster layer right mouse klick | Working with raster | Done(Larissa) | ||||
Update Textvariables used in print composer | Print Composer | Done (Hien) | ||||
Tile scale slider | Working with OGC / Tile Sets slides | Done (Yves) | ||||
Update what's new section | added a whats_new section | Done (Otto) | ||||
possibility to export vector symbology (using ogr feature style) | Working with vector: The vector properties dialog | Done(Larissa) | ||||
Topology checker plugin | Features, Plugins | Done(Otto) | ||||
Add oracle provider | Working with vector: Supported data | Done(Astrid) added symbol and short info at supported_data.rst | ||||
Add custom group box settings to Options | Options -> General | Done(Larissa) | ||||
add second browser | QGIS browser | Done(Larissa) | ||||
Configure custom environment variables | QGIS configuration: Options | Done(Astrid) was already there | ||||
Add save/rollback/cancel current edits for selected or all vector layers | Working with vector: Editing | Done(Larissa) | ||||
Possibility to save error messages as shapefile from check | Plugins: fTools | Done (Astrid) | ||||
wms server has possibility to set transparency on layer/group level | Working with OGC Data: QGIS Server | Done (Andy) | ||||
Add --code arg to run python code on qgis load | Getting started: Command line options | Done(Otto) | ||||
Eliminate tool for fTools, contributed by Bernhard Strobl | Plugins:fTools | Done (Astrid) | ||||
svg- and text items can be used as watermarks in QGIS server. | Working with OGC Data: QGIS Server | Done (Andy) | ||||
New section Python console | Features: Python Console | Done (Otto) | ||||
add note about cpt-city color ramp dialog | vector properties | Done (Otto) | ||||
Use text annotations as watermarks in QGIS server. | Working with OGC Data: QGIS Server | Done (Andy) | ||||
Duplicate map layer(s) | QGIS Gui: Map legend | Larissa | ||||
possibility to exclude vector attributes from WMS and WFS publication | Working with OGC Data: QGIS Server | Done (Andy) | ||||
Possibility to restrict layers / groups from WMS publication | Working with OGC Data: QGIS Server | Done (Andy) | ||||
QGIS server: possibility to restrict published composers | Working with OGC Data: QGIS Server | Done (Andy) | ||||
open layer properties from identify results | General tools: Identify Tool | Done (Yves) | ||||
Choose font family for app | QGIS configuration: Options | Done(Astrid) | ||||
allow manual addition of browser favorite directories | QGIS browser | Larissa | ||||
allow data defined rotation without data defined position | Working with vector: The vector properties dialog: Labels tab und Style tab | Done(Astrid) is already documented for symbols and a general example for labels | ||||
Add support to user-defined python macros into project file: | introduction - qgis_configuration | Done (Otto) | ||||
Reworked symbol selector/properties dialog, greatly improved style manager | Working with vector: Layer properties | Done(Larissa) | ||||
possibility to have scale bar in meters also for maps in degrees (based on map diagonal) | General Tools: Decorations | Larissa | ||||
add new labeling to vector layer properties | Working with vector:The vector properties dialog | Done(Larissa) | ||||
implement title() expression - update field_calculator.rst and write function_help | Done(Astrid) | |||||
allow adding of sql queries with SelectAtId=false | Working with vector data: Query builder | Done(Astrid) added to postgresql - has to be added to ORACLE too | ||||
possibility to overwrite wms url for capabilities document in project properties | Working with OGC Data: QGIS Server | Done (Andy) | ||||
project scale list (if used - overrides global predefined scales) | Configuration: Project properties: General tab | Done (Astrid) | ||||
availability of QGIS browser for Mac OS X (Applications folder) | QGIS Browser | Done(Larissa) | ||||
Icon Theme GIS is now default and styles are supported | Settings - Options - General | Larissa | ||||
Multipage compositions | Print composer | Done (Hien) | ||||
display rectangle of another composer map (overview map) | Print composer | Done (Hien) | ||||
Zebra style for composer grid (black/white pattern at borders) | Print composer | Done (Hien) | ||||
possibility to change grid annotation position and direction indidually for left/right/top/bottom | Print Composer | Done (Hien) | ||||
possibility to show composer map grid coordinates in degree/minute/seconds | Print Composer | Hien TRAN-QUANG | ||||
Support for creation of map atlasses - Atlas integration | Print Composer | Done (Hien) | ||||
New Rendering menu with several blending modes (here Larissa has more information) | Print Composer | Done (Hien) | ||||
snap to left/mid/right coordinates of other items when moving composer items for alignment | Print composer | Done (Hien) | ||||
custom linestyle for composer grid | Print composer | Done (Hien) | ||||
add support to SVG images from url. | Print composer | Done (Hien) | ||||
new element "add html frame" | Print composer | Done (Hien) | ||||
split legend in several columns | Print composer | Done (Hien) | ||||
General new structure of the item property tab for all elements | Print composer | Done (Hien) | ||||
describe item ID feature in element tab (was already in 1.8) | Print composer | Hien TRAN-QUANG | ||||
use expression builder within text element. | Print Composer | Done (Hien) | ||||
... |
Updates QGIS 1.8 User Guide¶
Here you find a list of git commits that show features and updates need to / should be included in the QGIS documentation version 1.8. The best procedure for each contributor might be to figure out which features are part of their sections. Sometimes features appear in more than one section. Please add a done with your initial when it is updated in the manual i.e. . Please also recheck, if all features listed in the tables below are integrated, because we haven't signed them as checked yet. Also be aware, that for this release the QGIS GUI was revised, so there are many features where text and image have to be changed.
New Feature to describe | Chapter | DONE? | ||||
QGIS Browser | New Chapter QGIS Browser, Features: What's new in 1.8 ? | Done (Larissa) | ||||
DB Manager (replace SPIT/PostGIS Manager) | Features: What's new in 1.8? Add as Core Plugins | Done (Otto) | ||||
Decorations: new chapter | Done (Diethard) | |||||
Diagram Plugin | Add to core Plugins | Done (Otto) | ||||
Zonal Statistics plugin | Add to core Plugins | Done (Larissa) | ||||
Spit plugin | Add as own chapter to plugins | Done (Otto) | ||||
Symbol Layer Types ? | Working with Vector Data:The Vector Properties Dialog: Style Tab | Done (Larissa) | ||||
Terrain Analysis Plugin | Core Plugins | Raymond | ||||
Ellipse Renderer | Working with Vector Data: The Vector Properties Dialog: ... | Done (Larissa) | ||||
Nesting Projects | Introduction:General tools | Done (Larissa) | ||||
Layer Grouping | QGIS GUI: Map legend | Done (Larissa) | ||||
GUI Customization + Configuring | QGIS Configuration | Done (Larissa) | ||||
Action Tool updates | Working with Vector data: The Vector Properties dialog | Done (Otto) | ||||
New Scale Selector | QGIS GUI: Status Bar | Done (Larissa) | ||||
Pan to selected tool | QGIS GUI: Menu bar | Done (Larissa) | ||||
CRS selector dialog (new handling) | Working with projections | Done (Larissa/Otto) | ||||
Legend independent drawing order | QGIS GUI:Map Legend | Done(Larissa) | ||||
MSSQL Spatial Support | QGIS GUI: Menu bar, Features: What's new in QGIS 1.8? supported_data.rst | Done (Otto) | ||||
Heatmap tool | Using QGIS Core Plugins & Features: What's new in QGIS 1.8? | Done (Raymond) | ||||
GPS tracking | Working with GPS data | Done (Otto) | ||||
Menu reorganisation | QGIS GUI: Menu bar etc. | Done (Larissa) | ||||
Offset curves | Working with Vector Data: Editing: Advanced digitizing | Done (Larissa) | ||||
Add layers to selected or active group | QGIS GUI: map legend | Done (Larissa) | ||||
Vector menu: Build spatial index | Working with vector:The vector properties dialog: General tab | Done (Otto) | ||||
Improvements in Spatial Bookmarks | General tools: Spatial Bookmarks | Done (Larissa) | ||||
Added gdal_fillnodata | GDAL Tools Plugin | Done (Larissa) | ||||
Added extract projection | GDAL Tools Plugin | Done (Larissa) | ||||
Table reorganization GDAL tools | GDAL Tools Plugin | Done (Larissa/Otto) | ||||
Expression based widget in field calculator | Working with Vector data: Field calculator | Done (Larissa) | ||||
Load/save layer style (new symbology) from/to SLD document | Working with Vector data: The Vector Properties Dialog: Style Tab | Done (Larissa) | ||||
WFS support in QGIS Server | QGIS Server | Done (Otto) | ||||
WFS support default in QGIS, no more plugin necessary | QGIS GUI & Features: What's new in version 1.8? | Done (Larissa) | ||||
Option to skip WKT geometry when copying from attribute table | QGIS configuration; Working with Vector data: Editing: Working with the Attribute Table | Done (Larissa) | ||||
Support for zipped and gzipped layers | Working with vector and raster data | Done (Larissa) | ||||
Set tile size for WMS layers | Working with OGC Data: WMS Client | Done (Otto) | ||||
Raster Calclator | Working with Raster data: Raster Calculator | Done (Otto) | ||||
Data defined labeling | Working with vector data: Labels tab & New Labeling? new chapters? | Done (Larissa) | ||||
Update Plugin Diagrams | Working with vector data: Diagram tab | Done (Otto) | ||||
User defined dialogs with QT Designer | Working with vector data: ? | Done (Otto) | ||||
Save Vector Layer as ... | Getting started: Output; (Working with vector data) | Done (Larissa) | ||||
Show Log messages | Done (Larissa) | |||||
Labels based on expressions | Features: What's new in version 1.8? Working with vector data: Labels tab & New Labeling | Done (Larissa) | ||||
Update rule based rendering | Working with vector data ? | Done (Larissa) | ||||
SVG symbols with variable colors | Working with vector data: Style tab | Done (Larissa) | ||||
Line and Point pattern fill | Working with vector data: Style tab | Done (Larissa) | ||||
Copy Styles between layers | Features: What's new in version 1.8? Getting started: Output ? | Done (Larissa) | ||||
Update chapter Print Composer | Print composer | Done (Larissa) | ||||
Wrap legend in Map Composer | Print Composer | Done (Larissa) | ||||
Metadata tab | Update / add edit feature | Done (Otto) | ||||
SEXTANTE Plugin | New plugin Section | Done (Otto) | ||||
Support editable Views in SpatiaLite | Working with Vector data: Supported data formats. SpatiaLite Layers | Done (Otto) | ||||
Updates Field Calculator | Working with vector data: Field calculator | Done (Larissa) | ||||
Update Options | Settings--> Options | Done (Larissa) | ||||
... |
Updates QGIS 1.7 User Guide¶
Here you find a list of svn commits that show features and updates need to / should be included in the QGIS documentation version 1.7. The best procedure for each contributor might be to figure out which features are part of their sections. Sometimes features appear in more than one section. Please add a done with your initial when it is updated in the manual i.e. . For this list we used svn log -r14531:? - which is branch 1.7 was created. Please also recheck, if all features listed in the tables below are integrated, because we haven't signed them as checked yet. Also be aware, that for this release the QGIS GUI was revised, so there are many features where text and image have to be changed.
Add option to turn on / off printing of canvas item in composer map (ticket #2734) | 8 | [done:od] | ||||
Offline editing plugin: add option to filter editable remote layers using capabilities | 3 | [done:od] | ||||
Plugin Installer update. New features: Upgrade All button, plugin count in the window title | 9 | [done:od] | ||||
refactored the addvector, addraster and selectmapset GUI for the GRASS plugin | 7 | [done:od] | ||||
improve delimited text plugin ui and allow skipping lines | 10 | [done:od] | ||||
moved "oracle raster" plugin to the Database menu | 4 | [done:od] | ||||
Show more user friendly CRS in vector props dialog | 6 | [done - ra] | ||||
created the Raster menu and moved the "raster calculator" to it | 4 | [done:od] | ||||
Implementation of composer undo / redo | 8 | [done:od] | ||||
integrate 'Avoid intersections of new polygons' into snapping dialog | 3 | [done:od] | ||||
Applied patch from ticket #3240 with some tweaks. Allows unprojected measurement of distances | 3 | [done:od] | ||||
Option to print as raster also via WMS (mainly as a workaround because of some Qt pdf problems | 5 | [done:od] | ||||
Removed quick print plugin | 10 | [done:od] | ||||
Removed ogr converter: 1. its not maintained 2. its mostly duplicated by the layer save as... option. | 10 | [done:od] | ||||
For global crs option show nice user friendly name instead of proj4 string | 3 | [done:od] | ||||
FEATURE: Select default CRS for new projects. | 3 | [done:od] | ||||
added raster creation in rasterize tool | 4 | [done:od] | ||||
sync srs.db with PROJ 4.7 | 6 | [done - ra] | ||||
|
Updates QGIS 1.6 User Guide¶
Here you find a list of svn commits that show features and updates need to / should be included in the QGIS documentation version 1.6. The best procedure for each contributor might be to figure out which features are part of their sections. Sometimes features appear in more than one section. Please add a done with your initial when it is updated in the manual i.e. . For this list we used svn log -r13692:14531 - which is branch 1.6 was created. Please also recheck, if all features listed in the tables below are integrated, because we haven't signed them as checked yet. Also be aware, that for this release the QGIS GUI was revised, so there are many features where text and image have to be changed.
Added gpsd support to live gps tracking. | 2.10 | [done:od] | |||||
Raster calculator. | 2,4 | [done:od] | |||||
Many improvements and new operators to the field calculator including field concatenation, row counter etc. | 3.7 | [done: ag] | |||||
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. | 1.3 | [done:od] | |||||
WFS-T support. Additionally ported wfs to network manager. | 5.4 | [done:od] | |||||
Georeferencer has had many tidy ups and improvements. | 10.8 | [done:od] | |||||
Select feature and measure toolbar flyouts and submenus. | 2 | [done:od] | |||||
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. | 3 | [done:od] | |||||
Added reload method to map layers and provider interface. Like this, caching providers (currently WMS and WFS) can synchronize with changes in the datasource | 5 | ||||||
When writing vector files using the table of contents context menu's 'Save as' option, you can now specify OGR creation options. | 3 | [done:od] | |||||
In the table of contents, it is now possible to select and remove or move several layers at once. | 2.2.3 | [done:wm] | |||||
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). | 3 | [done: ag] | |||||
Data-defined rotation and size for categorized and graduated renderer (symbology-ng). | 3 | [done: ag] | |||||
Use size scale also for line symbols to modify line width. | 3 | [done: ag] | |||||
Added ability to interactively select pixels from the canvas to populate the transparency table in the raster layer properties dialog. | 4 | [done:od] | |||||
Allow creation of color ramps in vector color ramp combo box. | 3 | [done: ag] | |||||
Added 'style manager...' button to symbol selector so that users will find the style manager more easily. | 3 | [done:bz] | |||||
add capability to show and manipulate composer item width/ height in item position dialog. | 8 | [done:od] | |||||
Composer items can now be deleted with the backspace key. | 8 | [done:od] | |||||
Sorting for composer attribute table (several columns and ascending / descending). | 8 | [done:od] | |||||
Several GRASS updates: v.db.what.connect, g.proj.wkt, v.kernel | 7 | [done:od] | |||||
add qgis mapserver | 5.3 | [done:od | |||||
enable numerical sorting and automatic updates of gcp list | 10.8 | [done:od] | |||||
add the ability to move GCPs in the qgis canvas | 10.8 | [done:od] | |||||
Allow users to e.g. carry QGIS installation on a flash drive together with all plugins and settings. | 1.3 | [done:od] | |||||
Use size scale also for line symbols to modify line width. | |||||||
gis theme icons for annotation tools | 2.8 | [done:ag] | |||||
Replace full list of GRASS modules in Appendix with a link to the GRASS wiki page. | Appendix B | [done:ms] | |||||
|
Updates QGIS 1.5 User Guide¶
Here you find a list of svn committs that show features and updates need to / should be included in the QGIS documentation version 1.5. The best procedure for each contributor might be to figure out which features are part of their sections. Sometimes features appear in more than one section. Please add a done with your initial when it is updated in the manual i.e. . For this list we used svn log -r12490:13691 - which is after feature freeze. Please also recheck, if all features listed in the tables below are integrated, because we haven't signed them as checked yet. Also be aware, that for this release the QGIS GUI was revised, so there are many features where text and image have to be changed.
Display warning in node tool if it couldn't find any features | 3 | X [od] | |||||
new symbology, enable via Options | 2,3 | X [od] | X | ||||
write something about context help | Foreword/2 | X [anne] | X | ||||
describe text annotation to map canvas | 2,3 | X [od] | |||||
Use cross by default as editing vertex marker | 2 | X [od] | X | ||||
Switch position of add and show button in composer manager | 8 | X [od] | |||||
measure angle tool (r12663) | 2 | X [anne] | X | ||||
added support for advanced options and example use in v.out.ascii | 7 | X [od] | |||||
composer attr tables (r12682) | 8 | X [od] | |||||
Added gps tracker widget | ? | X | |||||
Refactored capturetool to capturemode and fixed some compile errors | 10.x | X [od] | |||||
new oracle raster connection dialog. | 10.13 | X [od] | X | ||||
Show labels from labeling plugin also in map composer (though not scaled correctly) | 8 | X [od] | |||||
Update georeferencer from gislab SVN, which adds GCP table with errors, new user interface | 10.x | X [od] | |||||
Georeferencer: support custom projection strings. Fixes #2464. | 10.x | X [od] | X | ||||
Georeferencer: Implement resampling with user-specified target resolution (enhancement request #2447). | 10.x | X [od] | X | ||||
BBOX option for wfs | 5 | X [sholl] | X | ||||
Join attributes tool now supports both dbf and csv files. | 10.6 | X [od] | X | ||||
show feature count in attribute table title | 3 | X [od] | |||||
Save path for svg texture absolute or relative | 3 | X [od] | |||||
vector layer saving in editing mode | 3 | X [od] | |||||
projection search improvements | 6 | X [od] | X | ||||
wms scale slider | 5 | X [sholl] | |||||
Show composer manager as top window after showing composer instance | 8 | X [od] | |||||
Implementation of the "Add New Spatialite Layer/Database" feature. | 3 | X [od] | X | ||||
Changed shortcut key for creating new spatialite layer/database to Ctrl+Shift+A (previous value conflicted with existing shortcut) | 3 | X [od] | |||||
allow creation of multiple layers in spatialite creation dialog | 3 | X [od] | |||||
spatial query plugin | 12.x? | X | |||||
Drag and drop support for composer legend model | 8 | X [od] | |||||
Move Martins labeling-ng from plugin to core/app | 3 | X [od] | X | ||||
change map unit in project dialog when user selects a new crs | 6 | X [od] | |||||
add GdalTools plugin | 12.x | X (micha) | X | ||||
Add google earth plugin | 12.x | X | |||||
|
Updates QGIS 1.4 User Guide¶
Here you find a list of svn committs that show features and updates need to / should be included in the QGIS documentation version 1.4. The best procedure for each contributor might be to figure out which features are part of their sections. Sometimes features appear in more than one section. Please add a done with your initial when it is updated in the manual i.e. . For this list we used svn log -r11642:12489. Please also recheck, if all features listed in the tables below are integrated, because we haven't signed them as checked yet. Also be aware, that for this release the QGIS GUI was revised, so there are many features where text and image have to be changed.
rotate point tool (r11671) | 5 | [done od] | |||||
Round rotation to 15 degree values if ctrl-key is pressed | 5 | [done od] | |||||
attribute table: report number of matching rows in status bar | 5 | [done od] | |||||
Show point symbol in rotation preview and a little arrow. | 5 | [done od] | |||||
Possibility to suppress attributes pop-up in digitising tab | 5 | [done od] | |||||
Cache is default preview mode for newly added composer map now | 10 | [done od] | |||||
Usability improvements to the new vector layer dialog | 5 | [done od] | |||||
Remove confusing descriptions in the Options dialog | 5 | JDG ? | |||||
Inject a bit of layman into field names to help those not familiar with computer terms | 5 | JDG ? | |||||
Use snapping settings of digitizing module also for measuring | -5-4 | [done od] | |||||
field calculator (r11735) | 5 | [done od] | X | ||||
User interface cleanups to copyright, delim text and n-arrow plugins | 12.x | [done od] | X | ||||
plugin installer update: handle ports != 80 | 11 | [done od] | |||||
Add export to pdf to composer menu | 10 | [done od] | X | ||||
Possibility to have annotations horizontally or vertically in the composer grid | 10 | [done od] | |||||
Grid annotation can be with coordinates or 1A, 1B, ... | 10 | [done od] | |||||
Checkbox to set composer grid widget visible / invisible | 10 | [done od] | |||||
Allow field calculator also for layers where adding new fields is not possible (user will have to use one of the existing fields) | 5 | [done od] | |||||
support user specific svg path in the map composer | -5-10 | [done od] | X | ||||
Possibility to choose the precision of composer grid annotations | 10 | [done od] | |||||
Possibility to add/remove attributes also in attribute table. Small modification to attribute table such that adding / removing columns is visible | 5 | [done od] | X | ||||
Move composers menu into the file [done od]menu | 4 | [done od] | |||||
Use horizontal layout for interp plugin | 12.x | [done od] | |||||
change 'Tools' menu to 'Vector' menu | 12.x | [done od] | X | ||||
Further ui cleanups for map composer | 10 | [done od] | X | ||||
mapserver patch issues and updates for mapserver export plugin | 12.x | ||||||
Added 50 more North arrow, made and donated by Silvio Grosso | 10 | [done od] | |||||
Add save to / load from template actions to composer file menu | 4, 10 | [done od] | |||||
Added newgis theme which is a revision by Anita Graser of the original GIS theme by Robert | 1 | [done od] | X | ||||
north arrow cleanup | 12.x | [done od] | |||||
Layout cleanups for actions widget | 5 | [done od] | |||||
Symbology-NG branch merged to trunk. This includes also work on labeling done during my GSoC'09 | 5 | [done od] | XX | ||||
labeling plugin | 12.x | [done od] | X | ||||
Add a new composer item to draw basic shapes (atm ellipse, rectangle, triangle) | 10 | [done od] | |||||
Vector layer properties dialog can convert layer to new/old symbology | 5 | [done od] | |||||
shapefile projection fix: save the real projection in .qpj next to the .prj file | 5 | [done od] | |||||
Added AGG output format to mapserver export | 12.x | ||||||
Configure shortcuts dialog | 1, 4 | [done od] | X | ||||
Make labeling plugin work with on-the-fly projections | 5 | [done od] | |||||
also remove highlights when identify results is closed with the close button | 5 | [done od] | |||||
Plugin installer update: one-step plugin install and uninstall in QGIS>=1.4 | 11 | [done od] | |||||
|
Updates QGIS 1.3 User Guide¶
Here you find a list of svn committs that show features and updates need to / should be included in the QGIS documentation version 1.3. The best procedure for each contributor might be to figure out which features are part of their sections. Sometimes features appear in more than one section. Please add a done with your initial when it is updated in the manual i.e. . Note that these features, in addition to the features from 1.2 that have yet to be added to the manual must be considered.
reshape tool (r11500). | |||||||
Fix for uninitialised variable in interpolator and for possible division by zero. | |||||||
include raster terrain analysis in debian package. | |||||||
Add a "cancel all" button when searching for missing files after opening a project.. | |||||||
Added grass and nograss clauses. | |||||||
Put no grass into installer package name. | |||||||
don't close wms layer dialog after addition and allow naming of layers. | |||||||
Moved non-gui related raster terrain classes to analysis branch. | |||||||
add analysis library. | |||||||
improve relative path support. | |||||||
multilayer identify: also report layer name. | |||||||
OSM plugin & provider update from Lukas Berka:. | |||||||
Added buffering method to qgsgeometryanalyzer. | |||||||
Expand feature attributes by default. | |||||||
multi layer identify. | |||||||
snapping in measurement tool. | |||||||
|
Updates QGIS 1.2 User Guide¶
Here you find a list of svn committs that show features and updates need to / should be included in the QGIS documentation version 1.2. The best procedure for each contributor might be to figure out, which features are part of their sections. Sometimes features appear in more than one section. Please add a done with your initial when it is updated in the manual i.e. .
Applied patch from ticket #1522 for Zoom Next functionality. | done cf | ||||||
New GRASS shell | yes | ||||||
New "advanced" editing toolbar. | 5 | done od | yes | ||||
Moved add island and add ring tools to advanced digitizing toolbar. | 5 | done od | |||||
New feature: configure shortcuts for actions within main window of qgis! (See menu Setting->Configure shortcuts) | done cf | yes | |||||
Possibility to lock/unlock composer item position by right mouse click | 10 | done od | |||||
Keep width and height of the composer map fixed if user sets the composer map extent to the map canvas extent | |||||||
Applying patch from ticket #1714: adds option to perform geoprocessing and basic statistics functions on selected features | |||||||
Added the possibility to change the order of layers in the WMS dialog | |||||||
Show SSL modes also when adding new DB connection | |||||||
Make saving of relative paths of file data sources optional | |||||||
New functionality for merging features | 5 | done od | yes? | ||||
Integrates add, move and delete vertex tools for faster editing. | |||||||
Change layer's icon in legend to reflect that the layer is editable | |||||||
There are undo/redo actions in Edit menu, in Advanced digitizing toolbar | 5 | done od | yes! | ||||
New dock widget displaying undo stack of active layer. | |||||||
Move split feature tool to advanced digitize toolbar | 5 | done od | |||||
Added new edit type for attributes that are not recommended to change | |||||||
Added the possibility to view informations about regions into the browser of the GRASS plug-in to fix ticket #1624. | |||||||
Node tool now works also with on the fly projections turned on. | 5 | done od | |||||
evis plugin (r10995); | done cf | yes? | |||||
All providers should have now correctly set capability for fast access to features by id (SelectAtId). Until now, attribute table was using memory model for Postgres provider (i.e. very slow open). From now it uses the "good" model, so the attribute table opens much faster. | yes? | ||||||
Optionally allow adding postgis table addition with double click and extended selection of tables (fixes #1801) | |||||||
Added support for topology editing in node tool | 5 | done od | |||||
Fixed for simplify tool, show a message if the feature can't be simplified. | 5 | done od | |||||
Additionally added a dialog for loading value map from a layer (could be aspatial table too!) | |||||||
Add export to PDF to composer | 10 | done od | yes | ||||
FEATURE: possibility to add line layers as constrains for triangulation in interpolation plugin | plugins | done cf | yes | ||||
---|---|---|---|---|---|---|---|
New Feature: Add osm plugin (r11210) | yes | ||||||
osm plugin: fixed a problem with raster layers | |||||||
FEATURE: possibility to save the triangulation to shape file (but needs a bit more error checking and polishing) | |||||||
Update coding.tex and install.tex in the coding and installation guide and in the wiki | done od | ||||||
|
Note: In general important new features should be added to chapter "1.1. features" and 4 "Features at a glance"
Updates QGIS 1.1 User Guide¶
Here you find a list of svn committs that show features and updates need to / should be included in the QGIS documentation version 1.1. The best procedure for each contributor might be to figure out, which features are part of their sections. Sometimes features appear in more than one section. Please add a done with your initial when it is updated in the manual i.e. .
- Plugin Installer polishing, updates, new repositories for the 1.x
- add usb: to list of gps device on linux [in Forward, ag also in gps plugin chap: cf]
- Added open WMS search interface from Mathias Walker [sh]
- display layer name for WMS layers instead of server to distinguish several layers from the same WMS
- WMS: don't apply proxy to a list of selected urls. Done in QgsHttpTransaction::applyProxySettings so WFS & co can later also use this function. Not tested yet and still needs some cleanups
- For WMS layers: combine the transparency of WMS and the layer transparency
- Added gis grass icon theme [generic theme change, covered]
- Added svg symbols from Matt Amos (with his permission)
- mapserver export: fixed i18n problems, fixed continuous color renderer export [no need to mention explicitly]
- initial commit of ftools [now in list of core plugins: cf]
- merge of advanced printing branch 2 [added all new features: od]
- Write a world file when creating a screenshot so that it is georeferenced [done AG - chap. 1 forward]
- Apply proxy settings also for WFS [sh]
- Show a progress dialog for wfs if there is a main window
- Removed members of httptransaction that are no longer needed
- fix error in adding output to mapcanvas & ability to create grid coverage of current zoom level
- Add a second PNG in case UMN mapserver offers image/png and image/png; mode=24bit
- Dodo-ification of graticule plugin in favour of ftools plugin which is now in svn [graticule plugin as been removed from list of core plugins: cf]
- improved handeling of postGIS layers [added to PostgreSQL chapter - ce]
- updates to geoprocessing [not sure what this refers to]
- Add a list of most recently used projections to Project Properties [added to 'working with projections' chapter: cf]
- New georeferencer from GIS-Lab [covered in plugins section: cf]
- Allow continuous color rendering also for point symbols [no need to mention explicitly]
- Added EPSG to the quick CRS button [covered in above work: cf]
- skip labels with size <=0 - otherwise the size is ignored [no need to mention explicitly]
- Add the option to print maps as rasters [added to print composer: od]
- add missing postgres provider to optional plugins target
- added panning with mouse wheel when digitizing [added to vector editing section: od]
- remove old gridmaker plugin [covered in above work: cf]
- Ftools: don't consider nan vertices for interpolation [not important to mention]
- Ftools: add two new tools - polygon from layer extent - delaunay triangulaltion [not important to mention]
- Ftools: changes to menu item - sampling tools -> research tools [not important to mention]
- New GRASS modules to convert loaded rasters and vectors [updated in GRASS module list: od]
- Removing GRASS duplicate modules in default [updated in GRASS module list: od]
- Changes in openvector dialog to support all drivers available in ogr including database and protocol drivers (Changes in "load vector layer") [added - ce]
- New attribute table! [added chapter - ce]
- plugin installer and the fTools are now enabled by default as core plugins [mentioned in above work: cf]
- icon themes support for the mapserver_export plugin [no need to mention]
- Hide / show vector layer editing tool based on context of layer type and editing status [no need to mention]
- Gui cleanups for coordinate capture - dont use a toolbar icon, rather use a button in the dock. [no need to mention]
- supporting the SpatiaLite Data Provider [added chapter - ce]
- fix feature count in postgres provider
- added icon for plugin installer in plugin manager
- fix for georeferencing with linear transformation [no need to mention]
- make SSL mode of PostgreSQL connections configuable [added to PostgreSQL chapter - ce]
- Added possibility to express tolerances for digitising also in pixels in addition to map units. [worked into chap 5 editing - ce]
- internal sqlite3 was replaced with spatialite
- make sslmode optional
- Added vector overlay branch to overaly vector layers with diagrams [added to list of core plugins, also see discussion on community-list: cf]
- Allow moving of single points to use snapping [no need to mention]
Note: In general important new features should be added to chapter "1.1. features" and 4 "Features at a glance"