43284 Commits

Author SHA1 Message Date
Alessandro Pasotti
7e69936161 [auth][bugfix] Migrate qgis-auth.db from QGIS 2 to 3
Fixes #17403
2017-11-06 12:47:23 +01:00
Alessandro Pasotti
cd23779e6f [auth][bugfix] Add a getter for error list on qgsmigrate 2017-11-06 12:42:20 +01:00
Nathan Woodrow
ee59abf030
Improved out of process crash handler (#5543)
* Add out of process crash handler for better crash handling.
2017-11-06 15:18:07 +10:00
Sandro Santilli
7cfbb6fb1c
Add Matrix as a way to get in touch with community for chat (#5147) 2017-11-05 23:59:00 +01:00
Nyall Dawson
31f98dac03
Merge pull request #5534 from nyalldawson/format
Add flags to QgsVectorFileWriter methods which return lists of drivers
2017-11-06 08:56:17 +10:00
Matthias Kuhn
bfe035536a Disable flaky PyQgsServerAccessControl test 2017-11-05 23:31:12 +01:00
Theuns
d269f34b58 Fix build using mingw
Changes many  #if defined (Q_OS_WIN) to #ifdef _MSC_VER, where
they relate specifically to msvc compiler
2017-11-06 08:26:03 +10:00
Nyall Dawson
2df5332409 Optimise QString equality tests 2017-11-06 08:25:15 +10:00
Matthias Kuhn
394c53154f Update for nose2 0.7.0 2017-11-05 23:03:16 +01:00
Harrissou Sant-anna
473af0c909 Rename CONTRIBUTE.md to CONTRIBUTING.md 2017-11-05 22:54:10 +01:00
Nyall Dawson
8499d7fcef Add option to hide non-spatial formats from driver lists
And hide non-spatial formats from geometry checker available formats
2017-11-06 07:49:31 +10:00
Harrissou Sant-anna
5523b0597b [Bugfix] Enable adding color in Options->Color tab 2017-11-06 07:43:05 +10:00
Nyall Dawson
fe0566000e More QPair API removal 2017-11-06 07:34:01 +10:00
Nyall Dawson
a4ef7e42c7 Avoid use of QPair and instead use a struct 2017-11-06 07:22:04 +10:00
Nyall Dawson
d855f7f3f4 Remove redundant '[OGR'] string from dialogs 2017-11-06 07:22:04 +10:00
Nyall Dawson
dc341d2047 Add flags to QgsVectorFileWriter methods which return lists of drivers
Initially only flag available is whether to sort drivers by
recommended order. The recommended order puts GPKG first and
SHP second, then leaves the rest alphabetical.

This fixes a few instances in the QGIS gui where these recommended formats
are not listed first.
2017-11-06 07:22:04 +10:00
Nyall Dawson
eb6f64ee4d Fix build
Followup 24e6366, readd missing flag
2017-11-06 07:21:31 +10:00
Juergen E. Fischer
24e6366815 mod_spatialite added to osgeo4w 2017-11-05 21:03:08 +01:00
Larry Shaffer
ff2a53c584
Update PyQtMacros module to handle removal of name option from pyrcc5 2017-11-05 11:24:59 -07:00
Nyall Dawson
d8b671d9ce Silence warning 2017-11-05 13:18:28 +10:00
Matthias Kuhn
edcaf05bcb Add missing import for test 2017-11-04 10:46:05 +01:00
Matthias Kuhn
206fdbda1a Disable talkative wms server test 2017-11-04 10:46:05 +01:00
Matthias Kuhn
d57fc36151 [travis] Enable server tests 2017-11-04 10:46:05 +01:00
Matthias Kuhn
670dd0e57a Avoid using extended unicode in source files
Hopefully fixes Windows issues with those
2017-11-04 09:44:48 +01:00
Alessandro Pasotti
c936e2708e
Merge pull request #5217 from KentPorter-Boundless/master
New icon for Data Source Manager button
2017-11-04 08:38:55 +01:00
Kent Porter
a2e306e563 Added approved icon for Data Source Manager. 2017-11-03 17:23:59 -05:00
Nyall Dawson
33d422b4de
Merge pull request #5518 from nyalldawson/interp
Start on unit tests for interpolation classes
2017-11-04 07:10:28 +10:00
Borys Jurgiel
fb7f8f17f7 [Plugin installer] Fix broken warning about outdated plugin updates in the user directory masking a newer core version 2017-11-03 19:12:44 +01:00
Blottiere Paul
67b1cab3a1
Merge pull request #5414 from m-kuhn/transactionStack
Deal with failure to create savepoint
2017-11-03 17:22:25 +00:00
Matthias Kuhn
479970baf0
Do not crash if there is no savepoint 2017-11-03 16:44:57 +01:00
Alessandro Pasotti
c177995eb7 Disable PG auth tests 2017-11-03 16:02:09 +01:00
Alessandro Pasotti
c9ee3ef3b0 [auth] Tests for Basic method uses trusted CAs 2017-11-03 14:56:21 +01:00
Alessandro Pasotti
73fec4adc7 [bugfix][auth] Basic method uses trusted CAs when connecting to DB
Fixes #17392
2017-11-03 14:55:01 +01:00
David
9c5ace096c duplicate feature default action if feature id given, then only copy one feature otherwise all selected on layer 2017-11-03 13:22:53 +01:00
David
adc884b0a1 visibility of the new duplicate selected feature default action 2017-11-03 13:22:53 +01:00
David
64f9eb7a64 Default Action with Python to Duplicate selected features. Visible for canvas and layer scope. 2017-11-03 13:22:53 +01:00
Alessandro Pasotti
da8a5f4532
Added QgsApplication::authManager() to API break docs 2017-11-03 11:26:56 +01:00
Juergen E. Fischer
8f5468af33 crash fix 2017-11-03 09:58:07 +01:00
Juergen E. Fischer
5a316a6a5e silence astyle version check 2017-11-03 09:58:07 +01:00
Matthias Kuhn
71eeda7b45 Fix crash with hidden dock widget
Fixes #17357
Fixes #17279
Fixes #17317
2017-11-03 08:24:23 +01:00
Nyall Dawson
61fa8da82a Start on unit tests for interpolation classes 2017-11-03 17:07:14 +10:00
Nyall Dawson
fe78611cf5 Simplify interpolation API
Don't require both pixel size and row/col count in constructor,
since we can calculate the pixel size from the extent and row/column
count.
2017-11-03 14:00:07 +10:00
Nyall Dawson
10c9bb6d6c
Merge pull request #5512 from nyalldawson/interp
Cleanup and optimise interpolation code
2017-11-03 12:50:30 +11:00
Nyall Dawson
b36dd121d3 Fix build 2017-11-03 11:02:27 +10:00
Nyall Dawson
8631472089 QgsTINInterpolator->QgsTinInterpolator 2017-11-03 10:49:33 +10:00
Nyall Dawson
e94733f22c Remove redundant interpolation classes 2017-11-03 10:45:36 +10:00
Nyall Dawson
bee2a1a86e Update Python code 2017-11-03 10:33:04 +10:00
Nyall Dawson
7d015efde4 Tighten API 2017-11-03 10:29:39 +10:00
Nyall Dawson
5a8e351b50 Remove fragile and inefficient wkb re-parsing from TIN interpolator 2017-11-03 10:21:51 +10:00
Nyall Dawson
e91ee5b71c More flexible API for interpolation
E.g. adds API support for interpolating by m value
2017-11-03 09:18:45 +10:00