16842 Commits

Author SHA1 Message Date
Sandro Santilli
816c32bd06 Fix adding groups to empty projects
Closes #6879 again
2012-12-26 20:15:05 +01:00
Larry Shaffer
a92a0d1eb5 Update to legend right-click
- Right-click now performs widget item change before contextual menu is handled (no more lost right-clicks)
- Right-clicks within multiple selection preserve selection, but still switch item
- Right-clicks outside of current selection clears selection and switches to new item before contextual menu
2012-12-26 10:59:54 -07:00
Larry Shaffer
369971a7c2 [FEATURE] Add save/rollback/cancel current edits for selected or all vector layers
- Fix for issue #6782
- Ensure undo widget is not enabled unless active (again)
2012-12-26 10:57:52 -07:00
Juergen E. Fischer
54e50e7803 remove raster metadata from test data to make tests run without changing git tracked files 2012-12-25 19:29:00 +01:00
Juergen E. Fischer
d6dcc72bf3 fix msvc build 2012-12-25 19:28:59 +01:00
Victor Olaya
a4a8b4cc76 added missing file with JoinAttributes algorithm 2012-12-24 13:00:31 +01:00
Alexander Bruy
e742d5e63e fix python plugins after API cleanup 2012-12-24 11:48:08 +02:00
Victor Olaya
6880a7600f adapted mmqgis and sextante algs to changes in management of selected features 2012-12-24 00:03:30 +01:00
Victor Olaya
8761cf2118 Added mechanism for better handling selected features in algorithms
Implemented it in fTools Simplify algorithm
2012-12-23 13:09:21 +01:00
Alexander Bruy
5c64c10284 fix tests 2012-12-23 10:40:23 +02:00
Alexander Bruy
5e45a22d06 remove deprecated methods from API 2012-12-23 10:40:23 +02:00
Larry Shaffer
d56b1c885f Add CMake option for custom Python framework on Mac 2012-12-22 15:37:14 -07:00
Larry Shaffer
991666c382 Keep attribute editor text synchronization from affecting editing
- Cursor no longer jumps to end of text after each edit (on Mac)
- Move QgsStringRelay slot definitions into cpp file
- Fill editable QComboBox with attribute's value in custom forms
- Add validator to editable QComboBox
2012-12-22 15:23:32 -07:00
Juergen E. Fischer
adffcad50f osgeo4w: switch to GRASS 6.4.3RC2 2012-12-22 11:39:26 +01:00
Victor Olaya
c873e29582 minor fixes for otb and gdal, and edited some grass descriptions 2012-12-21 23:58:14 +01:00
Marco Hugentobler
b54e90562d Paletted raster renderer: replace nodata values in a color table copy before the main loop 2012-12-21 22:34:45 +01:00
Radim Blazek
38232a0235 GRASS Direct test script initial work 2012-12-21 17:34:07 +01:00
Marco Hugentobler
05d79f55a6 Merge branch 'master' of github.com:qgis/Quantum-GIS 2012-12-21 14:08:00 +01:00
Radim Blazek
a9de654c14 raster sublayer test Windows fix 2012-12-21 14:00:04 +01:00
Marco Hugentobler
79947fe942 Merge branch 'master' of github.com:qgis/Quantum-GIS 2012-12-21 13:58:19 +01:00
dassau
0d9dcb5a81 changed german translation for resampling 2012-12-21 13:37:28 +01:00
dassau
46c6263c2f small change 2012-12-21 13:27:12 +01:00
Radim Blazek
3eb858eb60 Use QgsRubberBand constructor with geom type to avoid future break by QgsRubberBand 2012-12-21 11:30:26 +01:00
Radim Blazek
09b603df13 QgsRubberBand constructor fix (it is not possible to call constructor from constructor in C++ (<C++11) 2012-12-21 11:24:42 +01:00
Radim Blazek
d1795c0c18 More GRASS direct functions 2012-12-20 17:58:42 +01:00
Radim Blazek
d58d3476c0 raster creation moved from QgsGdalProvider::create() to GDAL provider extern C function 2012-12-20 14:44:10 +01:00
Werner Macho
c2aca4f268 translation update: ro by Bogdan 2012-12-20 12:14:42 +01:00
Radim Blazek
482a007fb1 NetCDF sublayers test 2012-12-20 12:03:20 +01:00
Alexander Bruy
e242af4673 use normalize path (use native separators, avoid duplicate separators) 2012-12-20 10:44:11 +02:00
Alexander Bruy
8cb888c007 use system-wide temp directory for temporary files instead of own dir in
user profile
2012-12-20 10:42:44 +02:00
Alexander Bruy
97812b4fa5 fix SEXTANTE CMakeLists.txt 2012-12-20 10:37:01 +02:00
Victor Olaya
98e9c27ec8 reorganized native algorithms into one single group 2012-12-20 00:16:05 +01:00
Radim Blazek
ae5741878c More GRASS direct functions 2012-12-19 22:14:54 +01:00
Radim Blazek
9d84a6a36a raster save as VRT fixes and improvements, fixes #6821 2012-12-19 19:30:42 +01:00
Marco Hugentobler
ac5267178c Merge branch 'crs_transform_cache' 2012-12-18 22:28:41 +01:00
Radim Blazek
bcca81bb86 Fixed default contrast enhancement for raster multiband / single byte 2012-12-18 21:09:51 +01:00
Juergen E. Fischer
6ebeb97cfd fix warnings 2012-12-18 21:06:00 +01:00
Radim Blazek
ffd6508092 Delete raster provider also if invalid 2012-12-18 20:51:55 +01:00
Radim Blazek
1ea0f1164e GRASS r.bitpattern fix 2012-12-18 19:45:51 +01:00
Radim Blazek
ce4b0568ed More GRASS direct functions 2012-12-18 18:19:14 +01:00
Radim Blazek
9fce669ba2 Improved raster singleband pseudocolor classification GUI 2012-12-18 13:46:45 +01:00
Larry Shaffer
7a82041245 Followup to 9069f3b
- Avoid canvas refresh when new command is added after user clicks back in undo view history
2012-12-18 02:15:17 -07:00
Sandro Santilli
9132ebb7c9 Expose setGroupExpanded to python 2012-12-17 23:32:49 +01:00
Sandro Santilli
60c1e5127d Survive when setLayerExpanded is called with a layer unknown by legend 2012-12-17 23:13:45 +01:00
Sandro Santilli
c87f9c574c Add QgsAppLegendInterface::setLayerExpanded method
.. and use it from the db_manager plugin
2012-12-17 21:53:25 +01:00
Radim Blazek
9f7e427f00 More GRASS direct functions 2012-12-17 21:41:10 +01:00
Sandro Santilli
122cff7859 Fix addGroup() not to refuse invisibleRootItem as the group parent
Fixes #6879.
NOTE: if a caller really wants to add a group to current item
      there's a specific method for that: addGroupToCurrentItem
2012-12-17 19:21:11 +01:00
Radim Blazek
76115ec886 Raster statistics and histogram moved from QgsRasterDataProvider to QgsRasterInterface 2012-12-17 18:29:08 +01:00
Radim Blazek
b66207771b Removed GDAL dependencies where easily possible 2012-12-17 16:51:28 +01:00
Radim Blazek
d435bfc876 QgsRasterBlock::DataType moved to QGis::DataType 2012-12-17 14:04:10 +01:00