80087 Commits

Author SHA1 Message Date
Denis Rouzaud
44039d164c sipify them all 2023-01-16 09:00:49 +01:00
Denis Rouzaud
0eceb91473 migrate from old to new keys (with backward compatibility) 2023-01-16 09:00:49 +01:00
Denis Rouzaud
5105e18687 deprecate reading/writing HttpHeaders in settings directly 2023-01-16 09:00:49 +01:00
Denis Rouzaud
673f02d07f migrate vector tile connections settings 2023-01-16 09:00:49 +01:00
Denis Rouzaud
5a8c73c271 create specific QgsSettingsException 2023-01-16 09:00:49 +01:00
Denis Rouzaud
692a53d680 add sources 2023-01-16 09:00:49 +01:00
Denis Rouzaud
c9aabd713c adapt first settings in QgsApplication 2023-01-16 09:00:49 +01:00
Denis Rouzaud
95c84b5336 add helpers in QgsSettings to retrieve or create tree elements, create some first tree elements 2023-01-16 09:00:49 +01:00
Denis Rouzaud
82d4e0efeb add QgsSettingsEntryBase and implementation to support tree elements 2023-01-16 09:00:49 +01:00
Denis Rouzaud
7bb250e3ae QgsSettingsTreeElement for tree organization of settings 2023-01-16 09:00:49 +01:00
Nyall Dawson
da47e54cff Update src/app/layout/qgslayoutdesignerdialog.h 2023-01-16 15:18:45 +10:00
Yoann Quenach de Quivillic
f8cd418e5f Add shortcut manager in print layouts 2023-01-16 15:18:45 +10:00
Nyall Dawson
98b93c04a5
QString fixup 2023-01-16 10:30:38 +10:00
vcloarec
695a334b64 fix update temporal for 3D scene 2023-01-16 07:33:45 +10:00
Alessandro Pasotti
803fb9f9a0
Merge pull request #51282 from troopa81/lazy_load_widget_attribute_table
[AttributeTable] Lazy load widget information for attributes
2023-01-15 10:51:51 +01:00
Alessandro Pasotti
bed001f9f3
Merge pull request #51323 from elpaso/text-widget
Text widget
2023-01-15 09:46:34 +01:00
Julien Cabieces
eb168a5ee6
Merge pull request #51437 from YoannQDQ/fix-split-part-tools
Fix split parts tool
2023-01-13 14:07:09 +01:00
Yoann Quenach de Quivillic
064d077b7b Add splitParts unittest 2023-01-13 10:50:00 +01:00
Yoann Quenach de Quivillic
7c4ddc3480 Apply suggestions from code review 2023-01-13 10:49:17 +01:00
Julien Cabieces
65e965c3b7
Merge pull request #51442 from longhuan2018/fix-gdalopen-utf8
Use utf-8 encoding to call gdal's file operation function
2023-01-13 10:03:15 +01:00
Julien Cabieces
e29916af95
Merge pull request #51378 from troopa81/fix_oracle_curve_as_line
[Oracle] Don't treat curve as line
2023-01-13 08:21:12 +01:00
Nyall Dawson
fae25a6857 Update resources/function_help/json/feature_id 2023-01-13 13:26:56 +10:00
Nyall Dawson
390cb760c9 [feature][expressions] Add feature_id(some feature) function
Allows for retrieving the feature ID of a feature object. Accepts
one argument which must be a feature object. Accordingly this
function can be used with the results of any other function
which returns feature objects, such as "get_feature", "overlay_*",
etc.

Fixes #51116
2023-01-13 13:26:56 +10:00
Long Huan
bf3a6098b1
Update src/providers/wfs/qgsbackgroundcachedshareddata.cpp
Co-authored-by: Even Rouault <even.rouault@spatialys.com>
2023-01-13 08:37:10 +08:00
Nyall Dawson
0b31551a08 Fix some warnings 2023-01-13 06:40:01 +10:00
Nyall Dawson
c56407da0d Tighten includes 2023-01-13 06:40:01 +10:00
Nyall Dawson
1dfe9facaa Fix missing action types when creating new action
Fixes #51431
2023-01-13 06:40:01 +10:00
Denis Rouzaud
216fdff97c
bump Doxygen to 1.9.6 for code layout tests (#51450) 2023-01-12 16:41:21 +01:00
Denis Rouzaud
07f3a6e0fd revert useless typedef 2023-01-12 15:00:51 +01:00
Denis Rouzaud
40231e84b4 sipify 2023-01-12 15:00:51 +01:00
Denis Rouzaud
236ccce7e9 [doxygen] remove \returns for returning void methods 2023-01-12 15:00:51 +01:00
Denis Rouzaud
6f56059f7a [doxygen] make private to fix potential recursive class relationi warning 2023-01-12 15:00:51 +01:00
Denis Rouzaud
a4f17bffbb
[doxygen] fix non ending condition warnings (#51446)
(caught with Doxygen 1.9.6)
2023-01-12 12:21:02 +00:00
Long Huan
1281580380 Update qgsbackgroundcachedshareddata.cpp 2023-01-12 10:49:35 +08:00
Long Huan
542c3f541a Use utf-8 encoding to call gdal's file operation function 2023-01-12 10:25:31 +08:00
Mauro Bettella
09a1cf8572 Update qgsgpsinformationwidget.cpp 2023-01-12 10:09:53 +10:00
Yoann Quenach de Quivillic
32c67f8311 Fix split parts tool for multilinestring layers 2023-01-11 22:51:56 +01:00
Yoann Quenach de Quivillic
1a1d4c1470 Fix split part tools on multipolygons
Fixes #51321
2023-01-11 22:08:32 +01:00
bdm-oslandia
e631771db7 fix(core): extract httpheaders when creating QgsDataSourceUri from string 2023-01-12 05:41:37 +10:00
Nyall Dawson
210860bf45 Avoid gps toolbar changing size too regularly by restricting when
the information label is allowed to shrink in size
2023-01-11 18:00:05 +10:00
Nyall Dawson
a70a1d90ad Fix incorrect rounding of gps coordinates in Degrees/Minutes format 2023-01-11 18:00:05 +10:00
Nyall Dawson
a30bf17a28 Avoid missing line under toolbar when GPS toolbar is docked 2023-01-11 18:00:05 +10:00
Nyall Dawson
31dda41738 Add test for parsing G.VTG sentences 2023-01-11 12:29:31 +10:00
Nyall Dawson
2159a74767 Modernise code 2023-01-11 11:02:20 +10:00
Nyall Dawson
ef26beb283 Fix leak of python apis when api file not found 2023-01-11 11:02:20 +10:00
Alex
9ed5afb172
[Layout Legend] Children symbol node should obey spacing according to layer node mode
Fixes #50780
2023-01-11 10:34:37 +10:00
Clemens Korner
e1032d541a
Fix: #49145 Distance to nearest hub exception when No destination hubs 2023-01-11 10:25:48 +10:00
Mauro Bettella
b1186b2771 Update qgsnmeaconnection.cpp
- undeleted old lines of code, already fixed above;
- update Direction from GPVTG if present, with NMEA streams excluding GPRMC ( like #51346 )
2023-01-11 09:48:21 +10:00
Yoann Quenach de Quivillic
74c60488f2 Fix sip 2023-01-11 07:33:27 +10:00
Yoann Quenach de Quivillic
e6f2fc1288 Add autoSurround setting 2023-01-11 07:33:27 +10:00