22181 Commits

Author SHA1 Message Date
Matthias Kuhn
69a2bb81f9
Merge pull request #52321 from YoannQDQ/clear-recent-crs 2023-04-26 10:34:03 +02:00
Nyall Dawson
346c77b04e Spelling 2023-04-26 16:52:36 +10:00
Nyall Dawson
29b3919558 Double clicking only expands/contracts history nodes which
don't handle double-clicks in another way
2023-04-26 16:52:36 +10:00
Nyall Dawson
953e3de749 Store full processing execution log in history entries 2023-04-26 16:52:36 +10:00
Etienne Trimaille
8f33d5ee70 Upgrade DBManager and Grass plugins to Python 3.X 2023-04-26 08:24:00 +10:00
Etienne Trimaille
9e8364a271
Python - Use some format function for translations 2023-04-25 09:43:54 +02:00
Ismail Sunni
01e7a71ed0 Fix return type issue. 2023-04-25 07:05:11 +10:00
Ismail Sunni
4373ac68cd Add invert selection tool on refactor fields processing fix #52816 2023-04-25 07:05:11 +10:00
Alexander Bruy
1c1e46029a address review 2023-04-25 05:41:04 +10:00
Alexander Bruy
a44bfaceef use threads number setting in algorithms which support multiple CPUs 2023-04-25 05:41:04 +10:00
Alexander Bruy
0f2d2bc360 allow changing number of threads through the algorithm settings panel 2023-04-25 05:41:04 +10:00
Yoann Quenach de Quivillic
b2b68b5ce2 Update src/gui/qgsmaptool.h
Co-authored-by: Nyall Dawson <nyall.dawson@gmail.com>
2023-04-25 05:36:30 +10:00
Yoann Quenach de Quivillic
8e5cb7da09 Add reactivated signal 2023-04-25 05:36:30 +10:00
Yoann Quenach de Quivillic
a61463a848 Do not deactivate / activate mapTool when it is already active 2023-04-25 05:36:30 +10:00
Yoann Quenach de Quivillic
79973312e6 Add missing auto_additions 2023-04-25 05:35:37 +10:00
Yoann Quenach de Quivillic
99f453344d Apply suggestions from review 2023-04-25 05:35:37 +10:00
Yoann Quenach de Quivillic
4891c9f344 Add icon size and allow creation settings 2023-04-25 05:35:37 +10:00
Yoann Quenach de Quivillic
e1b6d8f723 Add lastProfile / defaultProfile in QgsUserProfileManager 2023-04-25 05:35:37 +10:00
Matthias Kuhn
283a8f5697
Merge pull request #52873 from Gustry/processing-update 2023-04-24 16:38:49 +02:00
Etienne Trimaille
3cab3c43a2
Python - Run pyupgrade on the processing plugin 2023-04-24 10:03:57 +02:00
Nyall Dawson
618c525691 Update python/plugins/processing/algs/qgis/TilesXYZ.py 2023-04-24 17:31:34 +10:00
Sebastian Gutwein
3d6e1e513d Set extent CRS to Project CRS
Tiles creation assumed extent crs was the same as project crs this pr adds a transform to get it to work if that is not the case.
2023-04-24 17:31:34 +10:00
Yoann Quenach de Quivillic
3852bd40c4 Remove CRS on del key pressed 2023-04-24 09:22:32 +02:00
Yoann Quenach de Quivillic
b44d991ac8 Add buttons in the QgsProjectionTree to clear recent CRS 2023-04-24 09:22:32 +02:00
Yoann Quenach de Quivillic
08bf81dbeb Add methods to clear recent crs or remove one crs 2023-04-24 09:22:32 +02:00
Nyall Dawson
8282b6631e Add QgsCodeEditorShell code editor subclass for Bash or Batch scripts 2023-04-24 15:26:50 +10:00
Nyall Dawson
cce5cc28f0 Spelling 2023-04-24 13:09:46 +10:00
Nyall Dawson
a4d6fd3ed5 Use QgsProcessingHistoryDialog for Processing history dialog
And remove old class
2023-04-24 13:09:46 +10:00
Nyall Dawson
45d891870a Port history dialog to c++ 2023-04-24 13:09:46 +10:00
Nyall Dawson
ea58fd747f Allow history to be cleared for one provider only 2023-04-24 13:09:46 +10:00
Yoann Quenach de Quivillic
139ee639c2 Add named constants to designate interpreter states 2023-04-24 10:57:12 +10:00
Yoann Quenach de Quivillic
29016d052e Fix spelling and add license 2023-04-24 10:57:12 +10:00
Yoann Quenach de Quivillic
ea89babbf3 Handle multiple inputs 2023-04-24 10:57:12 +10:00
Yoann Quenach de Quivillic
6257a659b1 Add IPython-style assignment 2023-04-24 10:57:12 +10:00
Yoann Quenach de Quivillic
73e9596064 Run system commands with ! 2023-04-24 10:57:12 +10:00
rldhont
41a95bfc35 [Bugfix] Processing plugin: bad check layer from QgsProcessingOutputMultipleLayers
After running algorithm, the processing plugin take the layer from result to provide map layer instead of string.
In the case of QgsProcessingOutputMultipleLayers, the instance check is not done on the layer but on an array.
2023-04-24 10:25:31 +10:00
Marc Ducobu
2458023031 Add type hinting for QList<qint64> (python binding) 2023-04-23 18:12:42 +10:00
Nyall Dawson
4c778193c9 Address review 2023-04-23 18:12:14 +10:00
Nyall Dawson
f794b17fa4 [processing] Port functionality from history dialog to history
provider framework
2023-04-23 18:12:14 +10:00
Nyall Dawson
363bf0c217 Add api for creating context menus for history nodes 2023-04-23 18:12:14 +10:00
Nyall Dawson
8795bd9da5 History providers should be QObjects 2023-04-23 18:12:14 +10:00
Nyall Dawson
8958af74da History entry nodes can be double-clicked 2023-04-23 18:12:14 +10:00
Denis Rouzaud
fe4e9b5ff8
remove outdated sip files (#52848) 2023-04-23 08:50:22 +02:00
Yoann Quenach de Quivillic
4dcd0d4af0 Add a way to disable map tips for a specific layer (fix #23400) 2023-04-23 11:01:37 +07:00
Borys Jurgiel
43d152802c [Plugin installer] Don't show wait cursor when fetching repositories 2023-04-22 17:41:32 +02:00
Nyall Dawson
30870dfce9 Address review 2023-04-22 20:55:59 +10:00
Nyall Dawson
538cf4c61b Add QgsHistoryWidgetContext for future api flexibility 2023-04-22 20:55:59 +10:00
Nyall Dawson
f3f0946d81 Make API a little more flexible 2023-04-22 20:55:59 +10:00
Nyall Dawson
2f24a62572 Add missing file 2023-04-22 20:55:59 +10:00
Nyall Dawson
9e760fc8dc Allow filtering history results 2023-04-22 20:55:59 +10:00