16057 Commits

Author SHA1 Message Date
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
Martin Dobias
4bc60ff423 Removed unused QgsFeature::isDirty() and QgsFeature::clean() 2012-10-13 13:33:12 +02:00
Martin Dobias
eb6d4d384d Removed unused QgsFeature::typeName() and QgsFeature::setTypeName() 2012-10-13 13:06:57 +02:00
Martin Dobias
f217a7fb19 Fixes after rebase 2012-10-09 20:57:35 +02:00
Martin Dobias
e110855e6c [API] added QgsFeatureIterator, changed QgsVectorProvider API
Vector data provider now has getFeatures() method to access features.
select(), nextFeature(), featureAtId(), rewind() were removed resp. moved to provider's feature iterator implementations.

Providers that currently do not implement the new API were disabled.
2012-10-08 17:47:51 +02:00
Martin Dobias
8c0a2b511f Further tweaks to QgsFeatureRequest API, support featureAtId 2012-10-08 17:16:54 +02:00
Martin Dobias
b863ca195e Allow access to feature attributes by name 2012-10-08 17:16:54 +02:00
Martin Dobias
70ff8ef6dd Added select() variant with QgsFeatureRequest for simpler construction of requests 2012-10-08 17:14:45 +02:00
Larry Shaffer
13a6fd98ee Fix for older compilers, like on stock Mac OS X 2012-10-08 08:21:46 -06:00
Werner Macho
4f3b053eaa translation update: es by Diana 2012-10-08 15:47:42 +02:00
mhugent
3012794464 Merge pull request #278 from Oslandia/atlas
Fix atlas parameter loading when loading from a template composer
2012-10-08 06:11:52 -07:00
Alexander Bruy
3f412e4291 yet another fix for plugin installer 2012-10-08 15:21:37 +03:00
Hugo Mercier
6c652a0acd Atlas gui: use coverge map's name rather than its id 2012-10-08 11:51:01 +02:00
Alexander Bruy
dff6b846de fix plugins installation 2012-10-08 11:26:32 +03:00
Hugo Mercier
8a28d8a2e0 Fix atlas parameter loading when loading from a template composer 2012-10-08 10:05:44 +02:00
Juergen E. Fischer
048a07a572 another copyright update 2012-10-08 00:29:13 +02:00
Pirmin Kalberer
b7a89988da CMake variable for additional plugins to build (Usage: ccmake .. -DCUSTOM_PLUGINS:STRING=myplugin) 2012-10-07 21:52:56 +02:00
Pirmin Kalberer
277a4b446f Merge branch 'master' of github.com:qgis/Quantum-GIS 2012-10-07 20:49:29 +02:00
Pirmin Kalberer
53fb95cb79 Reuse closed globe window 2012-10-07 20:48:42 +02:00
Alexander Bruy
fccf9ac5d0 mark experimental plugins in installer (fix #5980) 2012-10-07 19:50:52 +03:00
Juergen E. Fischer
358c638d0a doxygen update:
- include core/diagram and gui/symbology-ng
- enable dynamic sections
2012-10-07 13:38:42 +02:00
Juergen E. Fischer
409d69580d move 'open recent project' above separator 2012-10-07 09:51:43 +02:00
Giuseppe Sucameli
5317e857eb python console: fix key events and text selection,
do not allow to move cursor out of the edition zone (except for selection),
cleanup (remove unused functions and vars)
2012-10-07 05:24:23 +02:00
Giuseppe Sucameli
0330202cfb make the python console working as standalone application (useful for testing) 2012-10-07 05:05:17 +02:00
Giuseppe Sucameli
c6195be226 align metadata names between __init__.py and metadata.txt:
deprecate authorName function in __init__ (but kept for compatibility), use author function instead
2012-10-07 05:05:17 +02:00
Giuseppe Sucameli
fc3be9425a display selected feature count in attribute table when docked,
do not select rows two times when the attribute table view is created
2012-10-07 05:05:17 +02:00
Giuseppe Sucameli
ce5c2e6e22 Merge pull request #275 from slarosa/master
fix mouse event in python console, 
update italian translation
2012-10-06 19:59:41 -07:00
Salvatore Larosa
42672c18e9 update Italian translation 2012-10-07 00:47:39 +02:00
Werner Macho
52de72152f fixed typo in script and licenseadd 2012-10-07 00:06:19 +02:00
Salvatore Larosa
ea7f34ad27 another fix to mouse event:
- prevents paste text if cursor is not in edition zone
2012-10-06 23:48:45 +02:00
Werner Macho
3eb84a803c translatoin update; nl by Raymond 2012-10-06 22:49:18 +02:00
Juergen E. Fischer
06d91a55db [FEATURE] open layer properties from identify results 2012-10-06 19:21:15 +02:00
mhugent
9da9d6bef8 Merge pull request #276 from cmoe/bug_snapping_options
tried to fix problem with snapping options on adding a new layer to the ...
2012-10-06 08:52:10 -07:00
cmoe
5d84cd3f87 tried to fix problem with snapping options on adding a new layer to the project 2012-10-06 17:43:46 +02:00
Salvatore Larosa
50c28a9a3f fix mouse event in console 2012-10-06 16:08:41 +02:00
mhugent
9f0d858175 Merge pull request #274 from Oslandia/atlas_integration
Add access to the atlas layer in the expression builder GUI for labels.
2012-10-06 06:24:58 -07:00
Marco Hugentobler
0d4b6f6d32 Fix composer scalebar test 2012-10-06 15:22:19 +02:00
Marco Hugentobler
8391b95cb2 Fix composerhtml tests 2012-10-06 14:56:33 +02:00
Alexander Bruy
29e009f0ae fix SIP bindings after atlas merge 2012-10-06 14:49:01 +03:00
Juergen E. Fischer
fa68f85b72 fix project properties ows tab taborder 2012-10-06 13:32:15 +02:00
Juergen E. Fischer
e7f40bdea4 add more copyrights 2012-10-06 13:32:08 +02:00
Hugo Mercier
9135226514 Add access to the atlas' layer in the expression builder GUI for labels.
QgsAtlasComposition is now held by QgsComposition
2012-10-06 13:22:04 +02:00
Marco Hugentobler
68494068da Merge atlas branch 2012-10-06 11:36:15 +02:00
Marco Hugentobler
e54e917431 Remove signal which is not used anymore 2012-10-06 11:34:25 +02:00
Marco Hugentobler
f1c99553e3 Fix python composermap test 2012-10-06 11:26:36 +02:00
Juergen E. Fischer
9fb31117cb sip updates 2012-10-06 11:22:52 +02:00
Arunmozhi
41d306be1a fix for #6273 2012-10-06 09:41:28 +10:00
Marco Hugentobler
efb2329c0f Fix for white stripes between raster tiles 2012-10-06 00:16:02 +02:00
Werner Macho
fa06fc3e51 connect slider to spinbox for opacity 2012-10-06 00:09:57 +02:00