Nyall Dawson
eba5409ebc
Dox++
2019-02-03 13:02:18 +11:00
Nyall Dawson
16995206ae
Unit tests for QgsCredentials
2019-02-03 13:02:18 +11:00
Nyall Dawson
c9e7616498
Fix hang when WMS credentials requested
...
Remove responsibility for credentials mutex locking from external
callers and handle appropriate locks internally. This allows the
mutex lock to be much "tighter" and avoids deadlocks when
credentials are requested while an existing credentials dialog
is being shown.
(No mutex is required protecting the credentials dialog itself
as this is ALWAYS shown in the main thread)
Fixes #20826
2019-02-03 13:02:18 +11:00
Mathieu Pellerin
59aea69894
[ui] Make vertex tool markers and rubber bands hidpi-friendly
2019-02-03 07:32:19 +07:00
Etienne Trimaille
57695bd036
use upper camel case for the class name
2019-02-03 07:18:34 +11:00
Nyall Dawson
599b0c8861
Fix some label settings hidpi issues
2019-02-03 07:17:50 +11:00
Alessandro Pasotti
b51426640d
Quote field name identifiers in ORDER BY and MAX/MIN queries
...
Fixes #21100
2019-02-02 11:45:13 +01:00
Luigi Pirelli
a71d937b20
better a static list to avoid set at every call
2019-02-02 11:43:45 +01:00
Luigi Pirelli
3b1127ee70
spellechck do warning if htmls tags in methoid description => fail travis
2019-02-02 11:01:09 +01:00
Alessandro Pasotti
1923967d22
Remove debug output
2019-02-02 10:56:51 +01:00
Alessandro Pasotti
1aef9cfa49
[opencl] Fix hillshade renderer with 16bit rasters
...
Fixes #21121
2019-02-02 10:53:11 +01:00
Juergen E. Fischer
9a8c0d2898
avoid OSRFixup with GDAL >= 2.5
2019-02-02 00:35:36 +01:00
Etienne Trimaille
122d5c3efd
fix some PEP8 in Processing Model as python code
2019-02-02 09:29:58 +11:00
Etienne Trimaille
6a8ba52cb3
fix typo and HIG
2019-02-02 09:29:58 +11:00
Luigi Pirelli
eeaccb7f0b
typo
2019-02-01 21:02:09 +01:00
Luigi Pirelli
d06406d0e8
fixed spellcheck
2019-02-01 20:33:01 +01:00
Luigi Pirelli
9871c6d64b
let travis happy
2019-02-01 20:25:36 +01:00
Luigi Pirelli
4b3674ae3f
removed unuseful parentheses and removed default
2019-02-01 19:44:04 +01:00
Luigi Pirelli
0aaa1918da
removed unuseful parentheses + removed default + forgot an enum
2019-02-01 19:37:01 +01:00
Luigi Pirelli
0d1144793d
typo
2019-02-01 19:34:43 +01:00
Martin Dobias
54daf1ac98
Enable/disable actions for mesh layer in main app window
2019-02-01 19:29:41 +01:00
Luigi Pirelli
5236b2f146
typo and rephrased
2019-02-01 19:29:13 +01:00
Luigi Pirelli
46ac803106
typo + #if 0 for todo code
2019-02-01 19:25:52 +01:00
Luigi Pirelli
a9fcfe9a55
betetr use qgsDoubleNear
2019-02-01 19:08:03 +01:00
Luigi Pirelli
78d94884f6
translated error message
2019-02-01 18:49:57 +01:00
Luigi Pirelli
dfda312465
removed default in switch
2019-02-01 18:48:04 +01:00
Luigi Pirelli
06e0580511
removed default and manage forgot enum
2019-02-01 18:42:12 +01:00
Luigi Pirelli
ad112badac
back to a more safe const method
2019-02-01 18:34:48 +01:00
Luigi Pirelli
bdda8d0b37
back to const methods
2019-02-01 18:13:05 +01:00
Martin Dobias
c1d1068923
Add #spellok for a false positive in spelling test
2019-02-01 15:58:34 +01:00
Martin Dobias
cfa40ed522
Improvements to the right-click behavior to pick locked feature
...
- unlock feature on right-click in an empty area
- allow selection of locked feature by right-click on polygon interior
(in addition to polygon rings)
- highlight polygons when mouse moves in their interior - this should also
decrease the blinking effect as the highlight is more consistent
2019-02-01 15:58:34 +01:00
Martin Dobias
39887e72bf
Small code cleanup to warm up
2019-02-01 15:58:34 +01:00
Luigi Pirelli
d61940cfb0
use qgsDoubleNear to avoid precision errors
2019-02-01 15:54:22 +01:00
Luigi Pirelli
738ec79d6d
\#if 0 instead of comment
2019-02-01 15:52:17 +01:00
Luigi Pirelli
461b31d4db
debug message always in case contrastEnhancement alg is not SLD supported
2019-02-01 15:23:37 +01:00
Peter Petrik
3103b00f00
fix identify for mesh layers ( #9047 )
2019-02-01 15:18:26 +01:00
Luigi Pirelli
a6391d7ddb
use QgsFileUtils::ensureFileNameHasExtension instead
2019-02-01 15:12:47 +01:00
Luigi Pirelli
0e9af79165
fixed AStyle with astyle-all.sh
2019-02-01 14:42:36 +01:00
Hugo Mercier
5609f4a879
Avoid undefined behaviour with signed integer overflow
2019-02-01 14:21:20 +01:00
Nyall Dawson
4495699bfe
Fix blocking request cancelation after a redirect occurs
2019-02-01 21:44:53 +11:00
Nyall Dawson
150668dda8
Remove leftover buffer size code (credit to @nirvn)
2019-02-01 21:44:53 +11:00
Nyall Dawson
8bcd46c42b
Only show host (not lengthy url) in message bar timeout messages
2019-02-01 21:44:53 +11:00
Nyall Dawson
742acf1923
[afs] Don't render in preview jobs
...
These servers can be sloooooooow, and unpredictable.
The previous preview job may have been fast to render,
but the next may take minutes or worse to download...
2019-02-01 21:44:53 +11:00
Nyall Dawson
03a2a03dcf
Dox
2019-02-01 21:44:53 +11:00
Nyall Dawson
630cd02121
Update WFS request to accomodate changes in QgsNetworkAccessManager
...
Because the manager now handles waking up worker threads after
an authentication request, the WFS request handler no longer needs
to do this itself.
2019-02-01 21:44:53 +11:00
Nyall Dawson
4908ef1641
Revert "Revert QgsBlockingNetworkRequest"
...
With recent changes in QgsNetworkAccessManager this should be
safe to resurrect (fingers crossed!). Also simplify code a lot,
because now QgsNetworkAccessManager handles waking the worker
thread after the auth request is handled.
Add a lot more tests
2019-02-01 21:44:53 +11:00
Nyall Dawson
f1040efc03
Nicer API for network timeouts
2019-02-01 21:44:53 +11:00
Nyall Dawson
dcb6104f47
Dox++
2019-02-01 21:44:53 +11:00
Nyall Dawson
cc6d88e265
Add signal for logging after network authentication details have been added
2019-02-01 21:44:53 +11:00
Nyall Dawson
8ee2e793f8
Make network authentication request handling thread safe, avoid
...
races and crashes when auth requests occur in non-main thread
Like the recent SSL error handling, this commit abstracts out
the network authentication handling into a thread safe approach.
2019-02-01 21:44:53 +11:00