qgis-bot
d5df6e3158
auto sipify 🍺
2025-09-02 07:57:18 +00:00
uclaros
dce941a743
update auth method help label
2025-09-02 09:54:40 +02:00
uclaros
0700348b04
remove redundant inner if in QgsAuthPlanetaryComputerMethod
2025-09-02 09:54:40 +02:00
uclaros
72ee36b84c
Make SasToken::isValid() const
2025-09-02 09:54:40 +02:00
uclaros
b81d9d7c13
Rename params and update docstring in point cloud index
2025-09-02 09:54:40 +02:00
uclaros
b0216f80ca
auth method review fixes
2025-09-02 09:54:40 +02:00
uclaros
fa4192dbe9
Propagate STAC connection authcfg to assets
...
The authcfg is now added to the layer uri and used for asset downloading and preview
2025-09-02 09:54:40 +02:00
uclaros
52a7ac096a
Add authentication support to remote point cloud sources
2025-09-02 09:54:40 +02:00
uclaros
7d0e21a6bf
Add MS Planetary Computer auth method
...
Supports SAS signing of asset links for the Open version of planetary computer.
Supports oauth2 authorization and SAS signing for planetary computer pro.
2025-09-02 09:54:40 +02:00
Nyall Dawson
e716cd64b3
Test masks, variants
2025-09-02 17:41:52 +10:00
Nyall Dawson
332b18de41
Update test mask
2025-09-02 15:47:10 +10:00
Nyall Dawson
82cc87e5cc
Test masks, variants
2025-09-02 15:47:10 +10:00
Nyall Dawson
484237f06f
Test mask
2025-09-02 15:47:10 +10:00
Nyall Dawson
8ba0befca8
Fix clang-tidy warning
2025-09-02 15:47:10 +10:00
Nyall Dawson
d9aa2521cc
Test masks
2025-09-02 15:47:10 +10:00
Nyall Dawson
da5f629d85
Adapt composer html conversion test for standard test font
2025-09-02 15:47:10 +10:00
Nyall Dawson
6df85c76e2
Run test on qt6
2025-09-02 15:47:10 +10:00
Nyall Dawson
819ebfc601
Add test variant image for when webkit isn't available
2025-09-02 15:47:10 +10:00
Nyall Dawson
af3c8870bd
Rework composition conversion tests to use standard test font
2025-09-02 15:47:10 +10:00
Nyall Dawson
690d10baf7
Skip html composition conversion test if no webkit available
2025-09-02 15:47:10 +10:00
Nyall Dawson
fa9bff7266
Ensure correct test failure location is reported, instead of helper function
2025-09-02 15:47:10 +10:00
Nyall Dawson
bb04661a7f
Remove layout html test from qt 6 blocklist
...
... this is a temporary "fix" only, as there's no actual tests
from that file which are run under qt 6. They are all skipped
because webkit isn't available.
To be resurrected when we've ported the HTML item fully to
web engine.
2025-09-02 15:47:10 +10:00
Nyall Dawson
8ba1b1421e
Skip layout HTML tests when build does not have webkit
2025-09-02 15:47:10 +10:00
Nyall Dawson
fe2321b69f
Cleanup rendered images during tests
2025-09-02 12:07:09 +10:00
Nyall Dawson
060f036562
Test masks
2025-09-02 12:07:09 +10:00
Nyall Dawson
78557c235b
Fix server access control tests not actually asserting
...
This method should return a bool, not a tuple, otherwise
it always evaluates to True and results in the test
always passing, regardless of the actual result
2025-09-02 12:07:09 +10:00
Nyall Dawson
1570388c5c
Correctly set menu for construction action, don't overwrite with a different menu
2025-09-02 10:30:40 +10:00
Nyall Dawson
72c284395d
Fix advanced digitizing test under Qt 6
...
Root cause of issue is that the test was calling QAction::trigger
on a disabled action. On Qt 5 this wasn't an issue, and the
slot connected to the action's triggered signal was still
called. On Qt 6 this slot is NOT called for disabled actions.
So we need to ensure that the action's triggered in the test
ARE correctly enabled, and the way to do this is to call
QgsAdvancedDigitizingDockWidget::updateCapacity. This slot is
connected to QgsProject::snappingConfigChanged.
Ensure that we set the snapping config on the project as well
as the canvas in tests to make sure that this happens.
(outside of tests, the canvas snapping utils settings are
set whenever the project snapping config is changed.. so now
the tests better mimic what's actually happening in app too)
2025-09-02 10:30:40 +10:00
qgis-bot
1d3e86e35f
auto sipify 🍺
2025-09-01 22:05:51 +00:00
Nyall Dawson
c5bc81f437
Adapt QgsSettings for PyQt6 enum approach
...
Since PyQt6 uses native Python enums for flags, we can just
rely on standard enum methods and drop the old metaobject hacks
required for Qt5
2025-09-02 08:03:10 +10:00
github-actions[bot]
4f7ffd3613
auto-fix pre-commit issues
2025-09-01 21:18:09 +00:00
lanckmann
0e5d519fb1
Fix PyQt6 SIP file mismatch for rowHeaderDoubleClick
2025-09-02 07:17:12 +10:00
lanckmann
cf1179aebd
Rename signal and use direct zoom (reviewer feedback)
2025-09-02 07:17:12 +10:00
lanckmann
0b2562d459
Fix SIP file documentation format for zoomToFeatureRequested signal
2025-09-02 07:17:12 +10:00
lanckmann
f939f8f554
Fix build errors and update Python bindings
2025-09-02 07:17:12 +10:00
lanckmann
28a3a8779c
Implement double click zoom to feature in attribute table
2025-09-02 07:17:12 +10:00
github-actions[bot]
c0452c8668
auto-fix pre-commit issues
2025-09-01 14:36:36 +00:00
mhugent
0f88a2d6ff
Merge pull request #62893 from mhugent/server_try_reload_invalid_layers
...
Server: try to reload invalid project layers
2025-09-01 16:35:33 +02:00
Alexander Bruy
19a427b07d
Merge pull request #62974 from JanCaha/postgresql-provider-spatial-index-management
...
Add create or delete Spatial Index to the Manage menu in Browser
2025-09-01 11:33:25 +01:00
Alexander Bruy
062ad3101c
Merge pull request #62983 from Dan-Knott/fix-missing-referencing-layers-element
...
Fix referencingLayersElement not being added in writeSymbology
2025-09-01 11:29:47 +01:00
Nyall Dawson
2bd55f4d5a
Run test on qt 6
2025-09-01 18:50:58 +10:00
Nyall Dawson
a76f524c7b
Increase test tolerance
2025-09-01 18:50:58 +10:00
Nyall Dawson
399d19979b
Run Processing Test pt4 on Qt6 builds
2025-09-01 16:51:39 +10:00
qgis-bot
91b72c70fd
auto sipify 🍺
2025-09-01 05:41:22 +00:00
Nyall Dawson
c8514eb2fb
Fix build
2025-09-01 15:38:46 +10:00
Nyall Dawson
653871b8f5
Make sipify responsible for QList<enum> conversion code insertion
2025-09-01 15:38:46 +10:00
Nyall Dawson
0f9e56d475
Also fix conversion code for QList<QgsSearchWidgetWrapper::FilterFlag>
2025-09-01 15:38:46 +10:00
Nyall Dawson
f6cdc68e1f
Run PyQgsAuthenticationSystem test on Qt 6
2025-09-01 15:38:46 +10:00
Nyall Dawson
c79178720c
Fix QList<QSslError::SslError> sip conversion code
...
The old version was not Qt6 compatible
2025-09-01 15:38:46 +10:00
Nyall Dawson
842da3b5ca
Use qWait instead of qSleep, as it is available under PyQt 6
2025-09-01 15:38:46 +10:00