Juergen E. Fischer
8242a04015
fix deprecation annotation of QgsMapRenderer::mapRenderer
2014-03-15 21:39:28 +01:00
Juergen E. Fischer
100f9729ad
add GUI_EXPORT and sip bindings to QgsExtentGroupBox,
...
fix sip binding of QgsRasterLayerSaveAsDialog
2014-03-04 15:49:04 +01:00
Martin Dobias
8ed4114255
Merged "save as" and "save selection as" actions - choice moved to the dialog
2014-03-04 17:39:30 +07:00
Alexander Bruy
d378eef0f0
allow to use custom QSettings for managing QgsOptionsDialog parameters.
...
Useful for plugins and custom apps
2014-03-02 11:28:45 +02:00
Martin Dobias
5a4f8d07a0
Change "added/deprecated in 2.1" notes to 2.4 for stuff related to threading
2014-02-21 17:33:09 +07: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
Martin Dobias
8b10eb0306
Color ramp combo box: do not show "random colors" if gradients-only is on
...
+ added option to query whether gradients-only option is enabled
2014-02-14 19:20:34 +07:00
Martin Dobias
77a24cbeb4
Fix #8996 (Composer crashes QGIS when setComposition() method called)
2014-02-09 20:25:20 +07:00
Juergen E. Fischer
d647354a52
sip fixes
2014-01-28 00:26:13 +01:00
Juergen E. Fischer
74e7314c36
update sip bindings II
2014-01-27 09:22:53 +01:00
Juergen E. Fischer
d4e369414b
update sip bindings
2014-01-26 18:36:29 +01:00
Nyall Dawson
7d2bf150ed
[FEATURE] Add option for simple line symbols to be drawn only inside a
...
polygon. Allows for creation of "national geographic" style borders on
maps where a thick border does not overlap into neighbouring polygons.
2014-01-21 15:58:29 +11:00
Nyall Dawson
85a17c246a
Add QgsMapLayerAction and QgsMapLayerActionRegistry, which can be
...
used as a generic api for registering actions which can apply to
a specific map layer or layer type.
Create a QgsMapLayerAction for setting features as the current
atlas feature for compositions.
This work was kindly sponsored by SIGE (www.sige.ch).
2014-01-20 21:35:56 +11:00
Radim Blazek
f33c4904d3
signal hasCrsTransformEnabled() renamed to hasCrsTransformEnabledChanged()
2014-01-16 17:28:00 +01:00
Martin Dobias
d3b5fb01cd
User-configurable update interval
2013-12-11 21:12:24 +07:00
Martin Dobias
e814e8df92
Invalidate cached image when layer's data or appearance is modified
2013-12-10 15:35:13 +07:00
Martin Dobias
9164ae9412
Options: remove legacy rendering options, add parallel rendering
2013-12-09 22:40:29 +07:00
Martin Dobias
2bece090f5
Update Python bindings to match changes in core/gui libraries.
2013-12-05 18:27:45 +07:00
Martin Dobias
b04f81a12b
Threading - WIP
2013-10-31 11:25:33 +07:00
Denis Rouzaud
d17ea5d829
rubberband: respect enum order, add new icon type in SIP
2013-10-29 07:19:58 +01:00
Denis Rouzaud
d4027bbda8
add LayerSelection idetinfy mode in SIP
2013-10-28 08:29:49 +01:00
Juergen E. Fischer
6734ab443a
make QgsMapToolTouch::gestureEvent() public
2013-10-19 20:03:17 +02:00
Matthias Kuhn
77dce0fbf8
sip: expose QgsEditorWidgetWrapper.initWidget to python
2013-10-16 08:21:19 +02:00
Matthias Kuhn
dc3b56a13c
Add relations capabilites and widgets
2013-10-07 16:17:43 +02: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
Matthias Kuhn
331f71acba
[attrtable] Selection model and request filter
...
* With a selection model, the way the attribute table handles selections
can be customized. E.g. synchronized to layer selection or used to pick
features.
* With request filters, the visible features on an attribute table can be
limited. This will effectively reduce the subset of features the attribute
table works on. Additional filters by means of a proxy model can of course
further reduce the visible subset subsequently.
2013-10-07 16:17:42 +02:00
Matthias Kuhn
770e52b0e5
Modularize editor widgets
2013-09-26 16:06:29 +02:00
Dražen Odobašić
6f9795b0be
apply #8601
2013-09-24 21:55:02 +02: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
Denis Rouzaud
3e89c69a0c
split part of multi-geometry
2013-09-10 14:54:27 +02:00
Denis Rouzaud
2d63dcfbaa
fix missing sip methods for rubber bands
2013-09-02 16:34:33 +02:00
Juergen E. Fischer
aaef947800
remove line decoration symbol layer ( fixes #8379 )
2013-08-22 20:54:27 +02:00
Nathan Woodrow
65dfdf1fa4
Remove messageitem id
2013-08-16 00:02:35 +10:00
Denis Rouzaud
45aa1dafa7
more complete QgsMessageBarItem: inherits from QWidget to allow further editing
2013-08-16 00:02:31 +10:00
Denis Rouzaud
f4a4009bca
set cursor for mapTools
2013-06-28 09:56:56 +02:00
Juergen E. Fischer
f4744f6657
fix sip build errors
2013-06-24 08:54:27 +02:00
Juergen E. Fischer
d1fd484bd3
fix build error
2013-06-23 21:19:25 +02:00
Juergen E. Fischer
3854086d47
sip update
2013-06-23 16:00:24 +02:00
Juergen E. Fischer
99f998aa30
- add missing sip bindings
...
- port widgets_tree.py to QtXml and update customization.xml (fixes #5752 and #8054 )
2013-06-22 19:41:34 +02:00
Borys Jurgiel
039ae69507
[Plugin Manager] Make appropriate methods const
2013-06-10 20:55:08 +02:00
Nathan Woodrow
61e101dd4f
Allow keyword args in Python classes. Fix sip headers
2013-06-10 09:22:12 +10:00
Borys Jurgiel
53d3ea91de
Code cleanups
2013-06-05 21:32:11 +10:00
Borys Jurgiel
55fd57ee25
New Plugin Manager
2013-06-05 21:32:08 +10:00
Juergen E. Fischer
34ef14acb0
add missing sip bindings to QgsSublayersDialog
2013-05-29 01:31:14 +02:00
Juergen E. Fischer
c510c449ba
we don't have a file menu anymore (also moves project properties to project menu on windows)
2013-05-28 12:20:33 +02:00
Nathan Woodrow
1bfa7e9636
Add field calc to main app window
2013-05-15 10:39:05 +10:00
Juergen E. Fischer
e0907b0f0a
more spelling fixes
2013-05-03 21:39:28 +02:00
Radim Blazek
33d13ccca7
raster cleanup
2013-04-29 13:28:05 +02:00
Matthias Kuhn
d90f167be9
Allow adding QToolButton's to the toolbars
...
* iface.addToolBarWidget()
* iface.addRasterToolBarWidget()
* iface.addVectorToolBarWidget()
* iface.addDatabaseToolBarWidget()
* iface.addWebToolBarWidget()
2013-04-28 21:17:21 +02:00
Nathan Woodrow
e0838b0bbf
Add workaround for loading forms with custom widgets from PyQt4
...
More information: qt-project.org/forums/viewthread/27098/
2013-04-26 00:29:59 +10:00