34627 Commits

Author SHA1 Message Date
Nyall Dawson
ac4f662899 Move deprecated QgsHttpTransaction to server 2016-09-21 09:12:54 +10:00
Nyall Dawson
3c4f46dc79 Remove more code disabled under Qt5
Add todo note for QgsHttpTransaction and disable under docs and
sip bindings
2016-09-21 09:12:54 +10:00
Nyall Dawson
0666fdb113 Disable ArcGIS providers (require porting to qt5) 2016-09-21 09:12:54 +10:00
Nyall Dawson
88e4410af1 Require Qt >= 5.5 2016-09-21 09:12:54 +10:00
Nyall Dawson
361dd2e8cc Remove qt4 tests from Travis 2016-09-21 09:12:54 +10:00
Nyall Dawson
9d1bf5bf12 Update qt5 test blacklist 2016-09-21 09:12:54 +10:00
Nyall Dawson
774f5085a3 Fix crash in TestQgsNetworkContentFetcher under qt5 2016-09-21 09:12:54 +10:00
Nyall Dawson
4ad5038b5d Some server test python3 updates 2016-09-21 09:12:54 +10:00
Nyall Dawson
05885faa46 Fix crash on QgsServer exit
QgsApplication must be gracefully exited under Qt5 or a segfault
occurs due to the auth manager not releasing database connections

