22355 Commits

Author SHA1 Message Date
nicogodet
dd7b8acafb Adapt tests 2023-04-30 09:32:11 +10:00
nicogodet
77ddb28e4b Move creation options to latest arguments 2023-04-30 09:32:11 +10:00
Yoann Quenach de Quivillic
ccb868f626 Harmonize doc 2023-04-29 14:25:11 +02:00
Yoann Quenach de Quivillic
c8bb6419cf Update help text and template 2023-04-29 14:25:11 +02:00
Yoann Quenach de Quivillic
947931ad2b Fix qgsfunction decorator args handling 2023-04-29 14:25:11 +02:00
Denis Rouzaud
feb9b44cc0 sipify 2023-04-27 10:38:48 +02:00
Denis Rouzaud
0b8ef93675 add proxy model to filter the settings tree 2023-04-27 10:35:11 +02:00
Denis Rouzaud
83d735fbcf refactor QgsOptionsDialogHighlighWidget to use it as an interface
by removing the inheritance of QObject, an implementation of QWidget can now also inherit from QgsOptionsDialogHighlighWidget and provide the interface to search/highlight texts
2023-04-27 10:34:02 +02:00
Denis Rouzaud
7498d0994c fix dox 2023-04-27 10:29:09 +02:00
Nyall Dawson
a434d0e7c0 Use enums for attribute form container types instead of bools
Gives flexibility for adding additional container types in future
2023-04-27 12:54:20 +10:00
vcloarec
93b2e27a67 fix cad tool with escape 2023-04-26 15:50:27 -04:00
vcloarec
672121df97 fix add new mesh with cad tool 2023-04-26 15:50:27 -04:00
Vincent Cloarec
004f6d3704
Mesh layer style following dataset group name (#52312)
* copy mesh layer style following dataset group name

* fix typo and sipify

* fix const

* fix version in doc

* fix version in doc
2023-04-26 19:44:28 +00:00
Nyall Dawson
a6dac4299d More super call fixes 2023-04-27 04:39:14 +10:00
Nyall Dawson
60380c1cf8 Use fstring 2023-04-27 04:39:14 +10:00
Nyall Dawson
3492ddbcfa Move layout checking to base class 2023-04-27 04:39:14 +10:00
Nyall Dawson
e2ad92e843 Only append to existing test reports if running under CI 2023-04-27 04:39:14 +10:00
Nyall Dawson
ecab2bfb4f Partially update annotation item test to newer framework 2023-04-27 04:39:14 +10:00
Nyall Dawson
f2878a43e1 Start moving some render check methods to base class 2023-04-27 04:39:14 +10:00
Nyall Dawson
b290179951 Fix monkey patching when comment contains " 2023-04-27 03:58:30 +10:00
Nyall Dawson
9e552967f2 Promote attribute editor enums to enum class, move to Qgis 2023-04-27 03:58:30 +10:00
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