b609df9 | Juergen E. Fischer | 15 July 2022, 12:14:09 UTC | Release of 3.26.1 | 15 July 2022, 12:14:09 UTC |
0857d15 | Juergen E. Fischer | 15 July 2022, 12:14:03 UTC | translation update for 3.26.1 from transifex | 15 July 2022, 12:14:03 UTC |
8a92bdb | Juergen E. Fischer | 15 July 2022, 11:29:04 UTC | update splash | 15 July 2022, 11:29:04 UTC |
3dc7075 | Even Rouault | 13 July 2022, 15:46:15 UTC | [GDAL provider] Workaround GDAL < 3.5.2 performance issue on VRT files of large rasters (fixes #49285) | 14 July 2022, 07:03:20 UTC |
f03075c | Marco Hugentobler | 19 June 2022, 14:11:05 UTC | Fix simple marker rotation in dxf export (CW instead of CCW) | 13 July 2022, 06:04:48 UTC |
b522854 | Nyall Dawson | 12 July 2022, 04:41:44 UTC | Apply suggestions from code review Co-authored-by: Mathieu Pellerin <nirvn.asia@gmail.com> | 13 July 2022, 04:29:04 UTC |
b3e0f89 | Nyall Dawson | 11 July 2022, 01:15:38 UTC | Fix regression in rendering polygons with z dimensions Fixes #49157 | 13 July 2022, 04:29:04 UTC |
b7998fe | Nyall Dawson | 11 July 2022, 00:39:12 UTC | Fix crash when clipping curved polygon | 13 July 2022, 04:29:04 UTC |
435e04f | Nyall Dawson | 11 July 2022, 00:36:22 UTC | Fix crash when clipping empty polygon | 13 July 2022, 04:29:04 UTC |
e9990a4 | Julien Cabieces | 12 July 2022, 14:08:28 UTC | Fix #48698 : create webdav folder with good permissions so it work when CI is run locally | 13 July 2022, 01:23:58 UTC |
d967bd0 | Nyall Dawson | 11 July 2022, 02:11:19 UTC | Force use of raster masking in layout designer preview The vector masking (while great for output quality) is much slower, so for the layout designer preview renders we just use the faster raster approach. | 12 July 2022, 10:22:55 UTC |
332bdae | Nyall Dawson | 11 July 2022, 07:18:59 UTC | Correctly update raster legend after loading styles Fixes #47506 | 12 July 2022, 08:45:28 UTC |
606efa6 | Nyall Dawson | 12 July 2022, 02:14:28 UTC | Fix incorrect dimensionality of curves created from ArcGIS REST geometries, and correctly handle curves with M but not Z values | 12 July 2022, 08:45:14 UTC |
542e9b4 | Nyall Dawson | 11 July 2022, 22:26:10 UTC | Consistently return null geometry instead of empty point | 12 July 2022, 05:03:29 UTC |
1eded9e | Nyall Dawson | 11 July 2022, 00:08:24 UTC | Fix difference algorithm when differencing a point results in a null geometry Fixes #49291 | 12 July 2022, 05:03:29 UTC |
b2eb37a | Nyall Dawson | 07 July 2022, 07:30:11 UTC | Change project style disabling from being a project load flag to a new project "capability" This avoids the unwanted cost of initialising a blank style database whenever QgsProject::clear is called and project styles are not required (eg. for server) (cherry picked from commit 9b09445c08f71152f93cd807d39dabde6da2fcf3) | 12 July 2022, 04:39:43 UTC |
ecafb92 | Andrea Giudiceandrea | 10 July 2022, 15:21:38 UTC | [GUI][Labelling] Fix Line Anchor Settings window title | 11 July 2022, 02:34:09 UTC |
d4ccf66 | Juergen E. Fischer | 08 July 2022, 11:49:49 UTC | debian packaging: ignore gitstatus test and set gdal library | 10 July 2022, 18:24:27 UTC |
63dc9ac | Andrea Giudiceandrea | 08 July 2022, 09:34:44 UTC | Don't truncate Uuid string if field length >= Uuid string length | 09 July 2022, 07:56:56 UTC |
c873272 | Loïc Bartoletti | 08 July 2022, 13:39:03 UTC | Merge pull request #49287 from qgis/backport-49265-to-release-3_26 [Backport release-3_26] [CI] Disable grass8 temporarily | 08 July 2022, 13:39:03 UTC |
b4db8f6 | Loïc Bartoletti | 07 July 2022, 07:27:26 UTC | [CI] Disable grass8 temporarily | 08 July 2022, 13:26:23 UTC |
99b9ed3 | Mathieu Pellerin | 02 July 2022, 04:09:52 UTC | [diagrams] Fix category color opacity not respected | 08 July 2022, 06:22:58 UTC |
699b2be | Jean Felder | 05 July 2022, 08:38:00 UTC | qgscamerapose: Fix pitch max value to avoid rotation computation error This is a similar fix to b173af9a2e5097b7542668c640acb30819563be0 which fixed the pitch min value. With a mPitchAngle > 179.8, QQuaternion::fromEulerAngles( mPitchAngle, mHeadingAngle, 0 ) will return bad rotation angles. This is fixed is Qt6, but it has not been backported to Qt5. See: https://bugreports.qt.io/browse/QTBUG-72103 | 08 July 2022, 06:22:23 UTC |
472cd2b | Andrea Giudiceandrea | 25 June 2022, 07:21:21 UTC | QPainter::LosslessImageRendering only for Qt >= 5.13.0 | 08 July 2022, 06:21:05 UTC |
10c0559 | Andrea Giudiceandrea | 25 June 2022, 06:30:52 UTC | Fix Lossless image compression in QgsLayoutExporter::print | 08 July 2022, 06:21:05 UTC |
f877460 | Andrea Giudiceandrea | 25 June 2022, 06:20:40 UTC | Fix Lossless image compression in QgsLayoutExporter::exportToPdf | 08 July 2022, 06:21:05 UTC |
5320e14 | Mathieu Pellerin | 04 July 2022, 02:22:03 UTC | [positioning] Add missing equal-to operator to the QgsSatelliteInfo class | 08 July 2022, 06:19:47 UTC |
28fc216 | Nyall Dawson | 21 June 2022, 23:10:58 UTC | Use a better approach to highlight selected raster markers/lines which shows a selection color for completely desaturated images | 08 July 2022, 00:32:55 UTC |
4fa2c76 | Nyall Dawson | 21 June 2022, 23:48:56 UTC | Gracefully handle converting mapbox gl styles with a line-dasharray consisting of an odd number of elements QGIS/Qt custom dash patterns require an even number of elements, so we need custom logic to convert odd sized dash arrays Avoids a ton of qt debug warnings when rendering certain mapbox styles | 08 July 2022, 00:32:37 UTC |
13c8f61 | lazaa32 | 01 July 2022, 14:11:08 UTC | Fix {usage} parameter | 07 July 2022, 22:08:25 UTC |
29a85d6 | Julien Cabieces | 06 July 2022, 16:36:11 UTC | [Oracle] Fix getSchemas request to not get all system tables | 07 July 2022, 08:00:57 UTC |
bdaaf93 | Julien Cabieces | 06 July 2022, 15:40:03 UTC | Fix oracle configuration parameters not saved in connection dialog | 07 July 2022, 07:12:53 UTC |
3232c86 | Alessandro Pasotti | 22 June 2022, 09:09:00 UTC | Apply opacities on external layers when use layer ids Fixes an unreported bug when using layer ids and external WMS layers: opacities were ignored for the external layers. This was caused by the layerNickname() returning the layer id which is not known to the client and cannot be used for external layers, layer name is used instead. | 07 July 2022, 07:04:49 UTC |
aedb74b | Mathieu Pellerin | 30 June 2022, 07:12:09 UTC | [layouts] When exporting layouts to image/PDF create any missing directories from path | 04 July 2022, 00:22:11 UTC |
6586fc5 | Alessandro Pasotti | 24 June 2022, 09:45:49 UTC | Merge pull request #49136 from qgis/backport-49130-to-release-3_26 [Backport release-3_26] Fix #49127 slider widget | 24 June 2022, 09:45:49 UTC |
b32983f | Alessandro Pasotti | 22 June 2022, 17:01:02 UTC | Fix #49127 slider widget | 22 June 2022, 22:40:21 UTC |
6680fd7 | qgis-bot | 22 June 2022, 02:29:52 UTC | Enable Journal Wal, increase Timeout use only sqlite transaction Fixes Multithreading issues with Mbtile Creation on slow disks and or Machines with a lot of threads. Fixes #47738 | 22 June 2022, 02:29:52 UTC |
f9cd57a | vcloarec | 20 June 2022, 03:12:59 UTC | fix 3D crash from axis when invalid CRS | 22 June 2022, 01:24:35 UTC |
367fd35 | Alessandro Pasotti | 21 June 2022, 12:50:24 UTC | Update tests/src/core/testqgsoverlayexpression.cpp Co-authored-by: Nyall Dawson <nyall.dawson@gmail.com> | 21 June 2022, 21:13:11 UTC |
7061a7a | Alessandro Pasotti | 20 June 2022, 18:20:10 UTC | Fix an unreported bug with overlay expression When the tested polygon geometry results in an intersection where no parts pass the filter tests and at least one part is a null/unknown geometry type the result was not discarded returning false negatives. | 21 June 2022, 21:13:11 UTC |
d8b3d0b | Nyall Dawson | 20 June 2022, 22:23:42 UTC | Use identifier metadata for raster names when querying sublayers if present Gives nicer layer name in some circumstances vs just using the container filename | 21 June 2022, 06:59:28 UTC |
f9750d4 | Nyall Dawson | 20 June 2022, 03:47:59 UTC | Don't complain about missing paint properties during style conversion Instead just treat all the paint values as their defaults. (This is compliant with the specs) | 21 June 2022, 01:10:21 UTC |
924d670 | Nyall Dawson | 17 June 2022, 01:09:43 UTC | Correctly set transform for QgsHighlight When we are highlighting a feature, we skip the early transformation and instead defer to the layer's renderer to handle this for us. By correctly setting up the render context with the correct transform and transformed map extent, we ensure that the highlight will render correctly even for complex map symbols (eg geometry generators) Fixes #48439 | 21 June 2022, 01:09:59 UTC |
3bf320b | Mathieu Pellerin | 19 June 2022, 08:38:20 UTC | [themes] Follow up 216ed99: re-add borders for disabled list/table widgets | 20 June 2022, 03:11:40 UTC |
0aece28 | Juergen E. Fischer | 17 June 2022, 12:05:27 UTC | Release of 3.26 (Buenos Aires) | 17 June 2022, 12:05:27 UTC |
05c6116 | Juergen E. Fischer | 17 June 2022, 12:05:27 UTC | changelog and news update for 3.26 | 17 June 2022, 12:05:27 UTC |
f067b34 | Juergen E. Fischer | 17 June 2022, 12:05:17 UTC | translation update for 3.26.0 from transifex | 17 June 2022, 12:05:17 UTC |
216ed99 | Mathieu Pellerin | 17 June 2022, 05:06:14 UTC | [ui][themes] Fix undesired border line for QFrame widgets | 17 June 2022, 07:31:36 UTC |
9eea9ae | Mathieu Pellerin | 17 June 2022, 05:19:30 UTC | [ui] Small tweaks to the virtual layer creation dialog's geometry group box - Re-order the options so no geometry is on top - Avoid using label-less radio box | 17 June 2022, 07:24:33 UTC |
b9cbddc | Mathieu Pellerin | 17 June 2022, 05:01:16 UTC | [ui] Add a short one sentence guide in the virtual layer creation dialog | 17 June 2022, 07:24:33 UTC |
c82a98d | Nyall Dawson | 17 June 2022, 05:41:47 UTC | [hig] Fix capitalisation | 17 June 2022, 05:41:59 UTC |
c517ea7 | Mathieu Pellerin | 17 June 2022, 01:48:03 UTC | [virtual vector] Modernize connect calls, avoid needless extra function | 17 June 2022, 04:38:48 UTC |
822610b | Mathieu Pellerin | 17 June 2022, 01:45:28 UTC | [ui][virtual vector] Find a better, harmonized location for the test button | 17 June 2022, 04:38:48 UTC |
1ca14df | Harrissou Sant-anna | 16 June 2022, 22:29:52 UTC | More accurate label | 17 June 2022, 04:20:12 UTC |
a12d38b | Harrissou Sant-anna | 16 June 2022, 05:17:50 UTC | Enable "place on every part" only for first/last vertex | 17 June 2022, 04:20:12 UTC |
c4db810 | Harrissou Sant-anna | 10 June 2022, 16:05:48 UTC | Move up the "Place on every part" option in marker and hash line symbol Also tweak description and reorder vertices placement options | 17 June 2022, 04:20:12 UTC |
6d492ca | Nyall Dawson | 16 June 2022, 23:39:49 UTC | layer_property(..., 'path') should work for all layer types Fixes #49011 | 17 June 2022, 03:38:00 UTC |
b99cfd0 | Nyall Dawson | 16 June 2022, 23:54:00 UTC | Raise any non "north up" gdal warnings | 17 June 2022, 03:37:41 UTC |
85fa390 | Nyall Dawson | 16 June 2022, 23:29:48 UTC | Don't dump rendered images as base 64 on local test runs | 17 June 2022, 03:37:41 UTC |
7a19dc7 | Nyall Dawson | 16 June 2022, 23:24:14 UTC | Silence GDAL The transformation is already "north up" or a transformation between pixel/line and georeferenced coordinates cannot be computed warnings | 17 June 2022, 03:37:41 UTC |
25ffe3d | Nyall Dawson | 16 June 2022, 23:23:52 UTC | Fix some test output noise in legend renderer test | 17 June 2022, 03:37:41 UTC |
332519f | Nyall Dawson | 16 June 2022, 23:23:01 UTC | Only emit cdash messages during CI runs Otherwise this is just noisy output which hits the test results/warnings raised by tests | 17 June 2022, 03:37:41 UTC |
c0bafde | uclaros | 16 June 2022, 21:45:43 UTC | use geom bbox instead of vertices | 17 June 2022, 00:41:04 UTC |
6e0eb8d | uclaros | 16 June 2022, 21:06:32 UTC | fix qgsgeometryrubberband on rotated canvas | 17 June 2022, 00:41:04 UTC |
c30624b | Nyall Dawson | 03 June 2022, 02:05:06 UTC | Rough hack to partially address #48806 | 17 June 2022, 00:33:38 UTC |
21aeec7 | pathmapper | 16 June 2022, 06:10:56 UTC | Add myself (Björn Hinkeldey) to CONTRIBUTORS | 17 June 2022, 00:30:20 UTC |
b33924a | Sandro Santilli | 16 June 2022, 19:06:02 UTC | Fix old GDAL triggers in geopackage files This makes changes which would otherwise fixed by done upon opening these files with GDAL >= 3.2.2 Batch update was done using: ogrinfo ${F} -sql "select 1" See https://github.com/qgis/QGIS/issues/49033#issuecomment-1158006469 References GH-25830 | 16 June 2022, 22:13:25 UTC |
1a8f41e | Mathieu Pellerin | 16 June 2022, 10:13:34 UTC | [ui][virtual vector] Fix browser dialog pops up when importing layer | 16 June 2022, 17:45:18 UTC |
66a6ed2 | Mathieu Pellerin | 16 June 2022, 10:11:41 UTC | [virtual vector] When a referenced vector layer has feature change, emit dataChanged to refresh layer | 16 June 2022, 17:45:18 UTC |
9e87f79 | Harrissou Sant-anna | 16 June 2022, 11:13:26 UTC | Fix typo in "Detect dataset changes" algorithm | 16 June 2022, 17:45:05 UTC |
58c1f4c | Martin Dobias | 16 June 2022, 14:58:46 UTC | One more fix for point cloud unicode paths on windows Turns out I have previously missed two more locations where toNativePath() needs to be used. | 16 June 2022, 17:44:42 UTC |
6a74e50 | Nedjima Belgacem | 16 June 2022, 13:53:05 UTC | Update src/app/3d/qgspointcloud3dsymbolwidget.cpp Co-authored-by: Stefanos Natsis <uclaros@gmail.com> | 16 June 2022, 16:00:10 UTC |
cd1a59e | Nedjima Belgacem | 08 June 2022, 13:19:18 UTC | Update src/app/3d/qgspointcloud3dsymbolwidget.cpp Co-authored-by: Stefanos Natsis <uclaros@gmail.com> | 16 June 2022, 16:00:10 UTC |
2108a53 | NEDJIMAbelgacem | 08 June 2022, 09:08:13 UTC | remove unused parameter | 16 June 2022, 16:00:10 UTC |
2dec922 | NEDJIMAbelgacem | 08 June 2022, 08:43:23 UTC | - remove point cloud size label | 16 June 2022, 16:00:10 UTC |
8d39f19 | NEDJIMAbelgacem | 06 June 2022, 22:18:36 UTC | - Switch 3D point size default to 3px - Switch 3D max error to 3px - Swtich 3D point budget to 5M points - Add tooltips to UI - Make point budget spinbox have 0 decimals and increment in 100k steps | 16 June 2022, 16:00:10 UTC |
f443628 | Nedjima Belgacem | 16 June 2022, 14:54:29 UTC | 3D default to following 2D renderer once the default 2D renderer is picked (#48922) | 16 June 2022, 14:54:29 UTC |
5973fb3 | uclaros | 14 June 2022, 11:10:06 UTC | fix classified 3d renderer on missing or unordered categories | 16 June 2022, 12:42:55 UTC |
66bb2d1 | uclaros | 14 June 2022, 09:38:54 UTC | fix adding duplicate classification categories | 16 June 2022, 12:40:27 UTC |
391dfd0 | Mathieu Pellerin | 16 June 2022, 02:17:37 UTC | Add safeguard in the date time field formatter to avoid crasher when passing a bad field index value | 16 June 2022, 04:54:14 UTC |
286bbde | Mathieu Pellerin | 16 June 2022, 02:16:59 UTC | [layouts] Fix attributte table crasher | 16 June 2022, 04:54:14 UTC |
843d763 | Nyall Dawson | 16 June 2022, 00:31:11 UTC | Show provider specific icons in combo box in virtual layer select Makes it easier to identify particular providers | 16 June 2022, 03:55:09 UTC |
221e63c | Nyall Dawson | 16 June 2022, 00:29:07 UTC | Add icon to QgsProviderMetada | 16 June 2022, 03:55:09 UTC |
d976470 | Nyall Dawson | 16 June 2022, 00:04:36 UTC | Show browser dialog immediately when clicking Add in virtual layer select | 16 June 2022, 03:55:09 UTC |
552b725 | Nyall Dawson | 15 June 2022, 23:57:15 UTC | Nicer column order and sizes in virtual layer source table | 16 June 2022, 03:55:09 UTC |
9d0cb90 | Nyall Dawson | 15 June 2022, 23:35:50 UTC | Make virtual layer source layer creation much more user friendly Instead of just forcing the user to type a free-form source string, add a "..." button which allows them to browse for the layer source using the browser dialog. Makes it MUCH easier for users to add gpkg/postgis/wfs/... layers as sources for virtual layers. | 16 June 2022, 03:55:09 UTC |
65f58b0 | Nyall Dawson | 15 June 2022, 23:07:08 UTC | Cleaner column handling in virtual layer table | 16 June 2022, 03:55:09 UTC |
c1680a9 | Nyall Dawson | 15 June 2022, 23:03:04 UTC | Remember virtual layer dialog size | 16 June 2022, 03:55:09 UTC |
8619f46 | Nyall Dawson | 15 June 2022, 23:00:58 UTC | Cleanup and modernize virtual layer geometry type selection widget | 16 June 2022, 03:55:09 UTC |
9cb055a | Nyall Dawson | 15 June 2022, 22:52:19 UTC | Remove messy hack | 16 June 2022, 03:55:09 UTC |
f6501a5 | Nyall Dawson | 15 June 2022, 22:45:02 UTC | Don't store dialog as a member | 16 June 2022, 03:55:09 UTC |
6049c9e | Nyall Dawson | 15 June 2022, 22:42:25 UTC | Add filter search box to virtual layer import layer dialog Makes the dialog usable for large projects | 16 June 2022, 03:55:09 UTC |
f5d989e | Nyall Dawson | 15 June 2022, 22:39:05 UTC | Remember window geometry in virtual layer embed dialog | 16 June 2022, 03:55:09 UTC |
47e2400 | Nyall Dawson | 15 June 2022, 22:37:42 UTC | Use proper layer model in virtual layer import dialog | 16 June 2022, 03:55:09 UTC |
c1dbc90 | Nyall Dawson | 16 June 2022, 00:39:17 UTC | [db manager] Don't load preview layers into project Fixes #47159 | 16 June 2022, 03:54:55 UTC |
d088b5e | pathmapper | 15 June 2022, 11:41:13 UTC | Update testdata | 15 June 2022, 22:23:39 UTC |
ba4313e | pathmapper | 15 June 2022, 07:30:15 UTC | Update test | 15 June 2022, 22:23:39 UTC |
48c067c | pathmapper | 14 June 2022, 13:52:14 UTC | Encode 'Meters at Scale' to SLD uom metre Fix #48847 | 15 June 2022, 22:23:39 UTC |
7806d7c | pathmapper | 14 June 2022, 07:19:14 UTC | Decode SLD uom meters and foot to meters at scale Fix https://github.com/qgis/QGIS/issues/48848 | 15 June 2022, 22:23:39 UTC |
dc332af | Mathieu Pellerin | 15 June 2022, 06:51:37 UTC | [ui] Fix clipped virtual layer dialog's layer name by expanding combo box | 15 June 2022, 22:21:24 UTC |