883 Commits

Author SHA1 Message Date
Stéphane Brunner
a0911d6b55 [diagram] Add expression for diagram attributes and size 2014-01-10 16:43:23 +01:00
Radim Blazek
46a6224c2a missing QgsDistanceArea.setSourceCrs() in SIP 2014-01-09 17:58:57 +01:00
Juergen E. Fischer
b4d7e02d3a fix windows build (also syncs QgsComposition sip binding) 2014-01-08 09:46:16 +01:00
jtornero
4fd3b1fb07 [composer] Add nautical miles support to scalebar, more rational default scale 2014-01-08 17:44:25 +11:00
Matthias Kuhn
5c38775be4 Always emit signal when attribute values change
Fix #9268

  * Remove QgsVectorLayer::blockSignals() calls from QgsFieldCalculator
  * Deprecate emitSignal parameter from QgsVectorLayer::changeAttributeValue( fid, field, value, emitSignal )
  * Code cleanup to update calls to the new emitSignal-less method
2014-01-07 12:54:18 +01:00
Nyall Dawson
22514b6dc1 [composer] Tweak interface for atlas previews, fix occasional wrong extent in atlas previews. 2014-01-07 21:24:15 +11:00
Juergen E. Fischer
190c0511bc fix most cppcheck warnings and implement suggestions
also update and sync some sip interfaces
2014-01-05 16:11:36 +01:00
Nyall Dawson
719c78c2c7 [composer] Clean up item rotation api, seperate item rotation (for shapes, labels) from map rotation and picture rotation.
Maintain compatibility with 2.0 api, deprecate ambiguous rotation/setRotation methods
2013-12-30 20:00:55 +11:00
nyalldawson
6aed6fee08 [tests] Fix python compositionchecker to derive from render checker, fix most python composer tests (fix #9117) 2013-12-29 09:52:16 +11:00
nyalldawson
aa3e40a0eb [FEATURE][composer] Add controls for changing zebra frame colors and line thickness, fix output of zebra style grids (fix #8767) 2013-12-29 09:52:15 +11:00
Alvaro Huarte
440ede935a Feature #8725: Fast rendering of geom (v-OGR)
Implements fast rendering of LineStrings and Polygons pre-applying a
view threshold filter to the geometries to render in qgis. Also disable
'Antialiasing' when it is possible.

View Table of test results in 'http://hub.qgis.org/issues/8725'

(This version of branch implements the improvement in vector-providers)
2013-12-17 15:50:05 +01:00
Tim Sutton
c610f37735 Applied patch from Hans-Peter Jansen <hpj [at] urpla.net> to address build issues with python-sip 4.15 and fix srs.db update issue when srs table has no noupdate column. 2013-12-08 22:40:35 +02:00
Marco Hugentobler
561f01c0c2 [FEATURE]: merge dxf_export branch 2013-12-06 17:46:47 +01:00
Marco Hugentobler
dc3272a7ef Consider datum transform in raster projector 2013-11-16 11:18:26 +01:00
Matthias Kuhn
f867506b8e [composer] Fix python bindings for composer attribute table 2013-11-14 16:12:08 +01:00
Juergen E. Fischer
86b6c5bbdf don't crash when transforming between the same CRSes and update map renderer sip bindings 2013-11-11 17:56:22 +01:00
Marco Hugentobler
3a14b53849 [FEATURE] selection of datum transformation for otf-reprojection 2013-11-08 17:28:21 +01:00
Marco Hugentobler
64440cfc81 Change tr() to transformation() and add python binding. Make datum_shift db update in a transaction 2013-11-08 16:19:02 +01:00
nyalldawson
dfba26d9b0 [FEATURE] allow starting/ending a gradient at a features centroid 2013-11-03 20:55:33 +11:00
Radim Blazek
24bcec43d5 [FEATURE] labels support in QgsPalettedRasterRenderer, fixes #8886 2013-11-02 18:21:31 +01:00
Radim Blazek
47b055f5a6 introduced qgssize in rasters instead of size_t to typedef it easily in SIP 2013-11-02 13:52:45 +01:00
Nyall Dawson
fcbff6a65d Merge pull request #923 from nyalldawson/gradient_fill2
[FEATURE] Add support for gradient fills for polygons
2013-10-31 15:30:43 -07:00
Marco Hugentobler
5a2285e2aa Ask datum transformation if vector layer is saved in another CRS 2013-10-31 16:07:27 +01:00
Matthias Kuhn
5cd75663f3 Add expression constructor to QgsFeatureRequest 2013-10-31 13:16:23 +01:00
nyalldawson
247e6c762d Remove redundant composer selection tolerance setting 2013-10-31 13:28:11 +11:00
Nyall Dawson
ac0c5d1bd2 Add sip bindings for guide controls 2013-10-29 08:25:40 +01:00
Nyall Dawson
46009c6950 [FEATURE] Add clear guides action to composer view menu 2013-10-29 08:25:24 +01:00
nyalldawson
71b762bbb5 [FEATURE] Move option to snap to grid to composer view menu, add independant option to show/hide grid 2013-10-29 08:24:22 +01:00
Martin Dobias
a7409b7405 Plugin layers: added support for legend symbology items 2013-10-29 10:59:32 +07:00
Matthias Kuhn
44b7767134 Create hash method for QgsPoint (Fix #8775) 2013-10-12 12:26:10 +02:00
Nathan Woodrow
2cd89388b6 Use const pointer for QgsExpression:replaceExpressionText() 2013-10-10 13:37:53 +10:00
Martin Dobias
8118f4df8e Allow listing all available plugin layers 2013-10-08 17:58:51 +07:00
Matthias Kuhn
dc3b56a13c Add relations capabilites and widgets 2013-10-07 16:17:43 +02:00
nyalldawson
864df0fe37 [FEATURE] Add support for gradient fills for polygons 2013-10-07 19:54:33 +11:00
Hugo Mercier
bf076a0c1f Emit a signal when layer symbology changes 2013-10-04 09:59:18 +02:00
Nyall Dawson
24d110606c [FEATURE] Allow multi item drag and resize in composer (fix #7918)
[FEATURE] Always draw selection handles on top of composition, add dashed border for selected items (fix #7793)
Move responsibility for drawing selection mouse handles and mouse interaction with selection to new class
2013-10-02 09:09:16 +02:00
Larry Shaffer
cfa34641b0 Merge pull request #905 from yellow-sky/show_partial_labels
Show partials labels
2013-09-28 20:35:06 -07:00
Matthias Kuhn
770e52b0e5 Modularize editor widgets 2013-09-26 16:06:29 +02:00
yellow-sky
cf5d35b5cb Added python binding for ShowingPartialsLabels 2013-09-20 00:14:06 +04:00
Matthias Kuhn
0c90f32007 QgsFeatureRequest: New filters FilterExpression and FilterFids 2013-09-18 18:57:52 +01:00
Juergen E. Fischer
51297d5990 indentation update (note to self: always run scripts/prepare-commit.sh before committing) 2013-09-17 12:41:43 +02:00
nyalldawson
58d0483c46 [FEATURE] Setting for corner radius for composer rectangle shapes, allows creation of rounded rectangles in composers
Add tests for composer shapes
2013-09-17 08:17:51 +02:00
Juergen E. Fischer
078a941f85 rename QgsVectorLayer::listAllFeatureIds() to allFeatureIds() (followup dd48cd3) 2013-09-15 17:00:36 +02:00
Denis Rouzaud
39fab67e60 added listAllFeatureIds and check that features exist when setting selection 2013-09-15 17:00:36 +02:00
Marco Hugentobler
6dad30c266 [FEATURE]: Start implementation of native dxf export 2013-09-13 15:33:38 +02:00
Marco Bernasocchi
2cc684793c worcarounds to make sip generation work on android 2013-09-09 17:15:38 -06:00
Marco Bernasocchi
10fc68119c less invasive workaround for #7859 2013-09-09 17:15:38 -06:00
Marco Bernasocchi
7bc40eb65d workaround for issue #7859 2013-09-09 17:15:38 -06:00
Marco Bernasocchi
17f565a857 sip generation issue fix #7752 for android 2013-09-09 17:15:37 -06:00
Hugo Mercier
b18f2736e1 Change computeWorldFileParameters signature and fix Python unit test 2013-09-08 13:17:39 +02:00