Tim Sutton
cd74d71a1d
Transfer ownership of transparency to prevent crashing python apps.
2012-12-06 12:52:17 +02:00
Alexander Bruy
d32a3773c3
add missed renderer capabilities to Python bindings
2012-12-04 12:09:09 +02:00
Giuseppe Sucameli
dffae7962f
move svg utils functions to the symbollayerv2utils class
2012-12-02 20:28:15 +01:00
Giuseppe Sucameli
e81b044889
fix segfaults and memory leaks in sip files ( fix #6805 )
2012-12-02 19:52:50 +01:00
Magnus Homann
69308d3767
Merge branch 'master' into qgsexpression_DA
2012-11-28 19:17:15 +01:00
Larry Shaffer
ee12df2f4e
Add option to set inside and outside maximum for delta angle between curved label characters
...
- Addresses #6763 , #6673 and #2113 , but does not perform any feature simplification
- Recommend adding some letter [and word] spacing before applying any delta angle adjustment
2012-11-27 17:48:01 -07:00
Giuseppe Sucameli
454c732a3d
[FEATURE] add support to SVG images from url.
...
Work done for Regione Toscana-SITA
2012-11-27 01:02:51 +01:00
Magnus Homann
e063c237d0
Update from master
2012-11-23 21:01:04 +01:00
Giuseppe Sucameli
3700d84306
fix build
2012-11-23 00:30:51 +01:00
Tim Sutton
7dd8a2ec5e
Better annotation of vector file writer api changes
2012-11-22 10:35:20 +02:00
Etienne Tourigny
4c53c62a03
adjust .sip file after rebase
2012-11-17 19:01:46 -02:00
Etienne Tourigny
31c11edb2f
make QgsCptCityColorRampV2 subclass of QgsVectorGradientColorRampV2 and adjust both accordingly (changed stops map to list)
2012-11-17 19:01:46 -02:00
Larry Shaffer
e3d30af735
Update to limit of number of features sent to PAL
...
- Distributes max number across total number of features registered in PAL
- Caveat: PAL may not show label for every registered feature
2012-11-15 21:21:13 -07:00
Jürgen Fischer
9183adce9f
Merge pull request #320 from matthias-kuhn/fix-attredit
...
Fix for http://hub.qgis.org/issues/6647
2012-11-15 16:12:39 -08:00
Larry Shaffer
f210668cb2
Add option to limit number of labels rendered per layer (OFF by default)
...
- Initial limit set to 2000
- Results would look better if limited subset was a random sampling of all features
2012-11-13 15:40:19 -07:00
Larry Shaffer
bb947b4762
Add custom line direction symbols to labeling
...
- Options to place symbol above or below label text
- Option to reverse symbol direction
- Add character selector dialog for single font to src/gui
2012-11-11 16:12:45 -07:00
Larry Shaffer
15fe9926ce
Add data defined option to always show a label, unless overridden
...
- Label is skipped during PAL priority calculation, permitting collisions and overlaps
- Overridden by layer and data defined 'scale/pixel size visibility' and data defined 'show label' options
- Add option to Change Label tool
2012-11-10 00:49:50 -07:00
Nathan Woodrow
a7699e2696
[FEATURE] Add ability to create user defined Python (and C++) expression functions
2012-11-10 11:20:26 +10:00
Larry Shaffer
e5f07edf55
Add pixel size limiting for labels defined in map units
...
- Allows user to quickly set visibility thresholds based upon text legibility
- By default initially on for map unit labels to skip rendering at sizes < 3 px
2012-11-09 14:27:55 -07:00
Matthias Kuhn
d218d0a69f
Add python bindings for setEditorLayout
2012-11-08 08:56:01 +01:00
Radim Blazek
a8934a28f7
invert raster colors better
2012-10-27 21:32:08 +02:00
Radim Blazek
e210a57101
QgsError for better error propagation to user, started using for rasters
2012-10-24 13:59:19 +02:00
Larry Shaffer
e08833ac3b
Adv labeling, add multi-line spacing and alignment
2012-10-23 08:01:06 -06:00
Larry Shaffer
332ce329af
Fix #6505 , set typedef for Mac size_t in bindings
2012-10-22 17:30:16 -06:00
Juergen E. Fischer
dbab4a2425
update QgsVectorLayer bindings ( fixes #6550 )
2012-10-21 13:21:35 +02:00
Marco Hugentobler
d6b155f74c
Add const
2012-10-20 00:56:44 +02:00
Radim Blazek
b5412cbf95
raster identify sip fix
2012-10-18 22:42:35 +02:00
Radim Blazek
df85492c40
raster identify context, QVariant values, enables wcs caching and makes wms more robust
2012-10-17 14:51:35 +02:00
Radim Blazek
5a6401c983
VSI/CPLMalloc/Free replaced by QgsMalloc/Free where feasible
2012-10-16 11:10:43 +02:00
Radim Blazek
6b55ee4fa0
undersampling if possible in QgsRasterDataProvider, multicolor widget loadMinMax fix
2012-10-16 10:34:34 +02:00
Radim Blazek
7cb523a26f
+ QgsRasterBlock
2012-10-11 16:12:09 +02:00
Alexander Bruy
b1ac9469cf
expose encodedUri() method in bindings
2012-10-10 11:57:00 +03:00
Larry Shaffer
e125e98eb4
[FEATURE] Fix #6482 , options for showing upside-down labels
...
- Adv Labeling option to 'Show upside-down labels': never, when rotation defined, or always
- 'Never' (default) option is same as before, labels with 90 <= angle < 270 are turned so their text is always upright
- 'When rotation defined' option shows upside-down labels if their rotation is layer- or data-defined (dynamic labels are turned upright)
- 'Always' option shows upside-down labels at layer- or data-defined rotations and for dynamic labels
2012-10-09 18:50:47 -06:00
mhugent
9f0d858175
Merge pull request #274 from Oslandia/atlas_integration
...
Add access to the atlas layer in the expression builder GUI for labels.
2012-10-06 06:24:58 -07:00
Alexander Bruy
29e009f0ae
fix SIP bindings after atlas merge
2012-10-06 14:49:01 +03:00
Hugo Mercier
9135226514
Add access to the atlas' layer in the expression builder GUI for labels.
...
QgsAtlasComposition is now held by QgsComposition
2012-10-06 13:22:04 +02:00
Marco Hugentobler
68494068da
Merge atlas branch
2012-10-06 11:36:15 +02:00
Juergen E. Fischer
9fb31117cb
sip updates
2012-10-06 11:22:52 +02:00
Juergen E. Fischer
3c525fdf30
python fixes:
...
- update sip bindings (including QgsRasterPipe and QgsOWSSourceSelect)
- helpConsole: show icons from resources
2012-10-05 21:56:43 +02:00
Hugo Mercier
77761b0894
Merge branch 'master' of https://github.com/qgis/Quantum-GIS into atlas
2012-10-05 17:26:16 +02:00
Hugo Mercier
d904da4ce1
Update of QgsAtlasComposition SIP (with Python unit tests as well)
2012-10-05 16:25:11 +02:00
Juergen E. Fischer
14cad93bae
setup sip dependencies
2012-10-04 13:15:42 +02:00
Hugo Mercier
e4364f3615
Merge branch 'atlas' into atlas2
...
Conflicts:
python/core/composer/qgscomposition.sip
tests/src/python/CMakeLists.txt
2012-10-04 11:44:18 +02:00
Hugo Mercier
b5f736ad21
Revert "Resolved merge conflicts when reverting 686f632"
...
This reverts commit a654e274a352ef29354de0bcb13e96444868c806.
2012-10-04 11:19:04 +02:00
Hugo Mercier
45593bf4b5
Revert "Revert "Merge pull request #245 from Oslandia/atlas_integration""
...
This reverts commit 8a1953b9e710ea25dac502b32eab9e0e8d652b10.
2012-10-04 11:18:17 +02:00
Etienne Tourigny
777ce59420
replace QgsRasterLayer::thumbnailAsPixmap() with previewAsPixmap() : return QPixmap and add size and background color parameters ; remove QgsRasterLayer::thumbnailAsImage() as it's not used
2012-10-04 01:45:27 -03:00
Radim Blazek
d2a54d525c
wcs capabilities cache, fix extent verification
2012-10-03 23:45:37 +02:00
Juergen E. Fischer
8349d52015
indentation cleanup
2012-10-02 16:20:04 +02:00
Hugo Mercier
2aa566d316
Add/Fix SIP for QgsComposition, QgsComposerMap and QgsAtlasRendering
2012-10-02 14:27:42 +02:00
endmax
7f208338ae
- QgsSymbolLayerV2 descendants missing from sip.
...
QgsSymbolLayerV2 class has been modified to convert into SubClass as needed
- A test is provided for check subclasses binding and behaviour
- A fix has been done for src\core\symbology-ng\qgsellipsesymbollayerv2.cpp because of an error in createFromSld about fillColor
Signed-off-by: endmax <massimo.endrighi@geopartner.it>
2012-10-02 13:18:00 +02:00