2526 Commits

Author SHA1 Message Date
Peter Petrik
13ecb8c452 add simple browser integration 2020-10-27 05:29:14 +10:00
Peter Petrik
9c27d4ae91 bunch of other file skeletons 2020-10-27 05:29:14 +10:00
Peter Petrik
de6f4d6ad8 hook point cloud layer type to the rest of the code 2020-10-27 05:29:14 +10:00
Denis Rouzaud
9db2d79244
fix duplication of feature being stopped at 1 level deep (#39550) 2020-10-26 15:34:21 +01:00
Nyall Dawson
add4fec46a Improve QgsRasterIdentifyResult docs 2020-10-26 13:26:43 +10:00
vcloarec
477e25058e level of detail for 3D mesh 2020-10-26 09:11:55 +10:00
signedav
9f2a41258e layer name suffix passed to convertToOfflineProject with ' (offline)' as default
it's written into custom property so in synchronize it can get it from the offline project
2020-10-26 09:08:52 +10:00
Matthias Kuhn
a720a18006
Merge pull request #39540 from m-kuhn/test_doxy_layout
Test doxy layout
2020-10-24 16:45:21 +02:00
Even Rouault
3ba4cb4214 QgsBlockingNetworkRequest: add head(), put() and deleteResource() methods 2020-10-24 10:57:32 +10:00
Matthias Kuhn
1cbfb35b23 Escape # in doxy 2020-10-23 08:28:21 +02:00
Nyall Dawson
395718f0cb Fix PyQGIS docs for colorFromMimeData 2020-10-23 12:55:26 +10:00
Matthias Kuhn
6ec342b4c0 Fix dox 2020-10-22 21:09:49 +02:00
Matthias Kuhn
42af1efa18 Fix a bunch of doc issues 2020-10-22 20:42:14 +02:00
Richard Duivenvoorde
a59de0658d Add temporalFrameDurationChanged signal, and make view more aware of changes
This commit adds a new signal to the QgsTemporalNavigationObject, which is
emitted when the frameDuration (of current QgsTemporalNavigationObject) is
change.

It also fixes the issue that changing the frame in the Temporal
Navigation-WIDGET was not reflected in the widget itself.
2020-10-23 03:59:09 +10:00
Matthias Kuhn
6bd2b79b8f Fix doxygen command order 2020-10-22 11:31:55 +02:00
Nyall Dawson
49c508921d Allow conversion of QgsFeatureStoreList results to Python objects
Fixes #39479
2020-10-22 02:45:17 +10:00
Nyall Dawson
4f4b286d3d Add flag to turn off rendering crosshairs in the background of preview
images generated for markers by QgsSymbol::bigSymbolPreviewImage()
2020-10-22 02:44:45 +10:00
Nyall Dawson
7e64d74f76 Add method to silence noisy GEOS error logging handling when not
desirable.

By default these errors are logged to the console and in the QGIS UI.
But for some operations errors are expected and logging these just results
in noise.
2020-10-21 11:08:35 +10:00
Nyall Dawson
5565a6858d Some doxygen grammar fixes 2020-10-21 09:32:15 +10:00
Nyall Dawson
d3adc10ec3 Move some todos so they don't sit between member doxygen and declaration
Sipify doesn't handle this, and drops off the docstring from the python method
2020-10-21 09:32:15 +10:00
Nyall Dawson
9f97955900 Further improvements to QgsProject dox 2020-10-21 09:32:15 +10:00
Julien Cabieces
a259f509ad
ReadEntry ok value must be set to False when property doesn't exist
Fixes #37851 : readEntry ok value must be set to False when property doesn't exist
2020-10-21 06:12:14 +10:00
Nyall Dawson
3c67e1acde [mesh] Use standard presentation for metadata/information tab on properties dialog 2020-10-19 19:15:08 +10:00
Nyall Dawson
b637b14d07 Remove a lot of duplicate hardcoded strings for color ramp types and use static method instead 2020-10-19 11:47:35 +10:00
Even Rouault
a04fcce548 Add QgsFeature::approximateMemoryUsage() 2020-10-19 09:25:10 +10:00
Even Rouault
7ac4b51885 Add QgsGeometry::wkbSize() 2020-10-19 09:25:10 +10:00
nirvn
c606cf8b61 Only apply device pixel ratio in scaleIconSize for tested use 2020-10-16 13:05:38 +07:00
Nyall Dawson
746ee315bd Fix boolean literal presentation in dox/PyQGIS docs 2020-10-16 16:03:26 +10:00
Denis Rouzaud
3ffbed314e
add field icon in DnD tree (#39400) 2020-10-16 07:47:59 +02:00
Nyall Dawson
41a30ac2e4 Better duplicate node detection/removal handling 2020-10-16 12:18:33 +10:00
Nyall Dawson
73b0e68eb2 Extract logic from QgsLineString::removeDuplicateNodes to a highly optimised check for duplicate nodes QgsLineString::hasDuplicateNodes 2020-10-16 12:18:33 +10:00
Nyall Dawson
6a570f33eb Move QgsVector methods to header to allow better compiler optimisation,
also hold Python GIL when calling them
2020-10-16 12:18:33 +10:00
Nyall Dawson
4b3703d87c Add option to regenerate primary key to QgsVectorLayerUtils.makeFeaturesCompatible
Allows us to optionally reset the fid field value when required
2020-10-16 05:04:08 +10:00
nirvn
0607504202 Move and unify scaleIconSize into QgsApplication::scaleIconSize 2020-10-15 11:48:09 +07:00
nirvn
e951aead53 Fix QgsMapSettings {mapToLayer,layerToMap}Coordinates failing with points having a nan z value 2020-10-15 10:49:58 +07:00
Nyall Dawson
f8222f0f16 [processing] Skip redundant and potentially expensive duplicate intersection
test in Split With Lines algorithm
2020-10-15 12:40:30 +10:00
Nyall Dawson
fff2098ed6 Try to fix Travis build 2020-10-15 10:15:27 +10:00
Nyall Dawson
8c79b94fcc Don't show cascaded feature deletion warnings and feedback if
joined deleted features came from an auxilary layer

As auxiliary features are intended to be intrinsicly linked to
a normal layer's features, we don't need to warn or advise when
these are deleted alongside their parent feature.
2020-10-15 10:15:27 +10:00
Nyall Dawson
56b349479b Spelling 2020-10-13 10:47:21 +10:00
Nyall Dawson
b02d7b33bd Add option to apply parameterized colors to SVGs returned by
QgsApplication::getThemePixmap
2020-10-13 10:47:21 +10:00
Etienne Trimaille
dbe2a3beb6 Add note about Python bindings in QgsAction 2020-10-13 08:25:38 +10:00
Even Rouault
a76670e521 QStringLiteral -> QLatin1String changes generated by scripts/qstringfixup.sh --all 2020-10-11 12:30:58 +10:00
Nyall Dawson
d3f038c929 Sipify 2020-10-09 11:20:09 +10:00
Nyall Dawson
cddcbe076a Improve docs 2020-10-09 11:20:09 +10:00
Nyall Dawson
4ee9feb56b Sipify 2020-10-09 11:20:09 +10:00
Nyall Dawson
2207c30a24 When calling processing.run() and an QgsProcessingExpection occurs,
don't raise a generic "something went wrong" exception but instead
ensure that the original exception with the proper error message
is raised for catching in Python instead
2020-10-09 05:17:49 +10:00
olivierdalang
ce249b5933 rotated ticks folloup : prepare_commit 2020-10-08 09:37:35 +10:00
Alessandro Pasotti
09fe306f80 Raster paletted/unique float support
Fixes #39058 an adds some small improvements in the
progress feedback.
2020-10-06 08:39:26 +10:00
Alessandro Pasotti
ac6ee22602
Merge pull request #39183 from elpaso/bugfix-gh37666-no-geometry-in-fields
Fields items: various fixes and enhancements
2020-10-05 14:38:12 +02:00
Alessandro Pasotti
399bebaf44 Fields items: various fixes and enhancements
1. expose geometry fields for PG Fixes #37666
2. add a warning message when deleting a pk
3. add a warning message when deleting a geom col
2020-10-05 12:06:54 +02:00