522 Commits

Author SHA1 Message Date
Martin Dobias
21253f99e9 [FEATURE] Reworked symbol selector/properties dialog, greatly improved style manager
This is merge of Arun's GSoC 2012 work.

Merge remote-tracking branch 'arun/gsoc'

Conflicts:
	src/gui/symbology-ng/qgssymbolv2selectordialog.cpp
2012-08-14 21:45:32 +02:00
Marco Hugentobler
18f2c43e5f [FEATURE]: possibility to have scale bar in meters also for maps in degrees (based on map diagonal) 2012-08-13 15:00:15 +02:00
Marco Hugentobler
f5ff7c222b Add python bindings for composerhtml 2012-08-09 11:10:55 +02:00
Juergen E. Fischer
dc8ac451da [FEATURE] allow adding of sql queries with SelectAtId=false
- sync sip bindings of QGis, QgsApplication, QgsDataSourceURI and QgsPoint with
  C++
2012-08-03 00:02:19 +02:00
Juergen E. Fischer
93e0a43055 [FEATURE][API] allow display in degrees, decimal minutes
- store degree format setting in project file
- [API] drop degree formats in unit type
2012-08-01 18:36:26 +02:00
Juergen E. Fischer
2d9115fa56 - GEOSInterpolate only available in GEOS>=3.2
- sync QgsGeometry sip bindings with C++
2012-08-01 08:48:10 +02:00
Radim Blazek
bc591f580b typo 2012-07-29 16:43:50 +02:00
Nathan Woodrow
e8bbc2de71 Add interoplate to QgsGeometry 2012-07-29 23:02:48 +10:00
Radim Blazek
540df9cb0d continues removing of stats from raster layer 2012-07-28 19:41:47 +02:00
Radim Blazek
de20264c31 Stats/histogram removed from raster layer 2012-07-27 11:48:09 +02:00
Radim Blazek
9980b454c0 raster histograms separated from stats, generic implementation (used by GRASS,WCS), more histogram and stats options (extent, sample size), stats and histograms cached in providers 2012-07-26 18:51:55 +02:00
Radim Blazek
73f991f3be master merge 2012-07-20 18:37:09 +02:00
Larry Shaffer
0c62390027 sip binding for QgsLabelingEngineInterface::labelsWithinRect()
qgis.utils.iface.mapCanvas().mapRenderer().labelingEngine().labelsWithinRect(some_extent) can now return all labels shown within the canvas (if that's the extent given).
2012-07-18 16:06:46 -06:00
Marco Hugentobler
171ae62c85 Python bindings for printing 2012-07-18 11:36:32 +02:00
Marco Hugentobler
3a663fbcb7 Merge branch 'composer_multi_pages' 2012-07-17 11:47:18 +02:00
Marco Hugentobler
cb1ecadec9 Python bindings for multipage composer 2012-07-17 11:08:14 +02:00
Juergen E. Fischer
32978fb4e9 fix sip bindings to QgsVectorLayer signals attributeValueChanged/geometryChanged 2012-07-16 16:45:53 +02:00
Martin Dobias
e35b115881 [API] removed QgsSearchString - QgsExpression should be used instead 2012-07-15 11:14:53 +02:00
Marco Hugentobler
7a349a9240 Python bindings for overview map frame 2012-07-10 12:02:21 +02:00
Arunmozhi
ca1026d802 Added support for creating nested symbol XML and save symbol to DB 2012-07-10 00:03:43 +05:30
Juergen E. Fischer
aa8cccb527 sip fix 2012-07-05 19:12:42 +02:00
Juergen E. Fischer
545220ec31 refactor QgsPaintEngineHack into core and add python bindings 2012-07-05 17:38:52 +02:00
Marco Hugentobler
9d3b505271 Set correct frame style in composermap widget, update python bindings 2012-07-04 17:03:55 +02:00
Marco Hugentobler
a8ae49a5cd Also update enum in python bindings of composer map 2012-07-04 11:50:24 +02:00
Marco Hugentobler
aa39674bd4 Project file conversion for composer grid annotation position and direction 2012-07-04 11:17:18 +02:00
Radim Blazek
b34e058f4b more methods from provider to interface, renderer shortcuts 2012-07-01 10:08:51 +02:00
Radim Blazek
b69ff588dc sip modified for raster pipes 2012-07-01 10:08:51 +02:00
Nathan Woodrow
c467e79f3c Add expression functions for handling date/time:
- year,month,day,hour,minute,second extraction
    - new QgsInterval objects - handles time amounts
    - age() function returns the difference between two  datetimes
    - $now returns the current date and time
    - support for datetime - interval = new datetime
    - tointerval, todate, totime functions
    - tests ;)
