93319 Commits

Author SHA1 Message Date
Nyall Dawson
0fc8b37487 Set shortcut for script editor toggle comment action 2025-10-01 13:46:41 +10:00
Nyall Dawson
1c53ab415b Use registered shortcuts for code editor comment/reformat actions 2025-10-01 13:46:41 +10:00
Nyall Dawson
579a818ce7 Add sequenceForCommonAction 2025-10-01 13:46:41 +10:00
Nyall Dawson
5ed5f51121 [api] Add framework to handle common actions in shortcuts manager
Common actions allow for shortcuts to be registered for actions
which do not yet exist, or which are not associated with a single
global QAction object attached to at the application level. For
example, code editor actions which will be created as children
of individual code editor widgets, but which should have
shortcuts available for user configuration via the shortcuts
manager dialog.
2025-10-01 13:46:41 +10:00
Nyall Dawson
62fbbe6392 Refactor to extract utility function 2025-10-01 13:46:41 +10:00
Nyall Dawson
ac1260d159 Handle shortcut manager sections which don't have trailing "/" 2025-10-01 13:46:41 +10:00
Nyall Dawson
d9a4c80aa9 Rename method to more generic name 2025-10-01 13:46:41 +10:00
Nyall Dawson
d63653925c Fix 3d build 2025-10-01 10:54:09 +10:00
Jan Caha
85e00b755b do not prefil htmlmetadata on creation, it can be fetched later when the currentChanged is triggered on mOptStackedWidget 2025-10-01 10:32:00 +10:00
Jan Caha
206cf49e41 use single query to get the information 2025-10-01 10:32:00 +10:00
Jan Caha
5cf505c584 line breaks for html 2025-10-01 10:32:00 +10:00
Jan Caha
a92a318f99 fix condition 2025-10-01 10:32:00 +10:00
Jan Caha
22d6b83351 replace /n with </br> to fix html 2025-10-01 10:32:00 +10:00
Jan Caha
1f7f070325 fix error 2025-10-01 10:32:00 +10:00
Jan Caha
9cddecd8be fix error
Co-authored-by: Stefanos Natsis <uclaros@gmail.com>
2025-10-01 10:32:00 +10:00
Jan Caha
9b58c9d973 add table comment 2025-10-01 10:32:00 +10:00
Jan Caha
6df907a02b review comments 2025-10-01 10:32:00 +10:00
Jan Caha
7108812a7b fix version 2025-10-01 10:32:00 +10:00
Jan Caha
45f0e33759 remove unused variable 2025-10-01 10:32:00 +10:00
Jan Caha
3e06b3d151 fix 2025-10-01 10:32:00 +10:00
Jan Caha
8063554822 remove const 2025-10-01 10:32:00 +10:00
Jan Caha
fb9429fb20 simplify args use 2025-10-01 10:32:00 +10:00
Jan Caha
9d369ed282 translate strings 2025-10-01 10:32:00 +10:00
Jan Caha
621be995f6 rename function 2025-10-01 10:32:00 +10:00
Jan Caha
4d6f204063 add more htmlMetadata to the postgres provider 2025-10-01 10:32:00 +10:00
Jan Caha
36ec7fbcce move dumpVariantMap to qgspostgresutils 2025-10-01 10:32:00 +10:00
Germán Carrillo
88d443ac8f [tests] Add tests for setting extent in 'Export Map to Image/PDF' dialogs, both with normal behavior and with locking the scale activated 2025-10-01 10:20:18 +10:00
Germán Carrillo
656959f5f2 [app] Export Map to image/PDF: Add option to lock the scale while setting the extent
+ Currently, setting the extent using current map view, layer extent, or drawn on canvas buttons will always reset the scale to match canvas scale.
+ This commit makes it possible to use a lock button to keep the scale as is in the dialog when setting the extent by any of the aforementioned methods.
2025-10-01 10:20:18 +10:00
qgis-bot
0dbabdf1e1 auto sipify 🍺 2025-10-01 00:19:43 +00:00
Damiano Lombardi
7a36d05a37 Move enum DevToolsNodeRole to Qgis namespace 2025-10-01 10:17:00 +10:00
Damiano Lombardi
c0a3055b6e Explicitly forbid copy for QgsDevToolsModelGroup 2025-10-01 10:17:00 +10:00
Damiano Lombardi
d553c935c3 Move networklogger to gui 2025-10-01 10:17:00 +10:00
Nyall Dawson
143949770a Update src/gui/processing/qgsprocessingoutputdestinationwidget.cpp 2025-10-01 10:15:12 +10:00
Alexander Bruy
43ae0b6706 change default folder for Processing outputs to $HOME/processing to make
it more visible and accessible
2025-10-01 10:15:12 +10:00
Alexander Bruy
e6746493b9 provide default value when reading output folder setting to generate
destination path in Processing (fix #61965)
2025-10-01 10:15:12 +10:00
Nyall Dawson
5f320b4369 Blocklist fragile server tests on Ubuntu CI
These tests have started segfaulting randomly since upgrade from
24.10 to 25.04. It's a Ubuntu 25.04 specific issue, as the tests
have been run on the Fedora CI (and older Ubuntu) for years without
issue.

At this stage the cause is unknown, but the failures are just
noise and risk hiding real issues. Given that the Fedora CI is
still running these tests then we don't have any drop in
test coverage by blocking them from running on the Ubuntu builds.
2025-10-01 05:56:34 +10:00
Benoit D.-M. - oslandia
3c3a6069c7
Merge pull request #63173 from ptitjano/export-fix
[3D] fix terrain obj export
2025-09-30 07:40:17 +02:00
Nyall Dawson
bae5d99f67 Make layout scalebar "map units" choice more user-friendly
Explicitly list the actual map units in the item text,
eg "Map Units (meters)", so that users know exactly what unit
the scalebar is using.

Refs https://www.reddit.com/r/QGIS/comments/1nsgbhz/why_is_my_scale_bar_not_working/
2025-09-30 11:35:35 +10:00
Malik Blesius
e233e48826 [themes][ui] Fix color for selected tree widget items, when they are also disabled for dark themes 2025-09-30 00:57:55 +02:00
Julien Cabieces
f580afd7a6 fix(QObjectUniquePtr): delete currently pointed object when moving 2025-09-30 07:59:08 +10:00
github-actions[bot]
beb3e987f0 auto-fix pre-commit issues 2025-09-29 21:52:09 +00:00
Trex
a5f3530fae Follow-up to Fix #40120: Python console editor buttons now have shortcuts in tooltips. 2025-09-30 07:51:07 +10:00
Trexerx
65cfee669c Uppercase letter E in button tooltip
Co-authored-by: Andrea Giudiceandrea <andreaerdna@libero.it>
2025-09-30 07:51:07 +10:00
Trex
5743ee9c95 Follow-up to Fix #40120: Setting shortcut moved from console_editor.py to console.py 2025-09-30 07:51:07 +10:00
Trex
3d316b1bb1 Follow-up to Fix #40120: Setting shortcut moved from console_editor.py to console.py 2025-09-30 07:51:07 +10:00
Trex
652159f079 Fix #40120: Added Run Selected button to python console editor toolbar. 2025-09-30 07:51:07 +10:00
Trex
81e9b9ad47 Fix #40120: Added Run Selected button to python console editor toolbar. 2025-09-30 07:51:07 +10:00
Alexander Bruy
42feace4f9
Merge pull request #63298 from elpaso/bugfix-gh63277-fixed-interval-single-class
Symbol renderer: special case for fixed interval single class
2025-09-29 13:02:30 +01:00
Alexander Bruy
c6578b7986
Merge pull request #63279 from nirvn/vector_tile_style_url_fix
[vector tiles] Fix relative path handling of "url" sources on a different domain
2025-09-29 13:01:13 +01:00
Alexander Bruy
a71ed7cb77
Merge pull request #63240 from nyalldawson/aleixpol-work/apol/fix-gdalmerge-deprecation
processing: Call gdal_merge instead of gdal_merge.py
2025-09-29 13:00:33 +01:00