45573 Commits

Author SHA1 Message Date
Alessandro Pasotti
73293e8e9c
Merge pull request #6209 from elpaso/double-range-precision
[bugfix] Allow precision config for doubles in range widget
2018-01-31 08:32:20 +01:00
Nyall Dawson
bb6e275ef0 Don't show non-spatial layers as disabled in layer tree 2018-01-31 18:30:46 +11:00
Nyall Dawson
e73161f7d3 Make map renderer less debug noisy 2018-01-31 15:56:06 +10:00
Nyall Dawson
6ec4d08272 [layouts] Correctly restore dpi from 2.x compositions 2018-01-31 16:46:12 +11:00
Alessandro Pasotti
1194c78495
Merge pull request #6228 from elpaso/server-wfs-epsg-bbox
[server][bugfix][wfs] Allow CRS in BBOX
2018-01-30 17:56:34 +01:00
Alessandro Pasotti
26a51bada0 Strip timeStamp from reference XML for tests 2018-01-30 17:29:40 +01:00
Alessandro Pasotti
1f2109a51f [server][bugfix][wfs] Allow CRS in BBOX
Fixes #17977 - QGIS server 2.99 doesn't handles BBOX parameter on WFS request
2018-01-30 17:02:08 +01:00
Jürgen Fischer
bf3d60c941
Merge pull request #6171 from landryb/fix/find-gdal-geos-postgres-libs-on-openbsd
Use FIND_LIBRARY to find GDAL, GEOS and Postgres libraries
2018-01-30 16:05:40 +01:00
Jürgen Fischer
18a399a81a
Merge pull request #6224 from rkanavath/master
enable --no-undefined only for linux
2018-01-30 13:38:16 +01:00
Rashad Kanavath
f6a2c0a955 enable --no-undefined only for linux 2018-01-30 12:41:22 +01:00
Alessandro Pasotti
63d063f37d Update the tests with QgsField precision values
Now that they are honored
2018-01-30 09:07:45 +01:00
Alessandro Pasotti
33fe8fab7a Always use the QgsField precision value as a default for the reange widget
Instead of interpreting a 0 like a default and get a 2 as the precision.

But now you can set the precision you like just configuring the widget.
2018-01-30 09:06:14 +01:00
Nyall Dawson
02bfe0a20c Drop default snap tolerance to 12 px 2018-01-30 18:31:02 +11:00
Nyall Dawson
67f2649315 Set default snapping tolerance to 15 pixels
Because 0 meter default is bad UX. Also update global_settings
ini with snapping settings.
2018-01-30 18:31:02 +11:00
Nyall Dawson
382ccfe48c Fix snapping default unit set to pixels is not respected 2018-01-30 18:31:02 +11:00
Mathieu Pellerin
eb42afed9b
add trandform context to QgsBearingUtils::bearingTrueNorth 2018-01-30 13:26:36 +07:00
Nyall Dawson
0a9f019f27 Indentation 2018-01-30 15:59:57 +10:00
Mathieu Pellerin
b0d19f74d7
[ui] use the expression icon for the rule-based renderer's rule panel 2018-01-30 11:33:09 +07:00
Nyall Dawson
aa327af7d8 Spelling 2018-01-30 14:26:12 +10:00
Nyall Dawson
9d2f1bb991 Unify behavior of Stats and Bookmark dock actions with other
actions for toggling dock visibility
2018-01-30 14:33:06 +11:00
Nyall Dawson
77e54d3502 [console] Make console action checkable, and bring behaviour into
line with style dock/processing toolbox

Where the action is checked only if the dock is open and user visible,
and checking the action brings hidden tabs to the foreground instead
of closing them.
2018-01-30 14:33:06 +11:00
Nyall Dawson
3c63e0b152 Fix non-map items show in layout 'reference map' widget 2018-01-30 13:03:02 +10:00
Nyall Dawson
eba7e7b8b4 Fix QgsRasterFileWriter::driverForExtension and extensionsForFormat
were skipping non-creatable datasets

And indicate in the docs that read-only datasets are also considered
2018-01-30 12:19:28 +11:00
Nyall Dawson
f37c2bf6f6 Revert "[needs-qa]Usr bin env" 2018-01-30 11:33:49 +11:00
Nyall Dawson
e5ab743d6d Revert "Linux perl; missing from last PR"
This reverts commit d2244b4a79311b4f0d56b68bc2d0a0108cc0fca4.
2018-01-30 11:32:55 +11:00
Loïc Bartoletti
d2244b4a79 Linux perl; missing from last PR 2018-01-30 08:43:58 +11:00
Nyall Dawson
878fb951a8 Simplify and optimise python list->QgsAttributes conversion 2018-01-30 06:15:51 +11:00
Nyall Dawson
22de251156 [processing] Correctly supress CRS selector dialog when testing
input layer validity

