3927 Commits

Author SHA1 Message Date
ViperMiniQ
d30a1d5d85 [api] add QgsLayerTreeView::setCurrentNode 2024-10-11 14:55:17 +10:00
qgis-bot
1b796c0c66 auto sipify 🍺 2024-10-10 04:13:48 +00:00
Nyall Dawson
ef9b326d04 Apply suggestions from code review 2024-10-10 14:10:40 +10:00
Yoann Quenach de Quivillic
b1d840f5b8 Handle wrap mode in calltips 2024-10-10 14:10:40 +10:00
qgis-bot
c20a2ca392 auto sipify 🍺 2024-10-09 18:14:14 +00:00
Denis Rouzaud
f9c05c50d8
Merge pull request #59014 from 3nids/settings.fup.2
python implementation of enum settings editor widget wrapper  + fix crash
2024-10-09 20:10:58 +02:00
qgis-bot
0334c6f502 auto sipify 🍺 2024-10-09 11:59:13 +00:00
signedav
03f193d336
Merge pull request #58729 from signedav/categorizelegate
Improve UX of layer style categories with html
2024-10-09 13:55:56 +02:00
Denis Rouzaud
c2ef9ea125
set editor only if it is a combobox 2024-10-09 12:13:00 +02:00
Denis Rouzaud
e4b2d591db
access dynamic key part list for editor wrappers 2024-10-09 12:10:25 +02:00
Denis Rouzaud
f7a191519e
fix mixup 2024-10-09 12:08:45 +02:00
qgis-bot
756083c293 auto sipify 🍺 2024-10-09 08:23:31 +00:00
uclaros
3af3539fe1 stac gui for browser implementation 2024-10-09 10:20:10 +02:00
Denis Rouzaud
d9296002fd
fix import 2024-10-09 07:19:55 +02:00
Denis Rouzaud
69993b4836
Python implementation of enum settings editor widget wrapper 2024-10-08 22:40:41 +02:00
qgis-bot
2febb72730 auto sipify 🍺 2024-10-07 11:58:50 +00:00
Denis Rouzaud
c75588d84a settings edtior wrappers: add direct constructor + add combo box editor for strings
this improves the usage from Python plugins
2024-10-07 13:55:31 +02:00
qgis-bot
7a16fc4efb auto sipify 🍺 2024-10-07 05:27:55 +00:00
Denis Rouzaud
ec839e9d7c
rename settings editor widget wrappers (#58974)
to allow more than 1 widget type to be supported for each type of setting
2024-10-07 07:24:40 +02:00
Denis Rouzaud
4afbf9e1bb const fixes 2024-10-02 07:05:46 +10:00
signedav
816da02398
Merge branch 'master' into categorizelegate 2024-10-01 09:17:05 +02:00
qgis-bot
1e24f487f1 auto sipify 🍺 2024-09-27 06:41:09 +00:00
qgis-bot
4550beadb5 auto sipify 🍺 2024-09-27 05:58:03 +00:00
Denis Rouzaud
ca3b40cb8c
Merge pull request #58568 from gacarrillor/stacked_diagrams
[feature] Introduce stacked diagrams
2024-09-27 07:54:49 +02:00
signedav
f022253095 expose model and delegate to the api 2024-09-26 15:28:18 +02:00
qgis-bot
6a488de21a auto sipify 🍺 2024-09-26 12:20:58 +00:00
Denis Rouzaud
590232d70a
add template method to return specific type of layers in map canvas (#58878)
* add template method to return specific type of layers in map canvas

* Apply suggestions from code review

Co-authored-by: Matthias Kuhn <matthias@opengis.ch>

---------

Co-authored-by: Matthias Kuhn <matthias@opengis.ch>
2024-09-26 14:17:36 +02:00
Germán Carrillo
eb201c56e6 [gui] Switch from string-based connections to functor-based ones 2024-09-25 19:41:35 -05:00
Denis Rouzaud
6bf3ee0f30 const correction 2024-09-20 11:06:45 +02:00
Nyall Dawson
f61e33da4e Doxygen comments should use "NULLPTR", not "NULL"
NULLPTR will get correctly formatted in both c++ and Python docs
2024-09-19 09:55:44 +10:00
qgis-bot
7e8fd29287 auto sipify 🍺 2024-09-18 20:21:08 +00:00
Alessandro Pasotti
5c76ebf092 Address PR comments 2024-09-19 06:17:55 +10:00
Alessandro Pasotti
2978f47951 [layout] Fix missing layer in fixed table editor
Fix #58774
2024-09-19 06:17:55 +10:00
qgis-bot
fce8f62ea1 auto sipify 🍺 2024-09-16 07:36:01 +00:00
qgis-bot
e7c0455296 auto sipify 🍺 2024-09-13 15:42:50 +00:00
Denis Rouzaud
281726250f
Merge pull request #58354 from gacarrillor/save_functions_in_project
[feature] Allow users to save expression functions in QGIS project file
2024-09-13 17:39:40 +02:00
qgis-bot
7b62a9bdce auto sipify 🍺 2024-09-12 22:26:31 +00:00
Mathieu Pellerin
39d6f8392c [ui] Fix addition of geometryless feature not working after first click on add record toolbar action 2024-09-13 08:22:09 +10:00
qgis-bot
a481c11040 auto sipify 🍺 2024-09-12 14:35:56 +00:00
Denis Rouzaud
0c8aee0234
[settings] support direct connection from widget value change to upda… (#58611)
* [settings] support direct connection from widget value change to update setting value

* support automatic setting update on dialog accept

* add settings entry

* better name + fix typo

* Update src/gui/settings/qgssettingseditorwidgetwrapper.h

Co-authored-by: Mathieu Pellerin <nirvn.asia@gmail.com>

* sipify

---------

Co-authored-by: Mathieu Pellerin <nirvn.asia@gmail.com>
2024-09-12 16:32:46 +02:00
qgis-bot
774399c3ea auto sipify 🍺 2024-09-12 07:21:24 +00:00
Alessandro Pasotti
987c38eda6
[auth][api] QgsAuthConfigurationStorage classes and tests (#57992)
Implementation of QEP 
Authentication System: allow Database storage for authentication DB
https://github.com/qgis/QGIS-Enhancement-Proposals/issues/248
2024-09-12 09:18:15 +02:00
Nyall Dawson
059a37f87d
Fix struct attributes descriptions missing from PyQGIS docs (#58672)
Fixes https://github.com/qgis/pyqgis-api-docs-builder/issues/177
2024-09-12 07:12:52 +02:00
qgis-bot
2861ba89f6 auto sipify 🍺 2024-09-10 16:09:57 +00:00
Nyall Dawson
15ed38644b Sipify 2024-09-11 02:06:41 +10:00
Nyall Dawson
3ec7665fec Add gui for configuring project advanced labeling rules 2024-09-11 02:06:41 +10:00
Nyall Dawson
b39f760cbc
Correctly handle multiline SIP_OUT param documentation 2024-09-10 11:11:25 +10:00
Nyall Dawson
f21722a0f1 [sipify] Minor cleanup to auto additions
Condense injections into a single block instead of multiple
separate blocks
2024-09-09 16:56:29 +10:00
Nyall Dawson
cfd251e7f7 Capture signal arguments 2024-09-08 16:06:22 +10:00
Germán Carrillo
c5286e4dcc [core] Address review: Move loadFunctionsFromProject and cleanFunctionsFromProject to QgsProject::read and ::clear, respectively. Introduce function pythonEmbeddedInProjectAllowed to ask for permissions to load both macros and expression functions, with a parameter enum and rename existing enum for macros. Sort includes. Drop not needed file. Add python/expressions/ to gitignore, to get rid of files produced by the introduced Python test. 2024-09-05 23:07:37 -05:00