Mathieu Pellerin
e9b84400ec
Remove invalid comment
2025-02-10 08:17:53 +10:00
Mathieu Pellerin
7bfb001322
[ui][themes][diagrams] Use the eye toggle icons with stacked diagrams view using night mapping
2025-02-10 08:17:53 +10:00
Mathieu Pellerin
3933347350
[ui][diagrams] Remove checkbox-only column to harmonize with other parts of QGIS and provide larger drop area
2025-02-10 08:17:53 +10:00
Mathieu Pellerin
68085aad1b
[ui][diagrams] Fix drag and drop to reorder stacked diagram not working
2025-02-10 08:17:53 +10:00
qgis-bot
37b7c62b34
auto sipify 🍺
2025-02-09 22:14:32 +00:00
Martin Dobias
0ebbcaa79a
Chunk nodes: fix a crash when updating a node already pending update
...
Follow up of #60225 where we have allowed that a QgsChunkLoader could
be a job assigned to node update - but I have forgotten to handle
cancellation correctly, so it was possible that in cancelActiveJob()
when a node was waiting for an update, we would mistakenly call
cancelLoading() instead of cancelUpdating(), triggering an assert.
2025-02-10 08:11:40 +10:00
Alessandro Pasotti
b8f6a0aa66
Queued connection for browser refresh (to not deadlock the credentials dlg request)
2025-02-10 08:09:32 +10:00
Alessandro Pasotti
df8f6c115e
Lazier metadata load
...
This do not load the metadata unless the widget is visible.
It is an attempt to fix #60335 (which I cannot reproduce after the
previous commit)
2025-02-10 08:09:32 +10:00
Alessandro Pasotti
a30edf3068
Fix deadlock when calling datasource manager dialog refresh
...
Fix #60335
2025-02-10 08:09:32 +10:00
uclaros
23a85ff0cf
Check conformance classes to avoid duplicate collection/item entries
2025-02-09 13:32:48 +01:00
uclaros
5b255a84cb
Let collections list grow with QgsStacSearchParametersDialog
2025-02-09 13:29:30 +01:00
uclaros
b8f8c87567
Hide zoom/pan to when there's no map canvas
2025-02-09 13:29:30 +01:00
uclaros
df19dcbee1
Use model's extent role for zoom/pan to
2025-02-09 13:29:30 +01:00
uclaros
3193a28bf5
Fix Add button enabled while connecting
2025-02-09 13:29:30 +01:00
uclaros
4242244592
Fix endless fetching if dialog is closed while fetching
2025-02-09 13:29:30 +01:00
uclaros
9e8600d748
Fix Add Layer showing when no layers to add
2025-02-09 13:29:30 +01:00
uclaros
bf374f5fdd
Fix zoom/pan to crs typo
2025-02-09 13:29:30 +01:00
Stefanos Natsis
327ab77b93
Add toggle editing and undo/redo buttons to point cloud editing toolbar ( #60357 )
2025-02-09 13:23:15 +01:00
Dror Bogin
c8953b87c7
Update link to ninja in INSTALL.md
...
Previous link was to ninja release of version 1.7.2, which caused a build error on Windows (raises multiple outputs aren't (yet?) supported by depslog;" which according to - https://github.com/ninja-build/ninja/issues/1184
should be fixed in ninja version >=1.10.
Changed the link to current latest which is 1.12.1
2025-02-08 21:15:48 +02:00
pre-commit-ci[bot]
1ae9545634
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-02-07 16:33:48 +00:00
Jacky Volpes
ae65d1be44
fix(qgsdaterange): consider infinite bounds in overlaps method
...
Infinite left or right date bound were not considered when computing
overlaps, leading to ranges being considered overlapping where they
don't.
2025-02-07 17:29:37 +01:00
Alexander Bruy
e820c18417
do not overwrite ignore reported extents settting with the default value
...
(fix #60496 )
2025-02-07 15:08:53 +00:00
Alessandro Pasotti
781d31ea0f
[oapif] Fix regression missing auth headers
...
Fixes #60473
2025-02-07 11:10:14 +01:00
qgis-bot
e38c80ef30
auto sipify 🍺
2025-02-07 06:20:39 +00:00
Alessandro Pasotti
7c5db3b307
Update to_string
2025-02-07 07:17:35 +01:00
Alessandro Pasotti
c1e5e62cf6
Merge pull request #60410 from elpaso/bugfix-gh_60396-mapinfo-multipolygon
...
[ogr] Fix mapinfo (multi)polygon type layers
2025-02-07 07:16:06 +01:00
Nyall Dawson
669e1a096d
More fine-grained error reporting
2025-02-07 16:15:03 +10:00
Nyall Dawson
529b36aa1b
Tweak API so that password helper read success state can be determined easily
2025-02-07 16:15:03 +10:00
Nyall Dawson
83ad87fcda
Documentation precision
2025-02-07 16:15:03 +10:00
Nyall Dawson
e4a083d61a
Only skip existing password verification when changing master pw
...
if user is still using the default auto-generated random password
2025-02-07 16:15:03 +10:00
Nyall Dawson
af8394f740
Don't dump hashes to console
2025-02-07 16:15:03 +10:00
Nyall Dawson
8d4fc0821c
Add boolean setting for whether the user is still using a random
...
default generated keychain password
2025-02-07 16:15:03 +10:00
Nyall Dawson
ea9ac1dde1
When changing master password, don't prompt for the existing
...
password if it is stored in the system password helper and
is valid
2025-02-07 16:15:03 +10:00
Nyall Dawson
0450bf5719
Add method to reset master password using the existing password
...
stored in the password helper keychain
2025-02-07 16:15:03 +10:00
Nyall Dawson
f7702bc446
Add method to verify that password stored in password helper is valid
2025-02-07 16:15:03 +10:00
Jacky Volpes
4677b6de92
fix(reshape-line): keep original direction on reshaping linestrings
...
When the reshape line goes backwards against the original line, the
result sometimes follows the reshape line direction, sometimes the
original line direction.
We fix this by always choosing the original line direction (except when
the reshape line completely overrides the original line).
2025-02-07 06:43:33 +01:00
Nyall Dawson
1403b2181b
Rename qstringfixup to code_fixup
2025-02-07 13:10:27 +10:00
Nyall Dawson
e6746f35da
Also upgrade make_shared
2025-02-07 13:10:27 +10:00
Nyall Dawson
0ac9936b62
Upgrade std::unique_ptr xx( new XX ) to auto/std::make_unique
2025-02-07 13:10:27 +10:00
Nyall Dawson
2db0254c9e
Catch another variant of make_unique
2025-02-07 13:10:27 +10:00
Nyall Dawson
038036d021
Use "auto" for std::unique_ptr<X> = std::make_unique<X>
...
Refs https://github.com/qgis/QGIS-Enhancement-Proposals/pull/319
2025-02-07 13:10:27 +10:00
Nyall Dawson
55288fe8c3
Update some auth strings
2025-02-07 13:10:10 +10:00
Nyall Dawson
7eb4125dca
Use translated string
2025-02-07 13:10:10 +10:00
Nyall Dawson
61f36f1b65
Don't try to sync passwords on CI runs
2025-02-07 13:10:10 +10:00
Nyall Dawson
49146a4926
Explicitly state when new password will be stored in the system wallet
...
When resetting the master password and wallet storage is enabled,
tweak the reset password dialog label to explicitly state that
the new password will be stored in the wallet.
This keeps users fully advised of what's about to occur.
2025-02-07 13:10:10 +10:00
Nyall Dawson
b3308cf587
If password keychain helper is enabled, always sync password
...
stored in keychain when password is changed
This used to be a separate menu action that the user had to
remember to run. Let's err on the side of being helpful and
assume that if the user is storing the password in their
keychain, then they want that stored password always to be
the correct one.
2025-02-07 13:10:10 +10:00
qgis-bot
96b09f244d
auto sipify 🍺
2025-02-07 02:28:08 +00:00
Nyall Dawson
e73c0100d7
Update tests/src/gui/testqgslabelingwidget.cpp
2025-02-07 12:25:19 +10:00
Julien Cabieces
c5dee65d0f
fix(RuleBasedRendering): keep rule key while cloning when needed
...
rule key is used by other object as reference (masking for instance)
Fixes #46402
2025-02-07 12:25:19 +10:00
Hannes
b7bd622523
Fix QgsError.isEmpty() documentation
...
The method checks if there is an empty message list. It will actually return `TRUE` if there is *no* error message and `FALSE` if there *is* an error.
2025-02-07 12:24:59 +10:00