Activity
From 2023-10-11 to 2023-11-09
2023-10-27
- 02:05 PM Revision 153a34e2 (qgis): Bump version to 3.35
- 02:02 PM Revision f54b5388 (qgis): changelog and news update for 3.34
- 02:02 PM Revision ffbdd678 (qgis): Release of 3.34 (Prizren)
- 02:02 PM Revision 2ad821f6 (qgis): translation update for 3.34.0 from transifex
- 02:02 PM Revision dcc633b2 (qgis): Release of 3.28.12
- 02:01 PM Revision e4589951 (qgis): translation update for 3.28.12 from transifex
- 10:17 AM Revision dac12893 (qgis): Fix loading Google Earth tiles hosted on the cesium ion platform
- 08:24 AM Revision 29369d62 (qgis): Merge pull request #54800 from pblottiere/fix_gdalwarp_of
- Add safeguard for -of option
- 07:09 AM Revision 01212258 (qgis): fix consistent mesh symbology
- 04:58 AM Revision 3898ae9b (qgis): [themes] Fix checkbox styled as enabled within disabled table and tree ...
- 04:53 AM Revision 8c8a43b4 (qgis): [themes] Fix checkbox styled as enabled within disabled table and tree ...
- 04:53 AM Revision 2f2340d5 (qgis): [ui][themes] Fix clipped user profile selector icon size combobox content
- 04:51 AM Revision 134ff50e (qgis): When a vector tile style rule is set to "(all layers)", ensure
- that we correctly fetch the attributes required for the style's
filter and labeling for all layers
Fixes broken rend...
2023-10-26
- 08:39 PM Revision d45af7d8 (qgis): [processing] Fix crash when adding a mesh dataset group input
- 08:45 AM Revision 933797e7 (qgis): Fixes #54141 : increase expression widget text size for long expressions
2023-10-25
- 12:40 AM Revision 7ce2dddb (qgis): [maptools] Fix copying of identified vector tile layer feature's attrib...
- 12:38 AM Revision c8896f3a (qgis): [processing] Fix crash when adding a mesh dataset group input
- 12:37 AM Revision 4178ace2 (qgis): Make Delete ring map tool respect selected features
- 12:36 AM Revision f465ef41 (qgis): [maptools] Fix copying of identified vector tile layer feature's attrib...
- 12:33 AM Revision 4107ed21 (qgis): [processing] Fix crash when adding a mesh dataset group input
- 10:58 PM Revision c2664320 (qgis): Fixes #54141 : increase expression widget text size for long expressions
- 10:55 PM Revision 3914347d (qgis): [themes] Increase readibility of disabled comboboxes within attribute f...
- 10:55 PM Revision 6454f210 (qgis): [ui][themes] Fix layout designer item properties' section label backgro...
- 10:54 PM Revision 328e3d5a (qgis): [processing] Fix BACKGROUND_COLOR parameter ignored when exporting XYZ ...
- using JPG format (fixes #54876)
- 10:54 PM Revision 044809cd (qgis): Fixes #54141 : increase expression widget text size for long expressions
- 03:42 PM Revision 8b4b87f6 (qgis): Merge pull request #55039 from lbartoletti/fix_fedora_cmake_build
- cmake: add a patch to build on fedora38. Fixes #54348
- 10:04 AM Revision c425e425 (qgis): Fix write_failure_comment workflow
- 02:39 AM Revision 504c2e57 (qgis): Don't show help for algorithms which can't be run in qgis_process
- Fixes #54914
- 02:37 AM Revision 6ce76455 (qgis): Update test to newer methods
- 02:37 AM Revision 7b2d4a9d (qgis): When a vector tile style rule is set to "(all layers)", ensure
- that we correctly fetch the attributes required for the style's
filter and labeling for all layers
Fixes broken rend...
2023-10-24
- 11:43 PM Revision 184dd70b (qgis): INSTALL.md: Fix fedora38 packages
- There is no `qwt-devel` but `qwt-qt5-devel`, already mentionned before
- 11:43 PM Revision 69895b4f (qgis): pass a text file with input data files to build vpc tool (fix #53970)
- 11:43 PM Revision c9da9b76 (qgis): update pdal_wrench to 1.1
- 11:43 PM Revision 3ed8b17c (qgis): pass a text file with input data files to merge tool (refs #53970)
- 11:43 PM Revision 0fce1578 (qgis): pass a text file with input data files to tile tool (refs #53970)
- 04:52 PM Revision 822aa1ed (qgis): cmake: add a patch to build on fedora38. Fixes #54348
- 04:27 PM Revision 3472bb77 (qgis): Fixes #54926 : Correct masking with SVG symbol
- 04:27 PM Revision 35e7f154 (qgis): add mask
- 11:06 AM Revision 1f1e8b5d (qgis): Avoid multiple layer access calls where possible
- 09:01 AM Revision d1affeb5 (qgis): INSTALL.md: Fix fedora38 packages
- There is no `qwt-devel` but `qwt-qt5-devel`, already mentionned before
- 03:16 AM Revision e1d08faf (qgis): Don't condense profile results from duplicate layers with the same
- name into one entry in the renderer profile chart
2023-10-23
- 12:26 AM Revision 5a25e2f5 (qgis): GPKG: fix json map filewriter
- Backported (cherry-picked) from master #7557095
Fixes #52677 - 10:45 PM Revision 0550941a (qgis): Fix test on python 3.12
- Builtin exception string format has changed
- 10:44 PM Revision a1f9039f (qgis): Fix invalid escape sequences in docstrings for enums with since
- annotation
- 05:03 PM Revision e55de908 (qgis): make userData a property so it calls getUserData to avoid crash
- 08:58 AM Revision 1d1b7c99 (qgis): Remove custom FALLTHROUGH define
- We don't need this anymore since we require c++17 anyway, and
it raises build warnings due to macro redefinition with... - 05:47 AM Revision 9b095c56 (qgis): Revert "Revert "Allowing storing GPGK raster layer styles to DB""
- This reverts commit 9d8a72256893bd31a51d85927e9abd9cdb5eed29.
- 05:15 AM Revision 07345e52 (qgis): Run doxygen layout checker in prepare-commit script, when possible
- Helps preventing useless CI wait like in here:
https://github.com/qgis/QGIS/actions/runs/6518501862/job/17703989815?p... - 02:07 AM Revision fc81e813 (qgis): Reduce use of magic numbers in provider tests
- Expose these methods:
- referenceExtent()
- referenceSubsetString3Extent() - 02:07 AM Revision 515f6259 (qgis): Show more detail on testExtentSubsetString null extent test failure
- 02:07 AM Revision 376f9798 (qgis): Stop considering 0,0,0,0 as a Null QgsRectangle
- Construct a proper null rectangle by default.
Make sure a Null rectangle is always also considered Empty.
Print Nul... - 02:07 AM Revision f4269997 (qgis): Drop the temporary QgsRectangle::createNull static, not more needed
2023-10-22
- 03:40 PM Revision f3c1ba70 (qgis): Add debugging lines to src/core/labeling/qgspallabeling.cpp
- 03:40 PM Revision e3660952 (qgis): Have QGsGeometry::fromRect(nullRect) return null geometry
- Includes testcase
- 02:53 AM Revision 2d64df22 (qgis): fix(python/CMakeLists.txt): be sure we only use std 14 for python (not ...
- 02:52 AM Revision 6e36e3eb (qgis): unload active plugin before updating or reinstalling it (fix #54968)
- 02:52 AM Revision 9ea11464 (qgis): Update README.md
- ###PULL REQUEST TITLE
Appropriate Article and pronoun Use
###ISSUE
missing article the and in appropriate use of w... - 02:51 AM Revision 9a543632 (qgis): Use valid extent in testRegisterFeatureUnprojectible
- The test was meant to catch a crasher upon being unable to project
a feature. Today it looks like QGIS is able to pro... - 02:51 AM Revision ee3a01e1 (qgis): Make the unprojectible test feature really unprojectible
- See https://github.com/qgis/QGIS/pull/54954#issuecomment-1773755454
- 02:51 AM Revision 3d217188 (qgis): Have QgsGeometry::boundingBox return null rect for null geom
- Includes unit test
2023-10-21
- 08:01 AM Revision 8017a314 (qgis): Fix extent computation in QgsVirtualLayerProvider
- Extent should be set to null if there are no rows or geometric
field or computed min/max envelope ordinates are null.... - 08:01 AM Revision ec90b802 (qgis): Initialize VirtualLayerProvider's extent to null
- 08:01 AM Revision f3e3e0db (qgis): Add test for QgsVirtualLayerProvider
- 05:07 AM Revision 1df4c523 (qgis): Add a QgsRectangle::createNull() temporary static method
2023-10-20
- 12:03 AM Revision acfd0e95 (qgis): unload active plugin before updating or reinstalling it (fix #54968)
- 11:58 PM Revision fc3e3953 (qgis): unload active plugin before updating or reinstalling it (fix #54968)
- 12:29 PM Revision 812af7f7 (qgis): Fix crash when running xyz tiles algorithms and thread count >
- tiles required
- 09:47 AM Revision a5213320 (qgis): translation string fix
2023-10-19
- 01:30 AM Revision 4e16d455 (qgis): tests/3d: Factor out mesh tests into its own file
- 01:30 AM Revision bc1b5496 (qgis): testqgsmesh3drendering: Enable testMeshTerrain test
- With the fix introduced in commit
4947041903c5831c868b68fd06bd5c6a79c0b78b, this should work reliably
now. - 01:00 AM Revision 9bbae4c6 (qgis): Don't use deprecated method
- 08:05 PM Revision 339cc720 (qgis): don't try to load sub indexes when using initial camera pos
- 08:05 PM Revision 689a9357 (qgis): only set subset string when non empty
- 08:05 PM Revision ca5041b1 (qgis): check if Qgs3DMapScene has been created before accessing
- 08:05 PM Revision 993c95da (qgis): trigger loading of sub indexes using queued connection
- 08:04 PM Revision 7c014e60 (qgis): Handle Null rectangle in QgsRectangle::buffered
- Includes unit test
- 08:03 PM Revision 0ec5f0de (qgis): Add QgsRectangle::setNull(), deprecating setMinimal()
- 08:03 PM Revision c20c3953 (qgis): Make TestQgsMeshLayer::test_extent asserts more readable
- Expected/Obtained was swapped, see
https://github.com/qgis/QGIS/actions/runs/6518971706/job/17706890258?pr=54934#step... - 08:03 PM Revision 94ef5328 (qgis): Rename QgsBox3d::setMinimal() to setNull()
- The method was introduced in this version so it should be ok to
rename with no formal deprecation notice - 08:01 PM Revision d927a595 (qgis): Bump @babel/traverse in /resources/server/src/landingpage
- Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.20.5 to 7.23.2.
- [R... - 01:31 PM Revision 385fedd2 (qgis): Add safeguard to all gdal algorithms
- 06:30 AM Revision cb187267 (qgis): Deprecate QgsLayoutEffect
- QGraphicsEffects should NOT be used on QGraphicsItems. Despite
being part of stable Qt API, it is broken and results ... - 06:30 AM Revision 5a538874 (qgis): Remove outdated TODO
- 06:30 AM Revision 7ec20832 (qgis): Remove use of QgsLayoutEffect
- This was only used to handle blend mode rendering of items, and
causes crashes which cannot be worked around. We have... - 06:30 AM Revision 7e73b9ba (qgis): Ensure we correctly set qt item caching only when appropriate
- 06:30 AM Revision 9e327d87 (qgis): Update test mask
- 06:30 AM Revision 86a5a872 (qgis): Fix blend mode rendering for map items
- 06:30 AM Revision 563b1aef (qgis): Fix rendering of elevation profiles with blend mode or opacity
- 06:30 AM Revision 6f78cde1 (qgis): Add test mask
- 06:30 AM Revision ed948bc1 (qgis): Fix doxygen test
- 06:30 AM Revision 6b91ea06 (qgis): Spelling
- 06:30 AM Revision 5cde6a93 (qgis): Fix cppcheck
2023-10-18
- 10:13 PM Revision 8890ea7b (qgis): Bump @babel/traverse in /resources/server/src/landingpage
- Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.20.5 to 7.23.2.
- [R... - 07:43 PM Revision 60affab3 (qgis): Fix crash in layout legend
- Fix #52268
I couldn't identify the root cause of the issue but this
check prevents the crash. - 07:43 PM Revision 5ea816a6 (qgis): Fixes #54549 : correctly delete graduated layout widgets
- 07:42 PM Revision 7ae00d04 (qgis): Fixes #52740 : remove properties widget when layout item is destroyed
- 03:30 PM Revision 37ccd4a5 (qgis): Merge pull request #54940 from nilason/fix_findpdal_2.6
- Fix CMake FindPDAL for PDAL version 2.6+
- 09:24 AM Revision 066cfa36 (qgis): Merge pull request #54961 from lnicola/cmake-linker
- Add `USE_ALTERNATE_LINKER` to the CMake cache
- 08:53 AM Revision 00eaa2de (qgis): Fixes #52740 : remove properties widget when layout item is destroyed
- 08:47 AM Revision b532044f (qgis): Fixes #52740 : remove properties widget when layout item is destroyed
2023-10-17
- 12:17 AM Revision 0bb5a339 (qgis): Handle null in QgsRectangle grow() and include() methods
- Includes tests
- 12:17 AM Revision 05e1605d (qgis): Apply suggestion from Nyall's review
- 07:41 PM Revision 021f919f (qgis): cmake: update to find PDAL 2.6+
- With PDAL 2.6 the 'pdal_util' library is removed as a separate library
and hence part of the 'pdalcpp' library. - 07:41 PM Revision 30462f13 (qgis): set -DWIN32_LEAN_AND_MEAN in FindPDAL.cmake
- 07:37 PM Revision 8c3016ac (qgis): Handle null rectangles in QgsExtentWidget::outputExtent
- 06:00 PM Revision 1d192a67 (qgis): Fixes #54549 : correctly delete graduated layout widgets
- 05:55 PM Revision d853487a (qgis): Fixes #54549 : correctly delete graduated layout widgets
- 05:50 PM Revision 2c7b4f30 (qgis): Add USE_ALTERNATE_LINKER to cache if available
- 05:32 PM Revision c13e9a92 (qgis): Fix crash in layout legend
- Fix #52268
I couldn't identify the root cause of the issue but this
check prevents the crash. - 04:01 PM Revision 13a9c748 (qgis): Add `tags` make target
- 04:00 PM Revision 9b741620 (qgis): Fix crash in layout legend
- Fix #52268
I couldn't identify the root cause of the issue but this
check prevents the crash. - 03:32 PM Revision 9df62b90 (qgis): Raise error in case if invalid parameter in batch mode
- 03:32 PM Revision 9c8475e5 (qgis): Add safeguard for -of option
- 04:55 AM Revision 0e6b4fb1 (qgis): [layouts] Fix line height setting not respected for HTML-enabled label ...
- 04:55 AM Revision 7c153740 (qgis): [skip ci] Add comment explaining the 0.22 line-height addition
2023-10-16
- 12:18 AM Revision 1262257f (qgis): Fix extent computation in QgsAFSProvider
- Extent should be set to null if there are no rows or geometric
field or computed min/max envelope ordinates are null. - 12:18 AM Revision c99a33d2 (qgis): Add QgsArcGisRestUtils::convertRectangle
- See
https://github.com/qgis/QGIS/pull/54944#pullrequestreview-1680737873 - 10:52 AM Revision 99d0f8a0 (qgis): Make QgsBookmark string output more explicit about it being EMPTY
2023-10-15
- 09:04 PM Revision edaa3dda (qgis): update vector menu links to processing algorithms (fix #54937)
- 03:56 PM Revision 3dac2dc9 (qgis): put test_data_dir.py into build directory (don't use install directory
- prior to install)
2023-10-14
- 11:55 AM Revision a30892cf (qgis): Do not force verbose build in mingw build
- Makes it impossible to obtain useful information from CI, example:
https://github.com/qgis/QGIS/actions/runs/64936401... - 11:55 AM Revision 5f7e06bd (qgis): Split build and install steps, add more ::group prints for CI
2023-10-13
- 04:41 PM Revision 0bd9999c (qgis): Free up some disk space before running `clang-tidy`
- Might help with failures like https://github.com/qgis/QGIS/actions/runs/6493229254/job/17638277259.
- 03:14 PM Revision 32d07b10 (qgis): Fix extent computation in QgsSpatiaLiteProvider
- Extent should be set to null if there are no rows or geometric
field or computed min/max envelope ordinates are null....
2023-10-12
- 09:29 PM Revision 16fe9f6a (qgis): Don't show help for algorithms which can't be run in qgis_process
- Fixes #54914
- 09:24 PM Revision 94b62acc (qgis): Don't show help for algorithms which can't be run in qgis_process
- Fixes #54914
2023-10-11
- 12:31 AM Revision 68ea9df9 (qgis): Update test to newer methods
- 12:31 AM Revision 82918f90 (qgis): Generate a markdown summary of test failures along with existing
- HTML report
- 12:31 AM Revision 872901a8 (qgis): Add github workflow to upload test failure markdown summary report
- as a comment to PRs when tests fail
- 11:23 PM Revision 74ae947c (qgis): [OGR provider] Add a strictToInt() helper to detect integer truncation
- 11:23 PM Revision e36112b0 (qgis): [OGR provider] changeAttributeValues(): validate field index + FID (fix...
- Also add consistency checks between Qt values and OGR field types in
addFeature() and changeAttributeValues() - 11:21 PM Revision c8d00d03 (qgis): Avoid early with error if no shell scripts are changed
- 11:21 PM Revision 7e43fba3 (qgis): Only run shellcheck against *shell* modified files
- 11:21 PM Revision 639bbf76 (qgis): update pre-commit hook hints to work in worktrees
- 08:10 PM Revision f3daa38b (qgis): Merge pull request #54854 from elpaso/backport-54644
- Backport: RASTER properties dlg sync opacity
- 05:39 PM Revision 31c6b81a (qgis): fix SIP_SKIP macro placement (#54911)
- 03:20 PM Revision f8edf729 (qgis): Merge pull request #54901 from elpaso/bugfix-gh54501-cad-floater-regres...
- Fix angle constraint in floater
- 03:19 PM Revision fe53a534 (qgis): Update test_qgsrasterlayerproperties.py
- 01:57 PM Revision c76b86e2 (qgis): move enum QgsMapLayerProxyModel::Filter to Qgis (#54891)
- 01:45 PM Revision 5b07f280 (qgis): fix SIP_SKIP macro placement
- 04:53 AM Revision 1c1eb267 (qgis): [OGR provider] changeAttributeValues(): validate field index + FID (fix...
- Also add consistency checks between Qt values and OGR field types in
addFeature() and changeAttributeValues() - 04:53 AM Revision 6467a47e (qgis): [OGR provider] Add a strictToInt() helper to detect integer truncation
- 03:36 AM Revision d3d1dfde (qgis): Write test report header when run from Python
- 03:36 AM Revision bc960c5f (qgis): Make TEST_DATA_DIR accessible from python tests
- 03:36 AM Revision 3588d417 (qgis): Fix legend item with opacity forces whole layout to rasterize
- and expand test coverage of blend modes and opacity with
legend items - 03:36 AM Revision df1dc0db (qgis): Fix elevation profile item transparency forces rasterisation of
- whole layout, expand unit test coverage
- 03:36 AM Revision 3b85d07f (qgis): Fix flake
- 03:36 AM Revision 9e755466 (qgis): Update test mask
Also available in: Atom