54574 Commits

Author SHA1 Message Date
Alessandro Pasotti
60942cdf84 [feature][needs-docs] Store projects into geopackage
Store and load QGIS projects to/from geopackage.

(This is the same functionality previously available
only for postgis)
2019-03-06 15:39:23 +01:00
Alessandro Pasotti
0e98d1e82e Load projects from storage at start
The check for qgs/qgs was preventing db-stored
project to be opened at start when option
to re-open last project is on
2019-03-06 15:38:55 +01:00
Denis Rouzaud
7cd5b5e65b use tee with cat 2019-03-06 15:35:18 +01:00
Denis Rouzaud
08f1f7ed84 remove unbuffer 2019-03-06 15:26:20 +01:00
Denis Rouzaud
9b01e6f954 run test without tty 2019-03-06 14:48:42 +01:00
Denis Rouzaud
07e1d9fde4 simplify 2019-03-06 13:24:07 +01:00
Denis Rouzaud
49248a4001 not sure why but it works 2019-03-06 13:16:27 +01:00
Denis Rouzaud
b81f5d590a fix path again 2019-03-06 13:16:27 +01:00
Denis Rouzaud
2c7ec99b72 fix path ignore in .dockerignore 2019-03-06 13:16:27 +01:00
Denis Rouzaud
a4246d1aab fix path 2019-03-06 13:16:27 +01:00
Denis Rouzaud
d42ff34890 run Python tests inside docker 2019-03-06 13:16:27 +01:00
Denis Rouzaud
17b840573c create CCACHE dir 2019-03-06 12:35:49 +01:00
Denis Rouzaud
5f0e1984e9
more descriptive Travis job names (#9400) 2019-03-06 11:04:31 +01:00
Denis Rouzaud
e96e7ced19 do not hang when running docker 2019-03-06 10:22:52 +01:00
nirvn
9b9580d280 [plugin manager] Guard from overly wide layout for read-only plugins 2019-03-06 15:55:27 +07:00
nirvn
329c1e82f4 [plugin manager] Clean up description and about text by stripping HTML code 2019-03-06 15:55:27 +07:00
nirvn
0af4fc1a31 [plugin manager] Allow search by tags via clicking on individual tag 2019-03-06 15:55:27 +07:00
Juergen E. Fischer
fe5b399294 disable qt-unix-signals on windows (fixes build) 2019-03-06 09:08:46 +01:00
Denis Rouzaud
98ad2b1171 fix copying from container 2019-03-05 23:42:47 +01:00
Juergen E. Fischer
be6c0738a4 fix 9f1fcb72d4 2019-03-05 23:14:43 +01:00
Nyall Dawson
8bef710cea [processing][saga] Difference and symmetric difference algorithms have known issues in SAGA LTR 2019-03-06 06:33:06 +10:00
Nyall Dawson
63d648738d [processing][needs-docs] By default, hide algorithms with known issues from toolbox
And add a Processing setting to allow these to be shown. When shown, they
are highlighted in red with a tooltip explaining that the algorithm
has known issues
2019-03-06 06:33:06 +10:00
Nyall Dawson
c0640c67b0 [processing] Add flag for algorithms with known issues 2019-03-06 06:33:06 +10:00
Juergen E. Fischer
9f1fcb72d4 processing: enable translation for parameter descriptions 2019-03-05 20:16:23 +01:00
Juergen E. Fischer
6564da037c avoid crash on retrieval extent from invalid vector data providers 2019-03-05 20:16:23 +01:00
Denis Rouzaud
943492e675 fix CCACHE dir 2019-03-05 20:12:47 +01:00
Denis Rouzaud
1e11e1157a
simplify CI scripts (#9387)
by separating the testing and docker image building scripts
there was almost no redundany in the scripts, it is much clearer now
2019-03-05 17:38:04 +01:00
Alexandre Neto
47f1f4c5bb Fixed data-defined description for page sizes 2019-03-06 02:05:24 +10:00
Richard Duivenvoorde
1be124069a libQTSignal not copied to install dir 2019-03-06 02:03:23 +10:00
Denis Rouzaud
ae67042827 fix Travis build trigger 2019-03-05 14:06:13 +01:00
Denis Rouzaud
0a75009ef8 fix mkdir ccache_dir 2019-03-05 13:16:16 +01:00
Denis Rouzaud
59789c463c add a second cache directory for Docker image building
because they just take too much time
2019-03-05 13:16:16 +01:00
Denis Rouzaud
458b9afeae trigger PyQGIS Doc Travis build after pushing new image on Docker hub 2019-03-05 13:16:16 +01:00
Matthias Kuhn
73db859961
Merge pull request #9380 from Ailurupoda/patch-1
[dbmanager] Fix LineEdit name error
2019-03-05 12:28:44 +01:00
Corentin.F
8602d8fd97
Fix LineEdit name error 2019-03-05 09:59:28 +01:00
Nyall Dawson
534ff68bbc Handle sigint to terminate qgis app immediately 2019-03-05 18:43:02 +10:00
Nyall Dawson
620db06324 Add external qt-unix-signals library
This library, original taken from https://github.com/sijk/qt-unix-signals
(but a maintained fork exists at https://github.com/nyalldawson/qt-unix-signals),
handles unix signal watching using the Qt libraries.

It allows for detection of signals like SIGINT and SIGTERM,
and allows Qt applications to respond gracefully to these.

Included in external libraries for use in QGIS terminal
applications.
2019-03-05 18:43:02 +10:00
Matthias Kuhn
a33bf306f5
Merge pull request #9048 from troopa81/fix_20872_postgres_multidim_arrays
Manage postgres multidimensionnal array
2019-03-05 09:36:34 +01:00
Matthias Kuhn
2046450548
Merge pull request #9371 from m-kuhn/preserve-layer-visibility-in-offline-editing
[offline editing] Preserve layer visibility in offline editing
2019-03-05 09:35:00 +01:00
Nyall Dawson
5fca18c4ae [processing][GRASS] Fix exceptions on Python < 3.6
Fixes #21173
2019-03-05 17:09:36 +10:00
Mathieu Pellerin
33af405f78
[asf] Fix parsing of polygons 2019-03-05 11:53:47 +07:00
Nyall Dawson
2ff0d5919c [processing] Avoid more deprecation warnings from external libraries 2019-03-05 14:44:02 +10:00
Nyall Dawson
c1cc2b53d9 Fix qt warning on opening modeler dialog 2019-03-05 14:44:02 +10:00
Nyall Dawson
723051b291 [processing] Fix initial zoom of models on hidpi displays
Fixes #16456
2019-03-05 14:44:02 +10:00
Nyall Dawson
8154008daf [processing] Fix items are not correctly placed in model designer
when view is not set to top-left of model scene
2019-03-05 14:44:02 +10:00
Nyall Dawson
30f786c129 [processing] Fix crashes and random behavior after dropping algorithms
to model designer

Also fixes drag and drop within the algorithm parameter dialog and
the qt warnings thrown during these operations
2019-03-05 14:44:02 +10:00
Nyall Dawson
e09b97f91e [processing] Fix missing vector polygon to lines menu item
Fixes #21475
2019-03-05 14:34:42 +10:00
Matthias Kuhn
62dc9452a9
Add test for preserving layer visibility on offline editing 2019-03-04 23:38:17 +01:00
Matthias Kuhn
aa3185e8cf
Preserve layer visibility in offline editing 2019-03-04 23:38:16 +01:00
Nyall Dawson
daeb3d84f7 Fix newline characters break embedded expressions
Fixes #21471
2019-03-05 08:33:10 +10:00