50863 Commits

Author SHA1 Message Date
Nyall Dawson
801fce7cc3 [mssql] Fix another scenario when mssql browser item can get stuck in refreshing state forever 2018-10-03 04:50:05 +10:00
Nyall Dawson
7c27a5b401 [mssql] Fix connection ID used by column type thread 2018-10-03 04:50:05 +10:00
Juergen E. Fischer
9958c0b977 update_ts.sh: no obsolete translation on push 2018-10-02 20:34:53 +02:00
Denis Rouzaud
3c13e7057c
fix build without HAVE_SERVER_PYTHON_PLUGINS (#7954) 2018-10-02 05:26:08 -08:00
Martin Dobias
6bff7f0896 [mesh] Misc GUI fixes for mesh layers
- correct rounding of time
- correct display of time (was off by an hour)
- fixed time combo box when not time-varying dataset group is loaded
- fixed switching of active dataset groups
- bonus: added missing space for arrows on grid ("10 px" not "10px")
2018-10-02 14:56:51 +02:00
Denis Rouzaud
d2fdfe8f6f
add null and is null macros for QgsFeatureId (#8085)
* add null and is null macros for QgsFeatureId
* Finalize FID_NULL
* No string to fid null conversion for now
* add parenthesis to fix macro call
2018-10-02 04:15:25 -08:00
Matthias Kuhn
b3f36dc22f
Merge pull request #8056 from qgis/3nids-patch-3
use float precision for screen coordinates
2018-10-02 14:04:50 +02:00
nirvn
ad95820541 bring some colors back 2018-10-02 19:00:32 +07:00
nirvn
6489081259 [browser] favorite and home folder icon improvements 2018-10-02 19:00:32 +07:00
nirvn
e9849a2b7e [browser] further tweak db, mesh, and zip icons 2018-10-02 19:00:32 +07:00
nirvn
d79c398245 [browser] invert folder icon colors 2018-10-02 19:00:32 +07:00
nirvn
89ed97c3fe [browser] grayscale raster and mesh icons 2018-10-02 19:00:32 +07:00
Nyall Dawson
8609052d61 More thread safe connection name work 2018-10-02 21:20:29 +10:00
Nyall Dawson
f4216bee5b [mssql] Fix never ending schema refreshing icon in browser 2018-10-02 21:20:29 +10:00
Nyall Dawson
b748ac607f [mssql] Fix cannot import layers to mssql via browser 2018-10-02 21:20:29 +10:00
Nyall Dawson
3b8a2d94c2 [mssql] Don't share connections between threads
Starting with Qt 5.11, sharing the same connection between
threads is not allowed. Use a dedicated connection for each
thread requiring access to the database, using the thread
address as connection name.

https://bugreports.qt.io/browse/QTBUG-68486 indicates that
this change is by design and that sharing connections between
threads was always unsafe.

Fixes broken mssql provider on Qt 5.11, and possibly who know
what issues on earlier Qt.

Ported from https://github.com/mumble-voip/mumble/pull/3419/commits/a3814e33
2018-10-02 21:20:29 +10:00
Nyall Dawson
57f77d01cb [processing] Fix in-place mode results in unknown distance units
We need to still create the parameter wrappers when in in-place mode
for the input/output parameters, as some other wrappers may rely
on these for various interactions (e.g. getting the crs/fields
from the input layer)

Fixes #19990
2018-10-02 19:51:02 +10:00
nirvn
5e1348bbdc address comment, update (and vectorize) zip icon 2018-10-02 14:34:02 +07:00
nirvn
29ac3f471a [browser] fix zip items unable to populate OGR layers 2018-10-02 14:34:02 +07:00
nirvn
af0bae67f7 [gdal] update data item creation to new methods 2018-10-02 14:34:02 +07:00
nirvn
e877050a97 [browser] prioritize OGR provider for archived files in basic scan mode 2018-10-02 14:34:02 +07:00
Nyall Dawson
df40eabb34 [processing] Make annoying modal progress dialog for algorithms match
size/position to the algorithm dialog itself

We can't get rid off this dialog, but let's at least position/size
it nicely...
2018-10-02 16:46:16 +10:00
Nyall Dawson
68dee5b17f [processing] Remove hack 2018-10-02 16:46:16 +10:00
Nyall Dawson
c8bf6db363 [processing] Give progress reports/allow cancelation in in-place mode 2018-10-02 16:46:16 +10:00
Matthias Kuhn
66f2272be0 Improve API docs concerning sort behavior 2018-10-02 15:37:07 +10:00
Nyall Dawson
a58d8d5411 Use golden ratio for tooltip preview swatches 2018-10-02 14:23:09 +10:00
Nyall Dawson
62d6c8c625 Also show a preview tooltip for symbol buttons 2018-10-02 14:23:09 +10:00
Nyall Dawson
8f78beb1b0 [ux] Show large swatch preview in color/symbol tooltips 2018-10-02 14:23:09 +10:00
Ricardo Garcia Silva
16a57a378d add call to embedded widget provider supportsLayer()
This method was not previously being called anywhere. It is now called in the embedded widget config
just before showing the available providers
2018-10-02 14:03:39 +10:00
Nyall Dawson
5c7fd20aa4 Fix truncated symbol name text in style manager dialog 2018-10-02 12:14:52 +10:00
Nyall Dawson
d5e0d33011 No Q_FOREACH 2018-10-02 10:49:41 +10:00
Nyall Dawson
6bce521023 Remove some debug messages 2018-10-02 10:49:41 +10:00
Nyall Dawson
76190d594a Remove useless member variable 2018-10-02 10:49:41 +10:00
Nyall Dawson
6dd1bd3fb0 unique_ptr 2018-10-02 10:49:41 +10:00
Juergen E. Fischer
f2ada66af9 ts2appinfo.py: get desktop encoding right 2018-10-01 21:18:15 +02:00
Alessandro Pasotti
ff418821ea
Merge pull request #8082 from elpaso/qvariant-equal
Add qgsVariantEqual for null-aware comparison
2018-10-01 18:29:19 +02:00
Matthias Kuhn
fecf2ebf8e
Merge pull request #8083 from m-kuhn/processingDoubleDeclare
Mini cleanup: Remove doubledeclare
2018-10-01 16:06:11 +02:00
Alessandro Pasotti
5ed02a7ae9 Use qgsVariantEqual in some places 2018-10-01 15:58:30 +02:00
Matthias Kuhn
f6134b56a4
Remove doubledeclare 2018-10-01 15:19:46 +02:00
Alessandro Pasotti
b48a429c63 Remove redundant test 2018-10-01 15:09:49 +02:00
Alessandro Pasotti
a68a82cb60 qgsVariantEqual second iteration 2018-10-01 14:59:19 +02:00
Alessandro Pasotti
90e2c45502 Add qgsVariantEqual for null-aware comparison 2018-10-01 14:02:09 +02:00
Denis Rouzaud
d9c57cdc96
fix typo 2018-10-01 07:53:51 -04:00
Denis Rouzaud
cacd82e788
Update api_break.dox 2018-10-01 07:13:19 -04:00
Matthias Kuhn
cb7b44d4eb
Merge pull request #8068 from m-kuhn/rubberbandProperties
Rubberband properties
2018-10-01 12:35:35 +02:00
Alessandro Pasotti
27e4b192bd
Merge pull request #8079 from elpaso/bugfix-19981-value-relation-0
Fixes value relation widget 0 indexed related items
2018-10-01 12:32:41 +02:00
Alessandro Pasotti
3f248570a2
Merge pull request #8077 from elpaso/bugfix-19984-opencl-warning
Fix opencl build warning
2018-10-01 12:10:13 +02:00
Juergen E. Fischer
fc4c5794d2 fix build on Qt <5.8 2018-10-01 11:19:39 +02:00
Alessandro Pasotti
d8fcb651f7 Simplify if condition for list values 2018-10-01 11:19:26 +02:00
Alessandro Pasotti
9b0dc1eaf6 Spelling
Who knows why?
2018-10-01 10:47:35 +02:00