Nyall Dawson
d95ac4a7ea
Better reporting for invalid field names for some algorithms
2024-04-18 13:25:06 +10:00
Andrea Giudiceandrea
94f56380f9
[db manager] Fix field property editing
2024-04-05 15:34:09 +10:00
Nyall Dawson
84f37095bc
Fix typo
2024-03-20 14:17:00 +10:00
Nyall Dawson
c997d5a8d9
Fix test
2024-03-19 13:44:02 +10:00
Nyall Dawson
d2e3534dbd
[processing] Use correct ellipsoid for network analysis tools
...
Use the processing context's ellipsoid instead of a hardcoded
WGS84 ellipsoid for distance calculations during network
analysis, so that the lengths used will exactly match other
measurement tools used on the same features in the same
project.
2024-03-19 13:44:02 +10:00
Andrea Giudiceandrea
5c46dab5ce
Apply suggested changes from code review
...
Don't rename translation context
2024-03-11 14:51:01 +10:00
Andrea Giudiceandrea
a3bb769887
[GRASS] Rename more references to grass7
2024-03-11 14:51:01 +10:00
Jacky Volpes
ae57030135
Fix global QGIS setting key in check validity algorithm
2024-03-08 09:13:32 +10:00
Andrea Giudiceandrea
a0c88b15a1
Apply suggestion from code review
2024-03-05 10:38:16 +10:00
Andrea Giudiceandrea
9c32e69f88
[processing] Fix "Random points along line" alg
...
Avoid various errors in case of empty input layer, empty/null geometries, invalid geometries, linestrings with zero-length segments...
2024-03-05 10:38:16 +10:00
José de Paula R. N. Assis
b05d957b4d
Replaced QComboBox.activated[str]() with QComboBox.texActivated()
2024-03-05 05:31:11 +10:00
José de Paula R. N. Assis
b815d34d1e
Using QElapsedTimer instead of QTime in DB Manager
2024-03-05 05:31:11 +10:00
José de Paula R. N. Assis
57d60c7161
DB Manager: tweaks for running Qt6
...
Small tweaks to running in Qt 6(removed obsolete method calls
QTime().start() and QTime().elapsed(), and changed an overloaded slot
(QComboBox::activated()) to a non-overloaded one (textActivated()).
2024-03-05 05:31:11 +10:00
Nyall Dawson
150543c6f1
Remove resources.qrc
2024-02-28 11:23:47 +10:00
Nyall Dawson
b45f68274c
Remove another compiled icon use
2024-02-28 11:23:47 +10:00
Nyall Dawson
b369f1e1b0
Port dbmanager away from compiled resources
...
These are not recommended, and removed in PyQt6
2024-02-28 11:23:47 +10:00
Nyall Dawson
86eb5daf9e
Remove unused class
2024-02-28 11:23:47 +10:00
Mathieu Pellerin
c3287126d5
[ui][db manager] Insure the information views are friendly to dark themes
2024-02-22 16:08:47 +10:00
Nyall Dawson
f1d762eba7
Update python/plugins/processing/gui/BatchPanel.py
...
Co-authored-by: Nicolas Godet <39594821+nicogodet@users.noreply.github.com>
2024-02-21 08:11:58 +10:00
Nyall Dawson
ece5d30a0b
Ensure correct context is used when determining parameters for row
...
Fixes #56132
2024-02-21 08:11:58 +10:00
Nyall Dawson
496fd18e55
Add typehints
2024-02-21 08:11:58 +10:00
Nyall Dawson
def984cd4f
Cleanup code, only run checks when warnOnInvalid is True
...
Refs #56132
2024-02-21 08:11:58 +10:00
Andrea Giudiceandrea
42f3a60743
Apply suggestions from code review
2024-02-18 06:52:52 +10:00
Andrea Giudiceandrea
5eb58df57e
Fix typo
2024-02-18 06:52:52 +10:00
Andrea Giudiceandrea
dbdf35be77
gdal:fillnodata Skip testing NO_MASK parameter if GDAL >= 3.4.0
2024-02-18 06:52:52 +10:00
Andrea Giudiceandrea
3945c73b84
Rise an exception instead of an info message
2024-02-18 06:52:52 +10:00
Andrea Giudiceandrea
5a721c47c0
[processing] Fix GDAL "Fill NoData" algorithm
...
The gdal_fillnodata.py -nomask option is no longer supported since GDAL 3.4.0
2024-02-18 06:52:52 +10:00
Andrea Giudiceandrea
8309c5ecaa
[processing][grass] v.transform: add missing parameters
...
-t, -w, -x, -y, -a and -b missing parameters added
2024-02-14 10:40:09 +10:00
Nyall Dawson
763278f8ef
Don't use removed QDesktopWidget
2024-02-13 08:13:43 +10:00
Nyall Dawson
6d5ef5b961
processing plugin (mostly) works on qt6 builds now
2024-02-13 08:13:43 +10:00
Nyall Dawson
cdada7c764
Add test variants for GEOS >= 3.11
2024-02-12 18:38:21 +10:00
Nyall Dawson
da7461ff77
Fix some processing tests on newer library versions
2024-02-12 18:38:21 +10:00
Nyall Dawson
20d5b34cd3
Rename test_definition_file to definition_file
...
Otherwise unittest thinks the function is a test itself and runs it
accordingly, and then raises a deprecation warning because
return values are not permitted from test functions
2024-02-12 16:44:06 +10:00
Nyall Dawson
de0afb14db
Don't call QFontMetrics.width()
2024-02-12 14:22:37 +10:00
Nyall Dawson
ad91789f9e
Fix pyqt5_to_pyqt6 double unnesting some enums
2024-02-12 12:19:10 +10:00
Nyall Dawson
e5f7accc6a
use another enum
2024-02-10 17:25:22 +10:00
Nyall Dawson
aeacb8fe07
Use enums, not raw ints
2024-02-10 17:25:22 +10:00
Andrea Giudiceandrea
247cadce38
[processing] Don't show hidden parameters in algorithmHelp
2024-02-10 09:24:07 +10:00
Nyall Dawson
a5cfd70f59
Update python/plugins/grassprovider/grass.txt
2024-02-08 12:54:46 +10:00
Alister Hood
e6184f122f
Fix Python warning
...
ResourceWarning: unclosed file
2024-02-08 12:54:46 +10:00
AlisterH
e71f0c793e
Fix flake errors from last commit
2024-02-08 12:54:46 +10:00
AlisterH
c322c0fcf4
g.extension.list.txt - use QgsProcessingParameterEnum
2024-02-08 12:54:46 +10:00
AlisterH
71dbfc6de8
fix flake error this time?
2024-02-08 12:54:46 +10:00
AlisterH
3adff5e943
Give output variables specific names
2024-02-08 12:54:46 +10:00
AlisterH
9e5aed44d1
fix flake error
2024-02-08 12:54:46 +10:00
AlisterH
e25d905970
fix lint error
2024-02-08 12:54:46 +10:00
AlisterH
31958e0d48
Save output of g.version and g.extension.list algorithms to an output variable as well as html
2024-02-08 12:54:46 +10:00
AlisterH
0fa4ca8180
refine new information in grass7.txt
2024-02-08 12:54:46 +10:00
AlisterH
2b9e2b77be
Tweak new info in grass7.txt
2024-02-08 12:54:46 +10:00
AlisterH
830dc772b6
Minor fix to g.extension.list
2024-02-08 12:54:46 +10:00