64039 Commits

Author SHA1 Message Date
Nyall Dawson
5b35f5ba8d Fix crash 2020-06-28 15:50:10 +10:00
Nyall Dawson
11f89daa10 Unit tests 2020-06-28 15:50:10 +10:00
Nyall Dawson
3b781ecfe7 Happy now? 2020-06-28 15:50:10 +10:00
Nyall Dawson
edfdbdb427 Try to fix windows build 2020-06-28 15:50:10 +10:00
Nyall Dawson
41c91bb0f0 Some wms provider profiling 2020-06-28 15:50:10 +10:00
Nyall Dawson
e8a15c18af More fine tuned profiling for AFS layer loading in projects 2020-06-28 15:50:10 +10:00
Nyall Dawson
ae8dbd884e More fine tuned profiling for vector layer loading in projects 2020-06-28 15:50:10 +10:00
Nyall Dawson
ac1591aa8c Fix build, dox 2020-06-28 15:50:10 +10:00
Nyall Dawson
005ac8af2b [FEATURE] Add project load profile times to debugging tools dock
Now it's possible to get a breakdown of the various stages of
project load, in order to identify the causes of slow project
load times.

TODO: in 99% of cases this will be caused by one or more layers,
so it would be nice to further break down the individual layer load
times, e.g. so that for a WFS layer we see the time taken for
the initial server capabilities queries, etc...
For now, you just get the overall load time of each individual
layer.
2020-06-28 15:50:10 +10:00
Nyall Dawson
42a1ed1ce0 Fix clearing groups 2020-06-28 15:50:10 +10:00
Nyall Dawson
5c842a6286 [api] Rework QgsRuntimeProfiler for flexibility
- Make profiler thread safe
- Allow profiling of other, non-startup task groups (e.g. project
load times, map render times)
2020-06-28 15:50:10 +10:00
Nyall Dawson
3815438013 Add test 2020-06-28 13:30:17 +10:00
Nyall Dawson
ea420df28f [FEATURE][processing] Add modeler algorithm to set a project expression variable
Allows a model to set Project-level expression variables during execution. Especially
useful with the new Export Print Layout algorithms to allow models which dynamically set variables
used in a layout prior to export.
2020-06-28 13:30:17 +10:00
Nyall Dawson
adffd5d3d5 Fix ui build warning 2020-06-28 12:17:37 +10:00
Nyall Dawson
639bbee926 [afs] Read field aliases from layer definition 2020-06-28 12:08:46 +10:00
Even Rouault
cd92345110 Use prefix increment operator to fix cppcheck warnings related to postfixOperator 2020-06-28 10:20:16 +10:00
Mathieu Pellerin
5686837363 Fix azure 2020-06-27 21:23:10 +07:00
Mathieu Pellerin
d2e067b8eb [ui] Reflect playback stay in the 3D map view's play button 2020-06-27 18:54:22 +07:00
Mathieu Pellerin
6f82f33570 [ui] Move icon-less network logger toolbar actions under settings menu 2020-06-27 18:54:22 +07:00
nirvn
fc57be607d [ui] Add a record icon and use it in the network logger panel 2020-06-27 18:54:22 +07:00
nirvn
28e1445a93 [ui] Harmonize loop widget of 3D map view 2020-06-27 18:54:22 +07:00
nirvn
cadb59b40e [ui] Better network logger icon 2020-06-27 18:54:22 +07:00
nirvn
f66975a87a [ui] Harmonize play button across the board 2020-06-27 18:54:22 +07:00
Alessandro Pasotti
e712a33516
Merge pull request #37429 from elpaso/server-api-sorting
[feature] Server WFS3 api sorting
2020-06-26 15:50:38 +02:00
Alessandro Pasotti
ed8695657e Fix json schema case for sortBy/sortDesc 2020-06-26 12:06:35 +02:00
Alessandro Pasotti
a4b8f72da2 Server WFS3 API: implement sorting
Also revert 2e57d114257ecbc09d44abeee5f7460c20b7b785
because it broke landing page HTML link to OPENAPI
overriding content negotiation.
2020-06-26 11:57:28 +02:00
Alessandro Pasotti
cd967e5405 Clear response on each request (in case it was recycled) 2020-06-26 11:56:33 +02:00
Juergen E. Fischer
b726848e38 fix 3d build on debian unstable 2020-06-26 09:11:21 +02:00
rldhont
028f87f483
Merge pull request #37403 from rldhont/tests-reactivate-server-wms-getprint
Reactivate WMS GetPrint unit tests
2020-06-26 08:18:27 +02:00
nirvn
ef47305acc [vector layer] Fix feature request order by not working against non-provider fields 2020-06-26 07:02:00 +07:00
Denis Rouzaud
8aecfdd93a [cmake] find Qt5 the right way 2020-06-26 07:24:50 +10:00
rldhont
b7f620f8be Isolate other test_wms_getprint functions 2020-06-25 18:46:14 +02:00
mhugent
5936249b72
Merge pull request #37410 from mhugent/wms_server_fix_crash
WMS Server: Test null pointer
2020-06-25 17:52:03 +02:00
Marco Hugentobler
8ab74ce2d6 WMS Server: Test null pointer 2020-06-25 15:11:55 +02:00
Juergen E. Fischer
1eddb99a29 note to self in release.pl 2020-06-25 14:34:52 +02:00
Juergen E. Fischer
a6fdfc1b57 Also push new branch to transifex on release 2020-06-25 14:34:52 +02:00
Denis Rouzaud
0ead32b571
remove pointcloud installation in postgis Docker image (#37293)
* remove pointcloud installation in postgis Docker image

since it has been integrated upstream
https://github.com/kartoza/docker-postgis/pull/163/

* use new image with point cloud installed
2020-06-25 14:34:24 +02:00
rldhont
c2231300a0 Isolate test_wms_getprint_atlas 2020-06-25 09:53:19 +02:00
rldhont
89ccc7742f Isolate WMS GetPrint Outputs tests 2020-06-25 09:51:49 +02:00
rldhont
f03e3765a5 Unblacklist PyQgsServerWMSGetPrint test 2020-06-25 09:51:00 +02:00
rldhont
ad59c46627 Fix PyQgsServerWMSGetPrint test 2020-06-25 09:50:49 +02:00
Alessandro Pasotti
c45d9e2153
Merge pull request #37387 from jgrocha/fix-regression-37338
Fix missing type column in layer_styles in Postgresql
2020-06-25 08:31:54 +02:00
Jorge Gustavo Rocha
5c3dff6f6b Fix #37338 2020-06-24 16:53:37 +01:00
Alessandro Pasotti
2553d459cf
Merge pull request #37376 from elpaso/bugfix-gh37297-opencl-paths
OpenCL quote paths
2020-06-24 16:08:02 +02:00
Alessandro Pasotti
ec52aa9dd0 OpenCL quote paths
Try to fix #37297
2020-06-24 13:01:26 +02:00
nirvn
4961ccc5d3 [ui] Improve a bunch of mesh icons to make them dark theme compatible 2020-06-24 17:40:53 +07:00
Alessandro Pasotti
088885645c
Merge pull request #37339 from qgis/pg_name-field-length-63
PG: fix "name" field length (63 instead of 64)
2020-06-24 08:13:51 +02:00
Alessandro Pasotti
b3e34c0f57 Fix oracle add from source select
Fixes #37352

No idea why the signal wasn't connected :/
2020-06-24 10:25:34 +10:00
Blottiere Paul
b64f47c17e Remove outdated help for labels data-defined placement group options. Fixes #36680 2020-06-24 10:22:33 +10:00
Harrissou Sant-anna
fd9f7fddab Use "field" in expression eval feedback instead of "column" 2020-06-24 10:21:56 +10:00