17407 Commits

Author SHA1 Message Date
Larry Shaffer
2de2f2327e Limit canvas redraws when working with vector layer undo stack
- Fix unreported bug where clicking on group in legend would clear previously selected vector layer's undo stack
- Ensure empty view is created on project load (cosmetic)
2013-02-10 22:48:03 -07:00
Larry Shaffer
8feb84af46 Update vector layer edits rollback method and app rollback actions
- Make optional whether edit buffer is deleted
- Returns optional functionality where rollback was similar to setting undo stack to index 0
2013-02-10 22:48:02 -07:00
Juergen E. Fischer
ba2082ef86 [FEATURE] allow filter expressions in value relations (and fix display of related values and value maps in attribute table) 2013-02-10 23:08:40 +01:00
Juergen E. Fischer
d70c0b2eba german translation update 2013-02-10 21:08:38 +01:00
Juergen E. Fischer
d8952d3374 wms: improve xsd/gml detection on getfeatureinfo 2013-02-10 20:46:46 +01:00
Juergen E. Fischer
a98ed43b1c wms: catch service exception on GetFeatureInfo and use feature extent if there's no geometry 2013-02-10 19:20:00 +01:00
Juergen E. Fischer
19f06660da fix #7125 2013-02-09 22:59:29 +01:00
Larry Shaffer
d4fcc6d2ab Add option to show canvas refresh event in Log Message panel
- In Options at bottom of Rendering tab
- Useful for debugging excessive refreshes from userspace without having to build with debug and filter logs
- Records time taken for refresh and any resolvable sender class
2013-02-09 14:00:53 -07:00
Juergen E. Fischer
92cbf8f506 ftools api update (fixes #7130) 2013-02-09 20:59:54 +01:00
Giuseppe Sucameli
80240d80de Merge pull request #424 from slarosa/fix_rubber_band_python_plugins
Fixes rubberBand for extent selection in gdal_clipper and sextante algs
2013-02-09 03:02:48 -08:00
Larry Shaffer
5967db9bd6 Fix Show/Hide Labels to allow NULL values in table to work for show value 2013-02-08 19:27:26 -07:00
Larry Shaffer
3676a384af Update QgsMapToolShowHideLabels to work with new vector api
- Works now, but should have worked before this fix
2013-02-08 12:52:23 -07:00
Salvatore Larosa
8303a47e6c Fixes rubberBand for extent selection in gdal_clipper and sextante algs 2013-02-08 19:02:47 +01:00
Marco Hugentobler
c90870d095 Better approach to split lines. Fixes bug #4618 2013-02-08 16:57:29 +01:00
Juergen E. Fischer
e635f04bcc fix windows build 2013-02-08 09:10:36 +01:00
Larry Shaffer
9359480e82 Add images/theme_originals directory
- Helps with conversion of interface graphics to SVG
2013-02-07 18:04:57 -07:00
Radim Blazek
0f7b405aa7 GML GetFeatureInfo XSD validation, disabled 2013-02-08 00:11:52 +01:00
Victor Olaya
28e594bed3 better raster support in R/SEXTANTE 2013-02-07 23:41:43 +01:00
Victor Olaya
c2b8ae0663 more fixes in python sextante algorithms 2013-02-07 23:40:43 +01:00
Victor Olaya
a611905755 fixed #7116 2013-02-07 23:31:39 +01:00
Larry Shaffer
995fbadc60 Fix typo in QgsPalLabeling 2013-02-07 15:22:19 -07:00
Larry Shaffer
fbf999190c Update QgsPalLabeling to work with new vector api
- Switch data defined properties from field index- to name-based
- Add routine to migrate properties to new keys:  labeling/dataDefined/[enum name]
- Add QHash containing old-style data provider mapping of index to name for use in properties migration
- Update QgsLabelingGui, QgsMapToolLabel, QgsLabelPropertyDialog to work with name-based properties
2013-02-07 14:49:56 -07:00
Radim Blazek
4e64d72cbf Merge remote branch '3nids/maptoolidentify_returnresults' 2013-02-07 21:29:55 +01:00
Marco Hugentobler
863da7d03c Improve performance of vector reprojection by transforming the coordinates of a feature together 2013-02-07 16:03:02 +01:00
Juergen E. Fischer
bb0b978119 postgres provider: only record active iterator, when it's open (fixes crash on labeling non-existing attributes) 2013-02-07 15:33:46 +01:00
Denis Rouzaud
d97f05ebee fix SLOT 2013-02-07 15:30:17 +01:00
Juergen E. Fischer
7551aa71d2 fix warning 2013-02-07 13:14:59 +01:00
Denis Rouzaud
66696ba197 unifying identify results in a single struct 2013-02-07 11:57:54 +01:00
Denis Rouzaud
e37e1cc5c4 updated class name 2013-02-07 11:57:54 +01:00
Denis Rouzaud
24ca94bdae return results directly from the identify method instead of using a private attribute 2013-02-07 11:57:54 +01:00
Hugo Mercier
d1a05f7565 [Atlas] Replace the sort direction combobox by a up/down button 2013-02-07 10:52:26 +01:00
Juergen E. Fischer
cb7f7bfd8b indentation update 2013-02-07 01:09:39 +01:00
Juergen E. Fischer
76d1403ebb ftools api updates 2013-02-07 00:31:34 +01:00
Victor Olaya
cf8593728a added explicit CRS checking in sextante algorithms 2013-02-06 21:01:32 +01:00
Victor Olaya
63ed164167 fixed bug in mmqgis/ftools algs in sextante after adaptation to new vector api 2013-02-06 21:01:31 +01:00
Hugo Mercier
915493c0ca [Atlas] Fix minor UI behaviour 2013-02-06 17:52:49 +01:00
Hugo Mercier
4e39c3deb0 [Atlas] Add i18n to error messages 2013-02-06 17:52:48 +01:00
Hugo Mercier
198a699054 [Atlas] Restore painting on error return 2013-02-06 17:52:44 +01:00
Radim Blazek
cb566c0f88 QgsMapToolIdentifyAction cleanup 2013-02-06 16:43:36 +01:00
Nathan Woodrow
526ab02b0b Merge pull request #413 from olivierdalang/labelCanDisplayHtml
[Feature] add HTML capabilities to composer labels
2013-02-06 06:48:33 -08:00
Nathan Woodrow
81d865aaa7 Merge pull request #408 from olivierdalang/showBackgroundCheckboxForComposerItem
[feature] added draw background checkbox in composer items
Fix #6389
2013-02-06 06:23:39 -08:00
Radim Blazek
50d4bb6d4d WMS identify feature support - get vector features from GML GetFeatureInfo 2013-02-06 15:14:16 +01:00
Hugo Mercier
78e2222f5b [Atlas] Add Python unit tests for feature sorting and filtering 2013-02-06 15:07:20 +01:00
Hugo Mercier
12f85af0ee [Atlas] Add SIP bindings for feature sorting and filtering 2013-02-06 15:06:59 +01:00
olivierdalang
ec634a2d2f added a kind of oversampling for labels when rendered as HTML 2013-02-06 14:06:14 +01:00
Juergen E. Fischer
1fe82b25c8 also verify wkbSize in QgsGeometry::exportToWkt 2013-02-06 12:14:05 +01:00
Hugo Mercier
79281cf286 [Atlas] Add unit tests for sorting and filtering 2013-02-06 12:12:15 +01:00
Hugo Mercier
af8e55a4d3 [Atlas] Add better exception handling 2013-02-06 11:13:59 +01:00
Hugo Mercier
866dce84d9 [Atlas] Add UI management for feature sorting and filtering 2013-02-06 11:13:59 +01:00
Hugo Mercier
b477179af7 [Atlas] Add feature sorting and filtering 2013-02-06 11:13:55 +01:00