82414 Commits

Author SHA1 Message Date
Mathieu Pellerin
b6a9119c76 [georeferencer] Remove reference to missing icon (removed a while back) 2023-06-22 17:16:27 +07:00
Mathieu Pellerin
aa045d1147 [ui] Fix georeferencer actions pixelated under highdpi screens 2023-06-22 17:16:27 +07:00
Nyall Dawson
1515da0771 Update src/core/symbology/qgsstylemodel.cpp 2023-06-22 18:49:22 +10:00
Nyall Dawson
f6f4d60c06 Spelling 2023-06-22 18:49:22 +10:00
Nyall Dawson
7d4c4e3ce2 Address review 2023-06-22 18:49:22 +10:00
Nyall Dawson
0f76f986be Add unit tests for QgsScreenProperties 2023-06-22 18:49:22 +10:00
Nyall Dawson
ff7a5c934c Fix pixelated icons in style lists on hi dpi displays
Use QgsScreenProperties in style model to ensure we
correctly generate preview icons matching the device
pixel ratio and DPI of all attached displays
2023-06-22 18:49:22 +10:00
Nyall Dawson
b5e3af7a3a Use QgsScreenProperties instead of direct QScreen pointers 2023-06-22 18:49:22 +10:00
Nyall Dawson
b6338da0b7 Create QgsScreenProperties as a small storage class for QScreen settings 2023-06-22 18:49:22 +10:00
Nyall Dawson
d9815e7019 Fix oversized pixelated tooltip previews for text items in style model 2023-06-22 18:49:22 +10:00
Nyall Dawson
357a546968 Fix oversized pixelated preview images shown in symbol and
shape button tooltips
2023-06-22 18:49:22 +10:00
Nyall Dawson
255d7c8d1a Fix rendering of svg markers when device pixel ratio > 1 and
forcing vector outputs