TODO: we NEED a non-hacky way to supress this dialog and allow
invalid CRS for layers!

Fixes #17948
2018-01-30 06:15:32 +11:00
Nyall Dawson
bbe974cdcb [layouts] Fix crash when using maps containing AMS layers
Implement a similar hack to what the canvas uses to workaround
the badly behaved AMS and WCS providers

Fixes #17959
2018-01-30 06:14:55 +11:00
Alessandro Pasotti
c50e1bff88 [bugfix] Allow precision config for doubles in range widget
Fixes #17878 followup for PR https://github.com/qgis/QGIS/pull/6185

This commit adds a configuration option for precision to
double field types in range widget.
2018-01-29 18:37:12 +01:00
Alexander Bruy
c10438e68a [processing] add missed parameter to warp algorithm 2018-01-29 18:48:08 +02:00
Denis Rouzaud
856442249c
Merge pull request #6072 from lbartoletti/usr_bin_env
[needs-qa]Usr bin env
2018-01-29 06:17:32 -09:00
lbartoletti
998c67d3ff Improve find of grass on FreeBSD 2018-01-29 03:39:06 -09:00
lbartoletti
378191d249 OpenBSD patch for PyQt5 2018-01-29 03:39:06 -09:00
lbartoletti
4c436e5d81 - Little modification to programmatically find grass version +Add
FreeBSD locale path
- Add missing includes in kpty
2018-01-29 03:39:06 -09:00
Loïc Bartoletti
8d4d08f8a0 Fix pathes for FreeBSD 2018-01-29 03:39:06 -09:00
Mathieu Pellerin
e0c12d519f
[processing] nodes -> vertices algorithm renaming
- "Extract nodes" renamed to "Extract vertices"
- "Extract specific nodes" renamed to "Extract specific vertices"
2018-01-29 19:16:43 +07:00
Alessandro Pasotti
a420d0410a
Merge pull request #6185 from elpaso/bugfix-17878-range-widgets-nulls
[bugfix] Fix minimum values for range widgets
2018-01-29 13:15:40 +01:00
lbartoletti
1ce7dbad94 Merge branch 'master' of https://github.com/qgis/QGIS into usr_bin_env 2018-01-29 13:13:03 +01:00
Alessandro Pasotti
741dddb4a7 Spelling 2018-01-29 11:45:02 +01:00
Ismail Sunni
d5126110b9 Fix order in XYZ connect dialog (fixes #17983) 2018-01-29 17:06:06 +07:00
Nyall Dawson
da4d937758 Correctly resolve paths for raster image fill symbol layers 2018-01-29 20:51:36 +11:00
Nyall Dawson
ec224117de Expose project QgsPathResolver to render context
So that it can be used when resolving paths to data defined
file-based settings, e.g. svg marker paths.

Fixes #17364
2018-01-29 20:51:36 +11:00
Nyall Dawson
cf3014ccf2 Fix QgsPathResolver resolving older style relative links (without
any ./ or ../ prefix)
2018-01-29 20:51:36 +11:00
Alessandro Pasotti
d717a078fb [bugfix] Tests for double range widget limits 2018-01-29 10:44:58 +01:00
pcav
5b8bea74a6 Merge branch 'master' of github.com:qgis/QGIS 2018-01-29 10:19:13 +01:00
pcav
3b39dcf401 Changed in in DB Manager 2018-01-29 10:18:52 +01:00
Blottiere Paul
aec399e785
Merge pull request #6142 from pblottiere/bugfix_transaction_constraints
Update all attributes in a single transaction
2018-01-29 08:19:16 +00:00
Alessandro Pasotti
cdf697d951
Merge pull request #6068 from elpaso/bugfix-17845-raster-transparency-from-display
[bugfix] Transfer focus to canvas when selecting transparency
2018-01-29 09:04:46 +01:00
Alessandro Pasotti
e2fcf704a7
Merge pull request #6174 from elpaso/bugfix-17958
[bugfix] Fix crash in node editor
2018-01-29 09:04:16 +01:00