43272 Commits

Author SHA1 Message Date
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
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
Harrissou Sant-anna
5523b0597b [Bugfix] Enable adding color in Options->Color tab 2017-11-06 07:43:05 +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
Nyall Dawson
73306f1266 Update python code 2017-11-03 07:47:40 +10:00
Nyall Dawson
fd7ffad5fd Update api break docs 2017-11-03 07:42:32 +10:00
Nyall Dawson
f200d9c89a Cleanup interpolation code 2017-11-03 07:42:32 +10:00
Nyall Dawson
cb292c18f9 Greatly simplify and optimise interpolation code, correct handling of
Z/M dimensioned geometries
2017-11-03 07:42:32 +10:00
Nyall Dawson
b369ef852b Use QgsFeatureSources instead of QgsVectorLayer for interpolation
source layers
2017-11-03 07:42:31 +10:00
Nyall Dawson
28ee4408c3 Standardise enum capitalization and formatting 2017-11-03 07:42:31 +10:00
Nyall Dawson
60e98be8d3 Pass QgsFeedback to methods in interpolation for more responsive
cancelation and progress reports
2017-11-03 07:42:31 +10:00
Borys Jurgiel
151fb08734
Merge pull request #5511 from borysiasty/settings
Move plugin installer's settings to the [app] section
2017-11-02 21:06:26 +01:00
Juergen E. Fischer
ac12258e11 * include python runtime dependencies in INSTALL (followup e9d2fd67)
* also update INSTALL.html (run t2tdoc target; followup 8dfa0217d)
2017-11-02 20:55:46 +01:00
Régis Haubourg
8dfa0217d9
fixup ccache install instruction in doc files using txt2tags 2017-11-02 15:26:03 +01:00
Matthias Kuhn
1fd4b638cc Fix relation reference widget model out of sync
Causes crashes in some situations
2017-11-02 13:45:02 +01:00
Juergen E. Fischer
c336fee4ae translation string fixes 2017-11-02 10:32:22 +01:00