34665 Commits

Author SHA1 Message Date
Even Rouault
7a685f1e61 Merge pull request #3524 from rouault/fix_15351
Fix database locking when editing GeoPackage
2016-09-23 18:06:42 +02:00
Hugo Mercier
911af05a17 Merge pull request #3460 from mhugo/fix_sip
Fix some /Transfer/ annotations
2016-09-23 17:36:35 +02:00
Even Rouault
b6b8759efb Fix database locking when editing GeoPackage
Concurrent read and write can lock a GeoPackage database given
the default journaling mode of SQLite (delete). Use WAL when
possible to avoid that.

Fixes #15351
2016-09-23 17:23:07 +02:00
Hugo Mercier
67c05b51c2 Fix some /Transfer/ annotations 2016-09-23 15:35:37 +02:00
Mathieu Pellerin
eefeef573d fix a couple of python warnings (#3526) 2016-09-23 07:36:05 +02:00
Nyall Dawson
9900036989 Make counting and testing filters in rule based renderers faster
Hand filters off to the provider where possible and avoid fetching
unnecessary attributes/geometry
2016-09-23 14:45:50 +10:00
Nyall Dawson
e1386d41ef Merge pull request #3518 from pvalsecc/qt5_json
Use the Qt5 JSON classes
2016-09-23 14:30:31 +10:00
Frits van Veen
a21946abd9 Fix curved labels sometimes shown upside down
And improve handling of perimeter based labels
2016-09-23 14:27:07 +10:00
Nyall Dawson
10ee1c3c26 Update test masks 2016-09-23 13:58:14 +10:00
Nyall Dawson
f67a48a39b Set initial effect selection in layer effects widget to
first enabled effect

Hopefully makes the widget a bit more user friendly - otherwise
the initial settings shown may be for a disabled effect and the
users is left wondering why changes have no impact
2016-09-23 13:58:14 +10:00
Nyall Dawson
4dbea7f5a4 Change default label buffer join style to round
Looks much nicer and is more appropriate for buffers
2016-09-23 13:58:13 +10:00
Mathieu Pellerin
e7c9400b06 [plugin manager] fix broken QDirIterator next() call, make it pyqt5 5.7 compatible (#3517) 2016-09-22 09:25:32 +02:00
Juergen E. Fischer
56a23e9f9a rebuild api documentation only when necessary 2016-09-21 23:43:30 +02:00
Juergen E. Fischer
6e4e845188 pyspatialite: port to python3 2016-09-21 23:43:30 +02:00
Juergen E. Fischer
724ea44caf update debian packaging to qt5/python3 2016-09-21 23:43:30 +02:00
Juergen E. Fischer
31df84aa6b run 2to3 on source 2016-09-21 23:30:04 +02:00
Matthias Kuhn
8069154aad [Feature] Allow configuring link/unlink feature buttons on relation editor widget 2016-09-21 21:16:28 +02:00
rldhont
1a159efecb [Server] GetStyles: no more needs to add units in SLD
After @aaime works on SLD, no more needs to add units in SLD send by GetStyles
2016-09-21 18:06:55 +02:00
Patrick Valsecchi
1a71ee5a00 Use the Qt5 JSON classes 2016-09-21 14:21:48 +02:00
volaya
e4e5cda685 Merge pull request #3514 from volaya/grass_icon_fix
[processing] fixed grass icon loading
2016-09-21 13:29:35 +02:00
volaya
2fda177c0e [processing] fied issue with grass icons slowing down toolbox
fixes #15550
2016-09-21 13:26:40 +02:00
Tom Kralidis
26b61a2d7c Merge pull request #3515 from rcoup/patch-1
MetaSearch: Update LINZ Data Service default URL
2016-09-21 06:43:45 -04:00
Denis Rouzaud
6653e77996 Qt 5.2 has QComboBox::currentData() 2016-09-21 10:54:47 +02:00
Even Rouault
0542aacdc7 Merge pull request #3499 from pvalsecc/spatialite_arrays
Add support for arrays in the spatialite provider
2016-09-21 09:35:15 +02:00
Matthias Kuhn
9a10047b3c Update Qt docs link to version 5 2016-09-21 08:55:21 +02:00
Matthias Kuhn
1de71c12d6 Chained filters for relation reference search widget
Fix #15589
2016-09-21 08:43:04 +02:00
Nyall Dawson
f62a0bfbd6 Fix invalid QString arg warning 2016-09-21 16:10:51 +10:00
Nyall Dawson
2a2bf2cbe4 Remove icon with bad sRGB profile (causing Qt warnings) 2016-09-21 15:36:42 +10:00
Nyall Dawson
769cb76cf8 Fix Qt warning following removal of deprecated class 2016-09-21 13:37:52 +10:00
Nyall Dawson
b45a6b4229 [FEATURE] Enable tabbed floating docks for Qt >= 5.6 2016-09-21 13:37:48 +10:00
Nyall Dawson
75512e9322 Fix QCA configuration on Qt5 2016-09-21 10:59:37 +10:00
Mathieu Pellerin
e863c6fa65 [snapping] fix default advanced mode values for added layers (#3513) 2016-09-21 08:56:42 +08:00
Nyall Dawson
cbff8f42a5 Merge pull request #3510 from nyalldawson/qt5_tests
Require python 3 and qt5
2016-09-21 09:47:42 +10:00
Sandro Mani
ee57c1fc43 [ArcGIS REST] Port to Qt5 2016-09-21 09:12:54 +10:00
Nyall Dawson
83ad380bd6 Switch QT4_* macros to QT5 2016-09-21 09:12:54 +10:00
Nyall Dawson
fdaa6321cc Drop minimum Qt version to 5.2 2016-09-21 09:12:54 +10:00
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