58408 Commits

Author SHA1 Message Date
Matthias Kuhn
ca115961cd Find QWT headers also in /usr/include/qt5
That is where Fedora puts them
2019-11-03 09:16:07 +01:00
Matthias Kuhn
0f0714edf8 Update tests 2019-11-03 08:47:38 +01:00
Matthias Kuhn
c796b2d592 Workaround sip issues 2019-11-02 19:47:09 +01:00
Matthias Kuhn
614fda351b Fixup 2019-11-02 19:08:09 +01:00
Matthias Kuhn
6685471596 Use nondeprecated api 2019-11-02 16:51:25 +01:00
Matthias Kuhn
4ee24bbb64 Merge back into master 2019-11-02 15:12:23 +01:00
Matthias Kuhn
d99d829ef2 Dox 2019-11-02 15:12:23 +01:00
Matthias Kuhn
81b49ce1bb Fixup 2019-11-02 15:12:23 +01:00
Matthias Kuhn
fd40748492 Fixup 2019-11-02 15:02:00 +01:00
Matthias Kuhn
f9804eb6ce Python fixes 2019-11-02 15:02:00 +01:00
Matthias Kuhn
f07bc52fa8 Many followup fixes 2019-11-02 15:02:00 +01:00
Matthias Kuhn
d26375abba Fix this and that 2019-11-02 15:01:59 +01:00
Matthias Kuhn
abf9880182 Cleanup python code 2019-11-02 15:01:59 +01:00
Matthias Kuhn
52f0994bf6 Various fixes 2019-11-02 15:01:59 +01:00
Matthias Kuhn
ab18dd3c18 constexpr instead of static 2019-11-02 15:01:59 +01:00
Matthias Kuhn
208ea9b033 More Q_GLOBAL_STATIC
Because it's pure fun
2019-11-02 15:01:59 +01:00
Matthias Kuhn
3e10767f63 Move private header to standard naming scheme 2019-11-02 15:01:59 +01:00
Matthias Kuhn
5e73b9a56b Remove obsolete file 2019-11-02 15:01:59 +01:00
Matthias Kuhn
8797798ba6 Improve docs 2019-11-02 15:01:59 +01:00
Matthias Kuhn
b6282440a4 Improve code 2019-11-02 15:01:59 +01:00
Matthias Kuhn
a50287514b Q_GLOBAL_STATIC for QgsDataProvider 2019-11-02 15:01:59 +01:00
Matthias Kuhn
2b20c61eaf Less global statics in expressions 2019-11-02 15:01:59 +01:00
Matthias Kuhn
ad22e6386a Less global statics in expressions 2019-11-02 15:01:59 +01:00
Matthias Kuhn
ce8f25a806 Q_GLOBAL_STATIC for QgsCustomization 2019-11-02 15:01:59 +01:00
Matthias Kuhn
5c9416b2f5 Q_GLOBAL_STATIC for QgsPathResolver 2019-11-02 15:01:59 +01:00
Matthias Kuhn
e693c43544 Q_GLOBAL_STATIC for QgsCoordinateReferenceSystem 2019-11-02 15:01:59 +01:00
Matthias Kuhn
327cea99e8 More Q_GLOBAL_STATIC for QgsExpression 2019-11-02 15:01:59 +01:00
Matthias Kuhn
ebf56e95f3 Fix QgsApplication 2019-11-02 15:01:59 +01:00
Matthias Kuhn
5fe67a075d And even more Q_GLOBAL_STATIC for the friends over at pal 2019-11-02 15:01:59 +01:00
Matthias Kuhn
fadfdfc55a A bit of Q_GLOBAL_STATIC for the ogr provider too 2019-11-02 15:01:59 +01:00
Matthias Kuhn
9847c3c0bc Q_GLOBAL_STATIC for QgsLayoutDesignerDialog 2019-11-02 15:01:59 +01:00
Matthias Kuhn
179ef42bc4 Q_GLOBAL_STATIC for statistical summary dock widget 2019-11-02 15:01:59 +01:00
Matthias Kuhn
65fe231ee9 Q_GLOBAL_STATIC for expressions 2019-11-02 15:01:59 +01:00
Matthias Kuhn
e585a28782 Q_GLOBAL_STATIC for QgsEllipsoidUtils 2019-11-02 15:01:59 +01:00
Matthias Kuhn
bf32f3264a Remove unused global static 2019-11-02 15:01:59 +01:00
Matthias Kuhn
f8f9de8f32 QgsSettings Q_GLOBAL_STATIC 2019-11-02 15:01:59 +01:00
Matthias Kuhn
4ea4b67b2c Remove unused variable 2019-11-02 15:01:59 +01:00
Matthias Kuhn
179fcf3347 Use Q_GLOBAL_STATIC 2019-11-02 15:01:59 +01:00
Juergen E. Fischer
c86ed789bf osgeo4w: detect grass78 2019-11-02 10:04:20 +01:00
Matthias Kuhn
213df8df23
Merge pull request #32315 from roya0045/optional_fids
[API/feature?] make fids caching optional
2019-11-01 16:00:17 +01:00
Matthias Kuhn
8cf5209a52
Merge pull request #32574 from m-kuhn/fix_orfeo_link
[travis] Fix link to OTB binaries
2019-11-01 12:33:23 +01:00
Matthias Kuhn
562b5186ce Fix link to OTB binaries 2019-11-01 11:27:08 +01:00
Matthias Kuhn
392532ee62
Merge pull request #32517 from m-kuhn/tracerFixCrashOnExit
Fix crash on exit
2019-11-01 11:12:10 +01:00
Matthias Kuhn
7dcb26db40
Merge pull request #32527 from m-kuhn/valueMapCopyPasteFix
Fix copy items from value map configuration
2019-11-01 11:07:16 +01:00
Sandro Santilli
4b8d3e7800 Iterate over a const, to supposedly save some CPU cycles and memory
... as suggested by @m-khun via
https://github.com/qgis/QGIS/pull/31858#discussion_r339471008
2019-11-01 10:36:35 +01:00
Sandro Santilli
199b7da5fd Use for instead of foreach 2019-11-01 10:36:35 +01:00
Sandro Santilli
d7ffb84372 Reduce number of queries to qgis_editor_widget_styles table
Closes #26186
2019-11-01 10:36:35 +01:00
Sandro Santilli
1a9682598e Use EXISTS to tell if a table exists, rather than count(*)
Avoids a full sequencial scan (see #26186)

Also query pg_class directly
2019-11-01 10:36:35 +01:00
Sandro Santilli
a4aea8ad43 Use CREATE IF NOT EXISTS for layer_styles
The syntax is supported since PostgreSQL 9.1 and we already use
9.1-only syntax (regclass).
2019-11-01 10:36:35 +01:00
Alessandro Pasotti
7b38ca8b79
Merge pull request #32546 from elpaso/pg-broken-credentials-cache
[feature] Ignored credentials temporary cache
2019-11-01 09:02:34 +01:00