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
Alexander Bruy
a643f4b4a6
Merge pull request #3941 from nirvn/processing_options_freeze
...
[processing] fix app freeze when closing options dialog (fixes #15550 )
2017-01-03 10:37:33 +02:00
nirvn
3dcf487485
[processing] fix app freeze when closing options dialog ( fixes #15550 )
2017-01-03 14:03:19 +07:00
Nyall Dawson
57917ab118
Compile some string functions
2017-01-03 15:32:57 +10:00
Nyall Dawson
30f498f006
Compile some supported functions for spatialite provider
2017-01-03 15:32:57 +10:00
Nyall Dawson
9615ac42b4
Handle division operator during expression compilation
2017-01-03 15:32:57 +10:00
Mathieu Pellerin
56d5a375a1
[FEATURE] Zoom in/out and fit items to view actions for the modeler ( #3939 )
2017-01-03 12:15:03 +07:00
Nyall Dawson
b0bc763475
Bump minimum GDAL version to 2.0, remove old version #ifdefs
2017-01-03 15:10:28 +10:00
nirvn
b3fddc79f6
[ui] re-order zoom-related composer toolbar buttons
...
to match the ordering on the main window
2017-01-03 11:57:29 +07:00
Blottiere Paul
f7729b3096
[server] parallel map rendering
2017-01-02 22:13:45 +01:00
rldhont
f59acade4b
Merge pull request #3863 from rldhont/postgres-compile-expression-functions
...
[Feature][PostgreSQL] Compile expression functions
2017-01-02 17:17:33 +01:00
rldhont
4bc06b18e9
[Feature][PostgreSQL] Tests: Compile expression functions
2017-01-02 16:25:33 +01:00
rldhont
904d26abd2
Sql Compiler: Add escape after IN operator
2017-01-02 16:25:32 +01:00
rldhont
735b1c359a
[Feature][PostgreSQL] Compile expression functions
2017-01-02 16:25:32 +01:00
rldhont
cd970f2280
Merge pull request #3897 from dmarteau/removeBase64
...
Server: Remove base64 encoding supports in WMS responses
2017-01-02 15:32:54 +01:00
Even Rouault
60a1701377
[FEATURE] Change of ergonomy of the visibility of layers inside groups
...
See https://github.com/qgis/QGIS-Enhancement-Proposals/issues/86
- Checking/unchecking a group doesn't change the check state of its children.
A node is visible if and only if it is checked and all its parents too.
- There is no more a semi-checked state for a group
- Ctrl-clic on a unchecked group will check the group and all its descendants.
- Ctrl-clic on a unchecked layer will check the lager and all its parents.
- Ctrl-clic on a checked group will uncheck the group and all its descendants.
- Ctrl-clic on a checked layer will uncheck the layer and all its parents.
- Those actions are available in contextual menu items in the tree view.
- Invisible layers because they or their parent(s) is unchecked are greyed out.
2017-01-02 13:25:25 +01:00
David Marteau
ddd5adf30a
Remove base64 encoding supports in WMS responses
2017-01-02 13:02:17 +01:00
Juergen E. Fischer
3ba2f8e0f4
osgeo4w: update to grass72
2017-01-02 10:18:09 +01:00
Mathieu Pellerin
952e6fb17c
Merge pull request #3931 from nirvn/processing_modeler_picture
...
[FEATURE] Export processing models as PDF/SVG
2017-01-02 15:50:54 +07:00
Nyall Dawson
48e72999ab
Cleanup QgsProjectProperty headers and docs
2017-01-02 15:20:08 +10:00