468 Commits

Author SHA1 Message Date
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
mhugent
3e5d66d092 Fix for bug 2188. Provider has the possibility to announce that it handles geometry type handling not very strict, e.g. inserting multipolygon in polygon layers
git-svn-id: http://svn.osgeo.org/qgis/trunk@12340 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-12-06 10:46:28 +00:00
jef
b27b05b1ae apply #1880
git-svn-id: http://svn.osgeo.org/qgis/trunk@12328 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-12-03 17:14:04 +00:00
mhugent
25264aa14e Fix for merge of adjacent multipolygons, ticket #2188
git-svn-id: http://svn.osgeo.org/qgis/trunk@12327 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-12-03 16:26:57 +00:00
jef
0dee825fa2 include QgsGeometry::transform() in python bindings
git-svn-id: http://svn.osgeo.org/qgis/trunk@12322 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-12-03 13:45:46 +00:00
rduivenvoorde
fe606b7436 changes needed to have a more intuitive way of choosing between: exporting the current loaded project, or a project browsed to by the user. Because postgis layers need more info (primary keys) we ask the user to load a project which holds postgis layers. But warn him if he cancelled.
git-svn-id: http://svn.osgeo.org/qgis/trunk@12292 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-29 21:44:21 +00:00
gsherman
0fc6e31a02 Added AGG output format to mapserver export
Please enter the commit message for your changes.

git-svn-id: http://svn.osgeo.org/qgis/trunk@12286 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-29 15:09:47 +00:00
jef
b426569724 fix #2056
git-svn-id: http://svn.osgeo.org/qgis/trunk@12283 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-29 12:29:00 +00:00
mhugent
f81780d271 Apply patch #1716 (improvements to ZoomLast, ZoomNext tools) from Smizuno
git-svn-id: http://svn.osgeo.org/qgis/trunk@12279 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-28 21:20:16 +00:00
jef
0bdc395fc9 fix #2128
git-svn-id: http://svn.osgeo.org/qgis/trunk@12277 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-28 20:03:12 +00:00
jef
6411c7f437 remove unnecessary linkages
git-svn-id: http://svn.osgeo.org/qgis/trunk@12273 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-28 16:02:15 +00:00
mhugent
2d296505c6 Keep shape and composer picture size during rotation. Adapt the item size instead
git-svn-id: http://svn.osgeo.org/qgis/trunk@12262 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-26 13:56:08 +00:00
jef
865fce9cf3 add support for a python feature form initialization function
git-svn-id: http://svn.osgeo.org/qgis/trunk@12215 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-21 19:55:25 +00:00
mhugent
49197a37e8 Added possibility to set label font color
git-svn-id: http://svn.osgeo.org/qgis/trunk@12204 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-20 09:43:39 +00:00
mhugent
1955a5256a sip does not like public keyword
git-svn-id: http://svn.osgeo.org/qgis/trunk@12184 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-19 09:22:07 +00:00
mhugent
b007b8833f Add a new composer item to draw basic shapes (atm ellipse, rectangle, triangle), fix some composer related bugs and bring rotation to composer item level
git-svn-id: http://svn.osgeo.org/qgis/trunk@12183 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-19 09:04:33 +00:00
wonder
c1676d5137 Improved labeling engine interface, now connected with QgsMapRenderer instead of individual layers.
Also fixes #2108.


git-svn-id: http://svn.osgeo.org/qgis/trunk@12174 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-18 18:46:12 +00:00
jef
76ac06e760 replace context help ids with classnames
git-svn-id: http://svn.osgeo.org/qgis/trunk@12169 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-18 08:51:17 +00:00
jef
a4758ff01f add support for multiline edit widget
git-svn-id: http://svn.osgeo.org/qgis/trunk@12165 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-17 18:47:47 +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
55c3c7bcc7 Updated version of QGIS when the new function were added to 1.4
git-svn-id: http://svn.osgeo.org/qgis/trunk@12140 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-16 11:53:50 +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
rduivenvoorde
f3388edc62 Using QSettings to remember mapserverexport settings
git-svn-id: http://svn.osgeo.org/qgis/trunk@12133 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-15 22:29:32 +00:00
wonder
5de2b259e2 Fixed console display hook (works only for single input)
git-svn-id: http://svn.osgeo.org/qgis/trunk@12125 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-15 17:45:45 +00:00
jef
4e182fc45e fix build errors on windows
git-svn-id: http://svn.osgeo.org/qgis/trunk@12124 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-15 17:13:20 +00:00
rduivenvoorde
242c93dffb New, smaller dialog. More defaults, checks and failovers. Merged work of Stephan Meissl
git-svn-id: http://svn.osgeo.org/qgis/trunk@12120 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-15 12:42:37 +00:00
jef
03224425e5 [FEATHRE] attribute action improvements
- add python bindings for attribute actions
- support actions as context menu in feature form (ui)
- add action types:
  * generic: commands that should work on all platforms
  * windows, mac, unix: commands that should work and are only shown on one platform respectively
    (eg. vim on unix, notepad on windows and textmate on Mac)
  * python: python strings to be executed instead of a command
    (eg. qgis.utils.plugins['apluginname'].amethod('[%someattribute%]'))

[BUGFIXES]
- ogr support for relative filenames fixed
- relative filename support also for feature form uis


