Nyall Dawson
6568da6ce0
Rename arrow symbol head width/height to length/thickness
...
Width/height naming is dependant on line direction, so for
clarity rename them to something which doesn't depend
on direction (fix #15002 )
2016-06-14 12:54:49 +10:00
Nyall Dawson
3a34368efb
Cleanup qgsproject.h/.cpp
...
- Conslidate doxygen in qgsproject.h
- Remove TODOs from docs, move to comments
- Cosmetic formatting changes to match QGIS standards
- Remove doxygen groups (we sort doxygen by name now)
- Clarified and improved some docs
- Remove mega outdated XML samples
2016-06-14 10:24:20 +10:00
Nyall Dawson
0a5ad73581
Invalid join cache when layer is modified ( fix #11140 )
2016-06-13 22:08:55 +10:00
Matthias Kuhn
7c72fefd7c
Fix network cache configuration
...
Fix #14990
2016-06-12 13:48:30 +02:00
Nyall Dawson
df0d5969aa
Fix virtual fields which depend on other virtual fields may not be
...
calculated in some circumstances (fix #14939 )
2016-06-10 11:18:25 +10:00
Nyall Dawson
1bc17e6c4f
Default to requesting all attributes for python expression functions
...
Fix #14985
2016-06-10 10:03:34 +10:00
Juergen E. Fischer
03de74dc89
fix typo
2016-06-09 11:13:11 +02:00
Matthias Kuhn
a03e28bb5b
Fix sip bindings
2016-06-07 22:00:02 +02:00
Matthias Kuhn
c07f02d6dc
QgsAbstractGeometryV2::wkbType always returns a valid type
2016-06-07 10:37:20 +02:00
Matthias Kuhn
fdb28c09aa
More string comparison fixes
2016-06-07 10:37:20 +02:00
Nyall Dawson
7a8d9dd506
Add missing proxies for legend check behaviour to subrenderers
...
for inverted polygon and displacement renderers
2016-06-07 15:18:36 +10:00
Nyall Dawson
b2c43cb997
Fix inverted polygons and displacement renderer don't allow right
...
click on legend items (fix #14966 )
2016-06-07 15:05:30 +10:00
Nyall Dawson
b32afce79d
Fix inverted polygon & displacement renderer don't show
...
color wheel in legend menu
Move embedded renderer handling to QgsFeatureRendererV2 and
add support for embedded renders to legend context menu
Fix #14967
2016-06-07 14:49:45 +10:00
Nyall Dawson
94e1d5e52e
Fix crash when using inverted polygons with heatmap renderer
...
Add methods to QgsRendererV2AbstractMetadata and QgsRendererV2Registry
to control renderer compatiblity by layer type. Should make it
easier to avoid this recurring bug popping up again in future.
Also add unit tests for QgsRendererV2Registry
Fix #14968
2016-06-07 13:33:31 +10:00
Nyall Dawson
179a92cd65
[effect] fix issue with svg marker and antialiasing ( fixes #14960 )
...
Credit for original patch to @nirvn
2016-06-07 10:08:04 +10:00
Sandro Mani
d984148efe
Have QgsRasterDrawer::draw check for interrupted rendering, reduce raster block tile dimensions, to greatly enhance responsiveness when dealing with reprojected raster layers
2016-06-07 07:26:34 +10:00
Nyall Dawson
25052dc54f
Add missing bindings
2016-06-07 07:26:34 +10:00
Sandro Mani
f077f1a560
Fix QgsCurvePolygon sip bindings
2016-06-07 07:26:34 +10:00
Nyall Dawson
768fc2c790
Use QgsCRSCache in more places
...
Forward port from sourcepole/kadas-albireo
2016-06-07 07:26:34 +10:00
Matthias Kuhn
e80e54162f
Show correct feature count with rule that requires geometry
...
Fix #14758
2016-06-06 13:59:18 +02:00
Nathan
6a4556ddd0
Add sip conversions for profile times
2016-06-05 14:16:30 +10:00
Matthias Kuhn
95f81391d3
sip bindings
2016-06-03 15:13:42 +02:00
Sandro Mani
bded2b518c
Remove QgsBillboardRegistry
2016-06-03 12:58:03 +02:00
Martin Dobias
9c7dbb9e09
[FEATURE] Layer tree embedded widgets
...
This allows definition of widgets embedded into layer tree for individual layers in the layer properties dialog (in new Legend tab). The idea is to have a way to quickly access to some actions that are often used with a layer.
The implementation comes with transparency widget, in the future there may be more standard widgets coming, e.g. to setup filtering, selection, style or other stuff. The API allows plugins to register their own widgets, which will be useful for various domain specific plugins to assign custom widgets to layers they manage.
2016-06-03 10:32:55 +02:00
Matthias Kuhn
000eb072b0
Add support for adding custom properties to providers
2016-06-03 10:02:38 +02:00
Nathan
f8715444fb
[feature] Add runtime profiler class to profile code
2016-06-03 17:49:42 +10:00
Nyall Dawson
384a280f71
[FEATURE] Add hide column, set column width and autosize to
...
attribute table header right click menu
2016-06-03 15:04:01 +10:00
Nyall Dawson
5dc1c5239b
Fix build
2016-06-03 15:04:01 +10:00
Nyall Dawson
4c1812a9f6
[FEATURE] Remember widths for attribute table columns
...
If you resize columns, the width will be restored when next
opening the attribute table for that layer.
2016-06-03 12:24:28 +10:00
Juergen E. Fischer
e07986009f
more typo fixes
2016-06-02 22:36:32 +02:00
Juergen E. Fischer
840022d772
fix indentation and some typos
2016-06-02 21:29:35 +02:00
Sandro Mani
0ac8ce1497
Docstring updates
2016-06-02 13:36:08 +02:00
Sandro Mani
2738c5097e
Add provider for ArcGIS Map and Feature REST services
2016-06-02 13:36:08 +02:00
Juergen E. Fischer
006b581870
fix warnings
2016-06-02 12:27:40 +02:00
Hugo Mercier
efd32ff2a8
Arrow symbol layer: option to repeat or not the arrow on the line
2016-06-02 09:52:03 +02:00
Hugo Mercier
6c9b588906
Arrow symbol layer: halved arrows and head width/height
...
The head size can now be configured by its width and its height
Arrows can also be rendered as "half arrows"
2016-06-02 09:52:03 +02:00
Nyall Dawson
0e03115d33
Add support for field renaming in QgsVectorLayer and edit buffer
2016-06-02 17:09:46 +10:00
Nyall Dawson
58cc89019c
[FEATURE] Add support for attribute renaming to QgsVectorDataProvider
...
Implemented in memory layer provider only, not yet supported
in edit buffer or configurable in GUI
2016-06-02 17:09:45 +10:00
Martin Dobias
ea2395dd92
Integration of embedded widgets into layer tree + config GUI
2016-06-01 20:03:53 +02:00
Matthias Kuhn
2b1560c5be
Merge pull request #3079 from pblottiere/constraints
...
[FEATURE] widgets constraints
2016-06-01 17:33:25 +02:00
Nyall Dawson
6428f619da
Doc, indentation fixes for hillshade renderer
2016-06-01 22:41:27 +10:00
Asger Skovbo Petersen
d47fe0f7b7
Hillshaderenderer: Add 'multidirectional oblique-weighted' rendering option ( #3160 )
2016-06-01 21:52:33 +10:00
Blottiere Paul
8449e42ae0
add constraint description
2016-05-31 20:16:22 +02:00
Blottiere Paul
aba02f11e0
rename constraint to expression for method's name
2016-05-31 20:16:21 +02:00
Blottiere Paul
020d20a968
[FEATURE] constraints on widgets
2016-05-31 20:16:21 +02:00
Matthias Kuhn
4ae1b55566
Add not null constraint and visual feedback to widgets
2016-05-31 20:16:21 +02:00
Sandro Mani
2297ade90a
[Globe] Remove python bindings
2016-05-30 12:07:24 +02:00
Nyall Dawson
71f8e3e4bb
[FEATURE] Plugins can add pages to vector layer properties*
...
* This is actually a followup to 87121d, which fixes leaks
& clarifies some docs. But I figured the ability to add
custom pages to the properties is worth highlighting as a
feature on it's own, or it may go unnoticed in the other
globe related changes!
2016-05-30 19:39:32 +10:00
Sandro Mani
87121d63a8
Merge pull request #3126 from manisandro/globe
...
Revived globe, compatible with OsgEarth 2.7
2016-05-29 23:51:58 +02:00
Sandro Mani
cdbd4e45d4
Docstring updates
2016-05-29 21:18:57 +02:00