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
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
Alessandro Pasotti
bed001f9f3
Merge pull request #51323 from elpaso/text-widget
...
Text widget
2023-01-15 09:46:34 +01:00
Mathieu Pellerin
77df5b8d8a
Only show failing constraint visual feedback when the attribute table is set to filter for invalid features
2023-01-14 11:37:11 +07:00
Mathieu Pellerin
1025006034
Address comment, optimize and hard-code conditional styling of constraints
2023-01-13 10:11:42 +07:00
Mathieu Pellerin
4c8804e3de
[attributes table] Add constraint-based conditional styling
2023-01-13 10:11:42 +07:00
Mathieu Pellerin
cd5eddfb59
[attributes table] Brand new feature with failing constraints view
2023-01-13 10:11:42 +07:00
Nyall Dawson
0b31551a08
Fix some warnings
2023-01-13 06:40:01 +10:00
Denis Rouzaud
40231e84b4
sipify
2023-01-12 15:00:51 +01:00
Denis Rouzaud
236ccce7e9
[doxygen] remove \returns for returning void methods
2023-01-12 15:00:51 +01:00
bdm-oslandia
e631771db7
fix(core): extract httpheaders when creating QgsDataSourceUri from string
2023-01-12 05:41:37 +10:00
Clemens Korner
e1032d541a
Fix : #49145 Distance to nearest hub exception when No destination hubs
2023-01-11 10:25:48 +10:00
Yoann Quenach de Quivillic
74c60488f2
Fix sip
2023-01-11 07:33:27 +10:00
Yoann Quenach de Quivillic
e6f2fc1288
Add autoSurround setting
2023-01-11 07:33:27 +10:00
Yoann Quenach de Quivillic
59332e0984
Fix sip
2023-01-11 07:33:27 +10:00
Yoann Quenach de Quivillic
451317b783
Set autoCloseBracket default value to True
2023-01-11 07:33:27 +10:00
Yoann Quenach de Quivillic
e992797f8b
Restore autoCloseBracket settings and factorize autoInsertImport
2023-01-11 07:33:27 +10:00
Yoann Quenach de Quivillic
88a683fec3
Fix style
2023-01-11 07:33:27 +10:00
Yoann Quenach de Quivillic
f98266b768
Get rid of the old autoCloseBracket setting
2023-01-11 07:33:27 +10:00
Yoann Quenach de Quivillic
eade013151
Document versioon added
2023-01-11 07:33:27 +10:00
Yoann Quenach de Quivillic
da260a7a46
add helper functions to get cursor context info
2023-01-11 07:33:27 +10:00
CodeBardian
a03d5363c8
sipify and astyle
2023-01-11 06:50:25 +10:00
Even Rouault
bac117e4f1
Merge pull request #51144 from rouault/wfs_sublayers
...
[WFS] Improve support of layers with unknown geometry type with Deegree servers
2023-01-09 06:14:09 +01:00
Nyall Dawson
f88c0c3a4c
Sipify
2023-01-09 14:35:50 +10:00
Nyall Dawson
b23eb1d250
[feature] New function "load_layer"
...
This function (available only in Processing expressions for now),
allows loading a map layer via a source string and provider name.
It is designed to allow use of the expression functions which
directly reference map layers (such as the aggregate functions)
with a hardcoded layer path, eg. then permitting these functions
to be used outside of a project (such as via the qgis_process tool)
2023-01-09 14:35:50 +10:00
Nyall Dawson
e670ed334d
Allow a "destination" QgsMapLayerStore to be associated with a
...
QgsExpressionContext, providing a place for layers loaded
during expression preparation/evaluation to be stored
There are no destination stores set by default. The store
is likely to be set only in a limited number of circumstances,
eg in expression contexts used by Processing where we already
have a logical temporary layer store to use (via QgsProcessingContext)
2023-01-09 14:35:50 +10:00
pathmapper
111b5a7c6d
Small adjustments
2023-01-09 12:03:50 +10:00
pathmapper
0e533cda96
Make attribution more informative and translatable
2023-01-09 12:03:50 +10:00
pathmapper
9bcce8d9c7
Remove optional Leaflet attribution prefix
2023-01-09 12:03:50 +10:00
pathmapper
361faa9224
Update Leaflet to latest release
2023-01-09 12:03:50 +10:00
Mathieu Pellerin
cf0dae76b2
[processing] Don't load default style when creating a memory sink
2023-01-07 10:21:37 +07:00
Yoann Quenach de Quivillic
1c79b4927d
[feature][console] Add toggle comment action in the python console ( #50341 )
...
Adds a toggle comment action in the Python Console and script editors
2023-01-07 09:27:08 +10:00
Yoann Quenach de Quivillic
f6c0bda4c5
Add userProfileManager in QgisInterface (iface)
...
Fixes #48337
2023-01-06 10:46:50 +01:00
Even Rouault
8866b0cdad
QgsProviderSublayerTask: make it possible to restrict it to a particular provider
...
Avoids the 'ERROR: Status 2: File pagingEnabled='false'
preferCoordinatesForWfsT11='false' restrictToRequestBBOX='1'
srsname='EPSG:25832' typename='dvg:nw_dvg1_bld'
url='https://www.wfs.nrw.de/geobasis/wfs_nw_dvg ' version='auto' could
not be found' type of message in the scenario described by
https://github.com/qgis/QGIS/pull/51144#issuecomment-1345507627
2023-01-04 00:15:28 +01:00
Even Rouault
541da34602
Add a QgsProviderMetadata:suggestGroupNameForUri() method and implement it for WFS to have WFS sublayers put in a group
2023-01-04 00:15:27 +01:00
Even Rouault
0c8f0106da
Add QgsGeometry::convertToCurvedMultiType()
2023-01-04 00:07:49 +01:00
Julien Cabieces
f4d2f27fbd
Merge pull request #51215 from uclaros/fix-relation-multi-completer
...
Allow filtering in value relation widget when allowing multiple selections
2023-01-03 15:59:52 +01:00
Sandro Mani
caadcb42e8
Move QgsProviderSublayersDialog to GUI
2023-01-03 11:34:52 +01:00
Nyall Dawson
7297f7aa9e
Fix PyQGIS documentation for QgsFeature.setAttribute
...
Fixes #51276
2023-01-03 18:16:45 +10:00
Mathieu Pellerin
2aacff1d46
[gps] Catch NMEA UTC times for date-less streams ( #51346 )
2023-01-01 12:31:15 +00:00
Harrissou Sant-anna
0dffc593e2
Add missing blank line to allow parameters display in docs
2022-12-31 06:56:48 +10:00
Harrissou Sant-anna
f1f7b7ab12
Fix see also blocks misformatting
2022-12-31 06:56:48 +10:00
Alessandro Pasotti
e9b5c3a358
Sipify
2022-12-29 10:34:14 +01:00