2012-06-30 20:40:54 +10:00
Denis Rouzaud
67b3acf678 [FEATURE] add multiple selection option in value relations 2012-06-28 20:36:23 +02:00
Marco Hugentobler
01cb95392f Remove symbology related member variables and functions from raster layer 2012-06-22 17:47:37 +02:00
Marco Hugentobler
31e504124a Add comments for new functions 2012-06-20 16:18:05 +02:00
Marco Hugentobler
618832252f Convenient access functions also for topological editing 2012-06-20 11:43:53 +02:00
Marco Hugentobler
1db042251e Write snap settings for a layer in a convenient way 2012-06-19 14:55:07 +02:00
Marco Hugentobler
654924d276 Implement QgsProject::snapSettingsForLayer as a convenient way to access snap properties for a layer 2012-06-19 14:10:15 +02:00
Alexander Bruy
a0fc0c6813 fix Python bindings for raster renderer and resampler 2012-06-14 19:21:06 +03:00
Marco Hugentobler
9a006e4dad Forgot to add sip files 2012-06-14 14:07:53 +02:00
Radim Blazek
002384bd7f Generic QgsDataSourceURI, WMS provider adapted to QgsDataSourceURI, enabled WMS drag-and-drop from browser 2012-06-14 11:53:46 +02:00
Marco Hugentobler
78ff6ed488 Merge raster resampler branch 2012-06-14 10:20:15 +02:00
Juergen E. Fischer
d78e605243 fix #5747 2012-06-06 08:34:34 +02:00
Martin Dobias
bf86521d49 Fixes for refinement of rules.
- quoting of columns (#5536 and #5542)
- quoting of string
- do not quote of numbers (avoids type cast during evaluation)
- use at least 4 floating point digits for doubles
2012-06-02 00:08:26 +02:00
Etienne Tourigny
e3868cf4b9 add python binding for QgsCoordinateReferenceSystem::createFromUserInput() 2012-05-28 18:05:47 +02:00
Marco Hugentobler
fd0a46a8d3 Python binding for raster renderer and resampler classes 2012-05-01 23:09:29 +02:00
Nathan Woodrow
634a56504f Add convert to subclass for QgsGpsConnection for python bindings 2012-05-01 19:40:11 +10:00
Etienne Tourigny
2bd054c8e0 fix .qml file loading in /vsigzip and /vsizip items 2012-04-24 22:27:28 -03:00
Juergen E. Fischer
71d0e4dd19 deprecated QgsCoordinateReferenceSystem::equals: as it might return false
eventhough the proj.4 string is equal. PROJ.4 string isn't unique to
CRSes.
2012-04-22 21:11:43 +02:00
Tim Sutton
669ffcbe12 Move deprecated tag from addMapLayers to addMapLayer where it was originally intended to go. Small updates to comments. 2012-04-19 11:25:13 +02:00
Juergen E. Fischer
e5d97f53e2 Revert d7e8ae18 and d637c677c (fixes #5407, #5409 and #5410) 2012-04-19 00:25:40 +02:00
Radim Blazek
d637c677cd QgsDataSourceURI used for WMS provider, all params are now encoded in URI, removed WMS specific functions from QgsRasterLayer and QgisAppInterface 2012-04-17 17:14:55 +02:00
Juergen E. Fischer
71c4c7f8ce [API] fix #5014 2012-04-14 20:50:34 +02:00
Juergen E. Fischer
fa07903644 Revert "fixed two SIP warnings about deprecated syntax" as it
breaks builds with older SIP versions (Debian squeeze, Ubuntu lucid and
maverick)
2012-04-14 10:45:24 +02:00