Alexander Bruy
cbc6922fab
try to assign 3d renderer to output point cloud layers
2023-05-02 09:42:43 +03:00
Nyall Dawson
953e3de749
Store full processing execution log in history entries
2023-04-26 16:52:36 +10:00
Etienne Trimaille
3cab3c43a2
Python - Run pyupgrade on the processing plugin
2023-04-24 10:03:57 +02:00
Nyall Dawson
a4d6fd3ed5
Use QgsProcessingHistoryDialog for Processing history dialog
...
And remove old class
2023-04-24 13:09:46 +10:00
Nyall Dawson
72dd8880a6
Use registry level cache, not local cache for algorithm name/icon handling
2023-04-21 06:12:28 +10:00
Nyall Dawson
7cd6b616b1
Allow processing dialog to override default processing context settings
2023-03-17 05:59:15 +10:00
Nyall Dawson
603ccb2904
[processing] Gracefully handle algorithms with no provider set
...
Fixes #51971
2023-02-23 19:38:45 +10:00
Nyall Dawson
f453d2cc0d
[processing] Fix exception when setting output files in batch
...
processing after removing rows
Fixes #51664
2023-02-23 19:38:11 +10:00
Alessandro Pasotti
d7ad954bc5
Merge pull request #51253 from tudorbarascu/selecticon
...
add "Select Within Distance" icon to the Selection Toolbar
2022-12-21 11:56:45 +01:00
Harrissou Sant-anna
d6b5b070d8
Remove unicode string notifier from python files
2022-12-11 08:58:21 +01:00
Nyall Dawson
894a938fff
[processing] Drop unmainted saga provider from QGIS install
...
This provider has not been maintained and does not work with
newer SAGA versions. Users are encouraged to use the 3rd-party
"Processing Saga NextGen" plugin instead.
2022-11-10 17:25:06 +10:00
Tudor Bărăscu
31ab3bfcbc
address review and add QToolBox to group the Processing selects
2022-11-07 18:32:28 +02:00
Tudor Bărăscu
571c3ac5f7
add "Select Within Distance" icon to the Selection Toolbar
2022-10-25 07:56:22 +03:00
Tudor Barascu
627f43b495
Add Icon for "Select within distance" + add it to Vector -> Research Tools menu under "Select by location" ( #50446 )
...
* add Select within distance icon
* add select within distance to Vector -> research Tools Menu
* rework image according to review
* align image to grid
2022-10-25 10:35:02 +07:00
Germán Carrillo
ca179c55d2
[processing] Add generic option to show feature count for processing vector outputs ( fix #39522 )
2022-08-28 20:08:28 +10:00
Zayne Tomlins
3f20c88a62
Fixed lint issue with unit tests
2022-08-01 12:35:58 +10:00
Nyall Dawson
8feb106fd5
Fix processing gui test on newer python versions
2022-05-24 13:21:34 +10:00
Alexander Bruy
0434469dd0
fill in inputs in the Processing batch dialog starting from the first
...
empty row (fix #43869 )
2022-05-19 14:48:13 +10:00
Alexander Bruy
5958b6b06f
correctly restore state of the Processing settings when search text is
...
cleared (fix #34543 )
2022-05-19 13:12:57 +10:00
Germán Carrillo
94d5eec6d7
Insert processing results at the top of the optional results group (followup #37595 )
2022-04-04 09:49:10 +10:00
Nyall Dawson
497e46bc32
Don't try to store child inputs for model executions in history register
2022-03-31 06:32:33 +10:00
Nyall Dawson
092279e90d
[feature] Run batch processing steps in tasks
...
Instead of forcing all steps in the batch processing dialog to execute
in the main thread, we now run each step as a separate task whenever
possible. This keeps the UI nice and responsive, and permits
responsive cancelation and progress reporting.
Individual steps are still run sequentially, not in parallel (yet!)
2022-03-15 11:44:08 +10:00
Nyall Dawson
5dd473d682
Move batch feedback subclass to c++
2022-03-15 11:44:08 +10:00
Nyall Dawson
d62d0b82e3
Port model help editor dialog to c++
2022-02-28 17:33:49 +10:00
Nyall Dawson
26c8fe9aa6
Indent JSON copied from processing history
2021-12-21 15:32:57 +10:00
Nyall Dawson
940270e91f
Also show "Copy as Python" action in right click menu
2021-12-21 15:32:57 +10:00
Nyall Dawson
3714e25800
[feature][processing] As 'copy as json' and 'copy as qgis_process
...
command' actions to right click menu in history dialog
2021-12-21 15:32:57 +10:00
Nyall Dawson
adf290b2b2
Improve title for algorithms in history
...
Use a string with just the input values instead of the python
command
2021-12-21 15:32:57 +10:00
Nyall Dawson
cf0e266a15
Store results for processing algorithm executions
2021-12-21 15:32:57 +10:00
Nyall Dawson
5e5540c890
[processing] Port algorithm log to new history provider API
...
No user visible changes, but we gain the flexibility for better
history storage, including the ability to store the outputs
calculated by the algorithm execution...!
2021-12-21 15:32:57 +10:00
Nyall Dawson
eea2ba3d93
QgsProcessingAlgorithmDialogBase subclasses should also implement
...
the QgsProcessingContextGenerator interface
2021-12-16 11:15:34 +10:00
Nyall Dawson
03d0c573c4
Add mode enum for processing algorithm dialogs so that code can
...
determine if the single execution or batch execution dialog is shown
2021-12-16 11:15:34 +10:00
Nyall Dawson
5333f17791
Ensure that createProcessingParameters implementation in AlgorithmDialog won't leak exceptions to c++ callers
2021-12-16 11:15:34 +10:00
Nyall Dawson
86794dabdc
Fix interface for QgsProcessingParametersGenerator was modified for
...
the python subclasses only and no longer correctly overrides the
base class method
2021-12-16 11:15:34 +10:00
Alessandro Pasotti
46c47f1fb9
Fix processing toolbox double click
2021-12-06 09:53:43 +01:00
Alessandro Pasotti
fe61a987ac
Add missing imports
2021-11-30 21:06:57 +10:00
Alessandro Pasotti
bc3e4ca7fe
Set parents and factor out GUI alg executor
2021-11-30 21:06:57 +10:00
nirvn
24a61fafb1
[ui][processing] Also allow the enter key to launch the selected algorithm
2021-10-10 04:26:41 -07:00
Joonalai
b61fe2734e
Remove redundant progress text
2021-09-20 16:47:15 +10:00
Joonalai
60b74efdc1
[processing] log the start time ( fix #44292 )
2021-09-20 16:47:15 +10:00
pathmapper
54e7e33d12
Translate also ":"
...
for languages which don't use a ":" character
2021-09-06 16:25:13 +10:00
pathmapper
c8e814a995
Don't include HTML tags for translations
2021-09-06 16:25:13 +10:00
pathmapper
5c4ab41886
Add missing information to HTML preview
...
and use same wording as in qgsprocessingutils
2021-09-06 16:25:13 +10:00
pathmapper
39b6d035bd
Add only parameters with description and headers with parameters
2021-09-06 16:25:13 +10:00
pathmapper
4659870d5f
Remove algorithm description header
2021-09-06 16:25:13 +10:00
pathmapper
dcef058ac1
Don't add ouputs to input parameters
2021-09-06 16:25:13 +10:00
nirvn
6b993f6b98
[FEATURE][processing] Brand new duration parameter
2021-07-27 13:46:09 +07:00
nirvn
19eaec7436
[processing] Clear python command in history dialog when selecting a non-algorithm item (i.e. folder)
2021-06-28 00:15:40 -07:00
nirvn
a777ba8a26
[ui][processing] Fix broken enter key showing help instead of running algorithm in history dialog
2021-06-28 00:15:40 -07:00
nicogodet
681ff42938
exit fillTree() if no log entries
2021-06-28 06:44:31 +10:00