49771 Commits

Author SHA1 Message Date
assar
9bf7c9ec14 [i18n] Make string translatable 2018-08-23 13:05:27 +02:00
Matthias Kuhn
61faf797ca Test fixes 2018-08-23 11:32:00 +02:00
Mathieu Pellerin
6196fd3753
[vector writer] Return actual layer name used
This is needed as some OGR drivers will modify the provided layer name
(e.g. the KML driver replaces dashes with underscores).
2018-08-23 15:02:28 +07:00
Matthias Kuhn
db99c77a89 Less manual memory management 2018-08-23 09:28:21 +02:00
Matthias Kuhn
901effca01 Named parameters 2018-08-23 09:21:36 +02:00
Matthias Kuhn
624ac706dd Add array_filter tests 2018-08-23 09:21:26 +02:00
Matthias Kuhn
81587e10dc Add missing class declaration 2018-08-23 09:21:19 +02:00
Alessandro Pasotti
64e817482a
Merge pull request #7680 from elpaso/bugfix-19651-load-style-from-qml
Load style from QML when provider supports stored styles
2018-08-23 08:05:04 +02:00
Matthias Kuhn
edc272481f Add array_filter expression function 2018-08-23 07:02:41 +02:00
Etienne Trimaille
0a20621191 [FEATURE] add foreach expression for arrays 2018-08-23 12:32:32 +10:00
Nyall Dawson
2d5499bfd1 [layouts] Default to more modern scalebar settings
Use 2 segments/0 left segments by default
2018-08-23 06:39:32 +10:00
Nyall Dawson
8c5938a967 [layouts] Add search filter box to 'add layer to legend' dialog
Helps with finding specific layers in large projects
2018-08-23 06:39:12 +10:00
Nyall Dawson
16b58b97f6 Unit tests for QgsMapLayerProxyModel 2018-08-23 06:39:12 +10:00
Nyall Dawson
51a63b98fb Allow QgsMapLayerProxyModel to be filtered by string 2018-08-23 06:39:12 +10:00
Nyall Dawson
5582a57918 [layouts] Sort layers by name in 'add layer' to legend dialog
Because it's hard to find specific layers when the layers are
listed in project order
2018-08-23 06:39:12 +10:00
Denis Rouzaud
ea2ab53482 fix QgsGeometry API doc for 3.x for get/set methods 2018-08-23 06:38:58 +10:00
Juergen E. Fischer
a3cc83a399 fix translation string (followup 9d5d49eb6) 2018-08-22 21:16:22 +02:00
Juergen E. Fischer
6b5d645440 fix b37832ab1 2018-08-22 20:33:53 +02:00
signedav
c6b05b994b sourcelanguage instead of targetlanguage
it generates a general ts file instead of a file per targetlanguage
2018-08-22 16:57:35 +02:00
signedav
3334b86e22 empty translations in ts file
and if empty in qm file take source value
2018-08-22 15:47:05 +02:00
Denis Rouzaud
2c13e53873
add a Q_PROPERTY for geometry in QgsFeature (#7682) 2018-08-22 14:36:04 +03:00
nirvn
9d5d49eb6f address @jef-n 's comment 2018-08-22 17:48:07 +07:00
nirvn
1531c52802 [ui] add an horizontal mode for tile scale panel 2018-08-22 17:48:07 +07:00
nirvn
560164debe [ui] Add tooltip when changing slider value in tile scale panel 2018-08-22 17:48:07 +07:00
Juergen E. Fischer
b37832ab1e debian packaging: disable 3D on cosmic 2018-08-22 10:44:49 +02:00
Juergen E. Fischer
1cc1f16501 Fix translation string
(caused "tx ERROR: Error received from server: Qt Linguist variants are
not yet supported." on vanish)
2018-08-22 10:40:23 +02:00
Alessandro Pasotti
f68de973ea Load style from QML when provider supports stored styles
Fixes #19651 - Style loading issue
2018-08-22 10:24:23 +02:00
Alessandro Pasotti
6fba9b0b6d
Merge pull request #7674 from elpaso/bugfix-19611-ogr-overwrite-gpkg
[bugfix] Vector file writer: also check for layername before giving up
2018-08-22 10:12:43 +02:00
Alessandro Pasotti
fbfb0bc8a5 Fix test 2018-08-22 09:40:46 +02:00
Alessandro Pasotti
2da1d6f6ba Also get src path from details.providerUriParams 2018-08-22 09:24:42 +02:00
Alessandro Pasotti
f4daa8cb60 Added providerUriParams to QgsVectorFileWriter::PreparedWriterDetails
Also added a test for the uri parsing
2018-08-22 08:59:48 +02:00
Matthias Kuhn
4b6421cdca Fix compilation 2018-08-22 08:20:35 +02:00
Denis Rouzaud
66dd6768ef
add notifications on mac (#7673) 2018-08-22 08:29:12 +03:00
Matthias Kuhn
37a49e2bfe Fix typo 2018-08-22 07:28:15 +02:00
Matthias Kuhn
8a2e919752 Apply new GeometryOptions setter and getter to tests 2018-08-22 07:27:29 +02:00
Matthias Kuhn
35a87a12bc Remove outdated code 2018-08-22 07:24:36 +02:00
Matthias Kuhn
5435b193a2 Setter for GeometryOptions and not individual props 2018-08-22 07:01:51 +02:00
Matthias Kuhn
8f03681e65 Deduplicate code 2018-08-22 06:55:58 +02:00
Nyall Dawson
05fb0f4350 Fix windows build 2018-08-22 09:59:51 +10:00
Nyall Dawson
0d1a9819d4 Add qFloor, qCeil, qSqrt to banned keywords 2018-08-22 06:39:28 +10:00
Etienne Trimaille
5bc848c057 add map_layers variable for MapLayoutItem 2018-08-22 05:16:04 +10:00
Alessandro Pasotti
abc96ce291 [bugfix] Vector file writer: also check for layername before giving up
while (over)writing gpkg &C from vector file writer

With tests

Fixes #19611 - Cannot save selected features back to the same GeoPackage
2018-08-21 19:32:00 +02:00
Matthias Kuhn
26261ca646 More UI enhancements 2018-08-21 18:04:23 +02:00
Matthias Kuhn
c49ec67c4a Add tests for precision and removeDuplicateNodes 2018-08-21 17:57:41 +02:00
Matthias Kuhn
8aca375a6e Add assertGeometriesEqual function for testing 2018-08-21 17:57:14 +02:00
Matthias Kuhn
c82fdabcb7 UI improvements for automatic fixes 2018-08-21 16:34:32 +02:00
Matthias Kuhn
b6251d235f
Merge pull request #7647 from m-kuhn/geomCheckerCodingConventions
Geometry checker code adjustments
2018-08-21 16:33:07 +02:00
Martin Dobias
d4a3f68eb1 Initial support for 3D map item in print layouts GUI
The GUI logic is not working yet, just getting the new files ready.

Many thanks to @nirvn for the icon!
2018-08-21 16:16:05 +02:00
Stéphane Brunner
bc6ea8cb86
Merge pull request #7669 from sbrunner/wfs-namespace
Add tests on WFS GetFeature with right namespace
2018-08-21 16:09:02 +02:00
Matthias Kuhn
2cd1c6c2e4 Some UI improvements
* Add tooltips for configuration options
* Add an icon for the digitizing section
2018-08-21 15:14:27 +02:00