Nyall Dawson
7d2d6e89ba
Better feedback and responsiveness when saving large shapefile layers
2017-02-16 12:32:55 +10:00
Martin Dobias
5f5c1ddb15
Use a path resolver class instead of QgsProject::instance() in map layers
...
A new class QgsPathResolver is introduced for conversion between absolute
and relative paths when reading/writing XML.
Cleaned up code in layer definition file support (.qlr) to better handle
relative/absolute path conversion.
2017-02-16 09:56:11 +08:00
Nyall Dawson
f706c71dbb
Make saving shapefiles slightly faster
2017-02-16 10:12:33 +10:00
Matteo Ghetta
34b277a09b
[processing] test poly_from_extent ( #4149 )
2017-02-15 13:29:14 +01:00
Tudor Bărăscu
13e7cd9d46
show shortcuts in advanced digitizing tools tooltips + fix small typo ( #4102 )
...
* show shortcuts in tooltips of advanced digitizing panel
+ fix small typo
* advanced digitizing tooltips styling
2017-02-15 20:24:05 +10:00
Juergen E. Fischer
ca33329edc
update some documentation references to QgsDataDefinedButton/QgsDataDefinedSymbolDialog
2017-02-15 09:22:58 +01:00
Juergen E. Fischer
d2a2b18f95
QgsFeature: add pythonic notes to api doc and add QgsFeature.attribute(fieldIdx) binding
2017-02-15 00:08:27 +01:00
Nyall Dawson
65e2dda468
Update indentation
2017-02-15 08:48:16 +10:00
lbartoletti
3703bf7396
Move midpoint to QgsGeometryUtils
2017-02-15 08:48:12 +10:00
lbartoletti
e851b68c53
Add some utils functions for QgsPointV2 (distance3D, midpoint)
2017-02-15 08:48:08 +10:00
Alexander Bruy
eaa97f367e
add anchor to help URL only if necessary
2017-02-14 21:00:04 +02:00
Juergen E. Fischer
23c09fc121
api_break.dox: QgsMapLayerRegistry was removed
2017-02-14 18:41:54 +01:00
Matthias Kuhn
dccf010a13
Fix building with -DWITH_BINDINGS=OFF
2017-02-14 16:24:02 +01:00
Alexander Bruy
620ad41150
Merge pull request #4127 from arnaud-morvan/processing_fix_postgis_dberror
...
[processing] Fix infinite recursion in DbError.__str__
2017-02-14 16:40:18 +02:00
Harrissou Sant-anna
349687164a
Add new help links
2017-02-14 12:24:25 +01:00
Harrissou Sant-anna
77b2e97afd
Fix links to official documentation
...
Avoid use of relative (hence temporary) hyperlinks
2017-02-14 12:24:25 +01:00
Alexander Bruy
1430e93340
[processing] improve SAGA version check. Fix getCopy() method
2017-02-14 12:55:33 +02:00
Matthias Kuhn
391e2f8e99
Install qgsmaplayerref.h
2017-02-14 11:06:09 +01:00
Nyall Dawson
e4d45e4935
Merge pull request #4141 from nyalldawson/props_gui
...
Properties framework part 2 - gui component
2017-02-14 15:17:31 +10:00
Nyall Dawson
efb0c4028f
Add missing diagram is obstacle property button
2017-02-14 14:40:27 +10:00
Nyall Dawson
0dfa4ef99b
Fix diagram property buttons do not hide with associated widget ( fix #16164 )
2017-02-14 14:33:58 +10:00
Nyall Dawson
3230e7bcbf
Fix diagram legend symbol selector missing associated layer (refs #16164 )
2017-02-14 14:29:49 +10:00
Nyall Dawson
852b1dfb79
Fix potential crash in color assistant, set a default ramp
2017-02-14 14:24:37 +10:00
Nyall Dawson
599d985fe1
Fix diagram distance property override button association (refs #16164 )
2017-02-14 14:24:23 +10:00
Nyall Dawson
28d9c44d21
Tweak dialogs
2017-02-14 13:48:11 +10:00
Nyall Dawson
3215173692
Fix failing equality operator test
2017-02-14 13:48:11 +10:00
Nyall Dawson
3ca0b90a97
Update sip bindings
2017-02-14 13:48:11 +10:00
Nyall Dawson
c78f9405bb
Fix doxygen warnings and failing test
2017-02-14 13:48:11 +10:00
Nyall Dawson
2468b27641
Replace QgsDataDefinedButton custom widget with QgsPropertyOverrideButton widget
2017-02-14 13:48:11 +10:00
Nyall Dawson
c4ec256dc2
Tweaked numeric assistant for rotation properties
2017-02-14 13:48:11 +10:00
Nyall Dawson
a30fe357f1
[FEATURE] Add a generic numeric transform assistant for easy scaling of values
2017-02-14 13:48:11 +10:00
Nyall Dawson
2df37a2313
Some visual tweaks to property assistant widget
2017-02-14 13:48:11 +10:00
Nyall Dawson
9c19142094
Add some spacing around preview icons in property assistant
2017-02-14 13:48:11 +10:00
Nyall Dawson
7bf97be941
Use a vertical layout for property assistant when in dock mode
2017-02-14 13:48:11 +10:00
Nyall Dawson
76e27818a5
[FEATURE] Interactive color assistant for data defined colors
2017-02-14 13:48:11 +10:00
Nyall Dawson
077e880444
Remove deprecated QgsScaleExpression and QgsSizeScaleWidget classes
2017-02-14 13:48:11 +10:00
Nyall Dawson
613ef634a5
Remove last use of QgsSizeScaleWidget
2017-02-14 13:48:11 +10:00
Nyall Dawson
85677196b2
Show a default symbol in assistant legend preview if none set
2017-02-14 13:48:11 +10:00
Nyall Dawson
42df2c8af0
Use width assistant for arrow width/start width
2017-02-14 13:48:11 +10:00
Nyall Dawson
a3b50e92c0
Fix clearing data defined outline width
2017-02-14 13:48:11 +10:00
Nyall Dawson
a380bda68b
Show size assistant for stroke width properties
2017-02-14 13:48:11 +10:00
Nyall Dawson
2aae6e42d5
If transformer set on property, allow transformer to handle null values
2017-02-14 13:48:11 +10:00
Nyall Dawson
84dd983b79
Restore legend preview in symbol size assistant
2017-02-14 13:48:11 +10:00
Nyall Dawson
90dd988d9d
Fix legend display of scaled sizes for QgsSingleSymbolRenderer
2017-02-14 13:48:11 +10:00
Nyall Dawson
3371003402
Small tweaks to property override button behavior
2017-02-14 13:48:11 +10:00
Nyall Dawson
516bdfeed9
Fix build
2017-02-14 13:48:11 +10:00
Nyall Dawson
d457a894b3
Remove QgsDataDefined
...
Now completely replaced by QgsProperty and the properties framework
2017-02-14 13:48:11 +10:00
Nyall Dawson
be46f78d7c
Remove QgsDataDefinedButton
...
Now completely replaced by QgsPropertyOverrideButton
2017-02-14 13:48:11 +10:00
Nyall Dawson
1b5bf1d289
Deprecate QgsScaleExpression
...
Has now been completely replaced by QgsSizeScalePropertyTransformer
2017-02-14 13:48:11 +10:00
Nyall Dawson
b376ae103c
Adds methods which attempt to parse expression based properties
...
as property transformers
2017-02-14 13:48:11 +10:00