68376 Commits

Author SHA1 Message Date
Alessandro Pasotti
decbee4bd7 Fix MXE build 2021-01-13 09:40:11 +01:00
Alessandro Pasotti
3c8bcc87e6 Final touch 2021-01-13 09:40:11 +01:00
Alessandro Pasotti
322a925b2e flake8 2021-01-13 09:40:11 +01:00
Alessandro Pasotti
3b7cc2434a Query result model threaded fetcher
plus: independent iterators and rewind
2021-01-13 09:40:11 +01:00
Alessandro Pasotti
f5ffc56f07 Threaded query model 2021-01-13 09:40:11 +01:00
Alessandro Pasotti
d3bed16809 Fix at() and add tests 2021-01-13 09:40:11 +01:00
Alessandro Pasotti
a717bc7f94 Doxy and new at() method 2021-01-13 09:39:01 +01:00
Alessandro Pasotti
ea72ab92bf QgsQueryResultModel
A model for QgsAbstractDatabaseProviderConnection::QueryResult
2021-01-13 09:39:01 +01:00
nirvn
8a85cae92c [processing] Add 'thiessen' tag to QGIS' voronoi polygons algorithm 2021-01-13 15:42:06 +10:00
Nyall Dawson
a8c3b02cdd Correctly expose QgsLayoutItemAttributeTable::getTableContents to sip,
so that this class can be reused from Python classes

Fixes https://github.com/gltn/stdm/issues/411
2021-01-13 14:56:09 +10:00
Nyall Dawson
bc3a55aa07 Add button to open style gallery in the style manager 2021-01-13 13:20:53 +10:00
Tom Vijlbrief
2bf46cd86a Simplify Curved Types for QgsPostgresFeatureIterator
Currently curved types are never simplified PostgreSQL server side.

However in many datasets just a small fraction of the dataset features
has curves.

