42038 Commits

Author SHA1 Message Date
Nyall Dawson
3837ddfd3d Flip some easy QLists to QVectors 2017-09-25 17:11:46 +10:00
Nyall Dawson
a463acba57 Fix clazy overriden signals with non signal warnings 2017-09-25 17:11:46 +10:00
Nyall Dawson
e4f17f41c3 Add missing QStringLiterals 2017-09-25 17:11:46 +10:00
Nyall Dawson
a7470b364f Fix clazy connect-3arg-lambda warnings
Always use 4 arg overload with a lambda, to avoid lambda
execution when context object is deleted.
2017-09-25 17:11:46 +10:00
Nyall Dawson
1a32f0883c Fix clazy detaching range based for warnings 2017-09-25 17:11:46 +10:00
Nyall Dawson
e8b90c33e4 Fix clazy allocating unneeded temporary container warnings 2017-09-25 17:11:46 +10:00
Nyall Dawson
fd9bcd6826 Use QString multi-arg overload (clazy warning) 2017-09-25 17:11:46 +10:00
Alexander Bruy
14a48c0349 Merge pull request #5201 from nyalldawson/point_crs
[processing] Transparently handle CRS for point parameters
2017-09-25 09:47:46 +03:00
mhugent
f4d5ca75c6 Merge pull request #5213 from mhugent/capabilities_exclusive_groups
[FEATURE]: In GetProjectSettings, show if a legend group is mutually exclusive
2017-09-25 08:41:14 +02:00
Nyall Dawson
a71f2ad5dc Fix non-virtual destructor 2017-09-25 12:46:49 +10:00
Nyall Dawson
fb66501000 Fix Coverity uninitialized member warnings 2017-09-25 12:46:05 +10:00
Nyall Dawson
3c76a07424 Fix Coverity null pointer dereference warning 2017-09-25 12:44:19 +10:00
Nyall Dawson
b0f27c532c Merge pull request #5245 from nyalldawson/conditionalHelpLink
Set the most accurate User Manual page to Options tabs
2017-09-25 09:22:12 +10:00
Martin Dobias
6d9240cfd8 Make sip_include script use the workaround for SIP's path parsing 2017-09-25 00:39:26 +02:00
Nyall Dawson
99def105bb Correct link for processing options help 2017-09-25 08:34:22 +10:00
Martin Dobias
4bf44d5e81 Another round of doxygen comments 2017-09-25 00:29:35 +02:00
Martin Dobias
990f353ae0 More doxygen comments 2017-09-24 16:26:41 +02:00
Martin Dobias
7389588745 More class documentation 2017-09-24 14:12:29 +02:00
Martin Dobias
d91ebe273b Trying to work around SIP file parsing error (dir starting with number) 2017-09-24 11:57:43 +02:00
Nyall Dawson
d72309e42b Fix transform of extent parameter set to match layer's extent 2017-09-24 13:46:02 +10:00
Nyall Dawson
83a8a8d730 Use text encoded versions of points and extents in history panel
Fixes generation of unit tests with point/extent parameters
2017-09-24 13:46:01 +10:00
Nyall Dawson
fb08b0a6e2 [processing] Allow encoding crs into text definitions of extents 2017-09-24 13:46:01 +10:00
Nyall Dawson
ec44e60308 [processing] Allow encoding crs into text definitions of points 2017-09-24 12:46:32 +10:00
Nyall Dawson
a4ed721499 Fix passing of QgsReferencedPointXY from Python to c++ 2017-09-24 12:09:38 +10:00
Nyall Dawson
1d6e30324f Use correct SRS when building graph 2017-09-24 12:09:38 +10:00
Nyall Dawson
6898342c08 Better cursor for point picker tool 2017-09-24 12:09:38 +10:00
Nyall Dawson
506f6d40b7 [processing] Fix picking point from map always triggers a release
event for previous map tool
2017-09-24 12:09:38 +10:00
Nyall Dawson
6efcc2fe86 Transparently reproject source points in algs 2017-09-24 12:09:38 +10:00
Nyall Dawson
e1eef7ed19 Allow use of QgsPointXY/QgsReferencedPointXY for point parameter values 2017-09-24 12:09:38 +10:00
Nyall Dawson
8902d5f48f Merge pull request #5244 from nyalldawson/proc_misc
[processing] Misc test related fixes
2017-09-24 10:37:06 +10:00
Nyall Dawson
db04d65593 Use processing config help key 2017-09-24 08:30:28 +10:00
Nyall Dawson
8dffa33a27 Allow QgsOptionsPageWidget to set a specific help key to view
when clicking help in the options dialog
2017-09-24 08:29:39 +10:00
Harrissou Sant-anna
34b9ae293d Set the most accurate User Manual page to Options tabs
Because some of the tabs in Options dialog have a dedicated chapter where they are fully described, better use those links instead of the global one.
2017-09-24 08:00:43 +10:00
Nyall Dawson
fe98fe1131 Merge pull request #5236 from nyalldawson/field_default
[processing] Allow setting default values for field parameters in models
2017-09-24 07:58:39 +10:00
Alexander Bruy
afac940d37 [processing] add band parameter support in test generator 2017-09-24 07:50:05 +10:00
Alexander Bruy
f60d8885c9 [processing] more fixes for tests creation 2017-09-24 07:49:55 +10:00
Nyall Dawson
92e481e7c3 Fix creation of SAGA tests 2017-09-24 07:48:46 +10:00
Nyall Dawson
acbba3a387 Fix excepthook handling in standalone scripts 2017-09-24 07:47:45 +10:00
Nyall Dawson
34a8c8aab8 Fix exception when running alg with no parameters from toolbox 2017-09-24 07:46:35 +10:00
Juergen E. Fischer
9e36fd9c6d remove app startup tests depending on removed options configpath and --optionspath 2017-09-23 19:38:42 +02:00
Juergen E. Fischer
36e24f6c10 fix metasearch settings (fixes #16532) 2017-09-23 14:50:32 +02:00
Juergen E. Fischer
fdbc123891 INSTALL: add ubuntu artful (implements #17177) 2017-09-23 14:40:52 +02:00
Nyall Dawson
53aba6109c Merge pull request #5241 from nyalldawson/clean_code
[processing] Code cleanups
2017-09-23 17:21:05 +10:00
Nyall Dawson
e3f128b55f Expand test coverage of compound curves 2017-09-23 16:16:13 +10:00
Etienne Trimaille
ba81068f49 [FEATURE] [needs-docs] Metadata editor
Adds a new metadata tab to layer properties, representing the new metadata model from QEP #91
2017-09-23 14:08:32 +10:00
Muhammad Yarjuna Rohmat
e2678936df [FEATURE][geonode] integration - copy style action
Allows copying styles directly from geonode layers for pasting into project layers.
2017-09-23 13:36:57 +10:00
Nyall Dawson
5a802b595d Add missing test files 2017-09-23 10:36:33 +10:00
Nyall Dawson
ae42bf4b6e Update expected test results (rename field) 2017-09-23 09:27:26 +10:00
Nyall Dawson
0dd434c183 [processing] Port mean coordinates to c++
And remove final use of inefficient vector.extractPoints function
2017-09-23 09:25:18 +10:00
Nyall Dawson
10d6ef06e8 Replace more duplicate code with QgsProcessingUtils.combineFields 2017-09-23 08:41:54 +10:00