Also fix crash in QgsServerAccessControl test by explicitly
deleting the server instance to trigger this shutdown
2016-09-21 09:12:54 +10:00
Nyall Dawson
d49b656055 Permantly convert python tests to python 3 2016-09-21 09:12:54 +10:00
Nyall Dawson
03923ebb75 Merge pull request #3500 from pvalsecc/array_exprs
Add expression functions for arrays and maps
2016-09-21 06:54:13 +10:00
Patrick Valsecchi
758bc72337 Build the list of builtin functions automatically
The old way was error prone, not thread safe and cumbersome.
2016-09-20 18:20:18 +02:00
Matthias Kuhn
49e76a81cf Less debug noise 2016-09-20 16:07:40 +02:00
Matthias Kuhn
6f513d1cf8 Hide proper column in attribute table
Fix #15458
2016-09-20 16:07:38 +02:00
Patrick Valsecchi
f622c5bf2c Add expression functions for arrays and maps 2016-09-20 13:22:55 +02:00
Matthias Kuhn
359d5e16b3 Disable flaky WFST server test 2016-09-20 13:12:37 +02:00
Matthias Kuhn
9ad4d39cf1 Fix sorting of expressions in relation reference widget
Fix #15451
2016-09-20 12:17:49 +02:00
Mathieu Pellerin
cd1d44be9d [db manager] python3 support (#3512) 2016-09-20 09:34:36 +02:00
Matthias Kuhn
1da2474da2 Rename QgsEditFormConfig::expression to constraintExpression (#3509)
And QgsEditFormConfig::expressionDescription to constraintDescription.
Because only a verbose API is a good API.
2016-09-20 08:42:38 +02:00
Juergen E. Fischer
ce23238559 fix b91d93e 2016-09-20 01:11:26 +02:00
Juergen E. Fischer
b91d93e7c8 fix 62ea90c and globe plugin 2016-09-20 00:58:35 +02:00
Nyall Dawson
172c12bdc3 Fix build
(was using api from the mid 1970's... well.. a few weeks ago anyway)
2016-09-20 08:42:01 +10:00
Juergen E. Fischer
62ea90c59c [FEATURE] dxf export: support reprojection 2016-09-19 21:44:43 +02:00
Mathieu Pellerin
9264be89e3 fix diagram crash (fixes #15575) (#3504) 2016-09-19 15:13:18 +02:00
Alexander Bruy
347a8c90fa Merge pull request #3503 from rldhont/processing_algs_qgis_intersection
[processing] bugfix: intersection QGIS algorithm
2016-09-19 12:57:31 +03:00
rldhont
3661bc39db [Processing] bugfix: intersection QGIS algorithm
fixing this by testing int_com.
```
Traceback (most recent call last):
File "C:/PROGRA~1/QGIS2~1.17/apps/qgis/./python/plugins\processing\core\GeoAlgorithm.py", line 203, in execute
self.processAlgorithm(progress)
File "C:/PROGRA~1/QGIS2~1.17/apps/qgis/./python/plugins\processing\algs\qgis\Intersection.py", line 100, in processAlgorithm
int_geom = QgsGeometry(int_com.difference(int_sym))
```

AttributeError: 'NoneType' object has no attribute 'difference'
2016-09-19 10:29:03 +02:00
Nyall Dawson
f5ffbbf801 Fix server error when no log file set 2016-09-19 12:40:17 +10:00
Nyall Dawson
e4f44722a1 Server access control test masks (Qt5) 2016-09-19 10:20:25 +10:00
Nyall Dawson
e7f8e0e04f Update test masks (ubuntu 16.04 qt5) 2016-09-19 09:45:16 +10:00
Juergen E. Fischer
5c5fd1f130 fix warnings on windows
(cherry picked from commit bf0087832fe6059b7a886dea6d10b24ae2fc7be8)
2016-09-17 23:19:36 +02:00
Juergen E. Fischer
f61c993e13 show command line help as message box on windows
(cherry picked from commit bd23bf1a2368fa68fe692d451f61bfe3095619bd)
2016-09-17 23:19:34 +02:00
Nyall Dawson
59583e97de Fix constant background CPU usage 2016-09-17 13:31:53 +10:00
Nyall Dawson
5e9619249e Merge pull request #3489 from nyalldawson/preset_color_ramp
[FEATURE] "Preset colors" color ramp
2016-09-17 08:33:13 +10:00
Juergen E. Fischer
1ad2a3efb2 fix mIconClose.svg
(cherry picked from commit 546ae28d7ca74e97543bf732a9a37c5bf88277e2)
2016-09-16 22:15:11 +02:00
Juergen E. Fischer
4358db6b5c fix typo
(cherry picked from commit 9ae12c811d7d8bcb1cba93f1ff14f46e747e3039)
2016-09-16 22:15:11 +02:00
Sandro Santilli
91052d5496 Use nullSymbol for label-only layers in topology viewer 2016-09-16 13:41:23 +02:00
Nyall Dawson
7f9cc87f85 Merge pull request #3494 from nyalldawson/deprecated
Remove remaining deprecated methods
2016-09-16 21:02:25 +10:00
Martin Dobias
a9105b7e7a Remove QgsMapLayer::draw() method from API (replaced by createMapRenderer()) (#3501) 2016-09-16 18:32:36 +08:00
Martin Dobias
2e1abdab64 Added {q} for XYZ tile layers to support Bing maps 2016-09-16 17:59:49 +08:00
Alexander Bruy
75269d66b9 [processing] allow all field types as unique ID field in Mean coords alg 2016-09-16 12:43:08 +03:00
Alexander Bruy
8bf95fea5e [processing] refactor ogr buffer algorithm 2016-09-16 12:03:45 +03:00
Matthias Kuhn
448961b35d Disable flaky PyQgsWFSProviderGUI test 2016-09-16 08:53:59 +02:00
Marco Bernasocchi
359063f545 Add qgis.PyQt.Qt compat files (#3491)
* added PyQt.Qt

* fix matthias comments
2016-09-16 08:09:47 +02:00
Matthias Kuhn
c74d0085e6 Merge pull request #3492 from ahuarte47/Issue_RemoveStrlenWarnings
Remove strlen warnings on windows/vstudio
2016-09-16 08:08:44 +02:00
Nyall Dawson
1b0efa3f20 Merge pull request #3497 from chau-intl/patch-1
Small correction of documenation in qgspointlocator.h
2016-09-16 08:50:48 +10:00
Nyall Dawson
8746932193 Merge pull request #3467 from pvalsecc/arrays
[FEATURE] Add support for array attributes
2016-09-16 06:13:34 +10:00
Alexander Bruy
6f6979ab0b [processing] remove obsolete methods 2016-09-15 19:50:51 +03:00
Alexander Bruy
11f8aa2319 [processing] fix search by alg name (fix #15562) 2016-09-15 19:50:51 +03:00
Nyall Dawson
2a8333ef6b Catch exceptions in transform() expression function 2016-09-15 23:45:32 +10:00
Nyall Dawson
a1e62a8324 Disable checkboard temporary image for xyz layers 2016-09-15 23:45:32 +10:00