Nyall Dawson
765d89c675
Add method to get user friendly error when a relationship is not valid
2022-09-28 14:53:40 +10:00
Julien Cabieces
2d1e3fb387
Merge pull request #50200 from troopa81/fix_legend_geomgenerator
...
Fix legend icon geom generator is involved
2022-09-27 17:05:23 +02:00
Nyall Dawson
a0fb44b0b0
Fix handling of vector tiles when zoom level 0 is not available
...
E.g. when a vector tile connection has a manually set zoom level
range which doesn't include level 0, we still need this available
for correct tile feature decoding
Fixes #47934
2022-09-27 13:26:03 +10:00
Denis Rouzaud
01db45d0cc
fix QgsMapTool convert to subclass ( #50303 )
2022-09-26 21:53:58 +02:00
Loïc Bartoletti
30d0c467fc
Merge pull request #50265 from nicogodet/fix-50238
...
Fix output process of r.horizon
2022-09-26 12:19:43 +02:00
Loïc Bartoletti
7c94e1f228
Add a coment to GRASS logic
2022-09-26 09:35:57 +02:00
Nyall Dawson
6f072cfba9
Never try to handle base parameter type values as map layers
...
in QgsProcessingParameterDefinition::valueAs* methods
Avoids misleading log messages and a crash on macos
Fixes #48598
2022-09-26 16:39:56 +10:00
Loïc Bartoletti
db2464977c
Merge pull request #49226 from Kanahiro/fix/grass7-unicodeerror
...
Fix GRASS7/SAGA UnicodeDecodeError in QGIS of Windows-Japanese or others
2022-09-26 07:56:30 +02:00
Alessandro Pasotti
7621a9a108
Address PR comments
2022-09-26 13:29:15 +10:00
Alessandro Pasotti
84272d4c7c
Sipify
2022-09-26 13:29:15 +10:00
Even Rouault
ab7feb6e15
[Processing] Fix typo in smoothing parameter name of gdal_grid algorithms
...
The correct spelling is 'smoothing' (two o's): https://github.com/OSGeo/gdal/search?q=smoothing
No match with single o: https://github.com/OSGeo/gdal/search?q=smothing
2022-09-26 12:47:31 +10:00
Julien Cabieces
5a2a89bb99
Fixes #37804 : save original layout item picture mode
2022-09-26 09:38:57 +10:00
nicogodet
d3434fbfc9
More robust output process
...
Co-Authored-By: Andrea Giudiceandrea <16253859+agiudiceandrea@users.noreply.github.com>
2022-09-22 08:35:48 +02:00
Julien Cabieces
dcf64e80fe
add an ok boolean to check if it exists a restricted symbol
2022-09-21 09:30:45 +02:00
nicogodet
720d24e1a1
typo & flake8
2022-09-20 16:47:03 +02:00
nicogodet
a4bf4afea2
Fix output process of r.horizon
2022-09-20 16:38:41 +02:00
Alessandro Pasotti
8b2520718c
Merge pull request #50203 from elpaso/bugfix-gh49399-wfs3-displayname
...
Server OAPIF: be good and accept both aliased and real field names ...
2022-09-20 09:55:55 +02:00
Nyall Dawson
094cd30650
Move plugins "automatically check for updates" settings key to
...
a new key
This change moves the old "app/plugin_installer/checkOnStart" setting
key to a new "plugins/automatically-check-for-updates" key, and
switches the default value to enable automatic checks
This is designed to switch all existing QGIS users to the new
default behavior of checking for plugin updates at startup (at
a maximum of once every 3 days).
It is intended to offer a better QGIS experience to our users,
by proactively informing all users when plugins should be
updated, ensuring that ALL users are more likely to upgrade
plugins and get the bug fixes for plugins promptly.
Enterprise users who have customised this setting in their
deployments will need to adapt their scripts for the new
setting key.
2022-09-16 18:11:47 +10:00
Nyall Dawson
9e12c70f21
Remove option to control plugin update check frequency, and hardcode
...
to every 3 days
This level of configuration is not warranted here
2022-09-16 18:11:47 +10:00
Mauro Bettella
c8192cb71c
Added GNSS constellation abbreviation ( #50205 )
2022-09-16 06:58:07 +10:00
Julien Cabieces
e24700df2d
Move geom generator logic in QgsSymbolLayerUtils
2022-09-15 15:10:08 +02:00
Alessandro Pasotti
4ec664a40b
Typo
2022-09-15 10:11:30 +02:00
Alessandro Pasotti
904a120282
Hide real name string args from schema and messages
2022-09-15 09:58:08 +02:00
Nyall Dawson
9c4d0a2064
[plugins] Default to checking for plugin updates every 3 days
...
instead of manually
Too many QGIS users use outdated plugins without even realising it,
leading to an overall buggier QGIS experience then they should have...
2022-09-15 14:40:22 +10:00
Sandro Mani
6452390080
Move QgsVectorTileLayerProperties to gui
2022-09-15 09:27:55 +10:00
Alessandro Pasotti
e8f44dabd7
Fix search text not updates when reopening the DSM dialog
...
Also, handle clear from QgsFilterLineEdit correctly.
2022-09-15 09:26:08 +10:00
Alessandro Pasotti
e747ffede0
Server OAPIF: be good and accept both aliased and real field names ...
...
... when filtering and sorting, but only output aliased field names.
Fixes #49399
2022-09-14 19:51:54 +02:00
Nyall Dawson
fc0e97ecb7
Add custom hash for QgsFeature
...
Fixes #49932
2022-09-12 10:07:14 +10:00
rldhont
c26d58ece8
feat: New force read only option for vector layer
...
To be able to open vector layer in a read-only mode, a new vector layer option has been defined to do it.
This option is used to open world_map.gpkg and fixes #35383
2022-09-12 09:17:02 +10:00
rldhont
0fc64b101a
feat: Open layers in a read only mode with Qgis::ProjectReadFlag::ForceLayerReadOnly
...
In most cases of use of QGIS Server, it is not necessary to access the layers in write mode.
The read-only mode is sufficient.
We would like to introduce a new flag Qgis::ProjectReadFlag::ForceLayerReadOnly to
open layers in a read-only mode.
2022-09-12 09:17:02 +10:00
Nyall Dawson
a4a0e10902
Use QgsGeometryParameters class for specifying grid size instead
...
of dedicated arguments
2022-09-10 06:00:45 +10:00
Loïc Bartoletti
cde06e022b
qgsgeometryengine.h: fix docstring including previsously missing params
2022-09-10 06:00:45 +10:00
Loïc Bartoletti
9c5821a8c1
qgsgeometry.h: subdivde: add previously missing \param for maxNodes
2022-09-10 06:00:45 +10:00
Loïc Bartoletti
2ce57c4037
qgsgeometry.h: fix docstring including previsously missing geometry param
2022-09-10 06:00:45 +10:00
Loïc Bartoletti
4fbc7a9e5f
Fix dox. Add more descriptions and add gridSize documentation
2022-09-10 06:00:45 +10:00
Loïc Bartoletti
2dd6f9f1ee
fix use prec when gridSize <= 0
2022-09-10 06:00:45 +10:00
Loïc Bartoletti
c0c631a9f9
Use precision if compiled with geos >= 3.9
2022-09-10 06:00:45 +10:00
Nyall Dawson
f2534f01ed
Use message bar to show notifications when plugin updates are available
...
This is a more standard, more visible place to advise users of
these updates
2022-09-09 11:56:26 +10:00
Nyall Dawson
c64ce53425
Don't show any status bar messages for new plugins
...
We have so many plugins, and the vast majority aren't relevant
to the majority of users... it's just noise to advise when
a new plugin is released.
2022-09-09 11:56:26 +10:00
pathmapper
d6cd505895
Add custom template function "starts_with" for OGC API Features
2022-09-09 10:51:09 +10:00
Andrea Giudiceandrea
f865b3f534
[db manager] Fix import layer encodings
2022-09-09 07:12:50 +10:00
Andrea Giudiceandrea
940d95c77a
[db manager] Add tooltip to enconding settings
2022-09-09 07:12:50 +10:00
Alessandro Pasotti
f649d498d8
Merge pull request #50095 from elpaso/layer-metadata-provider-gui2
...
Layer metadata provider gui
2022-09-08 14:40:41 +02:00
Loïc Bartoletti
9845115a0f
Merge pull request #48853 from Koyaani/fix_topological_editing_different_crs_v3
...
Fix topological editing different crs v2.1
2022-09-08 14:38:48 +02:00
Alessandro Pasotti
751deda160
Merge pull request #50127 from elpaso/server-sql-extra-allowed-tokens
...
Server: add QGIS_SERVER_ALLOWED_EXTRA_SQL_TOKENS settings var
2022-09-08 12:12:50 +02:00
Alessandro Pasotti
9986e6f4a0
Return false from metadata contains when string is empty
2022-09-08 10:51:40 +02:00
Alessandro Pasotti
a66a45cbc3
Merge pull request #50131 from pathmapper/api_docs
...
Update API docs
2022-09-08 08:57:33 +02:00
vcloarec
e89698e618
SIPIFY
2022-09-07 13:43:28 -04:00
pathmapper
0b79e45406
Update API docs
...
Custom teplate function nl2br( text ) was missing
Adjust formatting
2022-09-07 19:11:26 +02:00
Alessandro Pasotti
65baa23f0e
Typos
2022-09-07 16:40:43 +02:00