Matthias Kuhn
67b68a841d
Merge pull request #5578 from gacarrillor/iface_copy_paste_features
...
Expose through iface methods to copy/paste features between given layers
2017-11-20 07:24:41 +01:00
Matthias Kuhn
30ed315392
Merge pull request #5614 from signedav/constraintindicators
...
Constraint result not displayed in non editable mode
2017-11-20 07:13:39 +01:00
Nyall Dawson
af5b2a750a
Add some debugging asserts to ensure that layer renderers
...
are used in a thread safe way
2017-11-20 09:42:03 +11:00
Nyall Dawson
a0c6e05261
Spelling
2017-11-20 09:42:03 +11:00
Nyall Dawson
d13eaa6a3b
Improve documentation
2017-11-20 09:42:03 +11:00
Harrissou Sant-anna
dd378a58c2
Tweak some dialog titles
2017-11-18 18:52:45 +01:00
Harrissou Sant-anna
f699e35ce9
Add more translatable strings
2017-11-18 18:51:39 +01:00
Tom Kralidis
3ea8b74e18
[bugfix] [MetaSearch] fix Esri ArcGIS service chaining ( fixes #17347 )
2017-11-17 16:24:30 -05:00
Alessandro Pasotti
1b79177bc9
[bugfix] Fix WFS in metasearch
...
Fixes #17347
2017-11-17 17:35:04 +01:00
Alessandro Pasotti
a0639b1a20
[bugfix] Fix WMS in metasearch
2017-11-17 16:52:41 +01:00
Alessandro Pasotti
6f0659742b
[auth] Morph the mutex from a pointer to a member var
2017-11-16 16:01:37 +01:00
Alessandro Pasotti
674467b95e
[auth] Thread safe auth methods with recursive mutex
...
Add a mutex to the base class and use that
mutex to protect all public methods of the
authentication methods.
2017-11-16 16:01:37 +01:00
Alexander Bruy
29c8f7ceb2
Merge pull request #5641 from NaturalGIS/master
...
[processing] add support for GRASS 7.4
2017-11-16 14:06:00 +02:00
David
995003153a
member variable for constraint result visability
...
...as we had it for for constraint result (status).
now the setter are called when setting the editable mode changes.
and the getter to have the current visibility status.
2017-11-16 11:50:15 +01:00
Mathieu Pellerin
793fb6114b
[processing] add vertex id details to extract nodes algorithms
2017-11-16 17:46:47 +07:00
Alexander Bruy
ee8ef42c42
[processing] boolean fieds support in the Refactor Fields algorithm ( fix #17168 )
2017-11-16 12:46:00 +02:00
Blottiere Paul
51d156d349
Update doc
2017-11-16 08:01:07 +00:00
Nyall Dawson
d0c2a41c6c
Fix error when running postgis algs
2017-11-16 13:38:42 +10:00
Nyall Dawson
135b5c6c25
Nicer UX when adding a layer to an existing gpkg through the browser
2017-11-16 09:31:37 +11:00
gacarrillor
a00ce9e1cc
Rename editCopy/editPaste to copySelectionToClipboard/pasteFromClipboard
2017-11-15 12:51:42 -05:00
Salvatore Larosa
f1c3692f6a
[dbmanager] Fixes #16533 and #16506
2017-11-15 18:26:21 +01:00
Blottiere Paul
bd30e12cf9
Merge pull request #5597 from pblottiere/bugfix-clickxy
...
[bugfix] Fixes #16852 by adding click_x and click_y variables to resolve actions
2017-11-15 16:18:36 +00:00
Giovanni Manghi
618ada7fc1
add support for GRASS 7.4
2017-11-15 14:39:58 +00:00
gacarrillor
829915e3fc
Make names from QgisApp and QgisInterface match
2017-11-15 09:26:47 -05:00
Nyall Dawson
3734a0d677
Fix tests
2017-11-15 20:51:05 +10:00
Nyall Dawson
75885d70d5
Rename various WKT/WKB/GeoJSON/GML methods for consistency
...
and consistent capitalisation
2017-11-15 20:51:05 +10:00
Nyall Dawson
95765a191a
Remove coordinate formatting methods from QgsPointXY
...
Use QgsCoordinateFormatter instead
2017-11-15 20:49:45 +10:00
Nyall Dawson
0d7b828bda
Update code, formatting
2017-11-15 20:49:45 +10:00
Nyall Dawson
8fd8b6ebf1
Update sip bindings
2017-11-15 20:49:45 +10:00
Nyall Dawson
916c56b937
Initial implementation of QgsCoordinateFormatter
2017-11-15 20:49:45 +10:00
Alessandro Pasotti
0c2e226efe
Merge pull request #5633 from slarosa/fix_17466
...
Fixes #17466 : DB Manager does not refresh correctly map in layer preview
2017-11-15 10:57:02 +01:00
Tim Sutton
364ddc1de4
Fix #17444 : GeoNode data provider completely ignores authentication ( #5634 )
...
* Fix #17444 : GeoNode data provider completely ignores authentication - hide the authentication group until GeoNode API supports authentication.
2017-11-15 11:55:25 +02:00
Matthias Kuhn
4df65aca37
Use std::unique_ptr with custom deleter for spatialite and sqlite
2017-11-15 08:51:17 +01:00
Alessandro Pasotti
340f7abbb0
Merge pull request #5616 from boundlessgeo/datasource-manager-add-close
...
[gui] Datasource manager remove Ok and add Close
2017-11-15 08:47:23 +01:00
Salvatore Larosa
5a4ace10e9
[dbmanager] defines correctly super class
2017-11-15 08:30:58 +01:00
Alexander Bruy
b95588cf58
Merge pull request #5603 from medspx/ProcessingGrassFixDescR
...
[processing] GRASS7 provider: review and update all r.* description files.
2017-11-15 08:31:49 +02:00
matteo
c321700ada
[processing] test for union algorithm
2017-11-15 11:27:30 +11:00
matteo
2d188e95cd
processing Union fix
2017-11-15 11:27:30 +11:00
Nyall Dawson
b0c13da854
Fix exception in find projection algorithm
2017-11-15 11:27:30 +11:00
Nyall Dawson
de7b33a373
[needs-docs] Remove option to show raster preview icons in layer tree
...
This option is not safe - see #16803 , and generally undesirable
due to how slow generating the preview icons are
2017-11-15 10:14:47 +11:00
Salvatore Larosa
5d8963a4a8
Fixes #17466 : DB Manager does not refresh correctly map in layer preview
2017-11-14 22:46:58 +01:00
Nyall Dawson
6f55e50a13
Remove QgsMapLayer::originalName()
...
Now QgsMapLayer::name() is guaranteed to return the same string
2017-11-14 21:53:31 +11:00
Nyall Dawson
1e4f6917de
Cleanup fragile 'capitalize layer names' option
...
This option was being applied in the wrong place - within the
map layer classes themselves. This meant that depending on the
user's setting for this option, a plugin calling QgsMapLayer::setName
would not be guaranteed the same behaviour across installs.
(and the same with setDataSource)
Similarly, the option was re-applied on project load, so
moving projects between installs with different values for
this setting would affect the project layer names, breaking
expressions which relied on these...
Instead, move the formatting and capitalization of layer
names to the QgisApp add*Layer methods instead, so this option
only applies on adding new layers to a project.
2017-11-14 21:53:31 +11:00
Nyall Dawson
fc6c69bedf
Fix calculation of distance to vertex for multi part, multi ring
...
and curved geometries
2017-11-14 21:52:28 +11:00
Nyall Dawson
5d476e51df
Use QVector where possible in geometry classes
2017-11-14 21:52:09 +11:00
Nyall Dawson
3ba2254503
Fix broken sip casting of nested QVectors
...
Old code was always forcing casting to QgsPointXY, regardless
of actual type
2017-11-14 21:08:21 +11:00
Alexander Bruy
662c2cf801
another typo
2017-11-14 08:39:25 +02:00
Alexander Bruy
c65ed15db8
Fix typo
2017-11-14 08:38:24 +02:00
Nyall Dawson
3c8d50d525
Merge pull request #5612 from nirvn/native_nodes
...
Optimize extract nodes algorithm
2017-11-14 09:02:09 +11:00
Nyall Dawson
6dbdbead0c
Handle null values in processing attribute tests
2017-11-14 07:14:46 +10:00