45103 Commits

Author SHA1 Message Date
Martin Dobias
9f3b3e50d5 [3d] Allow Shift+up/down/left/right keys to rotate/tilt camera
Just like user can drag map with mouse or move it with up/down/left/right keys,
for consistency with Shift+drag we have now also support for arrow keys.
2017-12-30 01:25:28 +01:00
Médéric RIBREUX
486bcd6f24 Fix all i.* ext scripts 2017-12-29 17:13:30 +01:00
Mathieu Pellerin
63c1925618
[georeferencer] improve ui layout, use qgsfilewidget 2017-12-29 09:23:36 +07:00
Ismail Sunni
f7829dbd0d Put X field above Y field in Delimited Text dialog. Fix #11746. 2017-12-29 06:51:07 +11:00
Médéric RIBREUX
e712ee6266 Fix v.net.report descriptions' 2017-12-28 18:37:17 +01:00
Médéric RIBREUX
14709f59f4 Fix nearly all v. ext scripts 2017-12-28 18:28:18 +01:00
Borys Jurgiel
4783af674e
Merge pull request #5952 from borysiasty/plugin-notification
[Plugin installer][needs-docs] Display notifications as an icon rather than a text
2017-12-28 09:37:59 +01:00
Borys Jurgiel
671b772270 [Plugin manager] New plugin notification icon slightly adjusted 2017-12-28 09:19:21 +01:00
Matthias Kuhn
a650a03f19
Merge pull request #5853 from m-kuhn/valueRelationReadonly
Value relation widget: respect readonly state
2017-12-28 08:10:44 +01:00
Matthias Kuhn
375daf1879 PEP8 2017-12-28 07:54:07 +01:00
Harrissou Sant-anna
99abc8dfb5 Revert QVERIFY change 2017-12-28 12:12:55 +11:00
Nyall Dawson
d1e83b5453 Fix some handling of wkb types which is broken for z/m type geometries 2017-12-28 09:07:36 +10:00
Matthias Kuhn
90acb5690e Make ValueRelation test more stable 2017-12-28 00:02:16 +01:00
Borys Jurgiel
e69fa14455 [Plugin installer] Desaturate toolbar icons 2017-12-27 22:51:08 +01:00
Matthias Kuhn
46a74a090a Add test for enabled state of relation value widget 2017-12-27 22:04:40 +01:00
Matthias Kuhn
167fbf6d53 Value relation widget respects read only mode
Fix #17592
2017-12-27 22:04:40 +01:00
Matthias Kuhn
0c292a0207 Add some more min/max tests 2017-12-27 21:46:11 +01:00
Matthias Kuhn
2e1b9ae0e4 Improve test output 2017-12-27 21:43:20 +01:00
Matthias Kuhn
272a02dfdb Min/max exp functions have custom Null handler 2017-12-27 21:43:20 +01:00
Harrissou Sant-anna
c063710352 Add more tests 2017-12-27 21:43:20 +01:00
Harrissou Sant-anna
49a3af0034 Adding tests to min and max functions 2017-12-27 21:43:20 +01:00
Harrissou Sant-anna
97caa005d9 [needs-docs] Update min and max functions
In case of a null value, these functions will not always return null
2017-12-27 21:43:20 +01:00
Matthias Kuhn
060a36bf8f
Merge pull request #5955 from m-kuhn/noCacheEvalErrors
Expressions: do not cache results when there is an eval error
2017-12-27 21:19:41 +01:00
Matthias Kuhn
d01f94f7ef Avoid crash with represent_value exp function
represent_value would crash when it was called via evaluate without any context specified.
2017-12-27 20:40:41 +01:00
Médéric RIBREUX
90bf630185 Fix all r algorithms ext scripts! 2017-12-27 20:13:05 +01:00
Matthias Kuhn
a4141c7f03 Expression tests: change Q_ASSERT to QVERIFY 2017-12-27 19:53:10 +01:00
Matthias Kuhn
aa3bfff7a8 Do not cache expression nodes with eval errors
When there is an evaluation error in an expression, there is no need to cache results.
With the previous approach, sometimes eval errors were not reported because the error was set to false (Null), evaluation triggered again but it didn't report any more eval errors because it was relying on cached values.
2017-12-27 19:53:10 +01:00
Matthias Kuhn
e552b9b2de Replace Q_ASSERT with QVERIFY in tests
Q_ASSERT's are only evaluated in debug mode. However, tests should trigger in debug or release mode.
2017-12-27 18:28:49 +01:00
Médéric RIBREUX
8b691e87aa Handle raster files wihtout extension as GTiff + fix some ext scripts 2017-12-27 17:41:05 +01:00
David
5e7865ca10 Renaming stuff
Duplicate feature
Duplicate feature and digitize
Duplicate selected features
2017-12-27 16:01:17 +01:00
Médéric RIBREUX
1f8fbf313f Fix r.li.* description files and ext scripts 2017-12-27 15:35:17 +01:00
Nyall Dawson
e7e37efed7
Merge pull request #5926 from nyalldawson/proc_dialog
[processing] Add api to show algorithm dialog, use dialog for history
2017-12-27 22:34:13 +11:00
Médéric RIBREUX
9b6f98a31a Hidden output parameters are not used in the main command anymore 2017-12-27 12:08:21 +01:00
Médéric RIBREUX
feaecea44d Fix multiple ParameterField handling 2017-12-27 11:52:01 +01:00
Médéric RIBREUX
36311ff6af Fix multiple enum parameters handling and some ext scripts 2017-12-27 11:16:14 +01:00
Alexander Bruy
d58053d486 [processing] restore script collection creator (fix #17649) 2017-12-27 11:41:08 +02:00
Médéric RIBREUX
3fa9e3c9f8 Fix QgsProcessingParameterFile bad descriptions 2017-12-27 10:19:51 +01:00
Borys Jurgiel
63e5558297 [Plugin installer] Move the status bar label to the right and make it less verbose 2017-12-27 08:05:23 +01:00
Mathieu Pellerin
3b8905209e
[processing] harmonize and improve UI spacing 2017-12-27 10:50:52 +07:00
Borys Jurgiel
3a52412c20 [Plugin installer][needs-docs] Display an icon rather than a text in the status bar when new a plugin or plugin upgrade is available 2017-12-26 21:22:37 +01:00
Médéric RIBREUX
433d376c8a Fix optional None input parameters handling 2017-12-26 18:53:30 +01:00
Médéric RIBREUX
5321ee5ea2 Update TODO list 2017-12-26 18:28:21 +01:00
Alexander Bruy
9fb386ac60
Merge pull request #5945 from medspx/ProcessingGrassFixDescV
[Processing] Fix description files for GRASS provider
2017-12-25 09:40:36 +02:00
Matthias Kuhn
156869379f Instructions for QgsCoordinateTransform::initialize API break 2017-12-24 11:17:28 +01:00
Alessandro Pasotti
7871071394
Merge pull request #5941 from elpaso/bugfix-17673-bookmarks--crash-when-docked
[bugfix] Bookmarks fix crash on exit when docked
2017-12-23 13:02:30 +01:00
Alessandro Pasotti
63cf7ae603 [bugfix] Bookmrks fix crash on exit when docked
Order of destruction does matter

Fixes #17673
2017-12-23 11:43:15 +01:00
Médéric RIBREUX
a540a93e24 Fix i.modis.qc description file 2017-12-23 10:24:52 +01:00
Nyall Dawson
2872f69e20 Reluctantly participate in the Americanization of the world 2017-12-23 18:48:03 +11:00
Nyall Dawson
c7e37e89eb [sipify] Correctly convert doxygen warning blocks to sphinx warnings 2017-12-23 18:48:03 +11:00
Nyall Dawson
87b8a370e9 Expand QgsCoordinateTransform docs 2017-12-23 18:48:03 +11:00