Alexander Bruy
3100c2f9ad
Merge pull request #35739 from alexbruy/revert-native-api
...
Revert usage of QGIS native raster API in KDE as it causes issues
2020-04-13 13:15:47 +03:00
Alessandro Pasotti
604b874b82
Update mxe.yml
...
Apply suggestion from github support
2020-04-13 10:56:23 +02:00
Denis Rouzaud
ed0257971b
add protobuf to Disco image
2020-04-13 10:41:08 +02:00
Alexander Bruy
de22b6a099
Revert usage of QGIS native API in KDE as it causes issues.
...
This reverts commits 3e63d65f89021de9c346cdf902a5119340521856
and 82559322d168a8eea44b4f11e4debff657cecf3f.
2020-04-13 11:11:31 +03:00
Samweli
40a0b61f4e
only show the static temporal range options when they are selected
2020-04-13 17:14:24 +10:00
Nyall Dawson
68bd6bbce0
[processing] Fix exception when re-running certain parameter values from history panel
2020-04-13 17:13:24 +10:00
Nyall Dawson
847aadfd08
Fix possible exception in processing history panel
2020-04-13 17:13:24 +10:00
Nyall Dawson
0396162d1f
[processing] De-emphasise SAGA results when searching in toolbox
...
This change "dims" the results from the SAGA provider when a search
is made in the toolbox, to visually push users towards picking alternative
algorithms instead.
The Processing implementation of SAGA algorithms are a constant source
of critical bugs for users, causing incorrect analysis results. There's
zero community interest in actively maintaining this provider, so we
need to take steps to push users to stop picking these algorithms
wherever alternative (QGIS/GRASS/GDAL based) equivalents exist.
And for 4.0, seriously re-consider dropping this provider from the
out of the box install. We are causing more harm then good by offering
it to users.
2020-04-13 17:12:14 +10: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