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
Martin Dobias
c7b394d9b7
Port DXF labeling to new labeling engine
...
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
f0bc2e9b5a
Use new labeling engine also with symbol-level rendering
...
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
aa85cf3033
More fixes, removal of layer-wise obstacle flag, removed pal::Layer usage outside of labeling engine
...
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
959fbb505c
Remove obstacle flag for pal Layers as it is kept per feature
...
This code has been funded by Tuscany Region (Italy) - SITA (CIG: 63526840AE) and commissioned to Gis3W s.a.s.
2015-09-21 12:57:09 +08:00
Martin Dobias
6cc1f4c2cb
Fix unit tests and issues with cached layers
...
This code has been funded by Tuscany Region (Italy) - SITA (CIG: 63526840AE) and commissioned to Gis3W s.a.s.
2015-09-21 12:57:09 +08:00
Martin Dobias
d0fcc9557f
More labeling engine refactoring
...
- QgsPalLabeling now internally uses new engine
- label/diagram providers can hook into rendering loop to avoid extra feature loops
- map rendering uses the new engine instead of QgsPalLabeling
This code has been funded by Tuscany Region (Italy) - SITA (CIG: 63526840AE) and commissioned to Gis3W s.a.s.
2015-09-21 12:57:09 +08:00
Martin Dobias
8100495df6
Integrate new labeling engine into the map rendering
...
Now used instead of QgsPalLabeling for labels/diagrams
This code has been funded by Tuscany Region (Italy) - SITA (CIG: 63526840AE) and commissioned to Gis3W s.a.s.
2015-09-21 12:57:09 +08:00
Martin Dobias
f3fd96f4ee
Label providers: Copy any information from vector layer
...
This will make them thread-safe (not prone to corruption on changes to the vector layer)
This code has been funded by Tuscany Region (Italy) - SITA (CIG: 63526840AE) and commissioned to Gis3W s.a.s.
2015-09-21 12:57:09 +08:00
Martin Dobias
1d0d0e0662
[FEATURE] New API for labeling engine (QgsLabelingEngineV2)
...
The idea is to make the engine more flexible compared to QgsPalLabeling implementation:
- abstract dealing with text labels / diagrams from the engine itself
- allow multiple types of labels per layer
- support custom label providers (e.g. implemented by plugins)
- make the labeling engine independent from map rendering engine
- make it easier to auto-test the labeling engine and its components
This code has been funded by Tuscany Region (Italy) - SITA (CIG: 63526840AE) and commissioned to Gis3W s.a.s.
2015-09-21 12:57:09 +08:00
Radim Blazek
13fe3a029f
Merge pull request #2323 from PedroVenancio/grass7_plugin
...
Update of some QGIS-GRASS modules
2015-09-20 21:27:55 +02:00