The existing code already has a "st_simplifypreservetopology"
branch which will simplify Linestrings and Polygons and leaves
other geometries unchanged. Use this code for curved geometry layers.
2021-01-13 12:30:52 +10:00
Julien Cabieces
579d55f286
[OTB] Fixes empty string parameters (#40957) 2021-01-13 11:16:18 +10:00
Nyall Dawson
90df16cfe5 Fix pdal build 2021-01-13 08:27:10 +10:00
rldhont
976ddf1348 Fix: Processing Modeler help parameter
The help parameter is set in the modeler help part.
The commit use it to set the help parameter.
2021-01-13 07:43:51 +10:00
rldhont
1f5b9b4088 Fix: Server WMS Dimension time fields filters extension
Only String and DateTime fields could be choose as WMS Dimension time fields.

Extend the filetr by adding Int, LongLOng and Date.
2021-01-13 07:42:17 +10:00
rldhont
8b13ca6219 Fix: Server WMS Dimension nearestValue and multipleValues
* The WMS Dimension GetCapabilities nearestValue attribute has to be 0 or 1 and not 48.
* The WMS Dimension GetCapabilities multipleValue attribute does not exist.
* The WMS Dimension GetCapabilities multipleValues attribute has to be 0 or 1 and not 49.
2021-01-13 05:31:28 +10:00
Julien Cabieces
ffea349dca use unique_ptr to handle provider pointer deletion 2021-01-13 05:29:16 +10:00
Julien Cabieces
805509a8d7 don't use QUUid::Id128, doesn't exist in Qt 5.9 2021-01-13 05:29:16 +10:00
Julien Cabieces
5874f5d8aa fix spellcheck 2021-01-13 05:29:16 +10:00
Julien Cabieces
dd75e52141 [Oracle] Fix Oracle empty layer creation when there is no geometry 2021-01-13 05:29:16 +10:00
Denis Rouzaud
2e25ee6be6 Travis does not need a git depth of 120 anymore, 1 is enough 2021-01-13 05:04:45 +10:00
Denis Rouzaud
82d3b0f3ee
Merge pull request #40959 from 3nids/rel-reg-f3
separate QgsAttributeEditorElement into several files
2021-01-12 17:24:21 +01:00
Denis Rouzaud
3798edaa35
Merge pull request #40965 from 3nids/cmaket-tid-core-system
[cmake] use target_include_directories for core system includes
2021-01-12 16:11:49 +01:00
Alessandro Pasotti
fa6d28100c
Merge pull request #40963 from elpaso/bugfix-gh40910-valuerelation-multi-edit
Fix drill-down in multi-edit mode
2021-01-12 16:07:12 +01:00
Denis Rouzaud
84313c9112 fix quick compilation 2021-01-12 14:57:29 +01:00
Denis Rouzaud
e3bf72c200 [cmake] use target_include_directories for gui system includes 2021-01-12 14:40:45 +01:00
Denis Rouzaud
84afbea803 [cmake] use target_include_directories for core system includes 2021-01-12 14:33:30 +01:00
Alessandro Pasotti
7a9d3f5846 Fix drill-down in multi-edit mode
Fixes #40910
2021-01-12 14:01:56 +01:00
Denis Rouzaud
dcd3c32458 fix sipify 2021-01-12 13:02:56 +01:00
Denis Rouzaud
026a5a8a3a missing includes 2021-01-12 12:52:23 +01:00
Denis Rouzaud
aac558dd59 follow up + some forward declarations 2021-01-12 12:52:23 +01:00
Denis Rouzaud
a6404da815 separate QgsAttributeEditorElement into several files 2021-01-12 12:52:20 +01:00
Denis Rouzaud
cbfd7b093a
Merge pull request #40953 from 3nids/modernize-cmake
use target_include_directories instead of include_directories for qgis_core
2021-01-12 12:46:42 +01:00
Denis Rouzaud
7ab93d200e follow up 2021-01-12 11:04:21 +01:00
Denis Rouzaud
ca37a56763
Merge pull request #40947 from 3nids/rel-reg-f2
move reading from XML logic from QgsEditFormConfig to QgsAttributeEditorElement
2021-01-12 10:29:11 +01:00
Denis Rouzaud
4f6a8b3eed remove includes of src/core in CMakeLists + link static providers to qgis_core 2021-01-12 10:25:38 +01:00
Denis Rouzaud
e3d8410a50 use target_include_directories instead of include_directories for qgis_core
thanks to this, the include_directories are added to the target and propagated to any further linking
2021-01-12 10:25:23 +01:00
nirvn
ea5ce0101b Silence OpenType support missing Qt warning 2021-01-12 14:26:59 +07:00
Denis Rouzaud
9e5b614189 fix legacy config before creating elements to avoid passing widget config 2021-01-12 08:24:35 +01:00
Nyall Dawson
bf56a6b661 Test with selection 2021-01-12 15:40:54 +10:00
Nyall Dawson
d525f88439 Expand test coverage 2021-01-12 15:40:54 +10:00
Nyall Dawson
31aadf6cba Fix icon path 2021-01-12 15:40:54 +10:00
Nyall Dawson
a445771ebb Fix automatically set anchor point isn't cleared after applying action 2021-01-12 15:40:54 +10:00
Nyall Dawson
0dfaa78545 More robust approach to updating rubber band -- use actual transformed geometry results instead of transforming rubber band 2021-01-12 15:40:54 +10:00
Nyall Dawson
934fa1d5b0 Sync with rotate tool 2021-01-12 15:40:54 +10:00
Nyall Dawson
b64283ae48 Remove unused magnet control 2021-01-12 15:40:54 +10:00
Nyall Dawson
3e9e689ff7 Minor cleanups 2021-01-12 15:40:54 +10:00
Nyall Dawson
22613a4f96 Use more efficient QTransform for geometry scaling 2021-01-12 15:40:54 +10:00
Alex
7e18d92877 test rounding change
(cherry picked from commit e57e1745f2ad421705f9c66f856f718f62b380b0)
2021-01-12 15:40:54 +10:00