Matthias Kuhn
53e1aba839
Fix some warnings
2014-07-28 11:49:47 +02:00
Matthias Kuhn
e6d3c0be54
Followup 11f197e
...
Fix #10922
2014-07-24 11:40:26 +02:00
Matthias Kuhn
ad5aa3050e
Fix attribute dialog crash on close
2014-07-23 10:37:52 +02:00
Juergen E. Fischer
11f197ee5b
enable feature form on openFeatureForm on editable layer ( fixes #10865 )
2014-07-10 23:59:15 +02:00
Juergen E. Fischer
e605ad6501
editor widgets: restore handling of null values in textedit widget ( fixes #10497 )
2014-06-09 17:17:23 +02:00
Matthias Kuhn
644dd13c3a
Fix add features dialog
...
Fix #10362
2014-05-27 18:20:55 +02:00
Matthias Kuhn
81293dbe44
Fix add attribute dialog
...
Fix #10337
2014-05-25 11:04:37 +02:00
Martin Dobias
a3af93394e
Merge branch 'master' into threading-revival
...
Some features are still disabled - will be fixed later
Conflicts:
python/core/composer/qgscomposition.sip
python/core/diagram/qgsdiagram.sip
python/core/diagram/qgshistogramdiagram.sip
python/core/diagram/qgspiediagram.sip
python/core/diagram/qgstextdiagram.sip
python/core/qgsdiagramrendererv2.sip
python/core/qgsfield.sip
python/core/qgslabelsearchtree.sip
python/core/qgsmaprenderer.sip
python/core/qgsrenderchecker.sip
python/core/symbology-ng/qgssymbollayerv2.sip
python/gui/qgsmapcanvas.sip
src/app/composer/qgscomposerlegendwidget.cpp
src/app/qgisapp.cpp
src/core/composer/qgsatlascomposition.cpp
src/core/composer/qgscomposerattributetable.cpp
src/core/composer/qgscomposermap.cpp
src/core/composer/qgscomposition.cpp
src/core/composer/qgscomposition.h
src/core/diagram/qgsdiagram.h
src/core/diagram/qgshistogramdiagram.cpp
src/core/diagram/qgshistogramdiagram.h
src/core/diagram/qgspiediagram.cpp
src/core/diagram/qgspiediagram.h
src/core/diagram/qgstextdiagram.cpp
src/core/diagram/qgstextdiagram.h
src/core/qgsdiagramrendererv2.cpp
src/core/qgsdiagramrendererv2.h
src/core/qgsmaprenderer.cpp
src/core/qgsmaprenderer.h
src/core/qgsnetworkaccessmanager.h
src/core/qgspallabeling.cpp
src/core/qgsrenderchecker.h
src/core/qgsvectorlayer.cpp
src/core/qgsvectorlayer.h
src/core/qgsvectorlayerfeatureiterator.cpp
src/core/qgsvectorlayerfeatureiterator.h
src/core/raster/qgsrasterlayer.cpp
src/core/symbology-ng/qgscategorizedsymbolrendererv2.cpp
src/core/symbology-ng/qgsgraduatedsymbolrendererv2.cpp
src/core/symbology-ng/qgsmarkersymbollayerv2.cpp
src/core/symbology-ng/qgssinglesymbolrendererv2.cpp
src/core/symbology-ng/qgssymbollayerv2.cpp
src/core/symbology-ng/qgssymbollayerv2.h
src/core/symbology-ng/qgssymbolv2.cpp
src/gui/qgshighlight.cpp
src/gui/qgsmapcanvas.cpp
src/gui/qgsmapcanvas.h
src/gui/qgsmapcanvasitem.cpp
src/gui/qgsmaptoolidentify.cpp
src/plugins/georeferencer/qgsgeorefplugingui.cpp
src/providers/memory/qgsmemoryfeatureiterator.cpp
src/providers/ogr/qgsogrfeatureiterator.cpp
src/providers/ogr/qgsogrfeatureiterator.h
src/providers/ogr/qgsogrprovider.cpp
src/providers/oracle/qgsoraclefeatureiterator.cpp
src/providers/oracle/qgsoracleprovider.cpp
src/providers/postgres/qgspostgresconn.cpp
src/providers/postgres/qgspostgresfeatureiterator.cpp
src/providers/postgres/qgspostgresfeatureiterator.h
src/providers/wfs/qgswfsfeatureiterator.cpp
src/providers/wms/qgswmsprovider.cpp
src/providers/wms/qgswmsprovider.h
src/ui/qgsoptionsbase.ui
tests/src/core/CMakeLists.txt
tests/src/core/testqgscomposereffects.cpp
tests/src/core/testqgscomposerhtml.cpp
tests/src/core/testqgscomposerscalebar.cpp
tests/src/core/testqgscomposershapes.cpp
2014-02-18 11:28:46 +07:00
Juergen E. Fischer
52616b6549
vector layer: save old attribute values where available to speedup undo (and rollback) ( fixes #9509 )
...
field calculator & app: use wait cursor while calculating and committing or rolling back
2014-02-08 23:28:52 +01:00
Martin Dobias
9fb6a1cae1
Moving canvas away from QgsMapRenderer, now with OTF projections working
2013-11-01 17:35:39 +07:00
Matthias Kuhn
fb32966932
Move addFeature, startEditing and stopEditing vector layer actions
...
to an abstract base class QgsVectorLayerTools in the gui library,
so these can be reimplemented for a custom app, but can also be used
from plugins or in the gui library.
2013-10-07 16:17:42 +02:00
Larry Shaffer
3b6d4ef590
[FEATURE] Add 'Suppress attribute form pop-up after feature creation' option to vector layers; overrides application-wide option
2013-09-05 20:53:12 -06:00
Matthias Kuhn
a2886ccc30
Add setSourceCrs( QgsCoordinateReferenceSystem )
2013-09-05 16:23:28 +02:00
Matthias Kuhn
33fa1d5443
Major redesign of attribute table, codename: dual view
2013-03-27 10:54:36 +01:00
Denis Rouzaud
682524ff54
MapToolIdentify moved to gui to make it accessible in python
...
put back convertMeasurement in gui as it is not app specific
use display settings for specific app units
2013-02-05 19:57:42 +10:00
Martin Dobias
81b0930498
QgsVectorLayer: large internal refactoring
...
Most important changes:
- introduced feature iterator for QgsVectorLayer
- vector editing moved to QgsVectorEditBuffer
- complete rework of undo/redo commands for vector layers
- geometry cache separated from editing (QgsVectorLayerCache)
- non-essential editing functionality moved to QgsVectorLayerEditUtils
2012-12-17 21:22:42 +01:00
Martin Dobias
51122d263a
Store attributes and fields in vectors instead of maps
2012-10-20 22:19:55 +02:00
Martin Dobias
8bf959093f
QgsFeature: use a vector of attributes instead of a map (for faster access)
2012-10-19 00:31:03 +02:00
Giuseppe Sucameli
1fe82b316b
[FEATURE] use expressions engine to evaluate feature actions
...
work done for Regione Toscana-SIGTA
2012-01-11 16:07:15 +01:00
Juergen E. Fischer
9461465690
fix #4478
2011-12-23 21:07:04 +01:00
Juergen E. Fischer
5a6d3cebcc
remove svn Id tags
2011-05-26 23:05:55 +02:00
jef
949d9fab42
fix #926
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@15315 c8812cc2-4d05-0410-92ff-de0c093fc19c
2011-03-03 02:04:42 +00:00
gsherman
33c809beb7
Default the disable_enter_attribute_values_dialog value to false for
...
users that have not set this option. This keeps it in sync with the
checkbox in the options dialog that, by default, is unchecked.
Previously on a new install the attribute dialog doesn't appear, leaving
users confused about how to enter attribute information.
git-svn-id: http://svn.osgeo.org/qgis/trunk@14995 c8812cc2-4d05-0410-92ff-de0c093fc19c
2011-01-05 04:43:29 +00:00
jef
07d01b947a
fix form actions
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@14765 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-11-25 21:45:30 +00:00
jef
c3c979a0f2
[FEATURE] attribute editing improvements:
...
- refactor attribute dialog calls to QgsFeatureAttribute
- add QgsVectorLayer::featureAdded signal
- improve interactive attribute editing in table (adding/deleting
features, attribute update)
- allow adding of geometryless features
- fix attribute undo/redo
git-svn-id: http://svn.osgeo.org/qgis/trunk@14729 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-11-21 20:09:36 +00:00
jef
c8c01721e0
allow attribute and alias names in actions
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@14283 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-09-25 20:09:20 +00:00