46 Commits

Author SHA1 Message Date
Martin Dobias
ad955e26bf Added willRenderFeature() and symbolsForFeature() utility methods. 2012-03-02 00:06:02 +01:00
Tim Sutton
c1b268c2d5 Added some comments explaining how alpha works 2012-02-24 12:22:42 +02: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
Martin Dobias
ace2844da3 Rule-based renderer: enable new labeling 2012-01-27 00:50:47 +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
893f305c51 update for sip 4.13 2011-12-24 05:09:25 +01:00
Martin Dobias
e55341658d Allow rules to have children 2011-11-30 01:14:12 -03: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
Martin Dobias
9285c0eced Use QgsExpression instead of QgsSearchString 2011-08-11 19:29:12 +02:00
Marco Hugentobler
51ca548fa0 started rotation / data defined rotation 2011-06-10 17:43:24 +02:00
wonder
d12254b4a3 Shortcuts for easier creation of symbology-ng symbols
git-svn-id: http://svn.osgeo.org/qgis/trunk@15663 c8812cc2-4d05-0410-92ff-de0c093fc19c
2011-04-02 20:37:38 +00:00
wonder
4f82c342b8 Implemented renaming of symbols and color ramps. Fixes #3509
git-svn-id: http://svn.osgeo.org/qgis/trunk@15222 c8812cc2-4d05-0410-92ff-de0c093fc19c
2011-02-20 17:05:46 +00:00
mhugent
04af2f9125 [FEATURE]: rotation for svg fills
git-svn-id: http://svn.osgeo.org/qgis/trunk@15139 c8812cc2-4d05-0410-92ff-de0c093fc19c
2011-02-08 10:00:09 +00:00
wonder
7e5d546f13 [FEATURE] Allow the line symbol layers to be used for outline of polygon (fill) symbols
git-svn-id: http://svn.osgeo.org/qgis/trunk@14855 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-12-06 22:14:50 +00:00
wonder
37ed18cbec Applied part of #2832 (show rules in legend).
git-svn-id: http://svn.osgeo.org/qgis/trunk@14404 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-10-18 20:04:51 +00:00
wonder
33a8b133ce Added missing python bindings for graduated symbol renderer v2
git-svn-id: http://svn.osgeo.org/qgis/trunk@14402 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-10-18 19:55:01 +00:00
wonder
a96d3d7685 [FEATURE] Data-defined rotation and size for categorized and graduated renderer (symbology-ng)
Developed for Faunalia (http://www.faunalia.it) with funding from Regione Toscana - Sistema Informativo per la Gestione del Territorio e dell' Ambiente [RT-SIGTA].
For the project: "Sviluppo di prodotti software GIS open-source basati sui prodotti QuantumGIS e Postgis (CIG 037728516E)"


git-svn-id: http://svn.osgeo.org/qgis/trunk@13946 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-07-20 13:59:09 +00:00
jef
a77476a4f3 fix #2815 - including more missing translation strings
git-svn-id: http://svn.osgeo.org/qgis/trunk@13744 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-06-17 20:43:18 +00:00
wonder
0a4f1c5947 [FEATURE] Added rule-based renderer for symbology-ng.
Developed for Faunalia (http://www.faunalia.it) with funding from Regione Toscana -
Sistema Informativo per la Gestione del Territorio e dell' Ambiente [RT-SIGTA]".
For the project: "Sviluppo di prodotti software GIS open-source basati sui prodotti QuantumGIS e Postgis (CIG 037728516E)



git-svn-id: http://svn.osgeo.org/qgis/trunk@13710 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-06-12 10:11:19 +00:00
wonder
03216df7f8 [FEATURE] manual adding of categories in symbology-ng. Patch contributed by Lynx, thanks!
+ added missing python bindings and fixed some issues.


git-svn-id: http://svn.osgeo.org/qgis/trunk@13601 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-05-30 10:20:38 +00:00
jef
9dd9f36450 [FEATURE]
- save edits button added (implements #2579)
- subset option to layer menu (implements #2660)
- show selected feature count in status bar (implements #2708)
- temporary workaround for #2714
- refactored redundant code from legend to qgisapp:
  attribute table, save as, layer removal, layer properties
- some more cleanups



git-svn-id: http://svn.osgeo.org/qgis/trunk@13501 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-05-16 14:44:42 +00:00
wonder
f3bd29d6f4 PyQGIS: Fixed wrappers for symbology-ng renderers (were claimed to be abstract classes)
git-svn-id: http://svn.osgeo.org/qgis/trunk@13416 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-05-03 20:52:45 +00:00
jef
a53296cb05 fix sip 4.7 support
git-svn-id: http://svn.osgeo.org/qgis/trunk@13395 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-04-26 20:04:53 +00:00
wonder
313c107403 Added notes to newly added methods
git-svn-id: http://svn.osgeo.org/qgis/trunk@13390 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-04-25 22:37:59 +00:00
wonder
02df126b90 [FEATURE] Data-defined size and rotation for single symbol renderer in symbology-ng. (ticket #2585)
Developed by for Faunalia (http://www.faunalia.it) with funding from Regione Toscana - Sistema Informativo per
la Gestione del Territorio e dell' Ambiente [RT-SIGTA]".
For the project: "Sviluppo di prodotti software GIS open-source basati sui prodotti
QuantumGIS e Postgis (CIG 037728516E)



git-svn-id: http://svn.osgeo.org/qgis/trunk@13389 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-04-25 22:32:53 +00:00
wonder
962c8ddb4d Added python wrappers from QgsSymbolLayerV2Utils
git-svn-id: http://svn.osgeo.org/qgis/trunk@13353 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-04-23 15:20:24 +00:00
wonder
63c295c547 [FEATURE] gradient color ramps now support multiple stops - for adding intermediate colors
git-svn-id: http://svn.osgeo.org/qgis/trunk@13333 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-04-20 12:25:42 +00:00
wonder
8c7a31d3af Applied patch from #2640: improved rendering of selected features (symbology-ng).
+ fixed font marker scaling for printing
Contributed by Chris Crook. Thanks!


git-svn-id: http://svn.osgeo.org/qgis/trunk@13322 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-04-18 17:30:11 +00:00
mhugent
c1ca74c830 don't forget the python bindings
git-svn-id: http://svn.osgeo.org/qgis/trunk@13136 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-03-21 21:27:20 +00:00
wonder
a70f812d1e QgsRendererV2 metadata: for renderer icon use QIcon instead of icon file name.
git-svn-id: http://svn.osgeo.org/qgis/trunk@12852 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-01-29 20:19:37 +00:00
mhugent
b1a5fd6575 sync sip file for symbolv2rendercontext
git-svn-id: http://svn.osgeo.org/qgis/trunk@12820 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-01-22 20:02:56 +00:00
wonder
76d6b47a8b symbology-ng: updates to symbol layer registry and renderer registry so that they can be used from python.
Added wrappers for these two registries and their metadata classes.


git-svn-id: http://svn.osgeo.org/qgis/trunk@12769 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-01-15 17:54:18 +00:00
wonder
a48f4bda77 QgsSymbolV2RenderContext:
- use reference to QgsRenderContext instead of pointer
- added utility functions for simpler syntax when converting values to output units


git-svn-id: http://svn.osgeo.org/qgis/trunk@12756 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-01-14 17:50:44 +00:00
mhugent
e9d4829b50 [FEATURE]: choice between mm and map units for new symbology. Scaling to use new symbology in print composer as well
git-svn-id: http://svn.osgeo.org/qgis/trunk@12755 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-01-14 16:18:13 +00:00
wonder
293d18532a Preserve as many settings as possible when converting between new and old symbology.
git-svn-id: http://svn.osgeo.org/qgis/trunk@12563 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-12-21 15:13:01 +00:00
wonder
b3f2966396 Show editing vertex markers with symbology-ng. Fixes #2171.
git-svn-id: http://svn.osgeo.org/qgis/trunk@12537 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-12-20 15:39:05 +00:00
wonder
04d4cf5508 PyQGIS: Fixed slightly embarrassing conversion to subclasses in symbology-ng
git-svn-id: http://svn.osgeo.org/qgis/trunk@12435 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-12-13 14:28:22 +00:00
wonder
43183fa5c7 Fixed conversion to subclasses of QgsFeatureRendererV2
git-svn-id: http://svn.osgeo.org/qgis/trunk@12357 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-12-07 18:18:30 +00:00
jef
40c10fa255 missed the python part
git-svn-id: http://svn.osgeo.org/qgis/trunk@12347 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-12-07 00:36:57 +00:00
wonder
adb8ab92fd Save style file name inside the style.
Fixed saving of symbols added in symbol selector


git-svn-id: http://svn.osgeo.org/qgis/trunk@12161 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-17 11:23:36 +00:00
wonder
961742e243 Symbology-NG branch merged to trunk. This includes also work on labeling done during my GSoC'09.
git-svn-id: http://svn.osgeo.org/qgis/trunk@12139 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-16 10:36:24 +00:00