36290 Commits

Author SHA1 Message Date
Alexander Bruy
d718eb0f18 fix indentation 2017-01-07 10:02:13 +02:00
Alexander Bruy
f9680ddc0c [processing] use custom options widget in GDAL algorithms 2017-01-07 10:02:13 +02:00
Alexander Bruy
60cb517845 add method to set raster options in QgsRasterFormatOptionsWidget 2017-01-07 10:00:53 +02:00
Martin Dobias
0513bb357c Make QgsGeometry independent from QgsProject + better avoid intersections API 2017-01-07 11:50:08 +08:00
Martin Dobias
8c340f7144 Make composition associated with QgsProject (#3957)
... rather than using project singleton within compositions
2017-01-06 17:22:34 +08:00
Martin Dobias
062de6aeff Add project/layer expression context scope only if it is available
Better to leave them out than adding dummy scopes
2017-01-06 11:34:55 +08:00
Martin Dobias
63d1cfddc8 Fix QgsExpressionContextUtils::projectScope() usage in processing 2017-01-06 11:34:55 +08:00
Martin Dobias
660867cb4e Explicitly pass QgsProject object when dealing with expression contexts
Continued effort to reduce number of uses of QgsProject as singleton...
2017-01-06 11:34:55 +08:00
Nyall Dawson
af5eb6aaab Disable flaky test 2017-01-06 10:54:11 +10:00
Nyall Dawson
e5e0ec51eb [FEATURE][processing] New algorithm to truncate tables
Irretrievably deletes all features from a table... use with caution!
2017-01-06 10:32:52 +10:00
Nyall Dawson
bce716c8b1 [processing] Allow selection of non-spatial tables for create attribute index alg 2017-01-06 10:32:52 +10:00
Nyall Dawson
e7e9ba0efc [processing] Add test, help for create spatial index alg 2017-01-06 10:32:52 +10:00
Nyall Dawson
7a7f11980e [processing] Allow tests for algs which modify layers in place
Add test for Create Attribute Index algorithm
2017-01-06 08:54:04 +10:00
Juergen E. Fischer
7b17751f71 another header installation fix 2017-01-05 17:54:36 +01:00
Juergen E. Fischer
fba097c53c oracle provider: fix warnings 2017-01-05 17:39:34 +01:00
Juergen E. Fischer
c85f5934c2 fix install 2017-01-05 17:29:43 +01:00
Matthias Kuhn
d88e7cae2e Fix install for generated export headers 2017-01-05 17:10:32 +01:00
Matthias Kuhn
b1e226c069 Add missing #include "qgis_core.h" 2017-01-05 16:49:00 +01:00
Tom Chadwin
3b2f46fbb0 Constrain main nav to main column 2017-01-05 16:46:03 +01:00
Alexander Bruy
93206a2bee add missed Qt package to QGIS PyQt compatibility layer 2017-01-05 12:56:23 +02:00
Harrissou Sant-anna
2ff3b4fb9b Check fields by default when exporting to .kml
Unlike other formats, saving into kml format didn't have the fields automatically selected; people could end with an empty attributes file
2017-01-05 11:33:12 +01:00
Alexander Bruy
12ab928e4b Merge pull request #3918 from alexbruy/processing-providers
Processing providers updates
2017-01-05 11:02:19 +02:00
Juergen E. Fischer
52b004a132 fix build 2017-01-05 05:48:22 +01:00
Matthias Kuhn
8b9857079a Use qgis_grass_lib.h import for GRASS_LIB_EXPORT macro 2017-01-05 00:12:11 +01:00
Matthias Kuhn
6c1677d0a5 Remove *_EXPORT leftovers 2017-01-05 00:12:11 +01:00
Matthias Kuhn
2f35e16e2b Add qgis_customwidgets with CUSTOMWIDGETS_EXPORT macro 2017-01-05 00:12:11 +01:00
Matthias Kuhn
1693140b1c Add qgis_server with SERVER_EXPORT macro 2017-01-05 00:12:11 +01:00
Matthias Kuhn
38a8ddacd9 Add qgis_app.h with APP_EXPORT macro 2017-01-05 00:12:11 +01:00
Matthias Kuhn
d006784ded Add qgis_analysis.h with ANALYSIS_EXPORT macro 2017-01-05 00:12:11 +01:00
Matthias Kuhn
2306c1136a Add qgis_python.h with PYTHON_EXPORT macro 2017-01-05 00:12:11 +01:00
Matthias Kuhn
4c1f178ac9 Add qgis_gui.h with GUI_EXPORT macro 2017-01-05 00:12:11 +01:00
Matthias Kuhn
0302719cf0 Add qgis_core.h to with CORE_EXPORT macro
This removes complexity from the compiler flags because defines
happen in a file.
2017-01-05 00:12:11 +01:00
Matthias Kuhn
ab77feec10 Cache warming 2017-01-05 00:12:11 +01:00
Even Rouault
f67cdc3965 Merge pull request #3935 from rouault/group_visibility
[FEATURE] Change of ergonomy of the visibility of layers inside groups
2017-01-04 15:22:48 +01:00
Martin Dobias
46252b5cd0 fix doxygen warning 2017-01-04 20:58:21 +08:00
Tudor Bărăscu
c8441bcbb2 document building with ninja + non interactive options 2017-01-04 13:51:43 +01:00
Martin Dobias
6c5956b22b QgsProject: cleanup of read/write method + removal of unused bad layer handler class 2017-01-04 20:29:53 +08:00
volaya
8a166324dc Merge pull request #3943 from Gustry/saga_path
skip if the SAGA folder is not defined
2017-01-04 10:14:24 +01:00
Mathieu Pellerin
9908d9cf81 [processing] fix modeler output values in case algorithm(s)
execution modifies those (fixes #16021)
2017-01-04 15:18:17 +07:00
Nyall Dawson
0ce30217f1 Implement some QGIS 3 TODOs for diagram API 2017-01-04 18:17:22 +10:00
Nyall Dawson
ff1bbfbdd4 [processing] Adjust margins, frame style in modeller to match main window style 2017-01-04 08:22:04 +10:00
Nyall Dawson
0bdc99000c Cosmetic improvements to procesing modeller
- always use a 1px outline around items, regardless of zoom
- don't change text color for selected items (too hard to read),
instead change outline/box color
2017-01-04 07:50:33 +10:00
Nyall Dawson
06baa97635 Merge pull request #3930 from nyalldawson/rename_qgsproject
Rename QgsProperty to QgsProjectProperty
2017-01-04 07:07:53 +10:00
Matthias Kuhn
d12c41f232 Don't add default actions multiple times
Fix #16013
2017-01-03 19:37:07 +01:00
Etienne Trimaille
d9d5bf7c28 skip if the SAGA folder is not defined 2017-01-03 17:55:27 +01:00
rldhont
9fd65a236f Merge pull request #3906 from rldhont/server-wms-stretch-compliancy
[BUGFIX][Server] WMS compliance: stretched, distort, increase, decrease
2017-01-03 15:13:48 +01:00
rldhont
8475fc36f3 Update [QGIS Server] CITE WMS 130 Test project 2017-01-03 14:55:00 +01:00
rldhont
454df31b17 [BUGFIX][Server] WMS compliance: stretched, distort, increase, decrease
The commit d44f1eba2fed18b3fef8d8865d79b3b6d8bc4d69 seems to break some WMS 1.3.0 client and WMS compliancy.
The commit d44f1eba2fed18b3fef8d8865d79b3b6d8bc4d69 has been written to fix an issue with QGIS WMS Client and to render image like other WMS Server.

This commit has been written to fix issue introduce by d44f1eba2fed18b3fef8d8865d79b3b6d8bc4d69.
It is based on MapServer code:
* https://github.com/mapserver/mapserver/blob/master/mapdraw.c#L115
* https://github.com/mapserver/mapserver/blob/master/HISTORY.TXT#L3768

And take account of axis invertion for output CRS.
2017-01-03 14:55:00 +01:00
Even Rouault
02b78a96f6 Make click on a unchecked layer in the tree view check all its parents.
This removes the Ctrl+clic requirement added initially.
2017-01-03 12:47:35 +01:00
Alexander Bruy
47130a6758 Merge pull request #3925 from alexbruy/shortcuts-search
[FEATURE] add search bar to the Configure Shortcuts dialog (fix #12681)
2017-01-03 10:40:17 +02:00