861 Commits

Author SHA1 Message Date
Martin Dobias
90b10f79cf Fix unit tests
- QgsFeature owns QgsFields (otherwise the assigned QgsFields may get deleted)
- updated QgsRenderChecker to use map settings + map renderer job
- fixed DPI issue in map renderer to map settings conversion
- fixed vector layer cache (failing file operations)

There are still few tests that keep failing compared to master branch,
but the reason for failure are tiny pixel diffs and we should probably just
update the expected images.
2013-12-11 16:21:35 +07:00
Martin Dobias
bf7dd52299 Various fixes to make it compile on Windows 2013-12-06 09:22:26 +07:00
Martin Dobias
e1ea342ffc Enable Python in background threads. Fixed drawing of plugin layers. 2013-12-05 18:59:44 +07:00
Martin Dobias
2bece090f5 Update Python bindings to match changes in core/gui libraries. 2013-12-05 18:27:45 +07: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
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 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
Larry Shaffer
f66f9aaa3e Fix build error, add missing enum to sip file 2013-09-06 19:47:15 -06:00
Larry Shaffer
d334672f6d Followup to 3b6d4ef, add sip bindings and update console auto-complete file 2013-09-06 17:31:47 -06:00
Juergen E. Fischer
0a1d44fc63 make qgis_app a shared library and fix some more stl warnings with msvc 2013-09-07 00:22:10 +02:00
Denis Rouzaud
75aa7265e9 listActions() method for attribute action 2013-09-05 16:56:30 +02:00
Paolo Cavallini
135ef36569 Merge pull request #665 from Oslandia/overview_centering
[2.1] Overview centering
2013-09-05 02:22:42 -07:00
Larry Shaffer
c9c013572f [labeling] Fix python bindings for access to data defined properties 2013-08-31 05:10:18 -06:00
Matthias Kuhn
52ab06e295 python: represent NULL attributes as QPyNullVariant 2013-08-28 13:15:08 +02:00
Juergen E. Fischer
aaef947800 remove line decoration symbol layer (fixes #8379) 2013-08-22 20:54:27 +02:00
Matthias Kuhn
d1768b85fc [SIP] Change all occurences of convert[From|To]Instance to convert[From|To]Type
Removal of these deprecated calls is expected to improve stability
2013-08-13 12:35:49 +02:00
Nathan Woodrow
20e274a413 Add __iter__ for QgsFeature 2013-08-03 22:50:49 +10:00
Matthias Kuhn
8c810328f7 Switch from deprecated sip*Instance* calls to sip*Type* calls
Min SIP version 4.8
2013-07-29 15:16:53 +02:00
Juergen E. Fischer
cf22bcf383 symbology-ng: make dump() methods const 2013-07-22 21:42:44 +02:00
Juergen E. Fischer
aa7c428775 QgsCredentials: fix sip bindings
dbmanager: QgsCredentials is in core (fixes #8345)
2013-07-22 18:06:29 +02:00
Juergen E. Fischer
5d3223127d sync qgsrasterblock sip (followup eaa27aa4f) 2013-07-22 17:20:56 +02:00
Denis Rouzaud
335d7f02b4 raster block: add missing hasNoData method in sip 2013-07-22 15:56:51 +02:00
Nathan Woodrow
0bb9543278 Remove __getattr__, __setattr__ for QgsFeature
Not such a good idea after all :)
2013-07-09 21:03:15 +10:00
Juergen E. Fischer
abd7533fca composer table:
- fix api updates (fixes #7781)
- store/restore geometry of attribute selection dialog
2013-07-08 21:49:07 +02:00
Marco Hugentobler
8f9b89dd67 Clean up code related to old overlay object system 2013-07-06 16:18:30 +02:00
Etienne Tourigny
0789760044 Merge pull request #429 from tecoholic/ramp_srch
added searching of colorramps in style manager
2013-07-03 06:31:02 -07:00
Juergen E. Fischer
c1f8230acc followup 55135d600 2013-06-25 16:04:47 +02:00
Matthias Kuhn
55135d6007 const-correctness for QgsGeometry 2013-06-25 12:16:36 +02:00
Juergen E. Fischer
f1e2fcebdc more interface fixes (missing GUI_EXPORT and sip) 2013-06-24 11:04:24 +02:00