21827 Commits

Author SHA1 Message Date
Nyall Dawson
e42c3ba1c1 Add method to create profile request for a layout profile item 2023-01-24 11:43:09 +10:00
Nyall Dawson
f3af0dfe65 Add some more settings to layout profile item 2023-01-24 11:43:09 +10:00
pathmapper
64e001e406 Improve parameter names
Adress code review comment:
https://github.com/qgis/QGIS/pull/51522#discussion_r1083693553
2023-01-24 10:08:08 +10:00
pathmapper
f15ef4547b Add some options for Leaflet html output 2023-01-24 10:08:08 +10:00
Jacky Volpes
895a540bb2 Update python/core/auto_generated/externalstorage/qgsexternalstorage.sip.in 2023-01-24 10:05:36 +10:00
Jacky Volpes
e988a57fdd External storage: status is now private with a setter 2023-01-24 10:05:36 +10:00
Alessandro Pasotti
c9608029f1
Merge pull request #51525 from elpaso/widgets-editable-data-defined
[Feature] Data defined form widget editable state.
2023-01-23 16:09:55 +01:00
Denis Rouzaud
42f4e1c80e
Merge pull request #51295 from 3nids/settings-registry-migration-core-5-tree-element
Tree structures for settings
2023-01-23 08:53:33 +01:00
uclaros
1f9276d59d code layout tests 2023-01-23 14:38:10 +10:00
uclaros
bd4c595cac Add widget to set 3d scene's 2d extent 2023-01-23 14:38:10 +10:00
uclaros
f2067aba1e Limit 3d scenes' 2d extent 2023-01-23 14:38:10 +10:00
Alessandro Pasotti
694ebda27c
Merge pull request #51467 from elpaso/sld-export-options-png
SLD: export options png
2023-01-22 10:29:47 +01:00
Alessandro Pasotti
44303cbadf [Feature] Data defined form widget editable state. 2023-01-20 15:42:48 +01:00
Vincent Cloarec
606cc0a5ad
Fix new face with mesh editing (#50401)
* change approach for new face with mesh editing

* add test for new face with mesh editing

* fix spelling and SIP

* fix typo

* optimisation and QGIS version update

* add another check
2023-01-18 13:52:45 -04:00
Denis Rouzaud
e059f3dd72 add 64 bits integer settings (not available in Python) 2023-01-18 14:30:01 +01:00
Alessandro Pasotti
0523c661c6
Merge pull request #51502 from elpaso/spacer-widget
Spacer widget for drag & drop attribute forms
2023-01-18 09:12:34 +01:00
Matthias Kuhn
0fcb11ccc1 Fix python warning
../usr/lib/python3/dist-packages/qgis/core/__init__.py:435
  /usr/lib/python3/dist-packages/qgis/core/__init__.py:435: DeprecationWarning: invalid escape sequence \d
    QgsDataItem.SetCrs.__doc__ = "Can set CRS on layer or group of layers. \deprecated since QGIS 3.6 -- no longer used by QGIS and will be removed in QGIS 4.0"
2023-01-18 16:58:14 +10:00
Nyall Dawson
f58e870563 [api]Allow layers to be set for layout elevation profile item 2023-01-18 14:56:03 +10:00
Denis Rouzaud
fcbf76ec1c remove transfer annotations 2023-01-17 16:52:48 +01:00
Denis Rouzaud
7efec3e8f3 settings entries are meant to be const, options cannot be adjusted 2023-01-17 16:52:48 +01:00
Denis Rouzaud
7fa484dbf6 sipify 2023-01-17 16:52:47 +01:00
Alessandro Pasotti
e3c4db9e20 Spacer widget line option 2023-01-17 15:08:53 +01:00
Denis Rouzaud
2a5838433b rename QgsSettingsTreeElement to QgsSettingsTreeNode 2023-01-17 11:53:39 +01:00
Alessandro Pasotti
b137a9aedb sip out 2023-01-17 11:30:48 +01:00
Alessandro Pasotti
24703f7e6a Address PR Comments 2023-01-17 10:28:11 +01:00
rldhont
b07b413627
Merge pull request #51470 from rldhont/config-full-application-name
[API] Defined QgsApplication::applicationFullName() and use it in Postgres and Server
2023-01-17 09:45:29 +01:00
Denis Rouzaud
0529d6077b fix leftover and missging SIP_THROW and better dox 2023-01-17 06:56:57 +01:00
Denis Rouzaud
dd99bb02ac avoid API break in method signature 2023-01-17 06:56:57 +01:00
Nyall Dawson
cebf54046a Add option to reset plot symbols back to their defaults 2023-01-17 15:36:03 +10:00
Nyall Dawson
d6b61470ca Add an option to set default symbols for QgsSymbolButton 2023-01-17 15:36:03 +10:00
Nyall Dawson
2fe201d846 Make class for tracking default plot symbols 2023-01-17 15:36:03 +10:00
Nyall Dawson
c126930db4 Dox 2023-01-17 15:36:03 +10:00
Nyall Dawson
d0f64814ad Expose margin control 2023-01-17 15:36:03 +10:00
Nyall Dawson
054c4598b7 Expose chart ranges options 2023-01-17 15:36:03 +10:00
Nyall Dawson
60baa03ae7 Expose widgets for chart appearance 2023-01-17 15:36:03 +10:00
Nyall Dawson
49279e2105 Const correctness 2023-01-17 15:36:03 +10:00
Nyall Dawson
58e52ed9de More framework 2023-01-17 15:36:03 +10:00
Nyall Dawson
7fdc80496c Framework 2023-01-17 15:36:03 +10:00
Mathieu Pellerin
8e12541dfd
Merge pull request #51309 from nirvn/validity_table
[attributes table] Add constraint-based conditional styling and failing constraints feature filter
2023-01-17 09:24:42 +07:00
Nyall Dawson
4c992c4077
Apply suggestions from code review 2023-01-17 09:52:58 +10:00
Harrissou Sant-anna
33467dde16 Mention Elevation page in layer properties as reachable programmatically 2023-01-17 05:06:45 +10:00
Nyall Dawson
923abcb2e9 New dialog for creating relationships on a database connection 2023-01-17 05:06:09 +10:00
Denis Rouzaud
9271ed5682 fix SIP annotation 2023-01-16 16:46:57 +01:00
Alessandro Pasotti
6cd867eb19 Spacer widget for Drag&Drop attribute forms 2023-01-16 15:59:04 +01:00
rldhont
bcd3febef8 [Server] Defined QGIS_SERVER_APPLICATION_NAME variable
The QGIS_SERVER_APPLICATION_NAME variable can be used instead of QGIS_APPLICATION_FULL_NAME.
2023-01-16 12:05:45 +01:00
rldhont
27b3ff753d [API] Defined QgsApplication::applicationFullName()
Returns the QGIS application full name.

It can be defined by the environment variable QGIS_APPLICATION_FULL_NAME or the /qgis/application_full_name
in the QGIS config file.

By default it is equal to `QgsApplication::applicationName()+' '+QgsApplication::platform()`
2023-01-16 12:05:44 +01:00
Loïc Bartoletti
5e569170c4
Merge pull request #50889 from AlisterH/patch-3
Use more universally recognised extensions for world files
2023-01-16 11:13:21 +01:00
Nyall Dawson
7b29e796ff [processing] Add json syntax option for encoding data defined parameter
values

Refs #50482
2023-01-16 19:07:48 +10:00
Nyall Dawson
2d403b0fef Add method to reorder layer tree group children according to a list of map layers 2023-01-16 19:07:30 +10:00
Denis Rouzaud
8aa189806e fix dox 2023-01-16 09:00:52 +01:00