https://github.com/qgis/QGIS

sort by:
Revision Author Date Message Commit Date
8e19f72 Release of 2.14.6 26 August 2016, 11:57:14 UTC
6a309ed fix typo 1369794 @alexbruy [processing] add missed error() method 25 August 2016, 17:40:46 UTC
eb95f2f fix switching of projects within unicode folders (cherry picked from commit 3951f15b6481a85b551e2f33f26c2aeb6687a24a) 23 August 2016, 18:46:28 UTC
9841b09 Fix indentation after cherry-picking 23 August 2016, 16:35:19 UTC
2aceb89 [server][bugfix] FILTER GetFeatureInfo working again Fixes #8656 23 August 2016, 15:02:09 UTC
2293da9 Add and fix WFS server MAXFEATURES test It was not working when we do a POST with an XML 23 August 2016, 13:43:05 UTC
b1865bc [SERVER] Fix encoding of query string for bindings Fix an error when passing utf-8 chars in the query string from python bindings Adds a test for GetLegendGraphics 23 August 2016, 13:42:55 UTC
1369794 [processing] add missed error() method 23 August 2016, 08:32:49 UTC
50593f0 [travis] Allow failing mac osx builds Seems to be a (temporary?) problem with sip in homebrew 19 August 2016, 08:13:46 UTC
21325a2 dxf export: avoid symbology scale 0 (fixes #14138) (cherry picked from commit 0a07fee15297e18a73b63f194f5aeecffd76800c) 18 August 2016, 16:36:52 UTC
36f7faa debian packaging update (cherry picked from commit 127fb683b226908c4f34a78a8fa1e43965a51dfa) 18 August 2016, 14:01:05 UTC
7ce8b84 fix repeated labels on curved lines when label width > repeat distance (cherry-picked from fb346ecf4fda53ccac7ef939bc6ec84a361a9d58) o 17 August 2016, 07:04:40 UTC
a79a5b1 Make QgsVectorLayer uniqueValues/min/maxValue consider edits Previously these methods would inconsistently handle the edit buffer, eg uniqueValues would consider changed attributes but not added features. Now uniqueValues, minimumValue and maximumValue all consider both added features and changed attribute values when performing their calculation. The most noticable effect of this fix is that the unique values widget now correctly shows values for features which have been added but not yet committed to the provider. (cherry-picked from 50c35929d86ab01b22c29cd129fd7019a1bf624a) 17 August 2016, 07:04:26 UTC
7e37564 Merge pull request #3378 from dakcarto/release-2_14-auth-reply-ows [auth] Reinstate auth system reply expansions for OWS providers 12 August 2016, 18:06:46 UTC
47421b2 fixed failure to insert only one point Previously, if pointsNumber was 1, it wouldn't insert a new point in the middle. (cherry picked from commit 754ccefabc5c5fb9ba4472b182f1f05cd2a0ebb2) 12 August 2016, 15:48:17 UTC
c2db70b Stop the timer when the reply finish This should fix a few reported and unreported issues with false positive timeout errors. Fixes: #12243 (cherry-picked from ace9d2b0f661849106f0448189cb233710754f12) 12 August 2016, 13:08:34 UTC
4597d28 [pluginmanager] limit plugin icon maximum size to prevent breaking description page layout (cherry picked from commit e60ed0511fcf52cc81821067f41e8023db0d1dfa) 11 August 2016, 14:42:54 UTC
4122513 Remove cryptic assert (was failing regularly; fixes #15418) (cherry picked from commit b1b439f5cc4f709db9839d0ab8209346defe4bb7) 10 August 2016, 17:06:22 UTC
5480a80 [auth] Reinstate auth system reply expansions for OWS providers - Apparently this was lost during a git squash of commits for 2.12 PR (Needs forward-ported to 2.16, master_2 and master) 10 August 2016, 15:06:29 UTC
90e4134 [auth] Add missing auth system ui headers for external C++ apps (cherry-picked from f3e90f1d5a87b2a7c6c693aa8ba3eaad64161b1d) 10 August 2016, 13:28:37 UTC
ec3ea88 Fix crash when clicking in empty relation editor 10 August 2016, 11:20:15 UTC
8249064 Fix translation 10 August 2016, 08:58:11 UTC
2b1d3b5 Reset layers for each pal placement test, avoids all tests failing because of one (cherry-picked from 95ecdaf4383a0337710fd98fe34c93323be8e0ad) 10 August 2016, 03:32:33 UTC
9e965f4 Fix "label only inside polygon" mode when used with perimeter placement The option was not working with perimeter placements as perimeter placements alter the label feature geometry to be a boundary linestring - hence no labels where ever inside this boundary. Accordingly this refactors how the force label inside polygon option functions. Now QgsLabelFeatures can have a permissible zone geometry set, such that any label candidates outside of this permissible zone are discarded. This approach is more flexible as it could also be used for more labeling options in future, eg discarding label candidates which are too far from a centroid or something. Sponsored by Andreas Neumann (cherry-picked from c234d80e1e6c07813140df416b26ad5665b9ab99) 10 August 2016, 03:32:27 UTC
5ac4d0e Make test layer comparison handle different order of features (cherry-picked from f449bf236198ced18bbd7078144f12a9aab77cd0) 10 August 2016, 03:32:20 UTC
069ed71 [processing] Fix multipart to singlepart handling of null geometry (cherry-picked from 0455b6600d2ab443ea8d691e3c007ee481a30910) 10 August 2016, 03:32:00 UTC
e508ba2 Add processing test .aux.xml to .gitignore (cherry-picked from 0939dbf9df5d0cb6867a4d0b3ea6a543eea77366) 10 August 2016, 03:31:55 UTC
1f48d8c [processing] Use layer crs/fields instead of provider crs/fields Since the layer has more complete knowledge of the crs (ie, when provider could not determine crs and user has selected it from the list), and also better knowledge of layer fields (virtual fields, joined fields) we should use these rather than the provider methods. (cherry-picked from 06c4b07222f9410e1669387a6497897c61748a16) 10 August 2016, 03:31:46 UTC
9dbd969 Implement provider side FilterFids iterators for OGR provider Makes some operations with OGR sources magnitudes faster, ie zoom to 20 selected features in a 4 million point dataset: before: 14 seconds of blocked gui after: instant (cherry-picked from 1f02fd491d62b2a79ee1bd98000f48cb4db1b442) 09 August 2016, 03:25:59 UTC
6436a75 debian packaging update (cherry picked from commit aef87037254729583590102e86a59ea51262cf78) 04 August 2016, 09:42:03 UTC
756991b [Spatialite] Remove t_table_catalog WHERE clause when searcing for layer styles in db This sanity check is unnecessary and breaks styling if the sqlite file is moved or renamed. The t_table_catalog column is kept for backwards compatibility. 03 August 2016, 07:42:55 UTC
6851c34 [processing] don't apply additional parameter if offset curve operation is used (fix #15342) (cherry picked from commit 1d2b0b4ca7658ed57c4663d9f064ca4bbc55381e) 01 August 2016, 12:29:57 UTC
3e43333 [ftools] add support for int64 fields (fix #15367) 01 August 2016, 11:47:40 UTC
b2a9a42 Release of 2.14.5 29 July 2016, 12:03:54 UTC
9ce3ccb Fix indentation: 27 July 2016, 05:39:00 UTC
b2fb248 Fix labeling using perimeter with repeating label distance set If the visible part of a polygon is clipped and becomes a multipolygon, only one label is plotted on the wrong side of the polygon. Settings: Placement: Using Perimeter Allowed positions: Below line / Line orientation dependent position checked Repeat: 100 mm Fix #15341 (cherry-picked from c0b1684058a5acf3ae58ea63bea7b00520e27725) 27 July 2016, 04:17:30 UTC
0a14ed9 Update composer legend test masks 27 July 2016, 00:47:38 UTC
f70979a Fix failing distance area test on OSX (cherry-picked from af9b4a7f45fcc1f0885c04966d07e60970546489) 27 July 2016, 00:47:38 UTC
5b8a9f0 [travis] Fix OSX build 26 July 2016, 23:24:20 UTC
ce34382 Fix sip coverage test By working around doxygen bug where private members are listed as public 26 July 2016, 22:26:33 UTC
a53c2e6 Add labeling tests for letter/word spacing (cherry-picked from 3d6688cce5598d0c09d13f2cd8db30f1f073e928) 26 July 2016, 21:00:20 UTC
d07f80d Update curved label test reference images (cherry-picked from 5228de353c84337b3d753fe15c47ee09ecb2643a) 26 July 2016, 21:00:04 UTC
f21f804 [labels] Fix word and letter spacing truncated to integers (cherry-picked from 449fcad8ce0808780cf662362cf5c6568abd09bb) 26 July 2016, 20:39:06 UTC
c95e08f [labeling] Curved labels are now angled per character ...instead of shifted along base line (fix #15210) (cherry-picked from 22fdb6ab9fcb076f3f3e8601fa4bdc7e0894a103) 26 July 2016, 20:38:52 UTC
e307032 [processing] fix issues with exported layers in GDAL provider (cherry picked from commit b3a38f4018e7b34550f39cffa8bf1197f011dc1e) 26 July 2016, 12:04:49 UTC
73c0128 Fix features are not labeled when using merged connected lines and lines are touching but not at endpoints (cherry-picked from 9007d5c11b17840e2e06a4a0bd1f403490d5012a) 26 July 2016, 10:59:19 UTC
995967a Fix build warnings 26 July 2016, 09:06:22 UTC
da3ca92 [composer] Fix editing of map item variables On behalf of Faunalia, sponsored by ENEL (cherry-picked from 5384e203fb58a7402ed8ff5598257a953171830d) 26 July 2016, 09:06:17 UTC
b172a92 Fix annotation position when maps are rotated, remove hacks Adds a new interface class QgsAnnotation, and allows for removal of a bunch of hacks in QgsComposerMap without breaking 2.x API (cherry-picked from 0fa6499bef93b2949a7f35d8cfc35a90a353a004) 26 July 2016, 09:06:11 UTC
c985674 Fix text annotation edit background should match frame background Otherwise white text is not visible. Fix #10553. (cherry-picked from 76c4cae) 26 July 2016, 09:06:05 UTC
6541470 Always keep full precision when saving annotation properties (cherry-picked from 0554f5656cedb588598ef41204acbff185e08a33) 26 July 2016, 09:06:00 UTC
cf2bcbd Avoid dialog 'flashing' when opening annotation properties (cherry-picked from a798ba0637b25654e323090b4e2ce50ddd7ea3a4) 26 July 2016, 09:05:55 UTC
45774b1 Fix annotation colors are modified when cancel is clicked (cherry-picked from 95fd61c7bd1b9619759382a7f546b385ac33bd8d) 26 July 2016, 09:05:49 UTC
4b562f2 Make filename in project properties copyable (cherry-picked from d56ca40884f360924654e81ac02bd88c7895495c) 26 July 2016, 09:05:43 UTC
2e4c328 Revert "[processing] use default models folder when adding model from file (fix #15335)" This reverts commit ebd5b0bc3ada82feb65d2ac3932f29b7a7c615b2 cherry-picked by mistake 25 July 2016, 13:35:12 UTC
ebd5b0b [processing] use default models folder when adding model from file (fix #15335) (cherry picked from commit b167c09e4412b1bf8559020a529b80e520b28b22) 25 July 2016, 11:19:21 UTC
b219f73 [processing] different shortcut for commander (fix #15334) (cherry picked from commit 4e94963af54894a3811ea8c44cbb6523ceec4ea0) 25 July 2016, 11:15:36 UTC
14bd65c oracle provider: fix binding of output values (cherry picked from commit 1368038ca93ce923cae7f507f5f387690a2f3136) 23 July 2016, 16:39:57 UTC
c78683b Merge pull request #3330 from nyalldawson/gdal_tests Backport GDAL test fixes to 2.14 23 July 2016, 10:32:11 UTC
4f6422a Use average mode for align raster downsample tests GDAL 2.0 changed (fixed) the bilinear downsampling algorithm, so switch to the average algorithm so that test results are the same for GDAL versions >= 2.0 and < 2.0. 23 July 2016, 09:49:27 UTC
d3eb6ce Fix qgsrasterlayer tests under GDAL >= 2.0 23 July 2016, 09:49:22 UTC
fdfdadc Fix qgis_coordinatereferencesystemtest with GDAL >= 2.0 23 July 2016, 09:49:15 UTC
2ebd0eb [travis] Use containerized builds (#3327) * Add some debug output when GDALRasterIO operations fail Or the compiler will complain about unhandled returns * [travis] Use containerized builds 23 July 2016, 07:03:14 UTC
326b6ff [processing] add missed import 22 July 2016, 14:20:24 UTC
5511a73 [processing] also fix case without dissolving (cherry picked from commit 2fbb617d618c31ca9ba0d412712ca6ac823ace04) 22 July 2016, 12:44:32 UTC
ec8e35e [processing] fix buffer tool (cherry picked from commit 9976c30c9aa7b0134b7e72e64157ac9fdb0b042f) 22 July 2016, 12:37:53 UTC
792cbb2 [processing] fixed wrong call to splitext in dataobjects.py (cherry picked from commit 479ceb36b40407643764586fc5122333b7eb38eb) Conflicts: python/plugins/processing/tools/dataobjects.py 22 July 2016, 11:15:32 UTC
ca96702 WMS: Better logic to pick the legend URL QGIS had two problems: 1) It was using the specified legend URL only if its mime type was matching the layer's mime type. There is no reason for that. 2) When QGIS was using the default layer (empty string), it was not even trying to find out in what style to pick the legend URL. (cherry-picked from 69bed218373b3f93671f65bc3d02c45cbf683a48) 20 July 2016, 14:05:48 UTC
b81a07a WMS GetCapabilities: override parent's style if they have the same name When there is a layer group with several sub-layers, the group has a "default" style and the sub-layers each have a "default" layer. QGIS was showing two "default" styles for the sub-layers, which would be confusing to the user and could pick the wrong legend for the sub-layer if the user picked the wrong entry (the first one). Had to create a static lib for wmsprovider in order to unittest it. 20 July 2016, 13:46:52 UTC
4b6c82a [composer] Add a checkbox for legends to prevent automatic resizing A new checkbox has been added to the legend settings to control whether or not a legend should be automatically resized to fit its contents. If unchecked, then the legend will never resize and instead just stick to whatever size the user has set. Any content which doesn't fit the size is cropped out. Refs #10556 On behalf of Faunalia, sponsored by ENEL (cherry-picked from 2f8c6f52073d4c9c77c39fa119f18ef82783e05d) 19 July 2016, 05:14:48 UTC
a960c02 [composer] Fix setting legend content by map not resizing legend When a legend was set to filter content by map, it wasn't consistently being resized to fit the legend contents. This caused issues for atlas exports where legends could grow but never shrink. Fix #14707 On behalf of Faunalia, sponsored by ENEL (cherry-picked from 4f31ab656ef04c78d92fce2f1a68833043adb456) 19 July 2016, 05:11:01 UTC
c081ceb [composer] Fix initial size of legend is wrong if symbol size in map units is used (fix #11921) On behalf of Faunalia, sponsored by ENEL (cherry-picked from 93f2eec711f2d3e1593f497db581a7e6973cfcc9) 19 July 2016, 05:10:37 UTC
5580083 Avoid some unnecessary composer legend updates (cherry-picked from aaa654fba9a79b8842ada7570e653dc8b4f39a97) 19 July 2016, 05:09:55 UTC
8a51e08 [oracle] Fix minor Coverity issues (cherry-picked from b94fbc0485b3998312749327974bf8e8f49504a9) 19 July 2016, 05:08:42 UTC
8d30b36 Fix use of : in label (violation of HIG) (cherry-picked from 5a2031349f62d808f78fdc496932d6cc713801d8) 19 July 2016, 05:06:05 UTC
80855d0 Fix crash in QgsGeometry::unaryUnion with empty geometries (cherry-picked from b61641dc72b140a02de8eb0636a3817f44b9c8fc) 19 July 2016, 05:05:19 UTC
acc768e Remove "restart required" from "open table as dock" option Since it seems that a restart *isn't* required! (cherry-picked from 8943ed7c9f41ef3f7a33f402f709d9bf9156ffd1) 19 July 2016, 05:04:24 UTC
7ecde97 [composer] Avoid crash when atlas page name field has spaces Fix #15297 (cherry-picked from 631b5e87c3d4d72b80e6087c48caf7d73a477213) 19 July 2016, 05:01:34 UTC
5ee8880 [composer] Load all composition properties from template/duplicate Previously some settings where not being correctly restore, eg page size, grid settings, expression variables On behalf of Faunalia, sponsored by ENEL Fix #8705 (cherry-picked from 7343b36e2574a9d9b16158911adaaf6b9d3740be) 19 July 2016, 04:59:25 UTC
437aa23 [composer] Simplify and consolidate loading of templates On behalf of Faunalia, sponsored by ENEL (cherry-picked from 656e56e447c5d75476aba2259ada05bb06699f94) 19 July 2016, 04:59:11 UTC
e2a03df Make sure variable editor widgets always show current variables On behalf of Faunalia, sponsored by ENEL (cherry-picked from c7ffdfa5e991743e862f10ae2dbec2c05c4b795c) 19 July 2016, 04:58:43 UTC
b6a967a Merge pull request #3300 from luca76/patch-2 Update qgsowsserver.h 18 July 2016, 08:38:28 UTC
dfef36e [server] Fix crash in WMS server when... bad things happen No idea what exactly the reason is, and it was only discovered by countless hours of printf-debugging. So I'm just pushing the fix for everyone else who might be affected. 12 July 2016, 17:30:58 UTC
ce974f5 Fix single process build A race condition triggered that sometimes the file output/python/qgis/__init__.py was not created before a python uic compiler started and therefore the required module could not be imported. This leads to errors like [ 82%] Generating ui_dialogAbout.py Traceback (most recent call last): File "../../../../../scripts/pyuic-wrapper.py", line 26, in <module> import qgis.PyQt.uic.pyuic ImportError: No module named qgis.PyQt.uic.pyuic python/plugins/GdalTools/tools/CMakeFiles/zzz-GdalTools-2-depend.dir/build.make:117: recipe for target 'python/plugins/GdalTools/tools/ui_dialogAbout.py' failed make[2]: *** [python/plugins/GdalTools/tools/ui_dialogAbout.py] Error 1 CMakeFiles/Makefile2:5074: recipe for target 'python/plugins/GdalTools/tools/CMakeFiles/zzz-GdalTools-2-depend.dir/all' failed make[1]: *** [python/plugins/GdalTools/tools/CMakeFiles/zzz-GdalTools-2-depend.dir/all] Error 2 Makefile:160: recipe for target 'all' failed make: *** [all] Error 2 12 July 2016, 10:44:25 UTC
f99684a Update qgsowsserver.h fix compilation error with HAVE_SERVER_PYTHON_PLUGINS set to OFF in ccmake 12 July 2016, 06:48:24 UTC
bd3d1c4 Fix on map identification on relation reference widget with complex PK References #14882 11 July 2016, 13:23:21 UTC
781d0c3 [offline editing] No reason to crash just because of raster layers Fix #14848 11 July 2016, 13:22:44 UTC
56514a7 Don't put default network cache directory directly in $HOME Fix #15111 11 July 2016, 13:21:26 UTC
1ef6e68 Show default network cache path in options dialog 11 July 2016, 13:21:03 UTC
6e11084 Fix network cache configuration Fix #14990 11 July 2016, 13:20:50 UTC
1225431 Allow docking the attribute table left and right Fix #14941 11 July 2016, 13:20:18 UTC
7a27ef2 Fix wrong mapping of feature ids in offline editing Fix #14727 11 July 2016, 13:18:44 UTC
73bf82f Fix initial widget focus in credential dialog 11 July 2016, 13:18:31 UTC
729fc49 Run startup.py only once Fix #15189 11 July 2016, 13:17:32 UTC
ddf98bc Safety checks for unregistering map layers from registry If a map layer which is registered is deleted outside of the layer registry but not unregistered, the layer registry would still happily return a pointer to this layer if queried with its id. Up to now, this caused crashes. Now, the layer will be unregistered and a warning is printed. This patch also contains slight improvements to other parts of the map layer registry. 11 July 2016, 13:17:14 UTC
c1e1b28 [processing] Difference: don't ignore invalid geometries by default Fix #9297 11 July 2016, 13:16:48 UTC
1a7a87b Fix relative paths for offline editing 11 July 2016, 13:16:26 UTC
d5128d2 fix 39d6e79 (cherry picked from commit 2f9ed29d9a5ec7fa79c7f902f036a81c43b8a2da) 11 July 2016, 06:15:53 UTC
bc50199 Fix installation path of scalable icons. (cherry picked from commit f5b86230121d533a070748427b613610d308d4d3) 09 July 2016, 21:14:46 UTC
634f24b Release of 2.14.4 08 July 2016, 12:00:33 UTC
back to top