Nyall Dawson
efe6109cf2
Merge pull request #4641 from nyalldawson/alpha
...
Unify opacity UI/API, pt 1
2017-05-30 16:50:43 +10:00
Alexander Bruy
9e1108243c
Merge pull request #4593 from alexbruy/create-raster-api
...
[API] convenience API call to create empty raster file with given number of bands
2017-05-30 07:50:33 +03:00
Nyall Dawson
d4c87620aa
Change some remaining alpha/transparency strings to opacity
2017-05-30 13:47:18 +10:00
Nyall Dawson
eed758e0b4
Fix build
2017-05-30 11:36:50 +10:00
Nyall Dawson
a3262240fe
Flip symbology from alpha/transparency to opacity
2017-05-30 11:07:22 +10:00
Nyall Dawson
bcf4026f9d
Flip QgsVectorLayer from transparency to opacity
2017-05-30 08:48:55 +10:00
Nyall Dawson
b7352bb2b5
Flip Transparency property type to Opacity
2017-05-30 08:48:55 +10:00
Nyall Dawson
07b45cdcc9
Change labeling from transparency to opacity
2017-05-30 08:48:55 +10:00
Nyall Dawson
660b34eac3
Flip some doxygen from transparency to opacity
2017-05-30 08:48:55 +10:00
Nyall Dawson
052b5d321c
Flip QgsDiagramSettings from transparency to opacity
2017-05-30 08:48:55 +10:00
Nyall Dawson
ac3932073b
Flip QgsShadowEffect from transparency to opacity
2017-05-30 08:48:55 +10:00
Nyall Dawson
6f4c5496c7
Flip QgsDrawSourceEffect from transparency to opacity
2017-05-30 08:48:55 +10:00
Nyall Dawson
89c2e85aa9
Flip QgsGlowEffect from transparency to opacity
2017-05-30 08:48:55 +10:00
Nyall Dawson
a6d636447d
Flip QgsColorEffect from transparency to opacity
2017-05-30 08:48:55 +10:00
Nyall Dawson
59cc09b4c4
Change QgsBlurEffect to use opacity instead of transparency
2017-05-30 08:48:55 +10:00
Nyall Dawson
39146517d2
Change QgsComposerItem to use opacity instead of transparency
2017-05-30 08:48:54 +10:00
nirvn
3419945a8d
[FEATURE] create_ramp() expression function
2017-05-29 16:31:53 +07:00
Nyall Dawson
86ce4418b1
Merge pull request #4627 from nyalldawson/json_format
...
Use field formatter when exporting feature attributes to JSON
2017-05-27 07:22:07 +10:00
Nyall Dawson
4647662664
Add crs, fields, wkbType and featureCount to QgsFeatureSource
2017-05-25 12:31:06 +10:00
Nyall Dawson
8bfeb8f73b
QgsVectorLayer, QgsVectorDataProvider are QgsFeatureSources
2017-05-25 12:31:06 +10:00
Nyall Dawson
ce063b8691
Add QgsFeatureSource interface as interface for classes which
...
provide feature iterators via a getFeatures method
2017-05-25 12:31:06 +10:00
Nyall Dawson
5b0bc93834
Rename QgsJSONExporter/Utils to QgsJsonExporter/Utils
...
Follows proper QGIS/Qt capitalization convention
2017-05-25 07:43:03 +10:00
Nyall Dawson
a5e3f1931b
Use field formatter when exporting feature attributes to JSON
...
This means that field values which utilise widget setups like
value maps will correctly show the "friendly" value
for the field, instead of the raw values.
2017-05-25 07:29:53 +10:00
Denis Rouzaud
f63adfe145
[sipify] keep external forward declaration
2017-05-24 15:39:46 +02:00
Denis Rouzaud
09d3e2ff3a
sipify core effects
2017-05-24 15:39:46 +02:00
Denis Rouzaud
5f6d020b13
add default constructors to QgsFieldFormatter inherited classes
2017-05-24 09:57:52 +02:00
Denis Rouzaud
cf68aed755
sipify core field formatter
2017-05-24 09:57:52 +02:00
Denis Rouzaud
dd40a3dfe1
sipify diagram classes
2017-05-24 07:24:31 +02:00
Denis Rouzaud
a14ad32b67
sipify QgsVectorLayerFeatureIterator
2017-05-23 15:02:55 +02:00
Denis Rouzaud
00fcc6e0cd
sipify auth classes
2017-05-23 11:43:34 +02:00
Denis Rouzaud
e99f54854b
sipify batch
2017-05-23 10:35:12 +02:00
Alexander Bruy
fa6b5b0a16
rename new method to createMultiBandRaster to make it more obvious
...
reorganize arguments
2017-05-23 09:06:03 +03:00
Alexander Bruy
9272dc0f7c
[API] convenience API call to create empty raster file with given
...
number of bands. Will be useful for porting raster analysis code
to use QgsRasterBlock instead of GDAL calls.
Follow up ff8d91214748e0363010e263401212d0b4e0e491
2017-05-23 09:02:54 +03:00
Denis Rouzaud
1df3c51606
sipify batch
2017-05-22 10:12:08 +02:00
Denis Rouzaud
f0ed77ee18
fix sip coverage test
2017-05-19 15:35:47 +02:00
Denis Rouzaud
fb8edea112
[sipify] implement template inheritance
2017-05-19 15:35:47 +02:00
Hugo Mercier
0a82ab51fe
Merge pull request #4432 from pblottiere/bugfix_sld
...
[bugfix] Fix unit of sizes when reading a SLD file (uom attribute from SLD 1.1 version is supported)
2017-05-19 08:54:14 +02:00
Matthias Kuhn
b0bb873360
Fix build
2017-05-19 07:16:03 +02:00
Matthias Kuhn
ad7ce981fb
Update sip files
2017-05-19 07:13:11 +02:00
Matthias Kuhn
1e4c1595c0
Adapt “@qgsfunction" decorator to new expression structure
2017-05-19 07:13:11 +02:00
Matthias Kuhn
9b77006592
Add missing include
2017-05-19 07:13:11 +02:00
Matthias Kuhn
80533faaf5
Reorganize code from qgsexpression.cpp
2017-05-19 07:13:11 +02:00
Matthias Kuhn
ec40199862
Modularize expressions
...
The file qgsexpressions.h has grown to one monolithic piece over the
years. This makes it hard to maintain and slows down compilation because
even small changes at one end will result in recompiling big parts of
the source tree. It also requires the compiler to keep track of all
these implementation details for said big parts of the source tree.
This splits this implementation into smaller pieces. There are soe API
changes connected to this, but since these can be considered
implementation details, on which not many plugins rely, this shouldn't
have a big impact on the ecosystem outside the source tree.
2017-05-19 07:13:11 +02:00
Matthias Kuhn
95ac7d0f7b
Merge pull request #4567 from pblottiere/clone
...
Add clone() methods for layers
2017-05-19 07:10:49 +02:00
Denis Rouzaud
40972f06fa
sipify batch
2017-05-18 21:34:21 +02:00
Blottiere Paul
aa2739c975
Update sip binding
2017-05-18 12:14:28 +02:00
Blottiere Paul
bb1738dcbb
Update documentation and sip binding
2017-05-18 11:09:42 +02:00
Blottiere Paul
f92a38cf54
Clone more members in vector layer
2017-05-18 11:09:42 +02:00
Blottiere Paul
414068101d
Update documentation for setCustomProperties
2017-05-18 11:09:41 +02:00
Blottiere Paul
8a6137247a
Remove the deep copy functionality
2017-05-18 11:09:41 +02:00