28865 Commits

Author SHA1 Message Date
Radim Blazek
2e441b55c1 QgsVectorLayerEditBuffer fix : access mChangedAttributeValues by fid keys 2015-09-22 12:34:55 +02:00
Radim Blazek
5af78abf5c [GRASS] vector attributes editing 2015-09-22 12:23:22 +02:00
rldhont
a3b43b4428 Update b54d2790d4b74449bd8f28a6ca838e42f66f55a2 2015-09-22 10:17:06 +02:00
rldhont
b54d2790d4 [Server][BUGFIX] Resolve relative pathes (SVGMArker, Netcdf, etc)
QGIS-Server has some trouble to resolve relative pathes. For example,
 SVGMarker path and NETCDF datasource are not resolved in QGIS Server unlike
 in QGIS Desktop.

To resolve relative path for SVGMarker, the class QgsSombolLayerV2Utils is
 used and it based on QgsProject::instance()->fileName().
To resolve relative path for NETCDF datasource and other GDAL datasources, the
 class QgsMapLayer is used and it based on
 QgsProject::instance()->readPath( filename ).

To fix the issue, the QgsProject instance fileName is set in the
 QgsServerProjectParser constructor.
2015-09-22 09:41:22 +02:00
Giuseppe Sucameli
ce6264065d fix crash deleting a new column which contains changed values (fix #13366),
when a column is deleted just rearrange changed attribute map indexes before calling updateLayerFields on the buffer,
otherwise QgsVectorLayerFeatureIterator::updateChangedAttributes will use the changed attribute map with old/wrong indexes
2015-09-22 01:36:09 +02:00
Larry Shaffer
16ac248c36 [auth system] Fix warnings and add compatibility with QCA 2.0.3 2015-09-21 16:12:32 -06:00
Giuseppe Sucameli
a17dac0561 [DBManager] fix loading Rasterlite layer from DBManager to QGIS by drag'n'drop 2015-09-21 23:07:04 +02:00
Giuseppe Sucameli
6a6e366c04 [DBManager] in import/export dialog, replace "Drop existing one" text to a more meaningful one (fix #13384) 2015-09-21 22:18:39 +02:00
Giuseppe Sucameli
99211262f3 [DBManager] allow to export table data to supported ogr file formats other than shapefile (fix #12111) 2015-09-21 22:18:39 +02:00
Juergen E. Fischer
2a1cacd5f4 defer legend invalidation to avoid reprocessing when multiple layers are involved 2015-09-21 21:25:19 +02:00
Juergen E. Fischer
9cbfeea645 vector layer: avoid iterating over all feature to deduce extent 2015-09-21 21:25:17 +02:00
Matthias Kuhn
657c600836 [travis] fix shorturl followup f3f5ea1 2015-09-21 18:32:22 +02:00
Larry Shaffer
f58bd1a0bd [auth system] Add to API docs and fix warnings 2015-09-21 08:51:19 -06:00
Larry Shaffer
c519e06e29 [auth system] Add PKI test data 2015-09-21 08:51:19 -06:00
Larry Shaffer
c894357a94 [auth system] Python bindings for core and gui classes 2015-09-21 08:51:19 -06:00
Larry Shaffer
907b019bb5 [auth system] Data source integration for OWS connections 2015-09-21 08:51:18 -06:00
Larry Shaffer
0d2b945c05 [auth system] Data source integration for Postgres and Spit plugin 2015-09-21 08:51:18 -06:00
Larry Shaffer
e13be21566 [auth system] basic, pki paths, pkcs12, and identity certificate plugins 2015-09-21 08:51:18 -06:00
Larry Shaffer
95214e9125 [auth system] Core data source URI integration 2015-09-21 08:51:18 -06:00
Larry Shaffer
e65aa99ae7 [FEATURE] 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
2015-09-21 08:51:18 -06:00
Matthias Kuhn
3a379d0bba Fix Qt5 build (followup c0aacb7) 2015-09-21 16:10:49 +02:00
Jean-Nicolas Moal
a3ae88e1bd fix compilation issue in qgsexpression.cpp. QString::toHtmlEscaped is not static. 2015-09-21 16:00:37 +02:00
Radim Blazek
22313dc80d [GRASS] cleanup tmp files after test 2015-09-21 14:48:09 +02:00
Matthias Kuhn
5c694009f9 Add warning to advanced settings dialog 2015-09-21 14:37:24 +02:00
Matthias Kuhn
591942e6b9 Add settings editor to options dialog 2015-09-21 14:37:18 +02:00
Etienne Tourigny
c0aacb7a43 [feature] Add advanced settings editor 2015-09-21 14:36:45 +02:00
Matthias Kuhn
f3f5ea1ff4 Create short link to proper page on cdash 2015-09-21 14:36:20 +02:00
Martin Dobias
50d4e720a7 [FEATURE] 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.

This code has been funded by Tuscany Region (Italy) - SITA (CIG: 63526840AE) and commissioned to Gis3W s.a.s.
2015-09-21 19:30:15 +08:00
Nyall Dawson
ac5f0689da Add special string for repeat distance in labeling gui 2015-09-21 19:57:58 +10:00
Nyall Dawson
e0028d1f4c Fix calculation of priority for always shown labels 2015-09-21 19:57:58 +10:00
Nyall Dawson
a4d980d055 Port from expressions+ plugin: color_part, set_color_part, day_of_week 2015-09-21 19:57:58 +10:00
Radim Blazek
fae065494a [GRASS] fixed test if current user is not owner of source 2015-09-21 11:54:44 +02:00
Sandro Mani
2ea4ee9a21 Remove fragile centroid of self-intersecting polygon test 2015-09-21 10:03:25 +02:00
Sandro Mani
0a99a6c0f5 Use reduced precision also in QgsGeos::isEqual 2015-09-21 10:03:25 +02:00
Sandro Mani
5f78d1c9fa Fix QgsGeometryEditUtils::addPart deleting added geometry 2015-09-21 10:03:25 +02:00
Sandro Mani
7573afc2ef Documentation and warning fixes 2015-09-21 10:03:25 +02:00
Sandro Mani
5037328c8c Fix incorrect forward declaration 2015-09-21 10:03:25 +02:00
Sandro Mani
be4bb3bc26 Add libgeos++-dev to travis before_install.sh 2015-09-21 10:03:25 +02:00
Sandro Mani
9fef5a16ae Make GEOS CPP optional 2015-09-21 10:03:25 +02:00
Sandro Mani
e9e638f6f4 Geometry Checker and Geometry Snapper plugins 2015-09-21 10:03:24 +02:00
Radim Blazek
992bacc921 [GRASS] vector input type option fix 2015-09-21 09:05:33 +02:00
volaya
72af56d8a2 [processing] quote return string when returning uri in ogrConnectionString
Fixes #13174
2015-09-21 07:45:18 +02:00
volaya
8ed71fbd38 [processing] corrected some issues with i18n names 2015-09-21 07:45:17 +02:00
Martin Dobias
d43176af60 Fix server labeling tests
This code has been funded by Tuscany Region (Italy) - SITA (CIG: 63526840AE) and commissioned to Gis3W s.a.s.
2015-09-21 12:57:11 +08:00
Martin Dobias
a36567a47a Fix compilation error 2015-09-21 12:57:10 +08:00
Martin Dobias
7d22536ab0 Update the labeling engine tests
This code has been funded by Tuscany Region (Italy) - SITA (CIG: 63526840AE) and commissioned to Gis3W s.a.s.
2015-09-21 12:57:10 +08:00
Martin Dobias
eabfe021b2 Documentation fixes, memory leak fixes
This code has been funded by Tuscany Region (Italy) - SITA (CIG: 63526840AE) and commissioned to Gis3W s.a.s.
2015-09-21 12:57:10 +08:00
Martin Dobias
b5e492277b Use QgsLabelFeature internally by PAL
This code has been funded by Tuscany Region (Italy) - SITA (CIG: 63526840AE) and commissioned to Gis3W s.a.s.
2015-09-21 12:57:10 +08:00
Martin Dobias
26c1e0f6ce Replaced QgsPalGeometry with QgsTextLabelFeature and QgsDiagramLabelFeature
This code has been funded by Tuscany Region (Italy) - SITA (CIG: 63526840AE) and commissioned to Gis3W s.a.s.
2015-09-21 12:57:10 +08:00
Martin Dobias
59037eb12a Use QgsFeatureId instead of QString for feature IDs
This code has been funded by Tuscany Region (Italy) - SITA (CIG: 63526840AE) and commissioned to Gis3W s.a.s.
2015-09-21 12:57:10 +08:00