59681 Commits

Author SHA1 Message Date
Nyall Dawson
400e3dace1 [FEATURE][layouts] Allow layout attribute tables to be styled using the foreground
and background colors of matching conditional styles attached to the layer

When the new "Apply layer conditional styling colors" option is enabled in the
layout attribute table settings, any conditional styling rules present in the
layer will be applied inside the layout attribute table (foreground and
background colors only, for now!).

Refs #25712

Sponsored by City of Canning
2020-01-08 15:31:24 +13:00
Andrea Giudiceandrea
9a5855aa70 [BUGFIX] Fix ESRI shapefile format listed twice in vector file selector dialog
Fixes #28661
2020-01-08 14:31:46 +13:00
lbartoletti
18e9766d51 dox 2020-01-08 08:35:27 +13:00
lbartoletti
2b031cf418 Expose shape digitizing methods to QgisInterface 2020-01-08 08:35:27 +13:00
Nyall Dawson
faa724844b Avoid current rule gets reset when editing an existing conditional format rule 2020-01-08 08:33:32 +13:00
Nyall Dawson
d96a32f339 Fix conditional styling widget does not initially show rules belonging
to first field when opening the widget
2020-01-08 08:33:32 +13:00
Nyall Dawson
3f9b53ea73 [needs-docs][gps] Add explicit setting to allow control over the frequency
of map rotation to match GPS bearing

