464 Commits

Author SHA1 Message Date
Tim Sutton
1a78f0b15a [BACKPORT] added more missing python bindings for composer api 2012-03-02 08:14:26 +02:00
Tim Sutton
fd7e03d7b3 Merge branch 'master' of github.com:qgis/Quantum-GIS 2012-03-02 02:57:37 +02:00
Martin Dobias
ad955e26bf Added willRenderFeature() and symbolsForFeature() utility methods. 2012-03-02 00:06:02 +01:00
Tim Sutton
643db0e328 Added missing composer label alignment bindings to python api and better api docs. 2012-02-28 09:30:44 +02:00
Tim Sutton
c0cf1abee5 [BACKPORT] Nicer api for composer item frames and carry docs through to sip. 2012-02-28 08:00:57 +02:00
Tim Sutton
3334c9c9ca Merge branch 'master' of github.com:qgis/Quantum-GIS 2012-02-28 04:03:31 +02:00
Tim Sutton
c1b268c2d5 Added some comments explaining how alpha works 2012-02-24 12:22:42 +02:00
Marco Hugentobler
c5e527d636 Fix lazy restore of composer maps from xml 2012-02-24 11:09:47 +01:00
Juergen E. Fischer
76890768de fix warnings from clang 2012-02-11 16:57:50 +01:00
Juergen E. Fischer
3289c098c4 heatmap updates:
- fix warnings on windows
- minor cleanups
- some string updates
2012-02-08 19:04:07 +01:00
Marco Hugentobler
bc43fddd92 Make QgsSymbolV2::renderHints() const 2012-02-08 09:15:52 +01:00
Juergen E. Fischer
15ece19200 match sip binding of QgsSymbolV2::renderHints() to c++ interface 2012-02-07 23:02:48 +01:00
Marco Hugentobler
ebd300fe75 Add support for new symbology for rotate point tool 2012-02-07 15:49:45 +01:00
Juergen E. Fischer
a406a88381 fix #4941 2012-02-04 10:11:22 +01:00
Juergen E. Fischer
49429c0456 fix sip gps bindings 2012-02-02 08:45:29 +01:00
Marco Hugentobler
83f95b8fa7 Add sip files for gps connection. Patch from Marcel Huber, ticket #4826 2012-02-01 16:09:20 +01:00
Juergen E. Fischer
2564e6a79a [API] add sip bindings for QgsCsException 2012-01-28 22:33:14 +01:00
Juergen E. Fischer
f294c16b94 fix file permissions 2012-01-27 16:05:37 +01:00
Martin Dobias
ace2844da3 Rule-based renderer: enable new labeling 2012-01-27 00:50:47 +01:00
Juergen E. Fischer
75512bcf05 fix python binding for QgsVectorDataProvider::changeGeometryValues() 2012-01-27 00:24:24 +01:00
Martin Dobias
a7cf5e4b83 [FEATURE] Merge branch 'rules' - new rule-based rendering
Conflicts:
	src/gui/symbology-ng/qgsgraduatedsymbolrendererv2widget.cpp
2012-01-24 11:51:36 +01:00
Martin Dobias
245e76daa4 Model/view-based tree of rules. Added basic unit test, GUI renderer test 2012-01-21 12:45:20 +01:00
Juergen E. Fischer
a3452a5b9a use signals for logging 2012-01-18 21:36:28 +01:00
Juergen E. Fischer
d8bdcb20ca add python binding to QgsVectorDataProvider::fieldNameMap() 2012-01-16 08:57:07 +01:00
Radim Blazek
9a9b53bb94 unset QgsMapRenderer mCachedTrForLayer on setDestinationCrs and always check layer->crs against mCachedTr destCRS 2012-01-15 15:07:23 +01:00
Juergen E. Fischer
9f4996fc21 more nodetool speedups & refactoring (fixes #4523)
[API] introduce signal QgsVectorLayer::geometryChanged() signal and use that
to reduce the need to reload the modified geometry.
2012-01-13 23:31:51 +01:00
Juergen E. Fischer
f08ffc6fd8 fix sip bindings 2012-01-09 00:43:51 +01:00
Martin Dobias
c8bb12f7bb Expressions - conditional expressions (CASE)
Right now only without "base" expression:
CASE WHEN cond1 THEN exp1 [WHEN cond2 THEN exp2]* [ELSE exp3] END
2012-01-07 01:20:03 +01:00
Martin Dobias
06e3c725bc Expressions: support for visitor pattern, expresion->OGCFilter now a visitor 2012-01-06 20:54:51 +01:00
Juergen E. Fischer
100d702bd0 [FEATURE] add uuid generator widget 2011-12-30 16:23:23 +01:00
Juergen E. Fischer
90edf3676c fix sip annotation 2011-12-25 19:23:17 +01:00
Juergen E. Fischer
893f305c51 update for sip 4.13 2011-12-24 05:09:25 +01:00
Marco Hugentobler
21fa9cd3c1 Added title / abstract to python bindings 2011-12-16 11:58:09 +01:00
marco
f1c4d535f3 Option to create undo commands whan adding composer items from xml 2011-12-07 08:29:56 +01:00
marco
d4c497b91b Move more item related functions from composerview to composeritem 2011-12-07 08:12:06 +01:00
Martin Dobias
e55341658d Allow rules to have children 2011-11-30 01:14:12 -03:00
marco
307b99e24f [FEATURE]: alignment (left/middle/right) for composer scale bar to keep bar position when zooming 2011-11-28 21:43:04 +01:00
Marco Hugentobler
e386ae4902 [FEATURE]: allow item selection tolerance in composer (default is 0) 2011-11-25 16:49:20 +01:00
Juergen E. Fischer
2ab61ff64f [FEATURE] message log window 2011-11-18 23:08:18 +01:00
Alexander Bruy
260cc74dc0 fix build error introduced in ed13141b67 2011-11-16 17:52:20 +02:00
Marco Hugentobler
ed13141b67 Added python bindings for vector field symbollayer 2011-11-15 16:22:46 +01:00
Marco Hugentobler
59545f1c65 Handle different vector field types 2011-11-01 14:35:34 +01:00
Marco Hugentobler
96496c5b01 Updated python bindings, added export macros 2011-11-01 09:09:05 +01:00
Juergen E. Fischer
f39a19c12b [API] add QgsVectorLayer::updateFeature() 2011-10-07 16:15:51 +00:00
Giuseppe Sucameli
6ccb04e9b3 Merge remote-tracking branch 'brushtyler/master'
Conflicts:
	src/providers/postgres/qgspostgresprovider.cpp
2011-10-07 01:38:46 +02:00
Giuseppe Sucameli
c942ee4ad0 mark some methods as deprecated 2011-09-15 11:47:10 +02:00
Giuseppe Sucameli
1a70dddca1 [FEATURE] Import a vector layer from a datasource to a different one
Merge of another part of my Summer of Code work (remote-tracking branch 'brushtyler/import_layer')
2011-09-15 02:34:03 +02:00
Giuseppe Sucameli
262ec3f8f5 merge import_layer branch 2011-09-13 21:59:55 +02:00
Giuseppe Sucameli
6eb406b122 Move import feature main code to QgsVectorLayerImport and keep just few methods in providers 2011-09-12 21:08:13 +02:00
Tim Sutton
c58576e204 [FEATURE] implement ability to skip specific drivers (fixes #182) 2011-09-12 17:28:45 +02:00