9381 Commits

Author SHA1 Message Date
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
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
Alessandro Pasotti
9986e6f4a0 Return false from metadata contains when string is empty 2022-09-08 10:51:40 +02:00
vcloarec
e89698e618 SIPIFY 2022-09-07 13:43:28 -04:00
vcloarec
1d9495b8a9 change ui 2022-09-07 08:23:23 -04:00
vcloarec
410af1d023 fix spelling 2022-09-07 08:23:23 -04:00
vcloarec
8d47b47e20 option to reload mesh layer temporal properties 2022-09-07 08:23:23 -04:00
Nyall Dawson
8dbb654a55 Address review 2022-09-07 22:09:52 +10:00
Nyall Dawson
254c43df5f Correctly render vertical oriented text using HTML formatting 2022-09-07 22:09:52 +10:00
Nyall Dawson
05bd566089 Modify text renderer to account for rendering text with HTML
content which varies in font metrics
2022-09-07 22:09:52 +10:00
Nyall Dawson
5f2aca49af Correctly account for scaling factor and render context scale
when creating fonts for document fragments
2022-09-07 22:09:52 +10:00
Nyall Dawson
ad5d9d89f5 Add font size, family, italic and bold to QgsTextCharacterFormat 2022-09-07 22:09:52 +10:00
Alessandro Pasotti
c5dbf31860 Remove copy ctor 2022-09-06 16:28:35 +02:00
Alessandro Pasotti
7cab873eac Address PR review comments and add model tests 2022-09-06 15:50:34 +02:00
Nyall Dawson
b4c9378625 Move text renderer enums to Qgis, promote to enum class, tighten includes 2022-09-06 15:30:00 +10:00
uclaros
1a7d160a50 add export to CSV files 2022-09-06 09:57:54 +10:00
Alessandro Pasotti
ea4db92643 Window title 2022-09-05 18:04:21 +02:00
Alessandro Pasotti
795e8c0f1f More doxy 2022-09-05 17:56:59 +02:00
Alessandro Pasotti
0a6e1156e8 Locator 2022-09-05 14:30:45 +02:00
Nyall Dawson
ed9dfa9f5a Move TextOrientation enum from QgsTextFormat and promote to enum class 2022-09-05 17:17:18 +10:00
Nyall Dawson
775e333ec3 [feature][labeling] Add option to use absolute units for line height
Previously the line height was always set in multiples of the
text line spacing. This works fine for rendering text blocks
containing text of all the same sizes, but when we mix
text sizes in the one document then the relative line height
option doesn't cover all use cases. (e.g. when a constant
spacing between lines is desired even when the text on those
lines varies in height)
2022-09-05 13:17:33 +10:00
Nyall Dawson
804951ea26 [api] Expose GEOS make valid options for geos 3.10+ builds 2022-09-05 12:35:53 +10:00
Mathieu Pellerin
6b071d3be5 Apply suggestions 2022-09-05 11:18:38 +10:00
Mathieu Pellerin
2dae176bf5 Add missing dox 2022-09-05 11:18:38 +10:00
Mathieu Pellerin
b20cc301e7 Implement MapGeographic vs CustomCrs 2022-09-05 11:18:38 +10:00
Mathieu Pellerin
1570643d1d [api] Add project's default coordinate display type functions +
Q_PROPERTY for coordinate display type, distance units, and area units
2022-09-05 11:18:38 +10:00
Matthias Kuhn
84cffdaace
Merge pull request #50027 from Samweli/hide_expression_variables 2022-09-04 14:54:32 +02:00
Samweli
bdfd670403 include docstrings for the use of the hidden variables 2022-09-04 12:19:48 +02:00
uclaros
fe22b4c7f5 address review 2022-09-02 14:28:07 -07:00
uclaros
cf7137d218 use enum for supported formats 2022-09-02 14:28:07 -07:00
uclaros
3c426b274f also export to uncompressed las files 2022-09-02 14:28:07 -07:00
uclaros
4c39f178ad added filter by geometry / filter by layer support 2022-09-02 14:28:07 -07:00
Alessandro Pasotti
e380605c6e Layer metadata GUI models and filters 2022-09-02 19:18:32 +02:00
Martin Dobias
e6da9ac607 Bring back some Python methods to make the test in Python work again 2022-09-02 07:52:22 -07:00
Martin Dobias
ec36709bfe Address reviews from Stefanos and Nyall 2022-09-02 07:52:22 -07:00
Martin Dobias
fc41309ee2 Add tests for QgsElevationMap and for EDL of 2D point cloud rendering 2022-09-02 07:52:22 -07:00
Martin Dobias
5947177e77 Disable copying of QgsElevationMap 2022-09-02 07:52:22 -07:00
Martin Dobias
a9739a2246 Better encoding of elevation values 2022-09-02 07:52:22 -07:00
Martin Dobias
18ba28b39e Fix sip 2022-09-02 07:52:22 -07:00
Martin Dobias
18b3bdd139 Refactor elevation map related code to a new class QgsElevationMap 2022-09-02 07:52:22 -07:00
Martin Dobias
8f933496b6 Eye dome lighting code fixes
- make it independent on the current view's Z range
- simplify scaling code
- reverse Z handling (higher Z value == closer to "camera")
- remove unused API functions and member variables
2022-09-02 07:52:22 -07:00
NEDJIMAbelgacem
83cf5fab0b fix layout tests 2022-09-02 07:52:22 -07:00
NEDJIMAbelgacem
789a83cd37 address reviews and fix docs 2022-09-02 07:52:22 -07:00
NEDJIMAbelgacem
5b6ba3e80a Revert to RGBA elevation 2022-09-02 07:52:22 -07:00
NEDJIMAbelgacem
3eedcf0d8f address reviews 2022-09-02 07:52:22 -07:00
NEDJIMAbelgacem
5ccb83b5c6 switch to using grayscale image and fix the default draw order rendering 2022-09-02 07:52:22 -07:00
NEDJIMAbelgacem
f4830334cf initial implementation 2022-09-02 07:52:22 -07:00
Alessandro Pasotti
6661004da1 Layer MD browser filter 2022-09-01 17:06:32 +02:00
Alessandro Pasotti
0c577f07ba
Merge pull request #50015 from elpaso/layer-metadata-provider
Layer metadata provider API (part 1)
2022-09-01 13:58:22 +02:00