Alessandro Pasotti
1219d61b2b
Label expressions: address PR comments
2020-04-13 08:30:53 +02:00
Alessandro Pasotti
7334ad0547
Forms: expression controlled aliases (labels)
2020-04-13 08:30:52 +02:00
uclaros
a84ec120b4
Warn that layers will be lost when overwriting container vector file
...
Fixes #32823
2020-04-13 07:37:23 +10:00
root676
bea2834630
address parameter length and rounding function optimization
2020-04-13 07:34:25 +10:00
root676
0612721d00
move scale factor to processAlgorithm()
2020-04-13 07:34:25 +10:00
root676
053e4ed392
use valueAndNoData() for retrieving values
2020-04-13 07:34:25 +10:00
root676
731261cd13
remove input raster layer as member
2020-04-13 07:34:25 +10:00
root676
cb69235483
change algorithm group
2020-04-13 07:34:25 +10:00
root676
a76feaf414
update icon
2020-04-13 07:34:25 +10:00
root676
1aa87af57f
fix intendation
2020-04-13 07:34:25 +10:00
root676
538dd71207
another spelling fix
2020-04-13 07:34:25 +10:00
root676
6ad89b114a
spelling fixes
2020-04-13 07:34:25 +10:00
root676
b9b7c4dbb9
[feature] add native Round raster algorithm
2020-04-13 07:34:25 +10:00
Salvatore Fiandaca
f7921272d5
Fix Typography alert em-dash
2020-04-13 07:14:44 +10:00
Salvatore Fiandaca
e690f69470
Fix Typography alert em-dash
2020-04-13 07:14:44 +10:00
Salvatore Fiandaca
33a0f10535
fix travis
2020-04-13 07:14:44 +10:00
Salvatore Fiandaca
c4091ef0de
fix indentation
2020-04-13 07:14:44 +10:00
Salvatore Fiandaca
3846e29d1e
Fix #35679
2020-04-13 07:14:44 +10:00
Salvatore Fiandaca
c952f59da5
Omogenize window title for select by expression
2020-04-13 07:14:44 +10:00
Nyall Dawson
839a1b85e1
Fix tasks don't show in status bar if they start before the widget is created
2020-04-12 15:57:47 +10:00
Nyall Dawson
da4a195a94
Don't prompt to cancel the news feed task on shutdown
...
If it hasn't completed, just cancel it immediately without prompting
users -- it's not essential that it completes
2020-04-12 15:57:47 +10:00
Nyall Dawson
c0f0a49f9c
Add an optional flag to QgsTask to indicate that the task can be canceled
...
without any user facing prompts
Useful for non-essential tasks
2020-04-12 15:57:47 +10:00
Håvard Tveite
2022848492
Random Points on Lines algorithm: Fix check minimum distance logic ( #35713 )
2020-04-12 09:04:10 +10:00
Matthias Kuhn
7a9c3c621a
Merge pull request #35008 from suricactus/plugins_sort_by_date
...
Adds support to sort the plugins by update date; Show the plugin version update time
2020-04-11 07:15:24 +02:00
Matthias Kuhn
e525b1ef84
Merge pull request #35712 from vcloarec/master
...
fix copyright and doxygen
2020-04-11 06:58:57 +02:00
vcloarec
fee5ee68e4
fix copyright and doxygen
2020-04-10 21:07:01 -04:00
Juergen E. Fischer
b6d6306035
sqlite expression compiler: fix ILIKE/NOT ILIKE c(refs #35698 )
2020-04-11 00:26:30 +02:00
Nyall Dawson
ed71c5a1b8
Ensure tests pass on hidpi
2020-04-11 05:25:22 +10:00
Nyall Dawson
3e7ebdc632
Fix tests
2020-04-11 05:25:22 +10:00
Nyall Dawson
c4049c6439
Save and restore patch shapes for symbol nodes
2020-04-11 05:25:22 +10:00
Nyall Dawson
8c94c9d9bf
Save and restore legend patch shape for QgsLayerTreeLayer nodes
2020-04-11 05:25:22 +10:00
Nyall Dawson
b920e358c7
Add methods to serialize QgsLegendPatchShape
2020-04-11 05:25:22 +10:00
Nyall Dawson
07b64a3f2d
Add support for setting legend patch shapes for nodes in the layer tree
2020-04-11 05:25:22 +10:00
Nyall Dawson
40638fe62b
Add support for rendering using QgsLegendPatchShape to QgsSymbol::drawPreviewIcon
2020-04-11 05:25:22 +10:00
Nyall Dawson
e1b23139ac
Add API to convert legend patch shapes to QPolygonF based paths for rendering
2020-04-11 05:25:22 +10:00
Nyall Dawson
8564c453ec
Add methods to get default patch shapes to QgsLegendPatchShape
2020-04-11 05:25:22 +10:00
Nyall Dawson
fd95215355
Allow for null QgsLegendPatchShapes
2020-04-11 05:25:22 +10:00
Nyall Dawson
1b5f4dd771
New class QgsLegendPatchShape
...
Represents a patch shape for use in map legends.
2020-04-11 05:25:22 +10:00
Nyall Dawson
bd86addae6
Even less hardcoded type handling
2020-04-11 05:24:54 +10:00
Nyall Dawson
a08af65b42
More boring duplicate code cleanup
2020-04-11 05:24:54 +10:00
Nyall Dawson
0e8be09fd0
Remove a bunch of duplicate code and simplify interface for QgsStyle/QgsStyleModel
2020-04-11 05:24:54 +10:00
Alexander Bruy
6c2937fd86
[processing] set correct filter for v.in.lidar ( fix #35700 )
2020-04-11 05:22:09 +10:00
Alessandro Pasotti
55f89b475c
Merge pull request #35695 from roya0045/master
...
[MXE] Free space before zip
2020-04-10 13:58:16 +02:00
Mathieu Pellerin
c0a29051b4
[FEATURE][digitizing] Add avoid intersection/overlap mode
...
This commit adds a new avoid intersection mode setting when
digitizing new features. The three available modes are:
- allow intersections/overlaps
- avoid intersections/overlaps on active layer
- avoid intersectonss/overlaps on layers list
The third mode is what QGIS has had for a while, except
its UI/UX is a bit messy. The layers list is setup by
the user via the advanced snapping configuration widgets,
but isn't connected at all with whether snapping is
enabled / disabled.
This new approach makes it explicit to user whether
newly-added features might be clipped or not, and
if so by which layer(s).
Finally, the new 'avoid intersections/overlaps on
active layer' is likely a far more useful behavior
than having a list of layers (for e.g., you might
be digitizing on a layer that can't have overlap
with itself but is fine to overlap with another
layer, the latter also in need of avoid overlap
_with itself_).
2020-04-10 13:42:07 +07:00
Alex
7d4086267a
Free space before zip
2020-04-09 17:11:11 -04:00
Nyall Dawson
3ad17e526b
Enable per-pixel horizontal scrolling on attribute table
...
Instead of the previous per-cell scrolling mode, which is very
frustrating to work with when you have wide columns (e.g. columns
wider than the the attribute table window)
2020-04-09 19:32:01 +10:00
Alessandro Pasotti
d3c4e4dda9
Merge pull request #35680 from elpaso/mxe-protobuf
...
Fix MXE builds after protobuf
2020-04-09 11:24:49 +02:00
Alessandro Pasotti
8513c8dbd2
Fix MXE builds after protobuf
2020-04-09 10:00:39 +02:00
Nyall Dawson
fad20170bc
Fix (0,0) points are ignored when calculating the bounding box
...
for a multipoint geometry
2020-04-09 09:04:10 +10:00
Matthias Kuhn
e3211a0434
Merge pull request #35514 from stev-0/#29225
...
Fix sip __hash__ for QgsActionScope
2020-04-08 10:57:59 +02:00