5122 Commits

Author SHA1 Message Date
Larry Shaffer
1ff02debdc [auth system] Fix doc string warnings and comments in PR 2330 2015-09-22 07:05:06 -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
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
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
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
a36567a47a Fix compilation error 2015-09-21 12:57:10 +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
Juergen E. Fischer
82b34afe03 move remaining function_help to json and update it's translation handling 2015-09-20 18:35:27 +02:00
Juergen E. Fischer
25437c10c6 indentation update 2015-09-19 11:17:42 +02:00
Nyall Dawson
73d838fd81 [FEATURE] Add concentric ring placement mode for displacement renderer 2015-09-18 13:20:53 +10:00
Nyall Dawson
586d59a432 [FEATURE] 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.
2015-09-17 20:35:27 +10:00
Nyall Dawson
f0a2fc1925 QgsMapUnitScale fixes:
- add docs
- add missing SIP bindings
- remove unnecessary cast from double->float->double
- add unit tests
2015-09-17 20:35:00 +10:00
Nyall Dawson
a77935f491 Use actual map canvas variables & values for symbology widgets 2015-09-17 20:34:51 +10:00
Nyall Dawson
a62c6a917a Give symbol widgets optional access to a map canvas
This allows symbol widgets to fetch properties from the main map
canvas, for instance fetching the current scale from the map.
2015-09-16 21:57:27 +10:00
Nyall Dawson
5a9d932d9c [FEATURE] Allow tolerance in mm/pixels for displacement renderer 2015-09-16 17:11:32 +10:00
radosuav
2a260edba8 [processing] [fixes #13034] Fix exception when editing model 2015-09-14 21:11:24 +02:00
radosuav
9d87c65614 [processing] Don't remove algorithm dependencies when editing algorithm parameters in the modeler 2015-09-14 21:11:24 +02:00
Juergen E. Fischer
23ea045d49 indentation update 2015-09-12 15:25:56 +02:00
Salvatore Larosa
d28325c3e6 [processing] fix log message when execution of algorithm from console failed 2015-09-12 13:27:31 +02:00
Salvatore Larosa
99e7925981 [processing] fixed translation strings for the new algorithm ombb and done one more small fixes 2015-09-12 09:37:25 +02:00
lbartoletti
442bdfc05c Oriented Minimum Bounding Box - processing version as requested #2116
Inverse field order for PERIMETER and ANGLE
2015-09-12 09:36:43 +02:00
mhugent
8640c13002 Merge pull request #2298 from nyalldawson/fix_13099
Fix #13099 - removal of geometries using node tool
2015-09-11 16:57:23 +02:00
Matthias Kuhn
3831668f2e Sip bindings for editing and cad map tools 2015-09-11 12:02:25 +02:00
Matthias Kuhn
efcbbfdaeb Move maptools from app->gui 2015-09-11 12:02:25 +02:00
Salvatore Larosa
62c0ef9ec8 [processing] followup 0548793: remove unused import 2015-09-11 10:04:25 +02:00
Salvatore Larosa
05487935ef [processing] save geometry for the algorithm dialog 2015-09-11 10:01:39 +02:00
Nyall Dawson
390ea4e9ba Sort variables in variable editor 2015-09-11 17:11:48 +10:00
Bernhard Ströbl
116089e6ec [PROCESSING] Speed up dissolve (esp. when using dissolve field)
Change parameters to have a more consistent UI
2015-09-11 07:47:04 +02:00
Salvatore Larosa
f3c7d853fd [processing] save modeler dialog/splitter geometry to settings 2015-09-10 18:08:00 +02:00
Larry Shaffer
1c0b6077f8 Followup to 2a5f262; fix typo and run through autopep8 2015-09-09 14:37:20 -06:00
Augustin
2a5f262beb Add "import only selected features" option to db manager 2015-09-09 19:00:40 +02:00
Matthias Kuhn
5f19dff783 Merge pull request #2175 from anitagraser/patch-8
Change resolution parameter defaults to floats
2015-09-09 18:30:58 +02:00
Nyall Dawson
910cb01698 Fix broken QgsFeatureStore::setFields method
Was setting fields only on temporary copies of the features, not
the stored features themselves
2015-09-09 19:17:40 +10:00
Nyall Dawson
285c1d3ee1 Fix doxygen warning 2015-09-09 17:46:36 +10:00
Nyall Dawson
806da2d385 Fix QgsGeometry::insertVertex and deleteVertex compatibility with
<2.10 API and multipoint geometries

Also fix a crash in QgsGeometryCollection::removeGeometry
2015-09-09 16:11:09 +10:00
Matthias Kuhn
93e9204b43 Add test for rulebased renderer else rule 2015-09-08 17:03:21 +02:00
pcav
72665e035e Fix for SAGA 2.2.0 in Processing - thanks Giovanni 2015-09-08 16:23:03 +02:00
Nyall Dawson
fe9461be05 Add methods for retrieving extra parameters from symbol render 2015-09-08 22:08:18 +10:00
Nyall Dawson
bd2d78cea9 Ensure that select atlas variables are shown in expression builder
...even when they don't currently have a value assigned. This helps
users know which variables will be available in certain contexts.
2015-09-08 17:31:52 +10:00
Nyall Dawson
e8c3afa398 [FEATURE][composer] 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)!
2015-09-08 17:31:34 +10:00
Nyall Dawson
94badce431 Avoid use of QString("") 2015-09-08 06:55:13 +10:00
Alessandro Pasotti
3043f7f960 Merge pull request #2296 from elpaso/qgsserver-return-pair
QgsServer handleRequest now returns QPair of QByteArray with headers and body
2015-09-07 18:05:28 +02:00
elpaso
f56054f049 Re-formatted typecode 2015-09-07 17:10:34 +02:00
Nyall Dawson
97096e2d6b Deprecate QgsExpression special column methods 2015-09-07 20:24:57 +10:00
Nyall Dawson
829ff50200 Expose map settings (rotation, scale) through expression contexts 2015-09-07 20:24:56 +10:00
Nyall Dawson
9e57e3d7ea Add ability to set expression context variables for map canvas 2015-09-07 20:24:56 +10:00