8374282 | Juergen E. Fischer | 15 January 2021, 12:07:46 UTC | Release of 3.10.14 | 15 January 2021, 12:07:46 UTC |
11a443d | Juergen E. Fischer | 15 January 2021, 12:07:42 UTC | translation update for 3.10.14 from transifex | 15 January 2021, 12:07:42 UTC |
f60d104 | Juergen E. Fischer | 15 January 2021, 09:30:54 UTC | update qgsproject.sip.in | 15 January 2021, 09:30:54 UTC |
fc2cc36 | Juergen E. Fischer | 15 January 2021, 08:33:52 UTC | firstrundialog: point to 3.10 changelog (fixes #41028) | 15 January 2021, 08:38:44 UTC |
ce00ccd | Nyall Dawson | 13 January 2021, 03:15:26 UTC | Correctly expose QgsLayoutItemAttributeTable::getTableContents to sip, so that this class can be reused from Python classes Fixes https://github.com/gltn/stdm/issues/411 (cherry picked from commit a8c3b02cddbce1f13eb99d4cca9bfa93981d7e19) | 13 January 2021, 06:16:28 UTC |
7baa0a1 | github-actions[bot] | 30 December 2020, 00:47:17 UTC | MetaSearch: update bbox CRS | 31 December 2020, 20:52:10 UTC |
1353ce2 | github-actions[bot] | 28 December 2020, 22:08:00 UTC | Safety check for expression initialized | 28 December 2020, 23:20:12 UTC |
51d7044 | qgis-bot | 22 December 2020, 05:26:29 UTC | [Backport release-3_10] Fix #38473, forgetting CRS in a new project (#40707) * Fix #38473, forgetting CRS in a new project | 22 December 2020, 05:26:29 UTC |
9d7b550 | Julien Cabieces | 15 October 2020, 11:59:34 UTC | fix QCOMPARE | 21 December 2020, 20:32:53 UTC |
710bbbe | Julien Cabieces | 14 October 2020, 14:06:47 UTC | Fixes #39063 : Don't clear document path when its null representation | 21 December 2020, 20:32:53 UTC |
4552a6c | Denis Rouzaud | 09 December 2020, 06:20:11 UTC | only display actions for single features in action menu (cherry picked from commit 7f1601a1d81668e0c0b992b174cff652f73e0061) | 20 December 2020, 23:42:20 UTC |
0bb49e9 | Julien Cabieces | 03 November 2020, 10:43:14 UTC | fix doxygen missing def param | 20 December 2020, 23:42:20 UTC |
62ed3e2 | Nyall Dawson | 20 October 2020, 20:27:16 UTC | Further improvements to QgsProject dox | 20 December 2020, 23:42:20 UTC |
e0a2b65 | Julien Cabieces | 20 October 2020, 20:12:14 UTC | ReadEntry ok value must be set to False when property doesn't exist Fixes #37851 : readEntry ok value must be set to False when property doesn't exist | 20 December 2020, 23:42:20 UTC |
b16285b | Nyall Dawson | 19 November 2020, 01:33:29 UTC | Fix errors and inconsistencies resulting from adding M values to a dataset with a ****25D wkb type Previously we did not handle adding M values to any "25d" WKB type (as there's no such thing as Point25DM, etc). But being strict like this turns out to be wrong, because it results in corrupted/ inconsistent geometries as a result of calls to QgsAbstractGeometry.addMValue() whenever the original geometry is a 25D type. In this situation, the M values were being added but the WKB type wasn't being updated to reflect this and would remain at the original *25D type. Ultimately, this causes GDAL to reject any wkb generated for the geometries and failures to write features into an output dataset. This is especially the case with GDB files, where the dataset can sometimes be reported as a ZM type while individual features are only 25D types (for whatever archiac reasons!) (cherry picked from commit 6c30a4640d196090f8a0dda176e2d1ad6022b63e) | 20 December 2020, 23:42:20 UTC |
311f3bb | Juergen E. Fischer | 20 December 2020, 23:13:32 UTC | Release of 3.10.13 | 20 December 2020, 23:13:32 UTC |
89be733 | Juergen E. Fischer | 20 December 2020, 23:13:27 UTC | translation update for 3.10.13 from transifex | 20 December 2020, 23:13:27 UTC |
42b5615 | qgis-bot | 18 December 2020, 01:11:48 UTC | Follow up b5469c933, also close Select by Form dialog when layer is removed (#40617) | 18 December 2020, 01:11:48 UTC |
ab92ca4 | github-actions[bot] | 15 December 2020, 23:16:33 UTC | oracle provider: fix saving of styles | 16 December 2020, 01:44:10 UTC |
341836f | github-actions[bot] | 15 December 2020, 05:55:00 UTC | Fix crash when removing a layer while Select by Expression dialog in opened | 15 December 2020, 23:25:35 UTC |
c595db7 | github-actions[bot] | 14 December 2020, 13:10:57 UTC | [Bugfix] Access control override filter expression instead of combine | 14 December 2020, 22:24:52 UTC |
9fb3e33 | github-actions[bot] | 09 December 2020, 11:43:34 UTC | Fix crasher when the symbol selector panel is open via symbol button widget | 09 December 2020, 22:51:34 UTC |
d136336 | github-actions[bot] | 07 December 2020, 20:27:55 UTC | Do not register QgsFilterLineEdit's child widgets as QgsOptionsDialogHighlightWidget | 09 December 2020, 00:12:33 UTC |
6c61239 | github-actions[bot] | 06 December 2020, 23:12:14 UTC | updated Swedish national catalogue | 07 December 2020, 00:45:08 UTC |
5465dd3 | github-actions[bot] | 03 December 2020, 17:20:19 UTC | fix support for proj >7.2 | 04 December 2020, 16:16:39 UTC |
8145b3b | Alessandro Pasotti | 02 December 2020, 15:28:06 UTC | [Backport release-3_10] Fix server virtual layers load Manual backport of https://github.com/qgis/QGIS/pull/39819 | 02 December 2020, 21:34:19 UTC |
84a15cd | github-actions[bot] | 30 November 2020, 08:42:41 UTC | [vertextool] Fix crash when switching layers with a locked feature present | 01 December 2020, 20:31:23 UTC |
6c04524 | github-actions[bot] | 01 December 2020, 08:12:05 UTC | Server: do not crash on broken tree | 01 December 2020, 20:28:35 UTC |
03ae9fd | Nyall Dawson | 12 November 2020, 18:36:06 UTC | Don't install owslib through pip, it tries to install pyproj and a custom proj build... (cherry picked from commit ebd654c4f3f34c5802d329fa326582d36be56ab7) | 01 December 2020, 07:04:48 UTC |
b3d9bf8 | ValPinna | 22 November 2020, 22:22:10 UTC | Update translators list and fix svg Sardinian Flag and name not show on Options tab | 22 November 2020, 22:22:10 UTC |
5eae8f2 | Even Rouault | 19 November 2020, 15:03:47 UTC | Fix random stall in QgsBlockingNetworkRequest at QGIS exit which prevents the application from exiting (GUI remains blocked) This fixes a 'random' issue (occurs maybe 20% of the time I try to reproduce it) when a vector layer using QgsBlockingNetworkRequest is running in a map renderer job when QGIS exits. The scenario I use involves adding an Elasticsearch OGR layer, zooming in/out a bit (not sure it is needed), saving the project, and within a few tens of second later (maybe 0.1 to 0.5s later) clicking on the close window button (timing is tricky...) The stacktrace of when it stalls is below. So for some reason the QEventLoop of QgsBlockingNetworkRequest never exits (not even when the timeout of network requests expires). When adding a version of this patch with a print statement in the slot, I could see that the aboutToQuit() signal is triggered sometimes, and I can no longer reproduce the stalls. (gdb) bt 0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 1 0x00007ffff18ab5bb in QWaitCondition::wait(QMutex*, unsigned long) () from /opt/qt59/lib/libQt5Core.so.5 2 0x00007ffff18a60d5 in QThreadPoolPrivate::waitForDone(int) () from /opt/qt59/lib/libQt5Core.so.5 3 0x00007ffff18a6491 in QThreadPool::waitForDone(int) () from /opt/qt59/lib/libQt5Core.so.5 4 0x00007ffff3791102 in QgsApplication::exitQgis () at /home/even/qgis/QGIS/src/core/qgsapplication.cpp:1309 5 0x00007ffff6f6b4f0 in QgisApp::~QgisApp (this=0xc20920, __in_chrg=<optimized out>) at /home/even/qgis/QGIS/src/app/qgisapp.cpp:1889 6 0x00007ffff6f6b740 in QgisApp::~QgisApp (this=0xc20920, __in_chrg=<optimized out>) at /home/even/qgis/QGIS/src/app/qgisapp.cpp:1891 7 0x00000000004161ad in main (argc=1, argv=0x7fffffffd798) at /home/even/qgis/QGIS/src/app/main.cpp:1638 (gdb) thread apply all bt Thread 6 (Thread 0x7fffaa52f700 (LWP 24484)): 0 0x00007ffff0f3280d in poll () at ../sysdeps/unix/syscall-template.S:84 1 0x00007fffe7f4d38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 2 0x00007fffe7f4d49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 3 0x00007ffff1adf29f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/qt59/lib/libQt5Core.so.5 4 0x00007ffff1a8813a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/qt59/lib/libQt5Core.so.5 5 0x00007ffff37c2b8a in QgsBlockingNetworkRequest::<lambda()>::operator()(void) const (__closure=0x7fff9c0e12d0) at /home/even/qgis/QGIS/src/core/qgsblockingnetworkrequest.cpp:203 6 0x00007ffff37c560c in std::_Function_handler<void(), QgsBlockingNetworkRequest::doRequest(QgsBlockingNetworkRequest::Method, QNetworkRequest&, bool, QgsFeedback*)::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/5/functional:1871 7 0x00007ffff318a868 in std::function<void ()>::operator()() const (this=0x7fffaa527a40) at /usr/include/c++/5/functional:2267 8 0x00007ffff37c339b in QgsBlockingNetworkRequest::doRequest (this=0x7fffaa527c60, method=QgsBlockingNetworkRequest::Get, request=..., forceRefresh=true, feedback=0x7fff9c0d4980) at /home/even/qgis/QGIS/src/core/qgsblockingnetworkrequest.cpp:252 9 0x00007ffff37c2327 in QgsBlockingNetworkRequest::get (this=0x7fffaa527c60, request=..., forceRefresh=true, feedback=0x7fff9c0d4980) at /home/even/qgis/QGIS/src/core/qgsblockingnetworkrequest.cpp:59 10 0x00007ffff388f1c3 in QgsCPLHTTPFetchOverrider::callback ( pszURL=0x7fff9c19da90 "http://localhost:9201/_search/scroll?scroll=1m&scroll_id=FGluY2x1ZGVfY29udGV4dF91dWlkDXF1ZXJ5QW5kRmV0Y2gBFEM1Y0gzblVCTkVidlF6YlJnUC1DAAAAAAAAA9cWTFBzeGVGZXpSZ3VXOUlkazhYM0Rvdw==", papszOptions=0x0, pfnWrite=0x0, pWriteArg=0x0, pUserData=0x7fffaa528620) at /home/even/qgis/QGIS/src/core/qgscplhttpfetchoverrider.cpp:139 --Type <RET> for more, q to quit, c to continue without paging-- 11 0x00007fffef3ddf96 in CPLHTTPFetchEx ( pszURL=0x7fff9c19da90 "http://localhost:9201/_search/scroll?scroll=1m&scroll_id=FGluY2x1ZGVfY29udGV4dF91dWlkDXF1ZXJ5QW5kRmV0Y2gBFEM1Y0gzblVCTkVidlF6YlJnUC1DAAAAAAAAA9cWTFBzeGVGZXpSZ3VXOUlkazhYM0Rvdw==", papszOptions=0x0, pfnProgress=0x0, pProgressArg=0x0, pfnWrite=0x0, pWriteArg=0x0) at cpl_http.cpp:1081 12 0x00007fffef3dd9f6 in CPLHTTPFetch ( pszURL=0x7fff9c19da90 "http://localhost:9201/_search/scroll?scroll=1m&scroll_id=FGluY2x1ZGVfY29udGV4dF91dWlkDXF1ZXJ5QW5kRmV0Y2gBFEM1Y0gzblVCTkVidlF6YlJnUC1DAAAAAAAAA9cWTFBzeGVGZXpSZ3VXOUlkazhYM0Rvdw==", papszOptions=0x0) at cpl_http.cpp:972 13 0x00007fffef885cfd in OGRElasticDataSource::HTTPFetch (this=0x7fff9c094180, pszURL=0x7fff9c19da90 "http://localhost:9201/_search/scroll?scroll=1m&scroll_id=FGluY2x1ZGVfY29udGV4dF91dWlkDXF1ZXJ5QW5kRmV0Y2gBFEM1Y0gzblVCTkVidlF6YlJnUC1DAAAAAAAAA9cWTFBzeGVGZXpSZ3VXOUlkazhYM0Rvdw==", papszOptions=0x0) at ogrelasticdatasource.cpp:590 14 0x00007fffef885e19 in OGRElasticDataSource::RunRequest (this=0x7fff9c094180, pszURL=0x7fff9c19da90 "http://localhost:9201/_search/scroll?scroll=1m&scroll_id=FGluY2x1ZGVfY29udGV4dF91dWlkDXF1ZXJ5QW5kRmV0Y2gBFEM1Y0gzblVCTkVidlF6YlJnUC1DAAAAAAAAA9cWTFBzeGVGZXpSZ3VXOUlkazhYM0Rvdw==", pszPostContent=0x7fffaa5283b0 "", anSilentedHTTPErrors=std::vector of length 0, capacity 0) at ogrelasticdatasource.cpp:612 15 0x00007fffef891f52 in OGRElasticLayer::GetNextRawFeature (this=0x7fff9c0932e0) at ogrelasticlayer.cpp:1159 16 0x00007fffef891245 in OGRElasticLayer::GetNextFeature (this=0x7fff9c0932e0) at ogrelasticlayer.cpp:995 17 0x00007fffef9ecd35 in OGR_L_GetNextFeature (hLayer=0x7fff9c0932e0) at ogrlayer.cpp:551 18 0x00007ffff3712b71 in QgsOgrFeatureIterator::fetchFeature (this=0x7fff9c0cf5d0, feature=...) at /home/even/qgis/QGIS/src/core/providers/ogr/qgsogrfeatureiterator.cpp:400 19 0x00007ffff390431c in QgsAbstractFeatureIterator::nextFeature (this=0x7fff9c0cf5d0, f=...) at /home/even/qgis/QGIS/src/core/qgsfeatureiterator.cpp:63 20 0x00007ffff7018a24 in QgsFeatureIterator::nextFeature (this=0x7fff9c0cf390, f=...) at /home/even/qgis/QGIS/src/core/qgsfeatureiterator.h:376 21 0x00007ffff3c5bda4 in QgsVectorLayerFeatureIterator::fetchFeature (this=0x7fff9c0cf150, f=...) at /home/even/qgis/QGIS/src/core/qgsvectorlayerfeatureiterator.cpp:442 22 0x00007ffff390431c in QgsAbstractFeatureIterator::nextFeature (this=0x7fff9c0cf150, f=...) at /home/even/qgis/QGIS/src/core/qgsfeatureiterator.cpp:63 23 0x00007ffff7018a24 in QgsFeatureIterator::nextFeature (this=0x7fffaa528aa0, f=...) at /home/even/qgis/QGIS/src/core/qgsfeatureiterator.h:376 24 0x00007ffff3c7443d in QgsVectorLayerRenderer::drawRenderer (this=0x4e07480, fit=...) at /home/even/qgis/QGIS/src/core/qgsvectorlayerrenderer.cpp:346 25 0x00007ffff3c73d43 in QgsVectorLayerRenderer::render (this=0x4e07480) at /home/even/qgis/QGIS/src/core/qgsvectorlayerrenderer.cpp:315 26 0x00007ffff39c724e in QgsMapRendererCustomPainterJob::doRender (this=0x4dbd3b0) at /home/even/qgis/QGIS/src/core/qgsmaprenderercustompainterjob.cpp:317 27 0x00007ffff39c6cce in QgsMapRendererCustomPainterJob::staticRender (self=0x4dbd3b0) at /home/even/qgis/QGIS/src/core/qgsmaprenderercustompainterjob.cpp:267 28 0x00007ffff39ca485 in QtConcurrent::StoredFunctorCall1<void, void (*)(QgsMapRendererCustomPainterJob*), QgsMapRendererCustomPainterJob*>::runFunctor (this=0x4d435f0) at /opt/qt59/include/QtConcurrent/qtconcurrentstoredfunctioncall.h:432 29 0x00007ffff39c7e9d in QtConcurrent::RunFunctionTask<void>::run (this=0x4d435f0) at /opt/qt59/include/QtConcurrent/qtconcurrentrunbase.h:136 30 0x00007ffff18a6943 in ?? () from /opt/qt59/lib/libQt5Core.so.5 31 0x00007ffff18aa659 in ?? () from /opt/qt59/lib/libQt5Core.so.5 32 0x00007fffe93dc6ba in start_thread (arg=0x7fffaa52f700) at pthread_create.c:333 33 0x00007ffff0f3e4dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 (cherry picked from commit a689043be7af6a7d0ff1529aa459e668aa33758f) | 20 November 2020, 18:26:14 UTC |
8dfede8 | Andrea Giudiceandrea | 18 November 2020, 10:10:26 UTC | Allow non-ASCII layer filenames exporting GeoPDF (cherry picked from commit bf44fdfed99db412a394bde75703257e8df1dc3e) | 20 November 2020, 18:26:14 UTC |
d72e36d | Nyall Dawson | 14 November 2020, 02:49:43 UTC | Fix crash when trying to use meta enums on some platforms Keeping references to static meta objects and meta enums around seems to avoid the crash (cherry picked from commit 278ccb8e85442a630b911e33cb15e11f9ed01cc1) | 20 November 2020, 18:26:14 UTC |
f5bc8c9 | Nyall Dawson | 06 November 2020, 02:48:04 UTC | Fix authentication configuration is lost when adding Arcgis Feature Service/Map service layers via source select dialog instead of browser Fixes #39822 (cherry picked from commit 443695c25f97a1e661b58c66cce3274f6dbb4c08) | 20 November 2020, 18:26:14 UTC |
b21bc03 | Nyall Dawson | 15 November 2020, 05:53:27 UTC | Fix color menu disappears immediately when tweaking color on qt 5.15 builds (cherry picked from commit bff43e44fd19fbb7a0663ae4fee6ccfd2f78c759) | 20 November 2020, 18:26:14 UTC |
3dc2f6b | Ismail Sunni | 05 November 2020, 11:37:54 UTC | Show referer on WMS connection dialog from browser. (cherry picked from commit 8cf5089c6f380adb3bdf303e762ed5e55c207318) | 20 November 2020, 18:26:14 UTC |
33ca320 | Andrea Giudiceandrea | 11 November 2020, 06:37:14 UTC | Fix importlib util module import to avoid "module 'importlib' has no attribute 'util'" error that prevent the load of user scripts in some circumstances (cherry picked from commit 40569f414ebbf5c021f29bd3150882afbc48ceec) | 20 November 2020, 18:26:14 UTC |
cf0a216 | Andrea Giudiceandrea | 31 October 2020, 19:54:33 UTC | [processing] fix method name in GUI wrapper (cherry picked from commit fa1b704a5c7bc4b12679954b37d429f79d080dee) | 20 November 2020, 18:26:14 UTC |
ad49096 | Nyall Dawson | 28 October 2020, 00:55:48 UTC | Fix reshape line tool fails when reshape line partially exactly overlaps geometry (cherry picked from commit 37de804b009dacce68d4c97769e3773f9498d642) | 20 November 2020, 18:26:14 UTC |
9a075a4 | Nyall Dawson | 27 October 2020, 22:53:28 UTC | Fix logic in QgsUserInputWidget which incorrectly deletes other widgets whenever one existing widget is deleted Fixes calls to iface.addUserInputWidget() does not show any widget if an existing user input widget is already shown (cherry picked from commit d8351c0a211588c7eed9bc3a887ca8c38fe950c0) | 20 November 2020, 18:26:14 UTC |
ee88c42 | Alexander Bruy | 27 October 2020, 12:20:18 UTC | [processing] correctly escape parentheses in GDAL command (fix #39525) (cherry picked from commit bfdb99fe6592813ab8b9ec98bfe8adf463323877) | 20 November 2020, 18:26:14 UTC |
4b9d9cf | Nyall Dawson | 18 October 2020, 05:04:55 UTC | [processing] Fix Import Geotagged photos algorithm incorrectly assigns form widgets when saving the results to GPKG or other formats which automatically insert new fields into the result layer Also tweak widget behavior for newer resource widget functionality (cherry picked from commit ff336ade18f4d6b307e4ed0e98fee77ee11a157c) | 20 November 2020, 18:26:14 UTC |
482d585 | domi | 25 October 2020, 22:07:19 UTC | Fix mssql connections not added/removed predictabely when not from main thread (cherry picked from commit cf37cb94f38230bee6d1066ad622c16f1bece8b5) | 20 November 2020, 18:26:14 UTC |
0a350e1 | Even Rouault | 22 October 2020, 23:43:25 UTC | [WFS provider] Fix connecting to a server with non-basic authentication | 20 November 2020, 18:26:14 UTC |
75c848f | Juergen E. Fischer | 20 November 2020, 13:08:50 UTC | Release of 3.10.12 | 20 November 2020, 13:08:50 UTC |
f47a575 | Juergen E. Fischer | 20 November 2020, 13:08:44 UTC | translation update for 3.10.12 from transifex | 20 November 2020, 13:08:44 UTC |
ee96e08 | github-actions[bot] | 19 November 2020, 06:21:59 UTC | QgsRendererPropertiesDialog: initialize mDockMode member | 19 November 2020, 09:20:41 UTC |
cc7058f | github-actions[bot] | 12 November 2020, 19:57:51 UTC | fixes SAGA Random Terrain tool | 13 November 2020, 03:22:39 UTC |
9ef0a22 | Alessandro Pasotti | 11 November 2020, 08:34:17 UTC | Merge pull request #39933 from qgis-bot/backport-39923-to-release-3_10 [Backport release-3_10] QgsAuthOAuth2Method: use a recursive mutex | 11 November 2020, 08:34:17 UTC |
d46349e | github-actions[bot] | 10 November 2020, 11:03:30 UTC | QgsAuthOAuth2Method: use a recursive mutex | 10 November 2020, 11:03:30 UTC |
a191ffd | github-actions[bot] | 09 November 2020, 14:05:09 UTC | only _AddDllDirectory existing directories (fixes OSGeo4W#649) | 09 November 2020, 19:01:46 UTC |
0ee4ffd | github-actions[bot] | 06 November 2020, 17:28:05 UTC | test_qgsproject.py: no longer used deprecated way of importing ogr | 06 November 2020, 21:54:09 UTC |
0213197 | Matthias Kuhn | 06 November 2020, 12:33:42 UTC | Merge pull request #39837 from skampus/patch-8 Update tsstat.pl | 06 November 2020, 12:33:42 UTC |
7c784a8 | Stefano Campus | 06 November 2020, 11:15:14 UTC | Update tsstat.pl Added a new Italian Translator | 06 November 2020, 11:15:14 UTC |
01baa2d | Juergen E. Fischer | 25 September 2020, 09:41:02 UTC | backport fix for #38476 | 01 November 2020, 21:45:40 UTC |
613f5b8 | Alessandro Pasotti | 28 November 2019, 17:58:07 UTC | PG provider connection API: convert to bools Fixes #33130 Backport from master/2.16 | 29 October 2020, 22:33:54 UTC |
baf00ad | github-actions[bot] | 24 October 2020, 15:34:15 UTC | [RPM] Make spec file compatible with Fedora 33 | 24 October 2020, 21:30:30 UTC |
a5bba9b | nirvn | 20 October 2020, 03:52:10 UTC | [themes] Fix vertical slider fill color and sliders' invertedAppearance fill (cherry picked from commit 4f834cafb88780baa76cd02fbdee193435fea248) | 23 October 2020, 19:48:02 UTC |
d1dc430 | nirvn | 19 October 2020, 03:09:16 UTC | [themes] Fix tiny regression with custom indicator for layer tree et cie | 23 October 2020, 19:48:02 UTC |
58e9a68 | nirvn | 19 October 2020, 03:06:40 UTC | [themes] Fix missing background fill for user input widgets (fixes #39452) | 23 October 2020, 19:48:02 UTC |
be59787 | Even Rouault | 15 October 2020, 11:29:52 UTC | [OGR provider / GPKG] Avoid skipConstraintCheck() return true on the GPKG fid colum (cherry picked from commit 212085e94f7635fc2ae0b2fb3506e856ea370c50) | 23 October 2020, 19:48:02 UTC |
2eff708 | rldhont | 16 October 2020, 20:09:40 UTC | FIX: QgsCoordinateReferenceSystem::createFrom* has to return CRS's validity The methods `QgsCoordinateReferenceSystem::createFrom*` returned true when the CRS was found in cache instead of the CRS's validity. This fixed it and the tests. | 23 October 2020, 19:48:02 UTC |
cb010a3 | Alessandro Pasotti | 14 October 2020, 05:49:13 UTC | Fix WMS auth basic password encoding Fixes #39243 Manually backported from master https://github.com/qgis/QGIS/pull/39347 | 23 October 2020, 19:48:02 UTC |
6172206 | Alessandro Pasotti | 09 October 2020, 07:18:48 UTC | no & | 23 October 2020, 19:48:02 UTC |
4363e20 | Alessandro Pasotti | 08 October 2020, 16:22:51 UTC | Test for issue 39230 expressions fields in ogr Backported from master bacd987b06887f4451cd5a80e05abed3ea38a55a | 23 October 2020, 19:48:02 UTC |
ff18c71 | Alessandro Pasotti | 08 October 2020, 16:16:03 UTC | Don't bark when there are expression fiels Fixes #39230 | 23 October 2020, 19:48:02 UTC |
d1abf1e | Matthias Kuhn | 09 October 2020, 17:33:51 UTC | Fix translation for geometry checks Q_DECLARE_TR_FUNCTIONS must be used in the subclass. If used from the super class it simply does not work. | 23 October 2020, 19:48:02 UTC |
467cce7 | Even Rouault | 09 October 2020, 19:26:06 UTC | GUI: renaming GPKG layer: allow any character but | (fixes #39288) (cherry picked from commit f940ffc6d0db4aaa818e0debc93269f1f889cdf5) | 23 October 2020, 19:48:02 UTC |
c8d8225 | Julien Cabieces | 07 October 2020, 16:01:52 UTC | Fixes #37038: Fix drag and drop field order in designer | 23 October 2020, 19:48:02 UTC |
0aa2b80 | signedav | 10 September 2020, 15:08:50 UTC | Merge pull request #38658 from suricactus/37847_scroll_to_f FIX 37847 New feature is hidden when created from attribute table | 23 October 2020, 19:48:02 UTC |
e5ab8ef | Mathieu Pellerin | 27 September 2020, 04:39:16 UTC | Fix 'hide all layers' UX | 23 October 2020, 19:48:02 UTC |
c024c52 | Even Rouault | 01 October 2020, 11:06:50 UTC | GML streaming parser / WFS: correctly deal with gml:id attributes before passing geometry to OGR (fixes #39081) (cherry picked from commit 80f00f84c0dbe39fa6c40df87f1444cee2a120d0) | 23 October 2020, 19:48:02 UTC |
6d17ac8 | Alessandro Pasotti | 15 September 2020, 09:44:07 UTC | Fix server WFS-T 1.1.0 wrong case in transaction response Fixes #38558 (cherry picked from commit aa79a840170b4cb62283036e35750c3662160794) | 23 October 2020, 19:48:02 UTC |
66dc90c | Alessandro Pasotti | 16 September 2020, 10:09:19 UTC | Fixes value relation line edit not found values When there is no match in the relation layer, show "(no selection)" instead of NOT updating the widget (which was the reported issue). Fixes #38552 (cherry picked from commit 448f7d9d8199af7895aa05c83161a6d4062c3c99) | 23 October 2020, 19:48:02 UTC |
b0bdb3f | Alessandro Pasotti | 14 September 2020, 13:12:18 UTC | Manual backport of master fix for PG mixed geometries Plus a new test case, fixes #35367 and #38565 The new test case needs forward port to master | 23 October 2020, 19:48:02 UTC |
5266b7f | Andrea Giudiceandrea | 24 September 2020, 06:39:37 UTC | Fix grassname of raster layer bands in r_rgb.py (cherry picked from commit e7e08fd5045b4fbbec5078ed30de644dabd5ce41) | 23 October 2020, 19:48:02 UTC |
571f3bd | Even Rouault | 23 September 2020, 09:26:57 UTC | [WFS provider] Fix freeze when feature requests issued from main thread and authentication manager triggers (fixes #37224) | 23 October 2020, 19:48:02 UTC |
2d99271 | Even Rouault | 01 February 2020, 23:03:08 UTC | Fix various nullptr dereference when opening project with broken raster provider Found when replacing <provider>gdal</provider> by something else. Number of nullptr checks in QgsRasterLayer class have been just added for consistency. Some might not be triggerable. | 23 October 2020, 19:48:02 UTC |
7f80077 | Nyall Dawson | 21 September 2020, 23:22:18 UTC | Fix constraint metadata is duplicated after opening layer properties Fixes #38916 (cherry picked from commit 6a002573c00a8a8e11443eaca28b57a8ad6de4c0) | 23 October 2020, 19:48:02 UTC |
51d19dd | Nyall Dawson | 22 September 2020, 02:23:24 UTC | Increase precision of georeferencing coordinates used when creating GeoPDF composition file Fixes shift in geopdf feature positions when using geographic CRS at large scales Fixes #37755 (cherry picked from commit 0b77f187ec5a14651457fd07f306cba2511fb854) | 23 October 2020, 19:48:02 UTC |
fb6643e | Nyall Dawson | 21 September 2020, 23:05:07 UTC | When a layer is being removed from the project, gracefully close and cleanup all panels in the layer styling dock Fixes #38920 (cherry picked from commit 67ec244864ca6f9290e1f35a1a0c60b4888fe686) | 23 October 2020, 19:48:02 UTC |
0d4f0a3 | Julien Cabieces | 22 September 2020, 15:41:39 UTC | Fixes #31798 : don't convert bool to string in virtual layer (cherry picked from commit 36a7d1b8c468ae14ccde7a8334e30d8140f26e6e) | 23 October 2020, 19:48:02 UTC |
08a8592 | Even Rouault | 17 September 2020, 13:04:29 UTC | VectorFileWriter/OGR provider: workaround GDAL 3.1.x bug regarding XLSX and ODS creation GDAL 3.1.0 to 3.1.3 will create XLSX and ODS files with ZIP64 extensions, which make them incompatible of current LibreOffice versions. This has been fixed in GDAL now, but this can be workaround on QGIS side too if using those buggy versions. (cherry picked from commit 3d0a14e1dc5b7b2d94df13277b896b28c8c518cc) | 23 October 2020, 19:48:02 UTC |
ab38f31 | Peter Petrik | 16 September 2020, 11:05:53 UTC | fix segmentation fault 11 on MacOS during closing QGIS (cherry picked from commit cbdda422b0fe66fa16c08bad72e6b7e116e52155) | 23 October 2020, 19:48:02 UTC |
a1fc689 | Even Rouault | 15 September 2020, 20:54:28 UTC | Transaction and Geopackage datasets: make it work when the layer whose edition is turned off hasn't been modified (fixes #38697) We cannot use QgsDataSourceUri::connectionInfo() as it returns an empty string for OGR datasources. So use QgsTransaction::connectionString() as in other places. (cherry picked from commit 92ed4509fb3ae98362a85cefef09e8b4445724f5) | 23 October 2020, 19:48:02 UTC |
f48e181 | Blottiere Paul | 16 September 2020, 18:38:19 UTC | Replace PS character. Fixes #37803 (cherry picked from commit 1bd78908eee84ea03a1238cd52a1cf6a965e171e) | 23 October 2020, 19:48:02 UTC |
3430bbd | Even Rouault | 15 September 2020, 15:34:46 UTC | [GUI] Identification result: fix warning 'CRITICAL Qt : QTableWidget: cannot insert an item that is already owned by another QTableWidget' (fixes #37215) (cherry picked from commit 079f340e99eedce0007aebfbdc1914f8e6bb7cc0) | 23 October 2020, 19:48:02 UTC |
6c70e9e | Even Rouault | 14 September 2020, 19:32:37 UTC | [Processing] GdalUtils: fix quoting of arguments with '&' (fixes #38674) (cherry picked from commit c6fe79b60d2ff6743cf1fd5ed38642b6ebafb6fb) | 23 October 2020, 19:48:02 UTC |
41185f7 | Even Rouault | 14 September 2020, 13:07:53 UTC | [DelimitedText provider] Fix performance issue with files with Unix end-of-line characters Fixes #38068 The performance regression was introduced per commit 644a5647dbdef395993cf406678addfd6978e781 It resulted in quadratic performance in the size of the buffer for CSV files with Unix '\n' end of line character, due to scanning repeatedly for `\r` (cherry picked from commit a66784465a9dd8e9d344e37dbd0f304325ac1f6e) | 23 October 2020, 19:48:02 UTC |
d217117 | Juergen E. Fischer | 23 October 2020, 12:08:27 UTC | Release of 3.10.11 | 23 October 2020, 12:08:27 UTC |
0df45b3 | Juergen E. Fischer | 23 October 2020, 12:08:22 UTC | translation update for 3.10.11 from transifex | 23 October 2020, 12:08:22 UTC |
dfabe32 | Juergen E. Fischer | 22 October 2020, 21:16:35 UTC | windows: use Threads along with HDF5 in mdal provider on windows (for HDF5_ENABLE_THREADSAFE=ON) (cherry picked from commit 12a44c7829dda01dfa9ebc35f6d56bd6d295833f) | 23 October 2020, 11:23:57 UTC |
fb11887 | github-actions[bot] | 18 October 2020, 23:45:04 UTC | add default UTF-8 encoding to grass provider by default | 19 October 2020, 02:31:04 UTC |
390384c | Matthias Kuhn | 15 October 2020, 05:39:05 UTC | Merge pull request #39375 from qgis-bot/backport-39359-to-release-3_10 [Backport release-3_10] Fix crash in undo dock when clearing project/closing QGIS | 15 October 2020, 05:39:05 UTC |
c72c111 | github-actions[bot] | 14 October 2020, 08:54:51 UTC | Fix crash when snapping to curved geometry without curved segments | 15 October 2020, 00:16:24 UTC |
5c97ff6 | github-actions[bot] | 14 October 2020, 20:53:10 UTC | Fix crash in undo dock when clearing project/closing QGIS | 14 October 2020, 20:53:10 UTC |
f4423aa | github-actions[bot] | 12 October 2020, 22:28:01 UTC | GDAL provider: don't crash on invalid bands | 13 October 2020, 00:12:44 UTC |
d4c963e | Nyall Dawson | 08 October 2020, 06:14:29 UTC | [3d] Fix crash when line feature cannot be buffered E.g. when it has only one vertex (cherry picked from commit f6eed85729a8cbf913155ae16df7499f688ba0fa) | 11 October 2020, 22:41:35 UTC |
aa014d9 | github-actions[bot] | 09 October 2020, 21:44:27 UTC | fix crashes in QGIS 3D, mostly directly at project load | 11 October 2020, 05:25:32 UTC |
3686e01 | github-actions[bot] | 06 October 2020, 20:10:18 UTC | [processing] Fix error reporting from batch dialog | 11 October 2020, 02:37:12 UTC |