Denis Rouzaud
2a3cdfd4c5
Merge pull request #50468 from domi4484/wfs3crs
...
OGC Api features suport for non 4326 layers
2022-10-28 17:31:56 +02:00
Nyall Dawson
5840af01dc
[gps] Move 'calculate bearing from travel direction' setting to
...
options GPS pane
2022-10-27 13:37:14 +10:00
Nyall Dawson
2223e19f63
[gps] Move GPS track point filtering settings to settings GPS pane
...
These are infrequently changed settings
2022-10-27 13:37:14 +10:00
Nyall Dawson
4c3ab10058
[gps] Move GPS connection settings from GPS information panel
...
to GPS options tab in QGIS settings
This is a more of a "set once and forget" setting, vs something
which needs to be frequently changed and always right in the user's
face.
2022-10-27 13:37:14 +10:00
Mathieu Pellerin
087e55d529
Merge pull request #50381 from nirvn/sort_sort_sort
...
New layer tree insertion methods (on top of tree, optimal) and sorting of drag and dropped layers
2022-10-26 07:29:16 +07:00
Damiano Lombardi
37c0535079
Invert bbox rect if crs has inverted axis
2022-10-25 16:03:49 +02:00
Damiano Lombardi
a4ae707ff6
Add bbox-crs parameter to the request (if not default CRS84)
2022-10-25 16:03:49 +02:00
Mathieu Pellerin
69ee3bc0d3
[symbology] Fix group layer not rendering properly when magnifier != 100% or when effect is on
2022-10-25 14:16:17 +07:00
Mathieu Pellerin
09d4b0a77e
Rebase sip fixes
2022-10-24 14:44:40 +07:00
Mathieu Pellerin
41211b8a1a
Add missing dox
2022-10-24 14:41:42 +07:00
Mathieu Pellerin
a17ab8f03b
Add UI to select which insertion method should be used when adding new layers
2022-10-24 14:41:40 +07:00
Mathieu Pellerin
9b0dda7733
Add a new 'optimal' layer tree insertion method for newly added layers
2022-10-24 14:39:50 +07:00
Nyall Dawson
04dbee6eb7
Add a script language enum
2022-10-24 16:46:11 +10:00
Alessandro Pasotti
9642121cb3
Layout
2022-10-22 08:52:37 +10:00
Alessandro Pasotti
4ff738f3d9
Layout and nonsense
2022-10-22 08:52:37 +10:00
Alessandro Pasotti
f45cd59539
Layout and core export on structs
2022-10-22 08:52:37 +10:00
Alessandro Pasotti
e4b09ba468
RAT editing API and tests
2022-10-22 08:52:37 +10:00
Alessandro Pasotti
99f39f66c3
Remove loading flags (to be readded later)
2022-10-22 08:52:37 +10:00
Alessandro Pasotti
d51d1365eb
Move enums
2022-10-22 08:52:37 +10:00
Alessandro Pasotti
cd6c8e9a5c
Address PR comments
2022-10-22 08:52:37 +10:00
Alessandro Pasotti
1954b76293
Code layout
2022-10-22 08:52:37 +10:00
Alessandro Pasotti
7592f38620
More tests for import/export
2022-10-22 08:52:37 +10:00
Alessandro Pasotti
b3bc13450c
Remove GUI leftover
2022-10-22 08:52:37 +10:00
Alessandro Pasotti
06566c7a8c
DBF RAT
2022-10-22 08:52:37 +10:00
Alessandro Pasotti
91f4e97365
Rename methods
2022-10-22 08:52:37 +10:00
Alessandro Pasotti
52135d65c5
GDAL native RAT implementation
2022-10-22 08:52:37 +10:00
Alessandro Pasotti
5e63b0422a
RAT implementation progress
2022-10-22 08:52:37 +10:00
Alessandro Pasotti
465f627fae
RAT implementation progress
2022-10-22 08:52:37 +10:00
Alessandro Pasotti
b75997e217
No renderer
2022-10-22 08:52:37 +10:00
Alessandro Pasotti
0473d363a6
RAT save
2022-10-22 08:52:37 +10:00
Alessandro Pasotti
d5559be0ba
Sipify
2022-10-22 08:52:37 +10:00
Alessandro Pasotti
7debc91480
sipify
2022-10-22 08:52:37 +10:00
Alessandro Pasotti
fe2c86d7ed
RAT implementation
2022-10-22 08:52:37 +10:00
Alessandro Pasotti
5a72e35c6d
Initial RAT implementation
2022-10-22 08:52:37 +10:00
Stefanos Natsis
ba97282dd0
Allow hiding empty layers in sublayers dialog ( #49870 )
...
* Sublayers dialog improvements
* added tests
* fix flake
* check against DisplayRole instead of EditRole
2022-10-21 10:53:49 +00:00
Vincent Cloarec
220806ef5a
suggest to fix topological mesh error when starting mesh editing
2022-10-21 01:09:01 +00:00
Loïc Bartoletti
e3bf816f55
rename addMultiRing to addRingV2
2022-10-18 12:28:22 +02:00
Loïc Bartoletti
6a1222f187
apply nyall's review: use unique_ptr and sip things
2022-10-18 10:31:02 +02:00
Loïc Bartoletti
5d7a025304
qgsvectorlayereditutils.h: add \since tag
2022-10-18 10:31:02 +02:00
Loïc Bartoletti
992e2bf1df
Remove addMultiRing method in QgsVectorLayer.
...
QgsMapToolAddRing can use the one from QgsVectorLayerEditUtils.
All checks are made inside QgsVectorLayerEditUtils.
2022-10-18 10:31:02 +02:00
Loïc Bartoletti
b09c2d1132
QgsVectorLayer: add addMultiRing and use it in QgsMapToolAddRing
...
The `QgsMapToolAddRing` adds a ring through the `addRing` method of
`QgsVectorLayerEditUtils` called by this of `QgsVectorLayer`.
The bug described in #23113 indicates that only one of the entities receives the
ring addition when using the map tool.
This is consistent with the documentation of the `addRing` methods.
So, it is by design that the tool works like this.
However, as stated in the ticket, it is best to add the ring to all entities.
In order to avoid an api break, I added a new addMultiRing method that adds the ring on all entities.
Fixes #23113
2022-10-18 10:31:01 +02:00
Nyall Dawson
4a3e0b5b4b
Add formal api for setting/retrieving project coordinate axis order
...
Instead of requiring informa fragile/slow project readEntry calls
2022-10-17 14:35:26 +10:00
Nyall Dawson
fb3c110d08
Arrange includes
2022-10-13 08:47:43 +10:00
Tomas Johansson
95e00c50d2
Resolves 'Delete holes' bug when 'area' argument is used
...
Fixes #49578
2022-10-03 07:58:31 +10:00
Nyall Dawson
3d168eddee
Fix raster contour renderer ignores opacity setting
...
Fixes #41663
2022-09-29 19:10:59 +10:00
Nyall Dawson
73e50bfc06
Ensure correct expression context is used when generating symbol preview
...
icons
Fixes #49106
2022-09-29 15:32:46 +10:00
Nyall Dawson
1c05421486
Cache summed up area for curve geometry classes
...
Avoids recalculation when area is retrieved multiple times
2022-09-28 15:58:22 +10:00
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