Yoann Quenach de Quivillic
384b736279
Add processing parameter to keep geometries as curves (default false)
2023-03-30 08:30:27 +10:00
Yoann Quenach de Quivillic
a54e0c5e56
Fixes reproject layer with curve geometries
2023-03-30 08:30:27 +10:00
Yoann Quenach de Quivillic
288346e097
Use QgsProjectVersion to compare versions
2023-03-30 08:22:36 +10:00
Yoann Quenach de Quivillic
c5e1ca5249
Add missing comparison operators
2023-03-30 08:22:36 +10:00
Yoann Quenach de Quivillic
b35d5fd15d
Composite setting key for QAction & QShortcuts keyboad shortcuts
2023-03-30 08:22:36 +10:00
Alessandro Pasotti
b148ff1051
Merge pull request #52420 from YoannQDQ/map-tip-preview
...
Map tip preview
2023-03-29 16:06:09 +02:00
Juergen E. Fischer
715f043d8b
server: make capabilities cache size configurable and add a note when all slots are taken
2023-03-29 15:56:07 +02:00
Alexander Bruy
7136793dc8
Merge pull request #52427 from nyalldawson/fix_scale_crash
...
Fix crash when stored scale list contains invalid values
2023-03-29 12:24:59 +03:00
Alessandro Pasotti
184b5e452d
Merge pull request #52051 from pathmapper/full_pagination
...
[server/OAPIF] Add full pagination for collection items HTML page
2023-03-29 10:38:16 +02:00
Nyall Dawson
1118c14f4c
Fix crash when stored scale list contains invalid values
...
Can happen as a result of invalid settings being written by
QGIS 3.30.0
2023-03-29 10:06:32 +10:00
Yoann Quenach de Quivillic
85a615fa66
Apply suggestions from code review
2023-03-28 22:28:23 +02:00
Mathieu Pellerin
a5333497e9
Get rid of QPrinter in QgsMapRendererTask in favor of QPdfWriter
2023-03-29 06:06:32 +10:00
Alexander Bruy
be8d45ff3e
add missed import
2023-03-29 06:06:09 +10:00
Alexander Bruy
0325cf0c30
[processing] add layer options flag enum
...
This enum can be used in the QgsProcessingUtils::mapLayerFromString()
and parameterAsPointCloudLayer() calls to control layer loading, e.g.
skipping index generation or not applying default style, etc.
2023-03-29 06:06:09 +10:00
nicogodet
f6eb1a3e57
update tests
2023-03-29 06:05:11 +10:00
nicogodet
8a5fb3a25e
Add -overwrite
to gdalwarp permanently
2023-03-29 06:05:11 +10:00
Yoann Quenach de Quivillic
0e61eb8e58
Add map tip preview in raster layers properties
2023-03-28 15:49:20 +02:00
Yoann Quenach de Quivillic
7d1cc053d0
Add map tip preview in vector layers properties
2023-03-28 15:49:03 +02:00
Yoann Quenach de Quivillic
66b64bc623
Add static methods to get a html preview for a given layer
2023-03-28 14:58:27 +02:00
Yoann Quenach de Quivillic
cfb236ee95
Move html template to its own method
2023-03-28 14:56:15 +02:00
Denis Rouzaud
0a387cc213
fix scale list ( #52414 )
...
* fix scale list
fixes #52383
* add test
* Update qgsscalecombobox.cpp
2023-03-28 11:47:21 +02:00
Mathieu Pellerin
346abae549
Merge pull request #52329 from nirvn/sensors_framework_2
...
Sensor options panel within the project properties dialog
2023-03-28 15:34:21 +07:00
Nyall Dawson
cb7416a175
Secondary canvas extent options should be checkboxes, not radio buttons
...
Otherwise it is IMPOSSIBLE to disable one of the "sync extent" options
after enabling them!
2023-03-28 17:49:39 +10:00
Nyall Dawson
fe3818d37e
Expose QgsMapRendererCache for map canvases to PyQGIS
2023-03-28 15:05:41 +10:00
Nyall Dawson
03e1d90b39
Immediately write out the console history file BEFORE running commands
...
This prevents loss of history when a user enters a Python command
which results in a QGIS crash
2023-03-28 15:04:39 +10:00
Nyall Dawson
b9b06b057a
Don't add 'exec(Path(...))' entries to console history when running scripts
...
These just clutter the history
2023-03-28 15:04:39 +10:00
Mathieu Pellerin
00b53e7c30
[ui][sensors] Add a sensors panel in the project properties dialog
2023-03-28 11:00:10 +07:00
Nyall Dawson
85d40019f7
Disable broken msys2 workflow
2023-03-28 13:22:54 +10:00
Andrea Giudiceandrea
c90457f7ac
[OGR] Ensure metadata saved file is UTF-8 encoded
2023-03-28 10:48:50 +10:00
Nyall Dawson
b1f4935230
thread_local QRegularExpression
2023-03-28 08:55:28 +10:00
Nyall Dawson
523161137c
Silence some chatty debug messages
2023-03-28 08:55:17 +10:00
Matthias Kuhn
96126c9fa0
Fix preview expression for feature lists using variables
2023-03-28 08:24:51 +10:00
Yoann Quenach de Quivillic
16fab1ea6e
Fallback to lxml if bs4 is not available
2023-03-28 05:53:33 +10:00
Yoann Quenach de Quivillic
b2c97ad175
Check for capability before attempting to reformat
2023-03-28 05:53:33 +10:00
Yoann Quenach de Quivillic
8556136869
Add keyboard shortcut
2023-03-28 05:53:33 +10:00
Yoann Quenach de Quivillic
a4469591a7
Add reformat capability to the HTML editor
2023-03-28 05:53:33 +10:00
signedav
c2813f8c7d
Merge pull request #52063 from signedav/fix_date_search
...
Datetime Widget Config: "Protect" field format change possiblities
2023-03-27 17:26:18 +02:00
Nyall Dawson
9b860f69e1
Update comment
2023-03-27 20:58:08 +10:00
Nyall Dawson
107e206ccb
Expand documentation
2023-03-27 20:58:08 +10:00
Nyall Dawson
95786c347d
Add QgsTextRenderer method to render text along a line/curved path
2023-03-27 20:58:08 +10:00
Nyall Dawson
4ec8213475
Fix some build warnings on mingw windows builds
2023-03-27 12:59:59 +10:00
Andrea Giudiceandrea
58f6fe3394
Fix PROJ version string in "Help->About" window
2023-03-27 08:31:43 +10:00
Nyall Dawson
a3d5f1c4c7
Indentation
2023-03-26 20:21:56 +10:00
Nyall Dawson
2b962d2a03
Update test mask
2023-03-26 20:21:56 +10:00
Nyall Dawson
856f626722
[layouts] When legend filtering is enabled for multiple maps,
...
ensure that the visible layers for each map is correctly considered
when determining what symbols are overall visible
AKA make multiple map filtering work nicely alongside map themes
2023-03-26 20:21:56 +10:00
Nyall Dawson
030c4f9208
Deprecate confusing old legend filtering API
2023-03-26 20:21:56 +10:00
Nyall Dawson
3b664137f8
Use newer API for layout legend
2023-03-26 20:21:56 +10:00
Nyall Dawson
1742934be5
Add more flexible/understandable api for setting layer tree legend filters
...
And update existing broken tests which are incorrectly showing
symbols which should not be visible in the legend
2023-03-26 20:21:56 +10:00
Juergen E. Fischer
efee735536
fix msvc build
2023-03-26 11:53:58 +02:00
Mathieu Pellerin
99f8005d6b
[sensors] Add a sensor model class
2023-03-26 11:21:19 +07:00