git-svn-id: http://svn.osgeo.org/qgis/trunk@12113 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-15 00:15:55 +00:00
jef
6b7ad07597 [FEATURE] customizable attribute forms using Qt Designer dialog UIs
- add support for checkbox edit type and edit forms for vector layers
- selection of ui file in vector layer properties (general tab)
- the forms are opened when a feature is added or via identify.
  The widgets on the ui have to be named like the attribute they are supposed
  to edit or show.  If the vector layer is not in editing mode, the widgets
  will be disabled



git-svn-id: http://svn.osgeo.org/qgis/trunk@12077 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-10 18:30:57 +00:00
borysiasty
fae195b0be Mapserver Export Plugin: small gui cleanup
git-svn-id: http://svn.osgeo.org/qgis/trunk@12054 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-09 12:24:39 +00:00
cfarmer
98209b26e0 udpate to fTools basics stats plugin, patch thanks to Alexander Bruy
git-svn-id: http://svn.osgeo.org/qgis/trunk@12051 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-09 10:49:36 +00:00
cfarmer
7aa91b7117 oops, forgot the sip file :-p: Python bindings for QgsOverlayAnalyzer (current only supports intersections)
git-svn-id: http://svn.osgeo.org/qgis/trunk@12042 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-08 23:12:35 +00:00
cfarmer
c1b360bd93 Fix crashes due to geometry pointers in QgsGeometryAnalyzer; Add QgsOverlayAnalyzer to analysis library (currently only supports intersections)
git-svn-id: http://svn.osgeo.org/qgis/trunk@12040 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-08 23:10:48 +00:00
cfarmer
3c8107349b Adds new statistics/outputs to basic statistics plugin, thanks to Alexander Bruy for the patch
git-svn-id: http://svn.osgeo.org/qgis/trunk@12039 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-08 23:06:42 +00:00
jef
fbddab3e91 update mapserver export cmakelist
git-svn-id: http://svn.osgeo.org/qgis/trunk@12032 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-08 19:47:20 +00:00
mhugent
6c3323739c Committing Horsts OGR format patch from the QGIS hackfest in Vienna
git-svn-id: http://svn.osgeo.org/qgis/trunk@12026 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-08 17:52:40 +00:00
ersts
9fb83ca1a8 -Added ability to load min max values for enhancement based on current portion of the raster being displayed.
-GUI update and string changes.
-Closes enhancement ticket 2024
-Accomplished by caching the last QgsRasterViewPort, I see this as a bit of a work around rather than a real solution. The issue at hand is that the render context can only be provided by the map canvas so neither the layer itself nor an layer properties dialog has access to the render context.

git-svn-id: http://svn.osgeo.org/qgis/trunk@12015 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-08 14:20:57 +00:00
wonder
52d95686d6 fixed compilation error of qgis_analysis bindings
git-svn-id: http://svn.osgeo.org/qgis/trunk@11983 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-07 20:51:54 +00:00
timlinux
4573fd4c3c Fix for mapserver patch issues and updates for mapserver from Richard Duivenvoorde and Stephan Meissl
git-svn-id: http://svn.osgeo.org/qgis/trunk@11980 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-07 20:11:29 +00:00
timlinux
f591389ef1 Really fix compile error now
git-svn-id: http://svn.osgeo.org/qgis/trunk@11978 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-07 19:36:53 +00:00
cfarmer
4a7839c313 add new functions to analysis library, also adds python bindings to analysis library
git-svn-id: http://svn.osgeo.org/qgis/trunk@11976 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-07 19:22:27 +00:00
cfarmer
e4f8eddc43 update to new python utils module to avoid console flush error
git-svn-id: http://svn.osgeo.org/qgis/trunk@11975 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-07 19:20:35 +00:00
timlinux
bee4994c47 Fix compile error
git-svn-id: http://svn.osgeo.org/qgis/trunk@11970 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-07 19:02:02 +00:00
timlinux
453a90f542 User interface audit updates round #1
git-svn-id: http://svn.osgeo.org/qgis/trunk@11962 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-07 16:59:29 +00:00
wonder
b3c0989385 Moved most of the python support code to a new module qgis.utils
This will enable more flexibility in plugins handling
Hopefully it doesn't break anything :-)


git-svn-id: http://svn.osgeo.org/qgis/trunk@11950 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-07 12:04:42 +00:00
cfarmer
0497de67f9 change 'Tools' menu to 'Vector' menu
git-svn-id: http://svn.osgeo.org/qgis/trunk@11947 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-07 11:09:24 +00:00
cfarmer
b4a6b417db Update QgsMapLayer to current naming convention for CRS; srs() function left for API compatability (note was added to warn of future changes in 2.0)
git-svn-id: http://svn.osgeo.org/qgis/trunk@11943 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-07 08:47:44 +00:00
macho
1bf41d844e fixing URL in about box
git-svn-id: http://svn.osgeo.org/qgis/trunk@11913 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-03 19:43:22 +00:00
mhugent
f4b1efd0a0 Python bindings update for composer map and picture
git-svn-id: http://svn.osgeo.org/qgis/trunk@11895 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-02 17:27:13 +00:00
jef
f9ffdc1c4c fix SIP build error and a warning
git-svn-id: http://svn.osgeo.org/qgis/trunk@11878 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-11-01 16:32:39 +00:00
timlinux
5dca02a50e Added deprecation note for QgsLabel::layerAttributes and suggest using QgsLabel::labelAttributes rather
git-svn-id: http://svn.osgeo.org/qgis/trunk@11873 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-10-31 22:03:48 +00:00