The marker size was being incorrectly multiplied by the
device pixel ratio
2023-06-22 18:49:22 +10:00
Nyall Dawson
0641766902 Fix incorrect sizing & pixelation of symbol previews on hidpi
displays
2023-06-22 18:49:22 +10:00
Nyall Dawson
1298018bc4 Fix incorrect sizing of symbol layer previews on hidpi display,
pixelated icons
2023-06-22 18:49:22 +10:00
Nyall Dawson
14cf1de302 Update src/core/vectortile/qgsvectortilelayerrenderer.cpp 2023-06-22 17:10:28 +10:00
Mathieu Pellerin
c23d7eca97 [vector tiles] Fix rendering of styles with a min. zoom level that is higher
than the tile maximum zoom level (fixes #53481)
2023-06-22 17:10:28 +10:00
Mathieu Pellerin
cccfe073fa [ui] Fix moving of label on polygon layers _along_ the perimeter 2023-06-22 14:00:04 +10:00
Mathieu Pellerin
c9e0970299 [ui] Fix the movel label map tool when used against polygon layers set to perimeter placement 2023-06-22 14:00:04 +10:00
Alessandro Pasotti
0206a96f3a Fix layout legend wrong title
Fix #52621
2023-06-22 12:39:56 +10:00
Nyall Dawson
5fbc5ecfb3 Try alternate handling of faulthandler open file
A stab in the dark, I can't reproduce on self-compiled builds

Refs #53473
2023-06-22 05:56:51 +10:00
Nyall Dawson
1dc44ca350 Remove very old workaround for incorrect screen dpi which
messes with layout zoom factor calculation on hi-dpi displays
2023-06-22 04:48:47 +10:00
Alessandro Pasotti
3755c7bf35
Merge pull request #53408 from elpaso/bugfix-gh53030-multipoint-offset-bounds
PAL Fix multipoint bounds offset
2023-06-21 16:32:57 +02:00
Alessandro Pasotti
8b8d5d9031
Merge pull request #53438 from elpaso/bugfix-gh48020-server-opacities-parameter-does-not-apply-to-labels
Server: fix label opacity when OPACITIES is set
2023-06-21 16:32:16 +02:00
Nyall Dawson
c47ba8b21f Update src/providers/postgres/qgspostgresconn.cpp 2023-06-21 17:53:04 +10:00
Nyall Dawson
dbdbd75821 Apply suggestions from code review 2023-06-21 17:53:04 +10:00
MorriganR
d04f279885 protect access to mNextCursorId 2023-06-21 17:53:04 +10:00
MorriganR
24741f50be [postgresql] unique cursor name 2023-06-21 17:53:04 +10:00
Nyall Dawson
0980d3bd0f Fix pixelated preview image for font buttons on
hidpi displays
2023-06-21 13:46:50 +10:00
Nyall Dawson
730081dceb Handle view device pixel ratio when generating preview icons
for text format and label settings
2023-06-21 13:46:50 +10:00
Nyall Dawson
86f06d065b Add framework for style model to handle generation of icons
with different device pixel ratios
2023-06-21 13:46:50 +10:00
Matthias Kuhn
702e370846
Merge pull request #53514 from HughKelley/test_readme_typos
Test readme typos
2023-06-20 16:29:05 +02:00
Loïc Bartoletti
659a136692
Merge pull request #52829 from benoitdm-oslandia/feat/new_3D_tests
add new 3d tests
2023-06-20 14:14:30 +02:00
hugh
4ecf54a3b3 more formatting 2023-06-20 07:53:09 -04:00
Alessandro Pasotti
c5c8d1ff8c
Merge pull request #53506 from elpaso/bugfix-gh53031-dd-editable-widget-issue
Fix issue with DD widget visibility in D&D forms
2023-06-20 10:58:34 +02:00
Alessandro Pasotti
c9e9069a0a NOPAD 2023-06-20 08:18:58 +02:00
Nyall Dawson
11c77af3dd When querying raster sublayers from a GDB contained in an archive,
only query the parent .gdb directory, not child files

Fixes loading rasters from .gdb in a archive file
2023-06-20 14:41:59 +10:00
Nyall Dawson
ed3fad78df Move handling of vsi archive paths to QgsGdalUtils and add support
for 7z and rar archives for GDAL 3.7
2023-06-20 14:41:59 +10:00
Nyall Dawson
a4843be25b Move qgsVsiPrefix to QgsGdalUtils::vsiPrefixForPath 2023-06-20 14:41:59 +10:00
Mathieu Pellerin
2b2dabaf93
Merge pull request #52460 from domi4484/dxfImportPreview
Preview of layers in dxf import dialog
2023-06-20 10:44:37 +07:00
hugh
935f7ef71a fix my own typo 2023-06-19 21:00:19 -04:00
hugh
06767c094c d flag typos 2023-06-19 20:58:21 -04:00
Mathieu Pellerin
f86cb4110d
Update src/app/dwg/qgsdwgimportdialog.cpp
Co-authored-by: Nyall Dawson <nyall.dawson@gmail.com>
2023-06-20 07:56:43 +07:00
Nyall Dawson
25fd9d1152 Minor optimisation to field type storage 2023-06-20 10:45:01 +10:00
Nyall Dawson
a8216ff0a9 Use data pointer for faster string character access 2023-06-20 10:45:01 +10:00
Nyall Dawson
0a78fb1856 Optimise multiple lists into a single list 2023-06-20 10:45:01 +10:00
Nyall Dawson
08c0a6c2af Avoid detaching 2023-06-20 10:45:01 +10:00
Nyall Dawson
e28b9c9f6a Try optimising check for single digit delimiters instead of multiple 2023-06-20 10:45:01 +10:00
Yoann Quenach de Quivillic
5dd8e9200f fix test 2023-06-20 07:03:57 +10:00
Yoann Quenach de Quivillic
145078aacc Fix map and elevation profile data defined background color 2023-06-20 07:03:57 +10:00
Mathieu Pellerin
90e811d739 [raster] Fix global map shading fails with reprojected rasters
(fixes #53291)
2023-06-20 07:03:31 +10:00