Otherwise frequent GPS updates can cause a too many map redraws to occur quickly
2020-01-07 12:29:19 +13:00
Nyall Dawson
e2bb325c3e [gps] Fix incorrect double-reprojection of GPS marker position on
canvas extent changes
2020-01-07 12:29:19 +13:00
Nyall Dawson
494b52b231 [gps] Sync some changes from a fork of nmealib, and add support for
handling HCHDG and HCHDT heading packets
2020-01-07 12:29:19 +13:00
Denis Rouzaud
58f0e8158a
Create pr_to_doc_issue.md 2020-01-06 13:53:05 +01:00
Denis Rouzaud
2ccb694e7f fix typos 2020-01-06 11:17:44 +01:00
Denis Rouzaud
353ad4d0f5
Revert "Revert "Revert "useless commit to test doc bot (#33602)" (#33625)" (#33626)" (#33627)
This reverts commit 24c1a71b95f468722cb9bd7546e51baa0ccc150a.
2020-01-06 11:14:49 +01:00
Denis Rouzaud
8bcbb0b310 fix typo 2020-01-06 11:13:48 +01:00
Denis Rouzaud
24c1a71b95
Revert "Revert "useless commit to test doc bot (#33602)" (#33625)" (#33626)
This reverts commit f2be9dc61ecab9eaafc7b1587e701faa42f37c47.
2020-01-06 11:11:38 +01:00
Denis Rouzaud
f2be9dc61e
Revert "useless commit to test doc bot (#33602)" (#33625)
This reverts commit 2ec439982b8192546afe927d8176e0af5a9a68d0.
2020-01-06 11:05:32 +01:00
Denis Rouzaud
6037770ca1 [docbot] also write comment 2020-01-06 11:00:14 +01:00
Denis Rouzaud
a55fbc4d4f [docbot] transform the milestone to a doc label (3.10.4 => 3.10) 2020-01-06 09:36:17 +01:00
Matthias Kuhn
0bccdfe8de
Merge pull request #33514 from m-kuhn/more-stable-dxf-export-alignment
[dxf export] Improve dxf alignment
2020-01-06 08:34:10 +01:00
Nyall Dawson
23f862b964 Simplify memory management 2020-01-06 14:51:54 +10:00
Nyall Dawson
8a9a174c3b Fix effect preview picture not set when effect widget is opened in dialog mode
Also fix a memory leak when opened in dialog mode

Fixes #33600
2020-01-06 14:51:54 +10:00
Alexander Bruy
cf6cd48b38 fix typo 2020-01-06 11:19:55 +10:00
Alexander Bruy
5e62e60de9 [processing] add user-defined parameters to gdal_rasterize 2020-01-06 11:19:55 +10:00
Alexander Bruy
b511841775 [processing] fix v.net,centrality 2020-01-06 11:19:55 +10:00
Alexander Bruy
432a8a5fd0 [processing] cleanup tests 2020-01-06 11:19:55 +10:00
Alexander Bruy
1fa3edfc51 [processing] add tests for r.series and r.reclass algorithms 2020-01-06 11:19:55 +10:00
Alexander Bruy
dcabb0536b [processing] fix r.rescale and r.rescale.eq 2020-01-06 11:19:55 +10:00
Alexander Bruy
0b749558b9 [processing] add proper support for range parameters (fix #29269) 2020-01-06 11:19:55 +10:00
Nyall Dawson
7c1b7fa27d [processing] Avoid temporary flashing dialog showing when a distance parameter widget is constructed
Fixes #29438
2020-01-06 10:25:48 +10:00
Matthias Kuhn
0eef197920 Remove leftover docstrings 2020-01-05 16:27:43 +01:00
Matthias Kuhn
e9d4e9fb12 Preserve anchor point instead of delta
It's way easier to understand the concept
2020-01-05 15:34:27 +01:00
Nyall Dawson
fcdf1f6e78 Fix test 2020-01-05 20:58:10 +10:00
Nyall Dawson
42885bfbb7 [needs-docs][processing] Move Build Vector VRT to gdal provider
and setup alias to avoid script/model breakage. This algorithm
uses GDAL utilities and fits better alongside the other GDAL based
algorithm rather than in the qgis provider.
2020-01-05 20:58:10 +10:00
Nyall Dawson
2dcdfe30f8 Fix typo 2020-01-05 20:50:05 +10:00
Nyall Dawson
bbc9f7bc00 [processing] Add parameter definition config widget for map theme parameters 2020-01-05 20:50:05 +10:00
Nyall Dawson
27277c54f1 Remove unused code 2020-01-05 20:50:05 +10:00
Nyall Dawson
412ce7ddb3 Use proper Map Theme parameter type in rasterize algorithm 2020-01-05 20:50:05 +10:00
Nyall Dawson
35e7fc7746 Add widget wrapper for processing map theme parameter type 2020-01-05 20:50:05 +10:00
Nyall Dawson
54629b8f21 [FEATURE][processing][API] New parameter type QgsProcessingParameterMapTheme
Allows for selection from existing map themes
2020-01-05 20:50:05 +10:00
Nyall Dawson
41cdd40f7a [processing] Fix broken API in rasterize alg
A string parameter was converted to a enum value, breaking the existing
stable API and preventing use from models and scripts
2020-01-05 20:50:05 +10:00
Nyall Dawson
223dfafb15 [processing] Port field parameter widget to new API 2020-01-05 08:59:38 +10:00
Nyall Dawson
70ee385f4a [processing] Add message bar to widget context 2020-01-05 08:59:38 +10:00
Nyall Dawson
f961449cc0 Fix missing signals, duplicate signals sent by QgsFieldComboBox 2020-01-05 08:59:38 +10:00
Nyall Dawson
f8e5861dca Fix rule-based renderer widgets swallow copy/paste/delete shortcut keys
when opened in panel modes

Fixes #33592
2020-01-05 05:32:03 +10:00
Nyall Dawson
1c4d691ad2 Dox++ 2020-01-04 23:06:03 +10:00
Nyall Dawson
1a74938ba8 [processing] Add option for multiple field parameters to default to
selecting all available fields

For some algorithms this is better UX then defaulting to an empty list
2020-01-04 23:06:03 +10:00
Denis Rouzaud
306a603bac remove falty part 2020-01-04 12:23:38 +01:00
Denis Rouzaud
2ec439982b
useless commit to test doc bot (#33602) 2020-01-04 12:13:32 +01:00
Denis Rouzaud
6be7eaab10 create label on doc from milestone on qgis 2020-01-04 12:11:13 +01:00
Denis Rouzaud
188999ab39 run backport action only when proper label is detected 2020-01-04 08:55:23 +01:00
Denis Rouzaud
969fb3b090 run doc bot action on merge only 2020-01-04 08:10:28 +01:00