44648 Commits

Author SHA1 Message Date
Nyall Dawson
af0e369834 Fix actions on model items in browser 2017-12-14 07:46:39 +10:00
Nyall Dawson
41fed33fb0 Consistent capitalization 2017-12-14 07:46:39 +10:00
Nyall Dawson
30fb6de17c Use qgs project icon derivative for project home in browser 2017-12-14 07:46:39 +10:00
volaya
ea49c8276c [processing] Set value of unused optional layer parameters to None instead of empty string 2017-12-13 14:39:12 +01:00
volaya
1648c79dc2 [processing] fixed parsing of integer parameters 2017-12-13 14:39:11 +01:00
volaya
0858652e84 [Processing] correctly report missing layers in postprocessing task 2017-12-13 14:39:10 +01:00
volaya
1b8fa82790 [processing] fixed saga algs descriptions 2017-12-13 14:39:09 +01:00
Borys Jurgiel
279c674cf0 Add comments to unlcear translatable strings 2017-12-13 13:54:38 +01:00
Etienne Trimaille
5c28ecab8f update HTML data provider metadata (#5700)
* update HTML data provider metadata for grass, gdal and ams

* update HTML data provider metadata for WMS and WCS

* move HTML bullet list to QgsHtmlUtils
2017-12-13 13:29:41 +02:00
Nyall Dawson
b6ddc702c0
Merge pull request #5856 from nyalldawson/sort_browser
Correctly sort browser items
2017-12-13 20:57:27 +11:00
Alessandro Pasotti
28a61e1e1d [bugfix] Bookmarks fix export SRID and refresh on import
Fixes #17674 - Export and Import problems after recent fixes
2017-12-13 08:58:02 +01:00
Mathieu Pellerin
353ca633b0
Tiny spatialite-related improvement & fix (#5857)
* [spatialite provider] when creating an empty layer, primary key should be autoincrement
* [processing] fix import into spatialite's primary key parameter
* [spatialite provider] case insensitive search for table names
2017-12-13 14:38:42 +07:00
Matthias Kuhn
b579414c04 Embedded relref widget: less functionality 2017-12-13 08:19:21 +01:00
nirvn
d4ae83f88c [spatialite provider] take into account possible quotation marks for primary key column 2017-12-13 13:01:28 +07:00
Mathieu Pellerin
73674e8157
[spatialite provider] auto-generate auto-incrementing primary keys (#5849) 2017-12-13 12:35:22 +07:00
Nyall Dawson
fec31f8da2 Sort browser items
Implements a sort key for browser items, allowing them to be
correctly sorted.

Fixes #17591
2017-12-13 15:06:12 +10:00
Juergen E. Fischer
7a1a4ed1df spelling fixes 2017-12-12 23:31:48 +01:00
Nyall Dawson
bbc3055b07 Better boolean support detection for GDAL >= 2.3 2017-12-13 04:03:01 +11:00
Nyall Dawson
c15ef22ee2 Expose boolean field creation support for other OGR supported drivers 2017-12-13 04:03:01 +11:00
Nyall Dawson
f64f41a392 [ogr] Advertise boolean field support for GPKG layers
Likely other drivers also support this, so the list should be
extended for these
2017-12-13 04:03:01 +11:00
Matthias Kuhn
af647340c2
Fix crash with error on autocreate savepoint
member variables are initialized in the order they are defined in the
header. We cannot use mError to initialize mSavePointId if the former is
declared after in the header.

References #17535
2017-12-12 17:36:38 +01:00
Martin Dobias
057f2b324c [3d] Allow the user to invert calculated normals of faces
It seems that some data sources / formats with 3D polygons order vertices
in clockwise order for the front side of the polygons,  while others use
counter-clockwise order of vertices. While culling mode configuration fixes
some problems with rendering (e.g. only back walls are rendered instead of
front walls), there still may be issues with shading if the normals
are pointing the other way than the polygon was supposed to.
2017-12-12 17:33:39 +01:00
Martin Dobias
24c1c860a9 [3d] Show feedback when loading tiles for 3D view (fixes #17565)
There was no indication whether something is going on behind the scenes,
leaving user to wonder whether there is something to wait for or the scene
is already loaded in full detail.
2017-12-12 17:33:09 +01:00
Alessandro Pasotti
5d4b581d5a
Merge pull request #5852 from elpaso/bugfix-bookmarks-take2
[bugfix] bookmarks sorting and multiple deletion
2017-12-12 16:26:26 +01:00
Sandro Santilli
f5cd856531 Refresh virtual fields editing button state based on field selection
Allows removing virtual fields defined on read-only PostgreSQL tables.
Closes #17593
2017-12-12 15:59:40 +01:00
Alessandro Pasotti
78554dd319 [bugfix] Bookmarks fix deleting multiple items
Also fix sorting enabled.
2017-12-12 14:49:15 +01:00
Alessandro Pasotti
d0a8891a05 Fix asserts when beginRemoveRows has no rows
This was hitting an assert in Qt Core
2017-12-12 14:48:14 +01:00
Alexander Bruy
3d021c44d5 Revert "use 443 (HTTPS) port when testing help URLs"
This reverts commit 678758c9baf6db386aff205301c037c67b5247e9.
2017-12-12 15:43:19 +02:00
Nathan Woodrow
3046979a5f
Add first run and settings migration screen (#5838) 2017-12-12 20:39:15 +10:00
Nyall Dawson
a15b54d997 Swap missing 0->nullptr and add missing overrides 2017-12-12 21:14:58 +11:00
Mathieu Pellerin
0f26537ef5
[spatialite provider] implement to do: show geometryless layers in browser (#5850)
This is in essence a "fix" to the QgsSpatialiteConnection's table fetching
which used to return system tables.
2017-12-12 17:00:21 +07:00
Nyall Dawson
d901221d86 Default to showing calendar popup for date time widgets 2017-12-12 20:38:34 +11:00
Nyall Dawson
897dc0957b Spelling 2017-12-12 19:34:57 +11:00
David
183883182b Use title from template as default in layout manager
use the template name (if empty or not) as default value in the dialog. user can edit it.
if it is already existing, the user has to change it.
2017-12-12 19:34:57 +11:00
Nyall Dawson
253b9d94e8 [needs-docs] Double clicking a layout in the layout manager opens
the layout, instead of renaming it

Because there's already a dedicated rename button, and opening
is a far more common operation than renaming.

Signed off by @nirvn
2017-12-12 19:34:57 +11:00
Nyall Dawson
c0f4d0f43a Fix a crash on exit 2017-12-12 19:34:57 +11:00
Denis Rouzaud
6f47c6a4f9 [docker] allow updating dependencies
this is triggered by a commit message:
[docker] update dependencies
2017-12-12 00:52:02 -04:00
Nyall Dawson
cda271f388 Fix leak in unit test 2017-12-12 13:50:43 +10:00
Nyall Dawson
c17d85f657
Merge pull request #5846 from nyalldawson/spatialite
Spatialite geometry conversion fixes
2017-12-12 14:47:32 +11:00
Nyall Dawson
891d954bdf Remove unreachable code 2017-12-12 09:08:28 +10:00
Nyall Dawson
44574d2cc9 Fix build warnings in spatialite provider 2017-12-12 09:07:44 +10:00
Borys Jurgiel
3da5ab6996 [Plugin installer] Properly handle 301 Redirection 2017-12-11 21:03:44 +01:00
Alexander Bruy
678758c9ba use 443 (HTTPS) port when testing help URLs 2017-12-11 20:00:48 +02:00
Alexander Bruy
1c6ba5503c use https for help 2017-12-11 19:59:30 +02:00
Alexander Bruy
5477444412
Merge pull request #5844 from rduivenvoorde/docs_moved
find redirected/301 doc url
2017-12-11 19:55:53 +02:00
Alexander Bruy
6b73f78198
Merge pull request #5839 from alexbruy/raster-extensions
Add methods to get supported raster formats and extensions to QgsRasterFileWriter
2017-12-11 19:54:28 +02:00
Alessandro Pasotti
61db97f73f
Merge pull request #5843 from elpaso/bugfix-17600-coordinatetransform-rectangle
[bugfix] Restore binding for QgsCoordinateTransform
2017-12-11 14:15:20 +01:00
Alexander Bruy
33fdf8f219 add tests for new methods 2017-12-11 15:14:05 +02:00
Richard Duivenvoorde
50aa6fea91 find redirected/301 doc url 2017-12-11 13:50:42 +01:00
Alessandro Pasotti
bfa857bb97 [bugfix] Restore binding for QgsCoordinateTransform
Fixes #17600

Binding was lost in commit 10d34ece02bb765f5d9d88bb0524c909235fb0d7
2017-12-11 12:32:46 +01:00