Denis Rouzaud
b5aa65c5af
use toggle selection button instead of check/uncheck2
2018-09-03 08:50:48 +02:00
Denis Rouzaud
88d482e144
non spatial are not identifiable
...
also removes checkboxes from items not being checkable
2018-09-03 08:40:13 +02:00
Matthias Kuhn
e35e83065f
Include qgsfeatureid.h instead of redefining
2018-09-03 07:55:39 +02:00
Matthias Kuhn
74fb0fabc6
Move QgsFeatureId to own header
2018-09-03 07:54:37 +02:00
Matthias Kuhn
3c58d0990b
Merge pull request #7768 from nyalldawson/assert
...
Throw an assert when using an unsupported variant type with QgsXmlUtils::writeVariant
2018-09-03 07:13:07 +02:00
Nyall Dawson
74e6e15d9e
[processing] Add test to ensure that model child algorithm parameters
...
which are set to dynamic values are preserved across save/restore
2018-09-03 05:47:12 +10:00
Nyall Dawson
3572ea80bd
Make QgsXmlUtils handle storing/retrieving QgsProperty values
2018-09-03 05:47:12 +10:00
Denis Rouzaud
c6caa29140
improved UX
...
* checkbox placement
* capitalize text in buttns
* place holder for line edit
* enable/disable buttons depending on selection
2018-09-02 21:13:41 +03:00
Alessandro Pasotti
d0026d1a23
Merge pull request #7769 from elpaso/bugfix-19695-qlocale-permissive-input
...
Bugfix 19695 qlocale permissive input
2018-09-02 10:16:23 +02:00
Alessandro Pasotti
2bf72b7708
Use isNumeric
2018-09-02 09:42:37 +02:00
Alessandro Pasotti
069dc1b6d9
Fix test
2018-09-02 09:42:16 +02:00
Alessandro Pasotti
57033907dc
Merge pull request #7770 from elpaso/bugfix-19748-acceleration-options-title
...
Fixes #19748 Acceleration label added in Options dialog title
2018-09-01 21:16:05 +02:00
Alessandro Pasotti
2ef06c4818
Fixes #19748 Acceleration" label added in Options dialog title
...
... even if OpenCL is off
2018-09-01 19:00:52 +02:00
Alessandro Pasotti
ae907878c9
Remove group separator when editing numeric values
...
Fixes #19695 - Line Edit widgets for integer numbers with thousand separators enabled are hard to edit
2018-09-01 18:02:45 +02:00
Alessandro Pasotti
715707669b
Be permissive when parsing ranges from user input
2018-09-01 18:02:02 +02:00
Alessandro Pasotti
bb01ef3456
Add qgsPermissiveToLongLong
2018-09-01 18:01:23 +02:00
Alessandro Pasotti
0b35147a92
Fields: be permissive when parsing formatted numbers
2018-09-01 17:59:56 +02:00
Nyall Dawson
309992bbe8
Throw an assert when using an unsupported variant type
...
with QgsXmlUtils::writeVariant
These were previously written as strings yet could not be
restored by QgsXmlUtils::readVariant. Better to throw
an assert so that it's clear that these types are unsupported
and that support needs to be added.
2018-09-01 20:05:01 +10:00
Raymond Nijssen
4ae23b6422
better looking shadows for hackfests and contributors styles
2018-09-01 19:48:55 +10:00
Alessandro Pasotti
3a0899dbcd
Add os import
2018-09-01 19:47:59 +10:00
Alessandro Pasotti
6d6871ca55
Skip test on travis and fix test case
2018-09-01 19:47:59 +10:00
Alessandro Pasotti
e8ca9a24ca
Add spellok
2018-09-01 19:47:59 +10:00
Alessandro Pasotti
4ad0bbb1d1
[test] Add ParentDependsOnSubTask subtask test case
2018-09-01 19:47:59 +10:00
Alessandro Pasotti
ba4fb65072
Merge pull request #7764 from elpaso/locale-graduated-renderer
...
Use QLocale for categorized renderer range
2018-09-01 11:37:15 +02:00
Alessandro Pasotti
e40b8554e7
Use QLocale for categorized renderer range
2018-08-31 17:11:58 +02:00
Denis Rouzaud
9cefd3a565
add optional filter for spatial only layers
2018-08-31 14:44:57 +03:00
Denis Rouzaud
b2245694bf
emit dataChanged in setData because Qt says to do so
2018-08-31 14:14:14 +03:00
Denis Rouzaud
6b66b2048a
switch to legend tree for Identify Layers tab in project properties
...
also add a 'searchable' option for vector layers (they won't be searched in the locator)
2018-08-31 14:14:14 +03:00
Nyall Dawson
b55ab2e6d4
[win] Cleanup notifications on exit
2018-08-31 20:07:17 +10:00
Nyall Dawson
8f1fb1e648
Fix messageboxes are shown with wait mouse cursor in style manager import dialog
2018-08-31 19:49:09 +10:00
Nyall Dawson
1f744bdc0e
Remember last style import path
2018-08-31 19:49:09 +10:00
Nyall Dawson
fc8d90fc7d
Use a QgsFileWidget in style import dialog
2018-08-31 19:49:09 +10:00
Nyall Dawson
bf649e7f09
Cleanup code
2018-08-31 19:49:09 +10:00
Nyall Dawson
95e8960205
Capitalization
2018-08-31 19:49:09 +10:00
Nyall Dawson
9983ba34b4
Restore geometry on style manager dialogs
2018-08-31 19:49:09 +10:00
Harrissou Sant-anna
b2d20c9dbc
Fix label
2018-08-31 18:43:40 +10:00
Luigi Pirelli
ddc5e52ab3
update template to current api (3.4)
2018-08-31 10:41:22 +02:00
Denis Rouzaud
6917860d94
Merge pull request #7735 from 3nids/snap3
...
add layer filter in snapping configuration
2018-08-31 10:33:54 +03:00
Denis Rouzaud
04e7c7ab23
placeholder + move at bottom
2018-08-31 09:37:16 +03:00
Denis Rouzaud
010295fa1c
emit dataChanged in setData because Qt says to do so
2018-08-31 09:31:03 +03:00
Nyall Dawson
c3fd631776
Fix dox
2018-08-31 13:50:13 +10:00
Nyall Dawson
5e1d1a4c8c
Deprecate vector layer setter/getter within QgsSymbol
...
It's not used, and potentially very dangerous
2018-08-31 13:50:13 +10:00
Nyall Dawson
e63fedfa36
Improve/extend QgsSymbol docs
2018-08-31 13:50:13 +10:00
Nyall Dawson
bd84db5129
Fix capitalization
2018-08-31 13:36:46 +10:00
Nyall Dawson
4e3d61c3e9
Autoraise map unit scale tool buttons
2018-08-31 13:36:46 +10:00
Harrissou Sant-anna
91cebc4f85
[Processing][needs-docs] Improve some vector overlay algorithms description
...
* Some algorithms used almost the same label for the second layer and the output one (eg, "difference layer" vs "difference"), making hard to understand the description, in English and once translated. Overlay label is now used to name the second layer, matching the parameter identifier
* Add more details to description and try to harmonize as far as possible (more convenient for readers and translators)
* The union algorithm behavior changed deeply but its description got no updates
2018-08-31 12:45:08 +10:00
Nyall Dawson
e0fa9eb9cf
Add QStringLiteral(), QStringLiteral( "" ) and QLatin1String( "" )
...
to banned keywords
And replace use with QString()
2018-08-31 12:31:27 +10:00
Nyall Dawson
07037ec44a
Fix some warnings
2018-08-31 10:44:51 +10:00
Matthias Kuhn
948a312acb
Better error message
2018-08-31 09:59:15 +10:00
Luigi Pirelli
a092823eab
Merge pull request #7747 from cjmayo/check_init_py
...
Mark a Python plugin without an __init__.py as broken
2018-08-30 23:53:48 +02:00