Nyall Dawson
ad16817fba
Fix enum compatibility with python full enum use of old values
2023-02-19 13:29:06 +10:00
Nyall Dawson
6975a49f9c
Avoid sipify issue with " in enum dox
2023-02-19 13:29:06 +10:00
Nyall Dawson
2cdfd96b80
Fix longstanding crash when calling QgsUnitSelectionWidget methods
...
from python by adding new enum list conversion code
2023-02-19 13:29:06 +10:00
Nyall Dawson
f9c3da1e06
Move unit enums to Qgis, promote to enum class
2023-02-19 13:29:06 +10:00
rldhont
ef992c9506
DateTime Field edit config : not mixing display format and field format
...
The default field datetime formats has to be const and equal to the international format.
The default display datetime formats has to be localized.
Funded by 3liz https://3liz.com
2023-02-16 16:54:56 +01:00
Nyall Dawson
1142e8ffac
Move QgsMapLayerType enum to Qgis.LayerType ( #51874 )
...
For consistency with other enums
2023-02-16 13:02:57 +01:00
Nicolas Godet
613ae0d8d8
Fix r.grow.distance -n argument
2023-02-16 08:23:43 +10:00
Nyall Dawson
ff74c9c9ce
Ensure correct crs is available for QgsMapCanvas for slots connected
...
to extentsChanged when canvas CRS is changed
Fixes #51833
2023-02-15 14:46:01 +10:00
Nyall Dawson
15e0c6abe4
Add direct iface methods to add/remove project import/export actions
2023-02-15 14:26:26 +10:00
Nyall Dawson
aa5644d1d5
Add interface method to retrieve Project - Import/Export submenu
...
Allows a stable way for plugins to insert actions into this menu
2023-02-15 14:26:26 +10:00
Nyall Dawson
65cd1f5433
Fix geometry fields incorrectly show as "range" types in fields list
2023-02-15 08:45:45 +10:00
Nyall Dawson
d4c69f44d8
Add interface method to open Data Source Manager at a specific page
2023-02-15 04:40:20 +10:00
Nyall Dawson
33a431b3cc
Show an icon for geometry fields
2023-02-15 04:31:35 +10:00
vcloarec
9d09165f26
sipify
2023-02-13 10:53:50 +10:00
Nyall Dawson
04851d5b75
Sip updates
2023-02-06 09:45:26 +01:00
Julien Cabieces
0e9d873c71
Merge pull request #51695 from troopa81/fix_simplify_zm
...
Keep ZM coordinates when simplifying geometry
2023-02-06 08:21:45 +01:00
Denis Rouzaud
da76caa880
finalize news feed parser settings migration
2023-02-06 12:54:08 +10:00
Mathieu Pellerin
5813b65638
[api] Add non-geo image tag writing support in QgsExifTools
2023-02-06 07:11:53 +07:00
Nyall Dawson
6f71e3393e
Fix map tips do not show for vector layers where the HTML map tip
...
option isn't used
In this case the layer's display expression should be used for
the map tip content
Followup https://github.com/qgis/QGIS/pull/50854
2023-02-06 08:41:45 +10:00
Nyall Dawson
beb91a5a26
Cleaner code
2023-02-06 08:41:25 +10:00
Nyall Dawson
49ba64268e
Move QgsPainting::BlendMode enum to Qgis namespace
2023-02-06 08:41:25 +10:00
Nyall Dawson
1fdfc48f8f
When unchecking render layers as a group, ensure child layers
...
don't have clipping blend modes
Fixes #51358
2023-02-06 08:41:25 +10:00
Denis Rouzaud
f23bdbdad1
fix typo
2023-02-03 09:05:37 +01:00
Denis Rouzaud
3b5b6936fc
fix bindings
2023-02-03 09:05:37 +01:00
Denis Rouzaud
91effce867
fix import
2023-02-03 09:05:37 +01:00
Denis Rouzaud
ed1c61b549
add licence
2023-02-03 09:05:37 +01:00
Denis Rouzaud
9b9975fa08
fix includes + more forward declarations
2023-02-03 09:05:37 +01:00
Denis Rouzaud
34eb0826c3
change QgsSettings to QgsSettingsTree in code base
2023-02-03 09:05:37 +01:00
Denis Rouzaud
828e014a26
forward declaration of settings
2023-02-03 09:05:37 +01:00
Denis Rouzaud
34ca2d9e3b
move settings tree away from QgsSettings to QgsSettingsTree
...
* to avoid any dependency on QgsSettings class
* reduce overhead by limiting includes of qgssettings.h
2023-02-03 09:05:37 +01:00
Denis Rouzaud
bcd2432d31
remove QgsSettings dependency in QgsSettingsEntry
2023-02-03 09:05:37 +01:00
Etienne Trimaille
fb5ca4c010
Flake8 - Check duplicated definitions for python imports and functions
2023-02-03 08:48:03 +10:00
Alex
7cf5848222
don't recycle rulekeys when copy pasting rules in the rule-based render widget ( #51292 )
...
Fixes #47915
2023-02-02 09:03:36 +10:00
Julien Cabieces
22d2a32e22
Fixes #50742 : keep ZM coordinates when simplifying geometry
2023-02-01 18:54:07 +01:00
Matthias Kuhn
d6ba49c971
Merge pull request #51456 from domi4484/moveMergeFeatureToVectorLayer
...
Move merge selected features logic to QgsVectorLayerEditUtils
2023-02-01 16:04:46 +01:00
Damiano Lombardi
e8f29c8bca
Update doc
2023-02-01 13:35:06 +01:00
Nyall Dawson
32a84b1003
Update docs
2023-02-01 13:08:42 +10:00
Damiano Lombardi
1bcc87a741
Explicitly set the target feature for merge operation
2023-01-31 17:37:09 +01:00
Denis Rouzaud
f9e21602d2
add name method for settings + improve dox ( #51661 )
2023-01-31 15:48:08 +00:00
Damiano Lombardi
271e539402
Fix docstring
2023-01-31 09:18:59 +01:00
Damiano Lombardi
978574f1cc
Move merge logic to QgsVectorLayerEditUtils
2023-01-31 09:18:59 +01:00
Damiano Lombardi
45fea05b07
Move merge selected features logic to QgsVectorLayer
2023-01-31 09:18:59 +01:00
Alessandro Pasotti
339d41e223
Merge pull request #51622 from elpaso/sld-fix-raster-external-graphic-loading
...
Fix SLD loading when using external graphic raster image fill
2023-01-30 09:54:59 +01:00
Nyall Dawson
458c2a839c
Expose option for irregular time steps when exporting map animations
...
Fixes #51546
2023-01-30 16:23:12 +10:00
Nyall Dawson
8dd4b005e0
Fix handling of QSci pap file when running directly from build dir
2023-01-30 13:58:48 +10:00
Nyall Dawson
d517b9e28a
Dox++
2023-01-30 13:35:42 +10:00
Nyall Dawson
ff447f0ce4
Allow layout elevation profile items to use the atlas feature as
...
the source of the profile curve
(Requires a line geometry type for the atlas layer)
2023-01-30 13:35:42 +10:00
Denis Rouzaud
7d628998d5
follow-up rename QgsSettingsTreeElement to QgsSettingsTreeNode
2023-01-30 10:03:39 +10:00
Even Rouault
133a4f4cdc
Merge pull request #51587 from rouault/add_qgs_int8
...
[Raster] Add a Qgis::DataType::Int8 signed data type
2023-01-29 19:34:36 +01:00
Alessandro Pasotti
1b10375a13
Doxy
2023-01-28 16:29:37 +01:00