Activity

From 2018-12-05 to 2019-01-03

2019-01-03

08:01 PM Revision d59a3465 (qgis): [processing][needs-docs] Standardize names of z/m value algorithms
Ensures consistent capitalization and (non)hyphenation of algorithm names Nyall Dawson
08:01 PM Revision cef9c4ea (qgis): [FEATURE][processing] New algorithms "Extract Z values" and "Extract m ...
These algorithms allow users to convert z or m values present in feature
geometries to attributes in the layer. By de...
Nyall Dawson
08:01 PM Revision e99072b1 (qgis): Add method to QgsStatisticalSummary to get a short name corresponding t...
Returns a short name, suitable for use in a field name Nyall Dawson
08:01 PM Revision 5f817b4d (qgis): Allow QgsStatisticalSummary to calculate first/last value
Trivial, but simplifies other code which desires to expose
a choice between first/last/min/max/mean/etc...
Nyall Dawson
08:01 PM Revision 5586352a (qgis): [FEATURE][processing] New raster zonal stats algorithm
Like the vector zonal stats algorithm, but this one works with
the zones defined in another raster.
Iterates over th...
Nyall Dawson
12:43 PM Revision 666f9599 (qgis): Merge branch 'master' into basicfix
David Signer
12:00 PM Revision 0373fe73 (qgis): autogenerated sip in file
David Signer
11:53 AM Revision 5a751950 (qgis): fix - removes layers from project if they exist there
David Signer
11:51 AM Revision 81faf951 (qgis): use uri to get layeritem to delete
David Signer
11:50 AM Revision d453006f (qgis): find index of layeritem with the passed uri
David Signer
09:59 AM Revision a7c3aadf (qgis): Merge pull request #8785 from elpaso/bugfix-20601-processing-side
Pick up all layer entries references from the project context Alessandro Pasotti
02:48 AM Revision f4aa9a49 (qgis): respect attribute table behavior settings
Fixes undocumented bug of attribute table settings (Show features Visible on Map etc.)
not being respected. The setti...
Tudor Bărăscu

2019-01-02

07:53 PM Revision a441e2b1 (qgis): [layouts] Add API allowing drawing map overviews under map layers
or under map labels Nyall Dawson
07:53 PM Revision 38450f0b (qgis): [FEATURE][layouts] Allow control over stacking position of map overview...
Allows overview extents to be drawn below map labels (the new default),
but also adds choices for drawing them below ...
Nyall Dawson
07:53 PM Revision 6eb49fed (qgis): [layouts] Add method to get overview item extent as a vector layer
The layer contains a single feature representing the linked map
extent, and set to render using the overview's symbol
Nyall Dawson
07:53 PM Revision 12da3afa (qgis): [layouts] Add method to alter list of map layers to render to include
overview layers Nyall Dawson
07:53 PM Revision 97daa508 (qgis): Use qobject_cast
Nyall Dawson
07:53 PM Revision 0f7d8c05 (qgis): Split layout map overview tests into their own file, add masks
Nyall Dawson
07:53 PM Revision 201523fb (qgis): Test masks
Nyall Dawson
07:53 PM Revision 1b309c68 (qgis): [layouts] Add setters/getters for map item stacking positions
Nyall Dawson
07:53 PM Revision 9d800d42 (qgis): Sipify
Nyall Dawson
07:53 PM Revision d14a5bd1 (qgis): [layouts] Add inbuilt validity check to warn when scale bars are
not linked to a map item
(and remove test Web mercator projection warning check)
Nyall Dawson
07:53 PM Revision ddd522b4 (qgis): Rework validity check API to allow future background threaded use
Nyall Dawson
07:53 PM Revision ec553048 (qgis): Add layout validity check for map crs
Nyall Dawson
07:53 PM Revision 102f075a (qgis): Run layout validity checks before export
Nyall Dawson
07:53 PM Revision 62f1bb7a (qgis): Spelling
Nyall Dawson
07:53 PM Revision 7ccaa3df (qgis): [FEATURE][API] Add flexible framework for custom "validity checks"
Adds a new interface QgsAbstractValidityCheck which defines
a single "check" which can be performed on a given QgsVal...
Nyall Dawson
05:05 PM Revision 744d3500 (qgis): Merge pull request #8784 from alexbruy/backport-tests
[processing] backport GDAL unittests to LTR branch Alexander Bruy
04:59 PM Revision ecb6cde3 (qgis): Pick up all layer entries references from the project context
This is the processing side of the duplicate layer
names bug, while the core part was already fixed,
the processing l...
Alessandro Pasotti
03:50 PM Revision 7dd30a5d (qgis): remove obsolete tests
(cherry picked from commit f332233f6d89fb1cf7f87b0b8c5ede86cb878cbe) Alexander Bruy
03:50 PM Revision ce591a7c (qgis): [processing] add unittest for gdal_polygonize algorithm
(cherry picked from commit 6809d346ab8ad6e42bb8020520c3d5fd70e331b7) Alexander Bruy
03:49 PM Revision 29ee8936 (qgis): [processing] add unittest for gdal2xyz algorithm
(cherry picked from commit f447745b5ffcd99a2bef5584844d753262730445) Alexander Bruy
09:42 AM Revision ac6e6740 (qgis): [themes] Apply OS-specific UI scale factor to em values
Mathieu Pellerin - nIRV
08:19 AM Revision 386c16fd (qgis): fix in listwidgetfactory and set method of ogrprovider to const not cha...
David Signer
07:51 AM Revision d8803151 (qgis): Add palette file for the Night Mapping theme
Mathieu Pellerin - nIRV
07:51 AM Revision 883ae1aa (qgis): Add palette file for the Blend of Gray theme
Mathieu Pellerin - nIRV
07:51 AM Revision 96eb8411 (qgis): [themes] Allow customization of palette role colors
This fixes the following issues:
- combo box drop down menu white top/bottom edges
- color button header background c...
Mathieu Pellerin - nIRV
07:17 AM Revision 2f1efd89 (qgis): Merge pull request #8776 from alexbruy/gdal_tests
[processing] cover more GDAL algorithms with unittests Alexander Bruy

2019-01-01

09:53 PM Revision 196024cc (qgis): typo fixes
Jürgen Fischer
06:28 PM Revision f332233f (qgis): remove obsolete tests
Alexander Bruy
06:26 PM Revision 6809d346 (qgis): [processing] add unittest for gdal_polygonize algorithm
Alexander Bruy
05:15 PM Revision f447745b (qgis): [processing] add unittest for gdal2xyz algorithm
Alexander Bruy
04:27 PM Revision e39fdd54 (qgis): Merge pull request #8775 from alexbruy/backport-gdal_sieve
[processing] fix handling of the mask layer in the gdal_sieve algorithm Alexander Bruy
03:29 PM Revision c50a5cd8 (qgis): [processing] fix handling of the mask layer in the gdal_sieve algorithm
(fix #20713)
(cherry picked from commit a5365e26ebdfab2330eacb56167040a044f97f3c)
Alexander Bruy
03:26 PM Revision 655dc1f5 (qgis): Merge pull request #8773 from alexbruy/processing-gdal_sieve
[processing] fix handling of the mask layer in the gdal_sieve algorithm Alexander Bruy
02:20 PM Revision a5365e26 (qgis): [processing] fix handling of the mask layer in the gdal_sieve algorithm
(fix #20713) Alexander Bruy
01:29 PM Revision 5b66c059 (qgis): Merge pull request #8774 from alexbruy/backport-gdaladdo
[processing] fix gdaladdo algorithm Alexander Bruy
12:37 PM Revision cee8a205 (qgis): make advanced params optional to keep algorithm API stable
(cherry picked from commit c64383702effc391d6031d0d1f500cf8b019d4d9) Alexander Bruy
12:37 PM Revision be60f12e (qgis): [processing] expose resampling and format options in the gdaladdo
algorithm (fix #20432)
These options actually were here but not added to the UI.
(cherry picked from commit 3d33b9f...
Alexander Bruy
12:35 PM Revision 1233a21a (qgis): Merge pull request #8766 from alexbruy/processing-gdaladdo
[processing][needs-docs] expose resampling and format options in the gdaladdo (fix #20432) Alexander Bruy
09:42 AM Revision f07c2643 (qgis): [symbology] Add missing 'meters at scale' unit type in ellipse marker
Mathieu Pellerin - nIRV
09:33 AM Revision 4793241a (qgis): [themes] Use widget's palette when drawing text for color ramp button
Mathieu Pellerin - nIRV
09:33 AM Revision 4e3f270e (qgis): Declare color / color ramp button text color in Blend of Gray
Mathieu Pellerin - nIRV
09:33 AM Revision 9184c31a (qgis): Declare color / color ramp button text color in Night Mapping
Mathieu Pellerin - nIRV
08:41 AM Revision 19d8605c (qgis): Merge pull request #8770 from alexbruy/processing-backports
[processing] Add cell size parameter to native interpolation algorithms (fix #18556, #20114) Alexander Bruy
08:15 AM Revision d5029f43 (qgis): Merge pull request #8771 from alexbruy/backports-gdal
[processing] set default value for band parameters in GDAL algs (fix #20610) Alexander Bruy
07:10 AM Revision 4ff4b6fa (qgis): [processing] set default value for band parameters in GDAL algs (fix #2...
(cherry picked from commit 1e1ed79e2dede6e50b83623695663ff823cdef22) Alexander Bruy
07:09 AM Revision 580ff832 (qgis): keep also old test for native interpolation algs
(cherry picked from commit acd4ceca5c06922510c492f42a97604e7e09b248) Alexander Bruy
07:09 AM Revision 5167b290 (qgis): restore columns and rows parameters for the extremely rare case if
someone have used native interpolation algs in scripts/models
(cherry picked from commit e86ca50cc684c81ca610cd7aac4...
Alexander Bruy
07:09 AM Revision 9a524e13 (qgis): update tests
(cherry picked from commit 09dbb8917dcb09119926a9d9aa031ab3c28f0a0f) Alexander Bruy
07:08 AM Revision d1c89fee (qgis): add cell size option to IDW and TIN interpolation algorithms
(cherry picked from commit 5813b961598b64cc8136edc968bdcfc675a495d1) Alexander Bruy
07:08 AM Revision 816bb2dc (qgis): add value changed signal for custom interpolation parameter wrapper
move duplicated code into common file
(cherry picked from commit 357cf270ff6623df94ab36c12f7964fb61e72297)
Alexander Bruy
07:08 AM Revision 6c6b075e (qgis): add value changed signal for extent parameter widget wrapper
(cherry picked from commit 37f14f8b3fefaeda8d34b6e284e3cd160b131756) Alexander Bruy
07:00 AM Revision aa7d4a73 (qgis): Make Night Mapping theme hidpi-compatible
Mathieu Pellerin - nIRV
07:00 AM Revision 7db89100 (qgis): Fix combobox dropdown list padding issue with theme
Mathieu Pellerin - nIRV
07:00 AM Revision 540f9520 (qgis): Only apply custom toolbar spacing for default theme
Mathieu Pellerin - nIRV
07:00 AM Revision 43f8b46a (qgis): Fix combobox dropdown list padding issue with themes
Mathieu Pellerin - nIRV
07:00 AM Revision 1b460b52 (qgis): Make Blend of Gray theme hidpi-compatible
Mathieu Pellerin - nIRV
07:00 AM Revision 015508ca (qgis): Only apply custom toolbar spacing for default theme
Mathieu Pellerin - nIRV

2018-12-31

08:20 PM Revision 35998425 (qgis): windows: allow https downloads in nsis installer (fixes #18360)
Jürgen Fischer
08:20 PM Revision fea05d62 (qgis): debian packaging: avoid conflicting files (followup add1a9228, refs #20...
Jürgen Fischer
12:28 PM Revision c67e590e (qgis): Make Night Mapping theme hidpi-compatible
Mathieu Pellerin - nIRV
11:34 AM Revision c6438370 (qgis): make advanced params optional to keep algorithm API stable
Alexander Bruy
11:20 AM Revision 3d33b9f1 (qgis): [processing] expose resampling and format options in the gdaladdo
algorithm (fix #20432)
These options actually were here but not added to the UI.
Alexander Bruy
10:40 AM Revision 0d521941 (qgis): Followup 2ec05137, fix incorrect styling of some GUI elements
Nyall Dawson

2018-12-30

02:55 PM Revision 84d155ea (qgis): Merge pull request #8759 from alexbruy/processing-interpolation
[processing][needs-docs] Add cell size parameter to native interpolation algorithms (fix #18556, #20114) Alexander Bruy
02:54 PM Revision 8186f235 (qgis): Merge pull request #8762 from alexbruy/processing-gdal-defaults
[processing] set default value for band parameters in GDAL algs (fix #20610) Alexander Bruy
08:48 AM Revision acd4ceca (qgis): keep also old test for native interpolation algs
Alexander Bruy
08:18 AM Revision 1e1ed79e (qgis): [processing] set default value for band parameters in GDAL algs (fix #2...
Alexander Bruy
07:15 AM Revision e86ca50c (qgis): restore columns and rows parameters for the extremely rare case if
someone have used native interpolation algs in scripts/models Alexander Bruy
05:44 AM Revision 37f14f8b (qgis): add value changed signal for extent parameter widget wrapper
Alexander Bruy
05:44 AM Revision 09dbb891 (qgis): update tests
Alexander Bruy
05:44 AM Revision 357cf270 (qgis): add value changed signal for custom interpolation parameter wrapper
move duplicated code into common file Alexander Bruy
05:44 AM Revision 5813b961 (qgis): add cell size option to IDW and TIN interpolation algorithms
Alexander Bruy

2018-12-29

12:11 AM Revision 918a236a (qgis): [layout][ux] Avoid too short variable editor in layout properties
on hi-dpi displays
(cherry picked from commit ac9a4ef1e424ed55453b54d57e2767a02966707b)
Nyall Dawson
12:11 AM Revision 3c94d2fe (qgis): Followup 0f8e291f, fix logic relating to overrding default application
style and simplify
(cherry picked from commit f0e7c9c271f5e03e51ac35024a08958091f091ae)
Nyall Dawson
12:11 AM Revision 90d6b12b (qgis): [layouts][ux] Fix grid layout alignment of label properties
(cherry picked from commit 29da7bb6885dc42f2a7ce2eb6e0441028debebc1) Nyall Dawson
11:11 PM Revision e90efda4 (qgis): Avoid build warnings on Windows caused by external dependancies
Nyall Dawson
11:11 PM Revision b9658b1a (qgis): Fix build warning
Nyall Dawson
08:22 PM Revision 2ec05137 (qgis): Add custom QStyle override to allow more flexibility with theming
Allows us to apply custom style overrides. Initially, this just
improves the appearance of disabled icons on dark the...
Nyall Dawson
05:33 PM Revision 29da7bb6 (qgis): [layouts][ux] Fix grid layout alignment of label properties
Nyall Dawson
05:33 PM Revision ac9a4ef1 (qgis): [layout][ux] Avoid too short variable editor in layout properties
on hi-dpi displays Nyall Dawson
11:02 AM Revision f0e7c9c2 (qgis): Followup 0f8e291f, fix logic relating to overrding default application
style and simplify Nyall Dawson
05:16 AM Revision 916db925 (qgis): Add toolbar handle and separator to Night Mapping theme
Mathieu Pellerin - nIRV
05:14 AM Revision 698ece7b (qgis): Add toolbar handle and separator to Blend of Gray theme
Mathieu Pellerin - nIRV
05:14 AM Revision b705d903 (qgis): Add toolbar handle and separator to Night Mapping theme
Mathieu Pellerin - nIRV

2018-12-28

07:37 PM Revision 1e8cecda (qgis): Adjust translations
Matthias Kuhn
07:34 PM Revision 21194a61 (qgis): Refer to layers panel instead of legend
Anita Graser
07:08 PM Revision b5a66ddc (qgis): Refer to layers panel instead of legend
Anita Graser
09:47 AM Revision 687fb504 (qgis): Rely on app palette colors when painting in color swatch delegate
Mathieu Pellerin - nIRV
09:47 AM Revision 314c399d (qgis): Fix missing color cell in color ramp shader widget for non-default theme
(fixes #15913) Mathieu Pellerin - nIRV
09:47 AM Revision 5f10aa8e (qgis): Fix Night Mapper alt. table / tree view item color
Mathieu Pellerin - nIRV
09:47 AM Revision 4ea6c9ca (qgis): Refresh the Night Mapping theme, including _many_ fixes
Mathieu Pellerin - nIRV
09:47 AM Revision 084fda15 (qgis): Enforce use of qt's fusion style for non-default themes
Mathieu Pellerin - nIRV
09:47 AM Revision c26f16b8 (qgis): Be theme-friendly, enforce borderless close button in message bar
Mathieu Pellerin - nIRV
09:47 AM Revision 7f25d417 (qgis): Only add option list widget styling for default theme
(This allows customized styling for non-default themes,
fixes white background on white text issue et cie)
Mathieu Pellerin - nIRV
08:53 AM Revision 60d2616e (qgis): Rely on app palette colors when painting in color swatch delegate
Mathieu Pellerin - nIRV
08:52 AM Revision 0f8e291f (qgis): Enforce use of qt's fusion style for non-default themes
Mathieu Pellerin - nIRV
08:32 AM Revision b84c0971 (qgis): Fix Night Mapper alt. table / tree view item color
Mathieu Pellerin - nIRV
07:41 AM Revision 38e6ace5 (qgis): Fix missing color cell in color ramp shader widget for non-default theme
(fixes #15913) Mathieu Pellerin - nIRV
06:00 AM Revision abc20e18 (qgis): Refresh the Night Mapping theme, including _many_ fixes
Mathieu Pellerin - nIRV

2018-12-27

09:24 PM Revision 026f914f (qgis): Remove unused code
Nyall Dawson
08:18 PM Revision 5eb1853f (qgis): Added grass76 support
Added grass76 support; search for newer versions first Markus Neteler
08:18 PM Revision 70b37e4d (qgis): Added grass76 support
Added grass76 support; search for newer versions first Markus Neteler
04:13 PM Revision 39f68303 (qgis): Use QGIS user manual for GDAL algorithms help files
because they are available for most of the algs and wouldn't be used otherwise. Also when someone hits algA help butt... Harrissou Santanna
01:56 PM Revision f33f2389 (qgis): Merge pull request #8743 from neteler/patch-76
Added grass76 support Matthias Kuhn
01:35 PM Revision 6ce09d87 (qgis): Optimize alpha value for legend text color
Matthias Kuhn
12:58 PM Revision 45434a5e (qgis): Added grass76 support
Added grass76 support; search for newer versions first Markus Neteler
11:24 AM Revision 711eaa20 (qgis): Be theme-friendly, enforce borderless close button in message bar
Mathieu Pellerin - nIRV
09:31 AM Revision 805646dd (qgis): Update dlg_table_properties.py
Corentin Falcone
09:30 AM Revision 5b8de9ab (qgis): Update dlg_import_vector.py
Corentin Falcone
09:06 AM Revision fd0fba70 (qgis): Add fast truncate implementation for memory provider
Nyall Dawson
09:04 AM Revision b0aae0b7 (qgis): Additional Blend of Gray theme fixes:
- proper colors for selected item in welcome screen
- fix toolbar border pixel shift
Mathieu Pellerin - nIRV
08:00 AM Revision 5b0a6bfa (qgis): Only add option list widget styling for default theme
(This allows customized styling for non-default themes,
fixes white background on white text issue et cie)
Mathieu Pellerin - nIRV
08:00 AM Revision 8ccf8120 (qgis): Blend of Gray theme fixes:
- white background on white text options/project/etc. panel list widget
- unwanted light gray tool button's menu button
Mathieu Pellerin - nIRV

2018-12-26

09:53 PM Revision ea9b09f2 (qgis): Use QGIS user manual for GDAL algorithms help files
because they are available for most of the algs and wouldn't be used otherwise. Also when someone hits algA help butt... Harrissou Santanna
11:18 AM Revision fe1292c4 (qgis): Update DlgImportVector.ui
Fix wrong name code ediComment to editCom Corentin Falcone
11:06 AM Revision e7c4d800 (qgis): Delete comment with NULL + Remove useless comment
ailurupoda

2018-12-25

11:15 AM Revision ef956667 (qgis): No sip TypeHint support in 3.4
Matthias Kuhn
11:12 AM Revision 61180250 (qgis): Revert "Fix sip"
This reverts commit a5fac1468accfc04fbbd67e67b8ee832ac431137. Matthias Kuhn
10:31 AM Revision a5fac146 (qgis): Fix sip
Matthias Kuhn
09:47 AM Revision 4fe3887c (qgis): Merge pull request #8740 from DelazJ/translateExpr
Expression parser fixes [Backport] Matthias Kuhn

2018-12-24

06:27 PM Revision ea438388 (qgis): Make expression parser output translatable
(cherry picked from commit 3dd360922fa14cb94424e9f538ac6ff0e39557dc) Matthias Kuhn
06:26 PM Revision 89185f61 (qgis): Fix expression parser error reporting
(cherry picked from commit 497a53b9fa4f023a5e0047232bceb0156392e3d4) Matthias Kuhn
04:58 PM Revision 309920a2 (qgis): Merge pull request #8733 from m-kuhn/geometry_check_api_docs
Add geometry check to API documentation Matthias Kuhn
12:07 PM Revision d2b35753 (qgis): Merge pull request #8722 from m-kuhn/expression_function_sqlite_fetch_a...
Expression function sqlite_fetch_and_increment Matthias Kuhn
11:51 AM Revision 4b72941b (qgis): Missing @cond
Matthias Kuhn
11:49 AM Revision 91adb605 (qgis): Merge pull request #8737 from DelazJ/digitizingChecks
Make geometry constraint configuration size fit the contents Matthias Kuhn
10:47 AM Revision 304771a5 (qgis): [FEATURE] A new grayscale theme, "blend of gray"
Mathieu Pellerin - nIRV

2018-12-23

09:47 PM Revision add1a922 (qgis): debian packaging: include qgis.processing and qgis.testing (fixes #20856)
Jürgen Fischer
08:45 PM Revision b1d80689 (qgis): Make geometry constraint configuration size fit the contents
(cherry picked from commit a3e99ca90026ffee4364ac3610598156da4ce01d) Harrissou Santanna
06:09 PM Revision de12688f (qgis): Tame doxygen
Matthias Kuhn
05:16 PM Revision 05a82d92 (qgis): Merge pull request #8735 from m-kuhn/crs_selector_optimized_space
Optimize space on CRS selection tab Matthias Kuhn
11:19 AM Revision f301f944 (qgis): Revert QgsBlockingNetworkRequest
Too many issues... I'm unsure if this is even possible now... Nyall Dawson
10:05 AM Revision 59cfa502 (qgis): Limit size of projection preview map
Matthias Kuhn
09:52 AM Revision 908eaf5d (qgis): Make more space available on CRS selection dialog
Matthias Kuhn

2018-12-22

10:53 PM Revision 91341107 (qgis): updates for GDAL 2.5 with VC2010
Jürgen Fischer
04:40 PM Revision b87798cd (qgis): Make travis even happier
Matthias Kuhn
04:02 PM Revision 0b39a2ea (qgis): Optimize space on CRS selection tab
Matthias Kuhn
03:29 PM Revision cb766d7f (qgis): Make travis happy
Matthias Kuhn
03:26 PM Revision a3e99ca9 (qgis): Merge pull request #8732 from m-kuhn/ux_geometry_validation_configuration
Make geometry constraint configuration size fit the contents Matthias Kuhn
12:17 PM Revision 929df96e (qgis): Remaining docs
Matthias Kuhn
11:56 AM Revision 868254d6 (qgis): Merge pull request #8725 from troopa81/fix_20673
Correct mapFromSource method when reordering columns. fixes #20673 Matthias Kuhn
11:54 AM Revision d3f64deb (qgis): Further doc improvements
Matthias Kuhn
11:26 AM Revision 265df937 (qgis): Even more docs
Matthias Kuhn
11:08 AM Revision bdedc86f (qgis): Add geometry check classes to analysis group
Matthias Kuhn
11:04 AM Revision f2d4d877 (qgis): Overlap check documentation
Matthias Kuhn
10:57 AM Revision 525a3da3 (qgis): More doxygen
Matthias Kuhn
10:48 AM Revision c8be505d (qgis): Remove unneeded methods
Matthias Kuhn
10:35 AM Revision 07ab092f (qgis): Some doc fixes
Matthias Kuhn
10:16 AM Revision c6420690 (qgis): Skip more missing doc checks for old classes
Matthias Kuhn
10:03 AM Revision 65f6e7ba (qgis): Doxymenation for gap checks
Matthias Kuhn
08:45 AM Revision 157747ef (qgis): Merge pull request #8730 from elpaso/bugfix-20812-fixgeometries-in-place
Processing in-place do not check validity when fixing geometries Alessandro Pasotti

2018-12-21

06:06 PM Revision 2ad870b9 (qgis): Suppress api doc warnings for old classes
Matthias Kuhn
04:24 PM Revision 1d1a668f (qgis): Add geometry check to API documentation
Matthias Kuhn
04:19 PM Revision 09a6b33a (qgis): Add comment option on db_manager pluging postgis tables
ailurupoda
03:13 PM Revision 9200f538 (qgis): Don't hard-code black and gray for layer tree items' text color
Mathieu Pellerin - nIRV
03:02 PM Revision db77b452 (qgis): Toggle remove duplicate nodes when precision is changed
As soon as a precision is set, duplicate nodes are removed automatically. By
disabling the option and checking it in ...
Matthias Kuhn
02:21 PM Revision 308b46e9 (qgis): Make geometry constraint configuration size fit the contents
Matthias Kuhn
02:07 PM Revision 36c42d2b (qgis): Check for proper error reporting in sqlite_fetch_and_increment
Matthias Kuhn
02:06 PM Revision b4bc0720 (qgis): Improve function help for sqlite_fetch_and_increment
Matthias Kuhn
02:05 PM Revision 49d8060c (qgis): Add sqlite3_database_unique_ptr::exec
A handy shortcut to quickly run commands on a sqlite database. Matthias Kuhn
01:20 PM Revision 40fb2ce9 (qgis): Drop the ugly hack in favor of sourceFlags
Alessandro Pasotti
01:00 PM Revision 2f64a3c4 (qgis): Release of 3.4.3
Jürgen Fischer
01:00 PM Revision 03579266 (qgis): Release of 2.18.27
Jürgen Fischer
12:24 PM Revision 94adc287 (qgis): German translation update
Jürgen Fischer
11:47 AM Revision f4d7506e (qgis): Processing in-place do not check validity when fixing geometries
Fixes #20812 Alessandro Pasotti
09:31 AM Revision 05f949b5 (qgis): Merge pull request #8700 from mhugo/fix_postgres_transaction_lock
Fix libpq access from different threads Hugo Mercier
09:14 AM Revision e698ba87 (qgis): Fix JSON formatting
Matthias Kuhn
09:07 AM Revision ceb65a24 (qgis): Remove template class
Matthias Kuhn
08:16 AM Revision d79c212e (qgis): Merge pull request #8724 from mhugo/fix_vertex_tool_cache
Fix vertextool's geometry cache invalidation Hugo Mercier
06:56 AM Revision 7d523b0f (qgis): Avoid using default QPalette to improve theme compatibility
Mathieu Pellerin - nIRV
06:02 AM Revision 657f5a4b (qgis): Avoid using default QPalette to improve theme compatibility
Mathieu Pellerin - nIRV

2018-12-20

12:15 AM Revision 9df3eb3e (qgis): Dox++
Nyall Dawson
12:05 AM Revision 18376c4a (qgis): Fix build on Qt 5.9
Nyall Dawson
12:05 AM Revision d1a1d757 (qgis): QgsBlockingNetworkRequest: Allow canceling via QgsFeedback
Nyall Dawson
12:05 AM Revision a457482d (qgis): Add attributes to QgsNetworkReplyContent
Nyall Dawson
12:05 AM Revision a048306f (qgis): Fix warning
Nyall Dawson
12:05 AM Revision e4959a6b (qgis): New class QgsNetworkReplyContent
Encapsulates a network reply within a container which
is inexpensive to copy and safe to pass around between threads....
Nyall Dawson
12:05 AM Revision 1774e68f (qgis): [FEATURE][API] New class for blocking (non-async) network requests
This new class, QgsBlockingNetworkRequest, is designed for
performing SAFE blocking requests. It is thread safe and
h...
Nyall Dawson
12:05 AM Revision 82ebf8af (qgis): Use two wait conditions as per producer/consumer solution
Nyall Dawson
12:05 AM Revision df2d6601 (qgis): [afs] Use QgsBlockingNetworkRequest instead of event loop
Instantly a more stable provider! Nyall Dawson
12:05 AM Revision d5fddfd5 (qgis): Basic unit tests for QgsBlockingNetworkRequest
Nyall Dawson
12:04 AM Revision 71164500 (qgis): [labeling] When a layer is set to "blocking" label mode, correctly
handle data defined "is obstacle" and "priority" settings
(cherry picked from commit b46f49996e1f06f2e2933c3e9136cb0...
Nyall Dawson
12:04 AM Revision 452f04ae (qgis): Improve multiline cursor behavior in Python console and expression editor
Now supports multi-line inserts and pastes
(cherry picked from commit dab069e1eaeef14099832172c41bdf43b65d0436)
Nyall Dawson
10:48 PM Revision 507b4cb4 (qgis): Fix libpq access from different threads
Hugo Mercier
07:12 PM Revision a2b5008b (qgis): [FEATURE][layouts] Allow layout items to "block" map labels
This feature allows other layout items (such as scalebars,
north arrows, inset maps, etc) to be marked as a blockers ...
Nyall Dawson
07:12 PM Revision 620baa0d (qgis): Layout map test reference image updates
Nyall Dawson
07:11 PM Revision b46f4999 (qgis): [labeling] When a layer is set to "blocking" label mode, correctly
handle data defined "is obstacle" and "priority" settings Nyall Dawson
06:11 PM Revision 5cbf95a9 (qgis): Merge pull request #8723 from elpaso/qlist-string-to-stringlist
QList<QString> -> QStringList Alessandro Pasotti
05:21 PM Revision fba4b25b (qgis): fixes #20673 : Correct mapFromSource method when reordering columns
Julien Cabieces
03:20 PM Revision 0b29ed68 (qgis): Fix vertextool's geometry cache invalidation
The cache must be invalidated when the layer is deleted and also on dataChanged. Hugo Mercier
03:09 PM Revision 6a03e07a (qgis): QList<QString> -> QStringList
I tend to prefer the first form but I don't really care. Alessandro Pasotti
03:04 PM Revision 9ce7e54f (qgis): allow selection of file paths for mesh layers [processings] (#8702)
allow selection of file paths for mesh layers Peter Petrik
02:42 PM Revision be34a0ed (qgis): QgsZipUtils unzips also subdirectories of a zip file (#8672)
QgsZipUtils unzips also subdirectories of a zip file sklencar
02:32 PM Revision 5d8f6371 (qgis): Add test for sqlite_fetch_and_increment
Matthias Kuhn
02:32 PM Revision fea58316 (qgis): New expression function sqlite_fetch_and_increment [FEATURE]
SQlite default values can only be applied on insert and not prefetched.
This makes it impossible to acquire an increm...
Matthias Kuhn
02:32 PM Revision ff1f2dff (qgis): Add sqlite_fetch_and increment docs
Matthias Kuhn
01:50 PM Revision 3dd36092 (qgis): Merge pull request #8720 from m-kuhn/expression_parser_error_fix
Make expression parser output translatable Matthias Kuhn
10:51 AM Revision a62867db (qgis): better labeling of json native type (postgres and gpkg)
David Signer
10:49 AM Revision ebb25e6b (qgis): improve value conversion to json-string
David Signer
09:43 AM Revision 9ff514b9 (qgis): beautyfications and clean up
David Signer
09:36 AM Revision 055a1661 (qgis): [FEATURE] Boolean field support for memory layers
Adds support for boolean field types to memory layers
Fixes #20844
Nyall Dawson
09:24 AM Revision 497a53b9 (qgis): Merge pull request #8715 from m-kuhn/expression_parser_error_fix
Fix expression parser error reporting Matthias Kuhn
09:20 AM Revision 1f3cbb49 (qgis): Update expression parser sources
Matthias Kuhn
09:15 AM Revision c72e99a3 (qgis): Make expression parser output translatable
Matthias Kuhn
08:37 AM Revision bd87b354 (qgis): Merge pull request #8713 from m-kuhn/sqlite_quoted_value_to_qgssqliteutils
Move sqlite quoted value methods to QgsSqliteUtils Matthias Kuhn
08:26 AM Revision 381627ed (qgis): Merge pull request #8714 from elpaso/release-3_4-backports
Release 3.4 backports (spatialite exotic queries and views) Alessandro Pasotti
08:23 AM Revision dab069e1 (qgis): Improve multiline cursor behavior in Python console and expression editor
Now supports multi-line inserts and pastes Nyall Dawson
05:47 AM Revision e9e1e0d6 (qgis): [FEATURE][expression] Brand new array_sort() function
Mathieu Pellerin - nIRV
05:46 AM Revision d7aa9808 (qgis): Pass on the theme style data directly instead of a file:///...
Benefit: remove requirement to have write permission for the
theme directory.
Mathieu Pellerin - nIRV
05:46 AM Revision e16472ac (qgis): Disable in-session change of UI theme for Qt => 5.11
Random crasher associated with UI theme change is an
upstream bug, in the meantime let's make sure people don't
lose ...
Mathieu Pellerin - nIRV
05:33 AM Revision f62db321 (qgis): Fix broken select/identify by polygon when layer CRS <> canvas CRS
Fixes #20786
(cherry picked from commit 7c0b68a99032f8bb3da0146f1c0f57b163cdeac2)
Nyall Dawson
05:33 AM Revision 7ef9760e (qgis): [api] Raises ValueError and TypeError exceptions when QgsGeometry.asPol...
is called on non-single-polygon geometries
Previously we would just return an empty list when geometries of invalid
...
Nyall Dawson
05:33 AM Revision c339c360 (qgis): Improve Python __repr__ handling for null geometries
Also avoid massive long __repr__ strings for complex geometries,
as these can flood the Python console (and first aid...
Nyall Dawson

2018-12-19

04:44 PM Revision 9b8fd50c (qgis): Update src/providers/spatialite/qgsspatialiteprovider.h
Co-Authored-By: elpaso <[email protected]> Matthias Kuhn
04:44 PM Revision af0d8912 (qgis): Update src/providers/spatialite/qgsspatialiteprovider.cpp
Co-Authored-By: elpaso <[email protected]> Matthias Kuhn
04:36 PM Revision d10eb890 (qgis): Fix error message string (minor change)
Alessandro Pasotti
04:36 PM Revision 06354ef7 (qgis): Fix expression parser error reporting
Matthias Kuhn
04:35 PM Revision b26a5c41 (qgis): Fix message log string
Alessandro Pasotti
04:32 PM Revision 7d052e2a (qgis): Merge pull request #8706 from elpaso/bugfix-20674-dbmanager-aliased-3
Fix views query tables in spatialite
Cherry-pick from master 56ca46e
Alessandro Pasotti
04:31 PM Revision 0af134f7 (qgis): Merge pull request #8676 from elpaso/bugfix-20674-dbmanager-aliased-2
fix spatialite aliased, nested, joined queries
cherry-pick from master commit 1ff3ddc
Alessandro Pasotti
04:03 PM Revision c03f1a61 (qgis): Fix
Matthias Kuhn
02:50 PM Revision 11834661 (qgis): Additional cleanup
Matthias Kuhn
02:47 PM Revision 33cd5e8c (qgis): Move ok handling where it belongs to
Matthias Kuhn
02:44 PM Revision 0437d4ad (qgis): Add tests for quoting sqlite values
Matthias Kuhn
02:44 PM Revision 237d40af (qgis): Improve QgsSqliteUtils::quotedIdentifier test
Matthias Kuhn
02:44 PM Revision d3cdf285 (qgis): Use QgsSqliteUtils::quotedIdentifier in spatialite provider
Matthias Kuhn
02:44 PM Revision 12a6d9b8 (qgis): Move sqlite quoting functions to qgssqliteutils.h
Matthias Kuhn
01:54 PM Revision 01f6ceda (qgis): [locator] split words to get more results in all features locator filte...
* [locator] split words to get more results in all features locator filter
* Update src/app/locator/qgsinbuiltlocato...
Denis Rouzaud
01:54 PM Revision 30b55cc6 (qgis): [locator] split words to get more results in all features locator filte...
* [locator] split words to get more results in all features locator filter
* Update src/app/locator/qgsinbuiltlocato...
Denis Rouzaud
01:15 PM Revision 0e7427f8 (qgis): Merge pull request #8711 from 3nids/sipify_out_super
[sipify] enhanced SIP_OUT handling Denis Rouzaud
01:04 PM Revision 166e952c (qgis): run sipify
Denis Rouzaud
01:04 PM Revision 03f80173 (qgis): fix missing \returns in source
Denis Rouzaud
01:03 PM Revision bd320786 (qgis): [sipify] enhanced SIP_OUT handling
return an error if method with SIP_OUT arguments has no \return directive AND is not void
create list of outputs for ...
Denis Rouzaud
12:04 PM Revision 565d999a (qgis): [expression builder] clear fields values when changing field (#8703)
Denis Rouzaud
11:55 AM Revision 31b8054e (qgis): Update src/app/locator/qgsinbuiltlocatorfilters.cpp
Co-Authored-By: 3nids <[email protected]> Matthias Kuhn
11:45 AM Revision 7d3fe696 (qgis): Update src/app/locator/qgsinbuiltlocatorfilters.cpp
Co-Authored-By: 3nids <[email protected]> Matthias Kuhn
11:45 AM Revision 39cb453a (qgis): Update src/app/locator/qgsinbuiltlocatorfilters.cpp
Co-Authored-By: 3nids <[email protected]> Matthias Kuhn
11:38 AM Revision a753f8b0 (qgis): [expression builder] clear fields values when changing field (#8703)
Denis Rouzaud
08:32 AM Revision 0f037daf (qgis): Merge pull request #8649 from qgis/expression_function_decode_uri
Expression function `decode_uri` Matthias Kuhn
07:43 AM Revision 56ca46ef (qgis): Merge pull request #8706 from elpaso/bugfix-20674-dbmanager-aliased-3
Fix views query tables in spatialite Alessandro Pasotti
03:08 AM Revision 6bb0720b (qgis): Merge pull request #8708 from 3nids/sipify_sip_out
[sipify] handles SIP_OUT arguments Denis Rouzaud
02:54 AM Revision c20b5b2f (qgis): fix multine removal for SIP_PYARGREOMVEq
Denis Rouzaud

2018-12-18

10:29 PM Revision 32e844f9 (qgis): fix multiline comments on out params
Denis Rouzaud
10:17 PM Revision edfb7e14 (qgis): run sipify
Denis Rouzaud
10:17 PM Revision 9b852fbf (qgis): [sipify] handles SIP_OUT arguments
remove them from parameters list and add them to return values Denis Rouzaud
10:09 PM Revision 03222c82 (qgis): fix typo
David Signer
08:22 PM Revision 514c5e2a (qgis): [api] Raises ValueError and TypeError exceptions when QgsGeometry.asPol...
is called on non-single-polygon geometries
Previously we would just return an empty list when geometries of invalid
...
Nyall Dawson
08:21 PM Revision 34902172 (qgis): [FEATURE][expression] Enable use of square brackets to access map and a...
Allows expressions like:
- array(1,2,3)[0] -> 1
- array(1,2,3)[2] -> 3
- array(1,2,3)[-1] -> 3 (Python style, negati...
Mathieu Pellerin - nIRV
08:21 PM Revision 06d5f924 (qgis): More square brackets
Nyall Dawson
06:37 PM Revision 35c0d24a (qgis): store plain if not valid
David Signer
06:32 PM Revision 40c6896f (qgis): check for GDAL Version and exclude by ifdef
David Signer
06:32 PM Revision 07d9d1db (qgis): Fix views query tables in spatialite
There is still an old issue: views are only available
through DB manager.
Fixes #20674 - again
- Life is really sim...
Alessandro Pasotti
05:15 PM Revision c5011df2 (qgis): [locator] split words to get more results in all features locator filter
Denis Rouzaud
05:04 PM Revision 08965487 (qgis): Double escape for JSON and C++
Matthias Kuhn
05:03 PM Revision 498d51e2 (qgis): Merge pull request #8701 from m-kuhn/fixSingleLayerErrorsBackport
Allow saving a layer after fixing invalid geometries Matthias Kuhn
02:57 PM Revision 10140b1e (qgis): Fix JSON escaping
Matthias Kuhn
02:54 PM Revision 2b5830ec (qgis): Function help improvements
Matthias Kuhn
02:21 PM Revision 13de14a1 (qgis): Merge pull request #8663 from qgis/m-kuhn-patch-1
Hint where to find select features method Matthias Kuhn
02:20 PM Revision 7a893944 (qgis): Fix typo
Matthias Kuhn
02:18 PM Revision d3a1285f (qgis): Function help improvements
Matthias Kuhn
01:47 PM Revision 47fe5068 (qgis): [FEATURE] Add decode_uri expression function
This function takes a layer parameter and an optional uri part parameter.
It will return details about the data sourc...
Matthias Kuhn
01:47 PM Revision 84584012 (qgis): Add docs and tests for decode_uri
Matthias Kuhn
01:47 PM Revision 7b876d81 (qgis): Fix test
Matthias Kuhn
01:47 PM Revision 3cee54cf (qgis): Fix function help json
Matthias Kuhn
01:47 PM Revision 65e60d17 (qgis): Add `path` to `layer_property` expression function
Matthias Kuhn
01:38 PM Revision f8fb565f (qgis): Allow saving a layer after fixing invalid geometries
Matthias Kuhn
01:32 PM Revision a12bc5f8 (qgis): Merge pull request #8694 from m-kuhn/gap_check_implicit_sharing
More implicit sharing of geometries Matthias Kuhn
01:32 PM Revision d6f43455 (qgis): Merge pull request #8693 from m-kuhn/raii_qgscoordinatetransform
RAII for QgsCoordinateTransform locking Matthias Kuhn
01:32 PM Revision 1e34e75d (qgis): Merge pull request #8692 from m-kuhn/fixSingleLayerErrors
Allow saving a layer after fixing invalid geometries Matthias Kuhn
09:33 AM Revision de12239b (qgis): adding and removing json attributes
David Signer
09:11 AM Revision 7c0b68a9 (qgis): Fix broken select/identify by polygon when layer CRS <> canvas CRS
Fixes #20786 Nyall Dawson
09:11 AM Revision 7d648e5b (qgis): Improve Python __repr__ handling for null geometries
Also avoid massive long __repr__ strings for complex geometries,
as these can flood the Python console (and first aid...
Nyall Dawson
08:27 AM Revision d072a132 (qgis): add MDAL formats info to README
Peter Petrik
06:32 AM Revision 089a2f1c (qgis): [FEATURE][layouts] Add new setting to control whether map items
should show partial labels
Layout map items no longer respect the default project setting
for "show partial labels",...
Nyall Dawson
01:31 AM Revision 75b7d141 (qgis): [FEATURE][layouts] Add actions in map item properties to set map item
scale to match main canvas scale, and to set main canvas scale to
match map's scale
These mirror the existing settin...
Nyall Dawson
01:31 AM Revision cdd23e66 (qgis): [needs-docs][layouts] Move pushbutton actions for map items up to
a toolbar in the map item properties panel
This moves the
- refresh preview
- set to map canvas extent
- view extent...
Nyall Dawson
01:31 AM Revision 524bc797 (qgis): Move labeling settings button to map item toolbar
Nyall Dawson
01:31 AM Revision 1b982474 (qgis): Create icons for layout map item toolbar actions
Mathieu Pellerin - nIRV
01:10 AM Revision 5edf4821 (qgis): [api] Raises ValueError and TypeError exceptions when QgsGeometry.asPol...
is called on non-single-line geometries
Previously we would just return an empty list when geometries of invalid
typ...
Nyall Dawson
01:10 AM Revision 7a366a64 (qgis): [processing] Add API to set default unit to distance parameters
Otherwise the API forces use of a corresponding CRS parameter in
order to determine the relevant distance unit, but t...
Nyall Dawson
01:10 AM Revision 904c7975 (qgis): [processing] Fix pixel centroids along lines handling of null geometries
(cherry picked from commit 9e1bf68902e990d1806185a3550856a4d064af89) Nyall Dawson
01:10 AM Revision f834a7e2 (qgis): [ogr] Fix conversion of boolean values
Fixes #20290
(cherry picked from commit 645ca2b3510b4226b509a05c212170748bea51e3)
Nyall Dawson
01:10 AM Revision 28f31239 (qgis): Add icon field boolean field type
(cherry picked from commit 0295d9ca3f695ca77e5d01444706e162fe2574a9) Nyall Dawson

2018-12-17

07:39 PM Revision 5acd7ffa (qgis): [processing] Add API to set default unit to distance parameters
Otherwise the API forces use of a corresponding CRS parameter in
order to determine the relevant distance unit, but t...
Nyall Dawson
07:38 PM Revision d1e9ce1f (qgis): [api] Raises ValueError and TypeError exceptions when QgsGeometry.asPol...
is called on non-single-line geometries
Previously we would just return an empty list when geometries of invalid
typ...
Nyall Dawson
07:38 PM Revision 9e1bf689 (qgis): [processing] Fix pixel centroids along lines handling of null geometries
Nyall Dawson
07:37 PM Revision e2c482e5 (qgis): [FEATURE] Allow creation of boolean fields when creating a new GPKG table
Booleans are supported by GPKG, so we should expose this functionality Nyall Dawson
07:37 PM Revision 0295d9ca (qgis): Add icon field boolean field type
Nyall Dawson
07:37 PM Revision 645ca2b3 (qgis): [ogr] Fix conversion of boolean values
Fixes #20290 Nyall Dawson
07:37 PM Revision 4131e0b3 (qgis): [layouts] Fix selected items appear in bold in all widgets
instead of just the items list panel
E.g. we don't want selected items to show in bold in the item
combo boxes
Nyall Dawson
05:41 PM Revision d77c74a2 (qgis): More implicit sharing of geometries
Because massive cloning preemptively only makes sense when you want to fight the universe like in star wars. Matthias Kuhn
05:26 PM Revision 1730a40a (qgis): RAII for QgsCoordinateTransform locking
I experienced a freeze where the main thread was stuck in QgsCoordinateTransformPrivate::freeProj(), waiting for a wr... Matthias Kuhn
04:52 PM Revision 0cb29004 (qgis): Allow saving a layer after fixing invalid geometries
Matthias Kuhn
04:26 PM Revision 7dbd7a11 (qgis): basic tests for json writing
David Signer
02:18 PM Revision bebc34b4 (qgis): Merge pull request #8689 from m-kuhn/prevent_crash
Safety guard to prevent crashes Matthias Kuhn
02:12 PM Revision cbe7ac65 (qgis): Merge pull request #8687 from daniviga/rpm-fixes
[RPM] Improve RPM packaging Matthias Kuhn
12:01 PM Revision 39d168c0 (qgis): fix travis build for mdal
Peter Petrik
12:01 PM Revision e4d49053 (qgis): add support for browser dialog for mesh layer extensions too
Peter Petrik
12:01 PM Revision 8b542c8a (qgis): Update to MDAL 0.1.2
Peter Petrik
12:01 PM Revision 64b81bd9 (qgis): use file filters from MDAL
Peter Petrik
11:50 AM Revision e7166021 (qgis): [processing] add QgsProcessingParameterMeshLayer parameter
Peter Petrik
10:35 AM Revision 6f639577 (qgis): Safety guard to prevent crashes
Matthias Kuhn
09:43 AM Revision 69298527 (qgis): Run sipify
Matthias Kuhn
08:36 AM Revision a7949920 (qgis): [RPM] Add support for HDF5
[RPM] Do not make qgis-server depend on httpd
[RPM] Add an Nginx configuration example
[RPM] Update server readme and...
Daniele Viganò
04:46 AM Revision 5f8870ac (qgis): [processing][SAGA] Fix output type of Zonal Grid Stats alg
and add unit test
Fixes #20815
(cherry picked from commit c7cb5a8e3ba014063e54d7e41c3116c11e23fdd5)
Nyall Dawson
01:50 AM Revision c7cb5a8e (qgis): [processing][SAGA] Fix output type of Zonal Grid Stats alg
and add unit test
Fixes #20815
Nyall Dawson

2018-12-15

12:45 AM Revision 9c47d99a (qgis): fix function call in example
(cherry picked from commit 1c74e0b04d18248947f5b995358ea096ebaf7b03) Harel Dan
12:45 AM Revision 8ef88e52 (qgis): Correct the column hide/show status that was not saved anymore
(cherry picked from commit 8446119aaa77c167d273a6720924d28055e3ab14) Julien Cabieces
12:45 AM Revision abbd4d08 (qgis): [api] Raises ValueError and TypeError exceptions when QgsGeometry.asPoi...
is called on non-single-point geometries
Previously we would just return QgsPointXY(0,0) when geometries of invalid
...
Nyall Dawson
12:45 AM Revision c8a7e4d6 (qgis): [needs-docs][ux] Remove custom group box styling and option for QGIS st...
This setting is causing issues on newer operating systems, e.g. MacOS
on dark themes. It's a 6 year old workaround fo...
Nyall Dawson
12:45 AM Revision 06c5beed (qgis): [processing] Fix error when running delete duplicate geometries and
some input features have null geometries
Fixes #20788
(cherry picked from commit 82c13bdde0ef447280cc299b6c48bbd4c8...
Nyall Dawson
12:45 AM Revision 8c80ff59 (qgis): Dox++
(cherry picked from commit 44bbf1f137feeb7fd4f531005be50e21a98a7f1e) Nyall Dawson
12:45 AM Revision c4c793a8 (qgis): [layouts] Fix first background map render can never be canceled
and must always complete
This fixes an issue where map items appear to get "stuck" showing the
"Rendering map" text ...
Nyall Dawson
12:45 AM Revision 489f32d8 (qgis): [processing] Throw error when attempting to use Distance Matrix with
multipoint datasets
There's no single approach to use for multi-point inputs, so instead
of overloading this algorit...
Nyall Dawson
10:44 PM Revision 31699773 (qgis): Improve a few decoration dialog .ui files
(cherry picked from commit 0b19aab50e06e77d00b566ae0c8d45d18511f497) Mathieu Pellerin - nIRV
02:54 PM Revision 1ff3ddc6 (qgis): Merge pull request #8676 from elpaso/bugfix-20674-dbmanager-aliased-2
fix spatialite aliased, nested, joined queries Alessandro Pasotti
11:08 AM Revision e83e7940 (qgis): spatialite: Add more test cases for table names with spaces
Alessandro Pasotti
09:26 AM Revision 8a0a7456 (qgis): Merge pull request #8677 from troopa81/hidden_column
Correct the column hide/show status that was not saved anymore Alessandro Pasotti
02:28 AM Revision 35855b88 (qgis): [FEATURE][API] Add API to set a margin for labels for layout map items
This controls how close labels are permitted to the edges of the map
item. The labeling engine will then try other ca...
Nyall Dawson
02:28 AM Revision 4252aabe (qgis): [FEATURE][API] Add option to specify a custom boundary geometry
in QgsMapSettings to restrict where labels are allowed to be placed
within.
If set, this overrides the default behav...
Nyall Dawson
02:28 AM Revision 13e71864 (qgis): Wording 2
Nyall Dawson
02:28 AM Revision 63a5ebf5 (qgis): Wording update
Nyall Dawson
02:28 AM Revision ed25a3e2 (qgis): [FEATURE][layouts] Add setting for label margin for map items
This setting allows per-map control of how close labels are permitted
to be placed to the map item's edges.
Sizes ca...
Nyall Dawson
02:28 AM Revision 8d7e21fc (qgis): Test mask updates
Nyall Dawson
02:28 AM Revision d8eac479 (qgis): [FEATURE][API] Add method to QgsMapSettings for specifying label blocki...
These represent areas of the map where NO labels should be placed Nyall Dawson
02:28 AM Revision cd762da8 (qgis): Doxygen
Nyall Dawson
01:44 AM Revision abc7b037 (qgis): [needs-docs][processing] Output count of retained and duplicate feature...
Delete duplicate geometries algorithm.
This matches the output of the delete duplicates by attribute
algorithm
Nyall Dawson
01:44 AM Revision 82c13bdd (qgis): [processing] Fix error when running delete duplicate geometries and
some input features have null geometries
Fixes #20788
Nyall Dawson
01:36 AM Revision 5c2f68e7 (qgis): [processing] Throw error when attempting to use Distance Matrix with
multipoint datasets
There's no single approach to use for multi-point inputs, so instead
of overloading this algorit...
Nyall Dawson

2018-12-14

11:23 PM Revision 56bd682d (qgis): Avoid duplicate changed signals thrown by QgsAuthConfigSelect
Nyall Dawson
11:23 PM Revision 1285a01c (qgis): Correctly test processing auth widget with real authentication setup
Nyall Dawson
11:23 PM Revision 11ea28a5 (qgis): [FEATURE][processing] Add a new parameter type for authentication config
This adds a new available parameter type for processing algorithms,
QgsProcessingParameterAuthConfig, allowing select...
Nyall Dawson
11:22 PM Revision 8f06b5a9 (qgis): [ux] Remove custom group box styling and option for QGIS styled group b...
This setting is causing issues on newer operating systems, e.g. MacOS
on dark themes. It's a 6 year old workaround fo...
Nyall Dawson
10:40 PM Revision 0ca97777 (qgis): [api] Raises ValueError and TypeError exceptions when QgsGeometry.asPoi...
is called on non-single-point geometries
Previously we would just return QgsPointXY(0,0) when geometries of invalid
...
Nyall Dawson
03:56 PM Revision 8446119a (qgis): Correct the column hide/show status that was not saved anymore
Julien Cabieces
03:18 PM Revision 649be587 (qgis): allow building WITH_SERVER_PLUGINS=OFF (#8674)
Marco Bernasocchi
03:10 PM Revision d4439b25 (qgis): Fix spatialite exotic query layers (aliased, nested, joined ...)
Fixes #20674 (again)
“It does not matter how slowly you go as long as you do not stop.”
― Confucius
Alessandro Pasotti
03:09 PM Revision 3618d63c (qgis): Show an error message when a query yields an invalid layer
... instead of failing silently Alessandro Pasotti
01:44 PM Revision 7d193faa (qgis): Update src/server/qgsowsserver.h
Co-Authored-By: mbernasocchi <[email protected]> Denis Rouzaud
01:14 PM Revision a921edc7 (qgis): allow building WITH_SERVER_PLUGINS=OFF
Marco Bernasocchi
12:41 PM Revision 9e5bb360 (qgis): make QgsGeometry::isNull Q_INVOKABLE (#8667)
Denis Rouzaud
12:05 PM Revision d2c58646 (qgis): typo fix
Jürgen Fischer
09:14 AM Revision c714652e (qgis): Disable in-session change of UI theme for Qt < 5.12
Random crasher associated with UI theme change is an
upstream bug, in the meantime let's make sure people don't
lose ...
Mathieu Pellerin - nIRV
09:14 AM Revision 32e484c7 (qgis): Apply suggestion.
Co-Authored-By: nirvn <[email protected]> Nyall Dawson
09:14 AM Revision 36d36331 (qgis): Pass on the theme style data directly instead of a file:///...
Benefit: remove requirement to have write permission for the
theme directory.
Mathieu Pellerin - nIRV
09:04 AM Revision e58abfd0 (qgis): Merge pull request #8666 from elpaso/opencl-rastercalc-float-cast
opencl rastercalc fix int input rasters and cast to float Alessandro Pasotti

2018-12-13

08:45 PM Revision 791ed881 (qgis): make QgsGeometry::isNull Q_INVOKABLE
Denis Rouzaud
06:51 PM Revision 5b7f808c (qgis): Merge pull request #8665 from hareldunn/patch-1
fix function call in example Luigi Pirelli
06:36 PM Revision b71a668a (qgis): opencl rastercalc fix int input rasters and cast to float
Cast to float all math operations because when the
input is not a float or a double opencl raises
an error regarding ...
Alessandro Pasotti
05:18 PM Revision 1c74e0b0 (qgis): fix function call in example
Harel Dan
05:01 PM Revision 91fcb799 (qgis): Merge pull request #8662 from elpaso/elpaso-backport-3_4
Weekly backports to 3.4 Alessandro Pasotti
02:58 PM Revision 8c07c994 (qgis): Merge pull request #8657 from elpaso/bugfix-20743-badlayers-dirty
Decent workaround to dirty a project after bad layer handling Alessandro Pasotti
11:39 AM Revision 0042cc0f (qgis): Mark project dirty when bad layers have changed
Fixes #20743 Alessandro Pasotti
10:39 AM Revision 1f616663 (qgis): Hint where to find select features method
Matthias Kuhn
09:08 AM Revision 6f725b82 (qgis): sqlite accept aliased queries from db manager
Fixes #20674 - DB Manager - load sql query as layer with geom column
Well, not sure it really fixes that particular ...
Alessandro Pasotti
09:08 AM Revision 527448df (qgis): Defer opencl initialization after user has opted-in in settings
Prevents a crash from #20363, actually deferring the crash
after the user has opted-in, btw the options is not stored...
Alessandro Pasotti
09:07 AM Revision 1bc9234c (qgis): Do not crash when zipped project is not a valid zip
Fixes #20783 - Crash when opening qgz project Alessandro Pasotti
09:07 AM Revision 14e59ee6 (qgis): Fix QgsReadWriteLocker changeMode
since mMode was never updated, the lock
was never toggled from read to write or
vice-versa.
This was leading to cras...
Alessandro Pasotti
08:15 AM Revision a395afff (qgis): Merge pull request #8660 from elpaso/bugfix-20789-QgsReadWriteLocker-mo...
Fix QgsReadWriteLocker changeMode Alessandro Pasotti
01:11 AM Revision 44bbf1f1 (qgis): Dox++
Nyall Dawson

2018-12-12

11:35 PM Revision 591bb756 (qgis): [layouts] Fix first background map render can never be canceled
and must always complete
This fixes an issue where map items appear to get "stuck" showing the
"Rendering map" text ...
Nyall Dawson
11:35 PM Revision 7fd6a205 (qgis): [ui] Better visual queue for non-visible layers in the tree
Mathieu Pellerin - nIRV
06:51 PM Revision b0d1506b (qgis): Fix QgsReadWriteLocker changeMode
since mMode was never updated, the lock
was never toggled from read to write or
vice-versa.
This was leading to cras...
Alessandro Pasotti
06:09 PM Revision 0a017256 (qgis): avoid freeze with multiple layers locator search (#8650) (#8659)
* avoid freeze with multiple layers locator search
if the project had many searchable layers, a freeze occured when ...
Denis Rouzaud
04:00 PM Revision 6d34089a (qgis): avoid freeze with multiple layers locator search (#8650)
* avoid freeze with multiple layers locator search
if the project had many searchable layers, a freeze occured when ...
Denis Rouzaud
03:59 PM Revision 2f7d634e (qgis): Merge pull request #8652 from 3nids/fix17727_34
move value group box under help area [Expression builder] [needs-docs] Denis Rouzaud
03:29 PM Revision a43672f4 (qgis): Fix bracket in example
Co-Authored-By: m-kuhn <[email protected]> Harrissou Santanna
03:28 PM Revision 969b7894 (qgis): Merge pull request #8658 from elpaso/bugfix-20783-crash-when-unzipping-...
Do not crash when zipped project is not a valid zip Alessandro Pasotti
01:48 PM Revision 9ca85f72 (qgis): Do not crash when zipped project is not a valid zip
Fixes #20783 - Crash when opening qgz project Alessandro Pasotti
10:12 AM Revision 809f6637 (qgis): Fix test
Matthias Kuhn

2018-12-11

08:51 PM Revision d33f11e6 (qgis): add button to show the help and values widget
Denis Rouzaud
08:51 PM Revision 37cac473 (qgis): [Expression builder] move value group box under help area
otherwise the value group box might supperpose the item
fix #17727
Denis Rouzaud
08:49 PM Revision 6de0160f (qgis): Merge pull request #8647 from elpaso/opencl-options-opt-in
Defer opencl initialization after user has opted-in in settings Alessandro Pasotti
05:40 PM Revision 8f5a7320 (qgis): basic writing json gpkg
David Signer
04:44 PM Revision 4e38193b (qgis): Merge pull request #8627 from m-kuhn/represent_class_values
Use represention values for classified renderers [FEATURE] Matthias Kuhn
04:23 PM Revision 48919baf (qgis): Fix function help json
Matthias Kuhn
03:52 PM Revision ce271e65 (qgis): Add docs and tests for decode_uri
Matthias Kuhn
03:52 PM Revision 74e0f0fd (qgis): [FEATURE] Add decode_uri expression function
This function takes a layer parameter and an optional uri part parameter.
It will return details about the data sourc...
Matthias Kuhn
01:12 PM Revision 607dffd1 (qgis): basic tests for json type in gpkg
David Signer
12:25 PM Revision 2d63f24e (qgis): Defer opencl initialization after user has opted-in in settings
Prevents a crash from #20363, actually deferring the crash
after the user has opted-in, btw the options is not stored...
Alessandro Pasotti
11:58 AM Revision 55269754 (qgis): reading ogr JSON basics
David Signer
11:35 AM Revision c21597a3 (qgis): [ui] Better visual queue for non-visible layers in the tree
Mathieu Pellerin - nIRV
10:58 AM Revision d0cd6067 (qgis): Merge pull request #8645 from signedav/bp_fix_gpkg_order
Offline editing to GPKG attribute order Matthias Kuhn
10:42 AM Revision ad2a5cb6 (qgis): Code styling
Matthias Kuhn
09:48 AM Revision 1d3e7d46 (qgis): Add test for QgsCategorizedSymbolRenderer::createCategories
Matthias Kuhn
09:08 AM Revision a3a595b6 (qgis): tests for gpkg synchronization
(cherry-picked from be9f6bb97ad99c0baf25e82afd1f202074b47005 73e3eadfc91e51ea1051cdbc931c2da26bb7bd78 8fda2b7df81a0b5... David Signer
09:08 AM Revision e1c4419b (qgis): handle fid attribute in attrLookup on synchronization
and use column++ again on iteration through attributes on copyVectorLayer
fixes #20276 especially the not reported i...
David Signer
09:08 AM Revision 20ea3d6d (qgis): leave last attribute empty instead of first
because though fid appears to be the first field it's added in the end and has the last index.
fixes #20276
(cherry...
David Signer
08:55 AM Revision bec04c1e (qgis): Merge pull request #8600 from signedav/fix_gpkg_order
Offline editing to GPKG attribute order. Fixes #20276 Matthias Kuhn
07:59 AM Revision 06d5545f (qgis): [afs] Fix parsing of multi-field unique value renderer
Mathieu Pellerin - nIRV
06:54 AM Revision 54f28dfb (qgis): [afs] Basic parsing capacity for label expressions
Mathieu Pellerin - nIRV
06:54 AM Revision 9d5a221e (qgis): [afs] Fix parsing of multi-field unique value renderer
Mathieu Pellerin - nIRV
05:32 AM Revision de18cc79 (qgis): [needs-docs] Use a combo box in layout SVG settings dialog for text exp...
This makes it match the label engine settings dialog, and opens the possibility
for additional text export modes to b...
Nyall Dawson
05:32 AM Revision 395dbb29 (qgis): Remove outdated comment
As tested by @3nids, QPrinter::PdfFormat works correctly on OSX
(as of Qt 5.11) and correctly respects "text as text"...
Nyall Dawson
05:32 AM Revision c8b83c40 (qgis): Unify appearance and behaviour of export settings dialogs
(cherry picked from commit 0297b2c1c4249a0b2f6465d05f889798d5454e49) Nyall Dawson
05:32 AM Revision 93fd5dee (qgis): Fix layout display when canceling export settings dialogs
(cherry picked from commit d7b4182842525aa466f0f1e203c76df5bbade8c6) Nyall Dawson
05:32 AM Revision ff912c7a (qgis): [layouts] Fix memory of "force vector" export setting
(cherry picked from commit bbb876d05db2da62f4eded0d6c0bee7da7df13d2) Nyall Dawson
05:32 AM Revision ceb86a9b (qgis): Fix qt warning
(cherry picked from commit 23c7daf6b0127eccfd7bd9e4b195ef60ba252575) Nyall Dawson
05:32 AM Revision aa155123 (qgis): [layouts][needs-docs] Add a PDF export settings dialog which is shown
whenever exporting a layout to PDF
This matches the behavior with SVG and raster exports, and allows users
to set sp...
Nyall Dawson
05:32 AM Revision 39df2672 (qgis): US spelling
(cherry picked from commit b0fa488d024c2ca527f41ee800869c2fa872fa76) Nyall Dawson
05:32 AM Revision 7c5a74d7 (qgis): [api] Move setting to control how text is rendered to QgsRenderContext
The new QgsRenderContext::TextRenderFormat enum controls how text
should be handled during a render operation, e.g. w...
Nyall Dawson
05:32 AM Revision 2ad1b66f (qgis): [layouts] Respect project text format when exporting
TODO - show a dialog at export time allowing users to control the
PDF export settings for individual exports, just li...
Nyall Dawson
05:32 AM Revision 588a5a77 (qgis): [needs-docs] Upgrade project level setting for Label as Outlines/text s...
And replace labeling engine dialog "Draw text as outlines" checkbox with a combobox
presenting the choice of always r...
Nyall Dawson
05:32 AM Revision d9cb13c6 (qgis): Make intention of comment a bit clearer
(cherry picked from commit 71411437e756e282bf5b892d61d1b0e30e6f62a4) Nyall Dawson
05:32 AM Revision 0e694eab (qgis): [layouts] Fix fragile option to export text as text in SVG exports
Refs #3975
(cherry picked from commit 1d04105c6a0398728d6a5c4c63bb09d3148aa034)
Nyall Dawson
05:32 AM Revision 8053198a (qgis): Push text format setting to layout render context
(cherry picked from commit 6a131bb58a26c7a077d08d4d5fbc2f2a61764f93) Nyall Dawson
05:32 AM Revision 655cefc5 (qgis): Dox++
(cherry picked from commit c2968b938feadfc874d8a3a17f1baa5aea942f42) Nyall Dawson
05:32 AM Revision 4631a0bc (qgis): Push text format rendering setting into QgsLayoutExporter
(cherry picked from commit 96507c468ff15946a4275e6bc80704cae27d624b) Nyall Dawson
05:32 AM Revision b6cc3f4b (qgis): [layouts] Default svg export setting for label text as outlines/text to...
(cherry picked from commit 2a2c4f8cfba2f2f7971c5850fb733f79c2fdf402) Nyall Dawson
03:46 AM Revision 7218cf5f (qgis): Fix help text for color format
Should be #AARRGGBB, not #RRGGBBAA (see http://doc.qt.io/qt-5/qcolor.html#setNamedColor)
(cherry picked from commit ...
Nyall Dawson
03:46 AM Revision 4166a5ff (qgis): Unit tests for item opacity
(cherry picked from commit a49bf9f68f87e8b58fc7bf47c40fe8c246e927fc) Nyall Dawson
03:46 AM Revision 3ce9aff5 (qgis): Fixes duplicate QGIS entries in Ubuntu launcher
(cherry picked from commit 7f4123bfdd971f9ac1b859b15bc27c9f83eae916) Jorge Rocha
03:46 AM Revision 03e22640 (qgis): [layouts] Avoid rasterizing the whole layout when only a single item ha...
Instead, only rasterize that one item and pre-apply it's opacity
to the rasterized version. This keeps all the rest o...
Nyall Dawson
03:46 AM Revision 8b3762ce (qgis): fix processing plugin error when grass7 disabled
(cherry picked from commit 9493f5511725ff845fb4eac3aa85d5cc60814170) Jon McCormack
03:28 AM Revision 8ea38893 (qgis): [layouts][needs-docs] Add a PDF export settings dialog which is shown
whenever exporting a layout to PDF
This matches the behavior with SVG and raster exports, and allows users
to set sp...
Nyall Dawson
03:28 AM Revision 7f5441c9 (qgis): Remove outdated comment
As tested by @3nids, QPrinter::PdfFormat works correctly on OSX
(as of Qt 5.11) and correctly respects "text as text"...
Nyall Dawson
03:28 AM Revision 4f9f5d1c (qgis): Unify appearance and behaviour of export settings dialogs
Nyall Dawson
03:28 AM Revision 88077e4a (qgis): Fix layout display when canceling export settings dialogs
Nyall Dawson
03:28 AM Revision 1ccbdb87 (qgis): US spelling
Nyall Dawson
03:28 AM Revision 90a9cdab (qgis): Fix qt warning
Nyall Dawson
03:28 AM Revision cf473167 (qgis): [layouts] Fix memory of "force vector" export setting
Nyall Dawson
03:28 AM Revision 0659427f (qgis): Dox++
Nyall Dawson
03:28 AM Revision cd8b91bd (qgis): [layouts] Default svg export setting for label text as outlines/text to...
Nyall Dawson
03:28 AM Revision a4509bd4 (qgis): [layouts] Respect project text format when exporting
TODO - show a dialog at export time allowing users to control the
PDF export settings for individual exports, just li...
Nyall Dawson
03:28 AM Revision 15abbcf8 (qgis): [needs-docs] Use a combo box in layout SVG settings dialog for text exp...
This makes it match the label engine settings dialog, and opens the possibility
for additional text export modes to b...
Nyall Dawson
03:28 AM Revision 12b3e15e (qgis): Make intention of comment a bit clearer
Nyall Dawson
03:28 AM Revision 19211817 (qgis): [layouts] Fix fragile option to export text as text in SVG exports
Refs #3975 Nyall Dawson
03:28 AM Revision ea069ed6 (qgis): Push text format rendering setting into QgsLayoutExporter
Nyall Dawson
03:28 AM Revision 6755cbd6 (qgis): Push text format setting to layout render context
Nyall Dawson
03:28 AM Revision 1eaf95a8 (qgis): [api] Move setting to control how text is rendered to QgsRenderContext
The new QgsRenderContext::TextRenderFormat enum controls how text
should be handled during a render operation, e.g. w...
Nyall Dawson
03:28 AM Revision 7ed4218b (qgis): [needs-docs] Upgrade project level setting for Label as Outlines/text s...
And replace labeling engine dialog "Draw text as outlines" checkbox with a combobox
presenting the choice of always r...
Nyall Dawson

2018-12-10

12:46 AM Revision 44fbb894 (qgis): [API] Throw IndexError on some QgsCurvePolygon methods when invalid
interior ring index is requested Nyall Dawson
12:45 AM Revision d08ecc2b (qgis): [layouts] Avoid rasterizing the whole layout when only a single item ha...
Instead, only rasterize that one item and pre-apply it's opacity
to the rasterized version. This keeps all the rest o...
Nyall Dawson
12:45 AM Revision a49bf9f6 (qgis): Unit tests for item opacity
Nyall Dawson
11:27 PM Revision 0494096b (qgis): Renames Avoid intersection to Avoid overlap [needs-docs]
Alexandre Neto
06:29 PM Revision f2710fd1 (qgis): [Processing] Fix exception when using extent helper function.
Radoslaw Guzinski
05:53 PM Revision 8fda2b7d (qgis): use temp copy of points.shp
David Signer
05:49 PM Revision 7f4123bf (qgis): Fixes duplicate QGIS entries in Ubuntu launcher
Jorge Rocha
01:17 PM Revision 44d1d10e (qgis): Merge pull request #8262 from 3nids/fix17727
move value group box under help area [Expression builder] [needs-docs] Denis Rouzaud
01:07 PM Revision 24d4640b (qgis): [afs] Add halo/buffer support to label creation
Mathieu Pellerin - nIRV
10:20 AM Revision ccb9a61b (qgis): Add extra note to position kit's source()
Martin Dobias
10:17 AM Revision f324ddff (qgis): Remove unused imports
Matthias Kuhn
10:16 AM Revision 8b6eaeab (qgis): Bindings for QgsCategorizedSymbolRenderer::createCategories
also contains some code modernization Matthias Kuhn
10:09 AM Revision 22a66ef3 (qgis): [FEATURE][AFS] Create labels when settings provied by server
Mathieu Pellerin - nIRV
10:09 AM Revision ffded6f1 (qgis): [afs] Picture marker & picture fill width/height use points as unit type
Mathieu Pellerin - nIRV
10:09 AM Revision 74172fc1 (qgis): [afs] Fix picture marker ratio calculation
Mathieu Pellerin - nIRV
08:39 AM Revision cf0442da (qgis): Merge pull request #8630 from elpaso/bugfix-20674-db-manager-sqlite-ali...
sqlite accept aliased queries from db manager Alessandro Pasotti
07:35 AM Revision 87d2da13 (qgis): [FEATURE][needs-docs] Add new @alg decorator for nicer python processin...
@alg()
@alg.help()
@alg.input()
@alg.output()
Nathan Woodrow
06:13 AM Revision 802c3b14 (qgis): [afs] Fix wrong hard-coded OBJECTID reference, use the fetch object id ...
Mathieu Pellerin - nIRV
06:13 AM Revision 856486a4 (qgis): [afs] fix listing of afs services for saved servers starting in a sub-f...
Mathieu Pellerin - nIRV
04:37 AM Revision d136e922 (qgis): [afs] fix listing of afs services for saved servers starting in a sub-f...
Mathieu Pellerin - nIRV
04:25 AM Revision be8438b2 (qgis): [afs] Fix wrong hard-coded OBJECTID reference, use the fetch object id ...
Mathieu Pellerin - nIRV
02:39 AM Revision 2cca68ad (qgis): Improve SVG/Image embedding widget behavior
Don't show the raw base64 contents and instead show a user
friendly "Embedded file" string
Nyall Dawson
02:39 AM Revision f5f4f530 (qgis): Cleaner approach to base64 embedded widget handling
Nyall Dawson
01:55 AM Revision 462ebed0 (qgis): Fix help text for color format
Should be #AARRGGBB, not #RRGGBBAA (see http://doc.qt.io/qt-5/qcolor.html#setNamedColor) Nyall Dawson
01:02 AM Revision 9493f551 (qgis): fix processing plugin error when grass7 disabled
Jon McCormack

2018-12-09

07:08 PM Revision a44b13ba (qgis): Add test cases for aliased spatialite tables
Also update a failing test case since when
we changed the priority in QgsVectorLayerUtils
CreateFeature.
Test was b...
Alessandro Pasotti

2018-12-08

11:15 AM Revision b5181f2c (qgis): sqlite accept aliased queries from db manager
Fixes #20674 - DB Manager - load sql query as layer with geom column
Well, not sure it really fixes that particular ...
Alessandro Pasotti
01:21 AM Revision 933df668 (qgis): Fix crash when calculating offset on certain single curves which become...
(cherry picked from commit 34c217cd4649fdf132b94aee4d66bfa8c2ea93f7)
Fixes #20756
Nyall Dawson
01:21 AM Revision b57927f5 (qgis): [layouts] Avoid temporary rendering artefacts when grid properties change
There's no need for the Qt item caching here, as map items have
their own internal cache handling.
(cherry picked fr...
Nyall Dawson
01:21 AM Revision f36d4666 (qgis): Fix cmake warning
(cherry picked from commit c6efa74b457a6abc2f6abfd0278133c4cee5fcf5) Nyall Dawson

2018-12-07

09:42 PM Revision bc98f866 (qgis): Fix mxe build
Alessandro Pasotti
05:09 PM Revision a4e22eec (qgis): Merge pull request #8621 from signedav/backport-fix-ts-file
.qgs-translation fix: do not create QgsProject before QgsApplication Matthias Kuhn
03:54 PM Revision fa1ddb1f (qgis): fix spellcheck
Peter Petrik
03:54 PM Revision 7dc73790 (qgis): MDAL 0.1.1, fix some minor build/memory issues
Peter Petrik
03:54 PM Revision 28071728 (qgis): [mesh] use MDAL 0.1.0 API in QGIS. Allows lazy loading of formats and e...
introduce MeshDataBlock
use mesh block in rendering
calculate magnitude
use new mesh API
fix bug for memory layer...
Peter Petrik
03:54 PM Revision 11f10c10 (qgis): add documentation
Peter Petrik
03:54 PM Revision d43f6376 (qgis): [MDAL] update MDAL to 0.1.0 (new API)
Peter Petrik
03:35 PM Revision d6701f24 (qgis): Access of QGeoPositionInfoSource from QgsQuickPostionKit (#8622)
sklencar
11:43 AM Revision f353e4e6 (qgis): Use represention values for classified renderers [FEATURE]
When a field is configured with a value relation, value map or other "representable value" and the field is used as t... Matthias Kuhn
09:36 AM Revision 16922a30 (qgis): Merge pull request #8612 from elpaso/vector-legend-toggle-items
Add a toggle action to vector layer legend items [feature] Alessandro Pasotti
08:07 AM Revision 46547905 (qgis): Move toggle action first and fix since 3.6
Alessandro Pasotti

2018-12-06

11:08 PM Revision 470cd0b6 (qgis): Code style fixes
Nyall Dawson
11:08 PM Revision fd881db3 (qgis): [layouts] Avoid temporary rendering artefacts when grid properties change
There's no need for the Qt item caching here, as map items have
their own internal cache handling.
Nyall Dawson
11:08 PM Revision 733d4ed5 (qgis): Test masks
Nyall Dawson
11:08 PM Revision 048d5265 (qgis): Add unit tests, standardise method names
Nyall Dawson
11:08 PM Revision a97d335f (qgis): Fix tests, test mask updates
Nyall Dawson
11:08 PM Revision d794bdb7 (qgis): [FEATURE] [needs-docs] Add the grid frame MARGIN In the "Print Layout" ...
konst
11:08 PM Revision 34f6e371 (qgis): [FEATURE][layouts] Add new grid frame style "Zebra (Nautical)",
which shows nautical-style blocks in the grid corners when a
margin is set for the grid.
Nyall Dawson
11:08 PM Revision 11258c05 (qgis): [FEATURE][layouts] Don't draw diagonals on line border grid style when a
margin is set
Instead, split this behaviour off into a new "Line border (Nautical)"
grid style. It's a very specific...
Nyall Dawson
11:08 PM Revision 88c84247 (qgis): Fix drawing of corner boxes in zebra grid style
Nyall Dawson
11:08 PM Revision 3838ef3b (qgis): Fix grid margin handling for interior ticks mode
In this case the margin should push the ticks further inside the map frame Nyall Dawson
09:04 PM Revision 20da34a2 (qgis): add button to show the help and values widget
Denis Rouzaud
08:51 PM Revision e6ec1ec5 (qgis): [FEATURE][API] Add iterator for QgsGeometryCollection
Iterates over the geometries in the collection, allowing this type
of code:
gc = QgsGeometryCollection()
gc.from...
Nyall Dawson
08:51 PM Revision e23527bf (qgis): Use TypeHint annotation to indicate correct return type when sip code r...
Provides correct return type hints to IDEs (and hopefully PyQGIS docs too!) Nyall Dawson
08:51 PM Revision c6efa74b (qgis): Fix cmake warning
Nyall Dawson
08:51 PM Revision 4bba8ae6 (qgis): [FEATURE][API] Add some nice PyQGIS API for working with geometry colle...
- Calling removeGeometry with an invalid index will now raise an IndexError
- Calling collection[0] will return the f...
Nyall Dawson
11:47 AM Revision 31b82de5 (qgis): [FEATURE][AFS] Automatically convert ESRI picture fill symbols
Mathieu Pellerin - nIRV
11:20 AM Revision a4adbe9d (qgis): typo and as_const
(cherry-picked from 53c7dd3a229c17a5b37b54c9df9053f82d736d5a) David Signer
11:16 AM Revision d3d5d7e5 (qgis): do not write logs before QgsApplication instace
because otherwise it creates a QgsProject without a QgsApplication
and translation won't work anymore because it cann...
David Signer
10:37 AM Revision def29e81 (qgis): Merge pull request #8601 from signedav/fix-ts-file
[Bugfix] .qgs-translation fix: do not create QgsProject before QgsApplication Matthias Kuhn
10:25 AM Revision 7f5afe62 (qgis): Merge pull request #8620 from m-kuhn/backport-validation-reenable-layer...
Save layer changes on successful repair Matthias Kuhn
09:13 AM Revision bf0ad45e (qgis): Do not report an error when checks are triggered
Matthias Kuhn
09:13 AM Revision 10eb5477 (qgis): Save layer changes on successful repair
when there are topology errors which are fixed subsequently, make sure that the layer can be saved again Matthias Kuhn
09:12 AM Revision ba88a109 (qgis): Merge pull request #8604 from m-kuhn/geometry-validation-reenable-layer...
Save layer changes on successful repair Matthias Kuhn
07:55 AM Revision d9d4bd27 (qgis): Merge pull request #8611 from elpaso/backport-3_4-2
Backports to 3.4 Alessandro Pasotti
05:56 AM Revision 901da9dd (qgis): Make use of image cache when rendering raster image fill layers
Mathieu Pellerin - nIRV
05:56 AM Revision 0983f520 (qgis): [FEATURE] Raster fill can have images set to remote URLs
or as embedded files.
Just like the SVG and raster image marker, raster fill can now
be set to use HTTP(s) URLs or h...
Mathieu Pellerin - nIRV
05:31 AM Revision 89e98957 (qgis): [afs] Correctly set picture marker size aspect ratio lock on load
Nyall Dawson
05:31 AM Revision 72783d55 (qgis): Show messagebar feedback after successfully extracting svg/raster contents
Nyall Dawson
05:31 AM Revision f3b72608 (qgis): Add message bar to QgsSymbolWidgetContext
Nyall Dawson
02:33 AM Revision 6d619382 (qgis): [console] Correctly save settings when exiting app
The closeEvent approach which was previously used is not reliable
on application exit, so manually force a settings s...
Nyall Dawson
02:33 AM Revision 4d5b195c (qgis): Fix embedding larger files then can fit in a QLineEdit's contents
Fixes #20329
(cherry picked from commit 32dc1020261a2a28491b680e7b8291b70fe6deb2)
Nyall Dawson
02:33 AM Revision fc03f407 (qgis): [console] Fix saving scripts sometimes defaults to QGIS bin folder
(cherry picked from commit 1f1bbbaeb6a5651ceb3674eaf86654fe0c5d25cd) Nyall Dawson
01:01 AM Revision b9540080 (qgis): [FEATURE][processing] Native "split lines by maximum length" algorithm
This algorithm takes an input (multi)line (or curve) layer, and splits
each feature into multiple parts such that no ...
Nyall Dawson

2018-12-05

12:22 AM Revision 5ed90977 (qgis): Fix more warnings
Nyall Dawson
12:22 AM Revision bafda245 (qgis): Correctly handle empty paths in QgsImageCache
Nyall Dawson
12:22 AM Revision 58219d66 (qgis): Test mask updates
Nyall Dawson
12:22 AM Revision 32dc1020 (qgis): Fix embedding larger files then can fit in a QLineEdit's contents
Fixes #20329 Nyall Dawson
12:22 AM Revision 31368851 (qgis): Fix QPainter warnings when broken image paths are passed to QgsImageCache
Nyall Dawson
12:22 AM Revision 050d8335 (qgis): Avoid Qt warnings
Nyall Dawson
12:22 AM Revision 7a5f5535 (qgis): More efficient image size calculation for base64 encoded images
Nyall Dawson
12:22 AM Revision 9d28a969 (qgis): Add a new widget QgsImageSourceLineEdit, based on QgsSvgSourceLineEdit
Allows images to be set to base64 embedded images, remote urls, etc
when used alongside QgsImageCache
Nyall Dawson
12:22 AM Revision 19b54ba2 (qgis): Identation
Nyall Dawson
12:22 AM Revision e6bbcbb4 (qgis): Don't try to render empty image paths for raster image marker
Nyall Dawson
12:22 AM Revision 543acff4 (qgis): [FEATURE][AFS] Automatically convert ESRI picture marker symbols
and use as default style for remote layers with picture marker symbology Nyall Dawson
12:22 AM Revision 51b2ce4b (qgis): [FEATURE] Raster image marker can have images set to remote URLS
or as embedded files
Just like the SVG marker, raster markers can now be set to use
HTTP(s) URLs or have files direc...
Nyall Dawson
08:42 PM Revision 1f1bbbae (qgis): [console] Fix saving scripts sometimes defaults to QGIS bin folder
Nyall Dawson
08:42 PM Revision cce5c4e8 (qgis): [console] Correctly save settings when exiting app
The closeEvent approach which was previously used is not reliable
on application exit, so manually force a settings s...
Nyall Dawson
06:53 PM Revision e77b124d (qgis): [Expression builder] move value group box under help area
otherwise the value group box might supperpose the item
fix #17727
Denis Rouzaud
04:18 PM Revision 4b524dea (qgis): Fix docker builds
Alessandro Pasotti
03:07 PM Revision 7945b573 (qgis): Merge pull request #3 from SrNetoChan/pr8612
Improves toggleAllLayers icon Alessandro Pasotti
03:06 PM Revision 515da0d0 (qgis): Toggle All Items -> Toggle Items
Alessandro Pasotti
02:52 PM Revision 1c987118 (qgis): Improves toggleAllLayers icon
Alexandre Neto
12:34 PM Revision ff99f1b8 (qgis): [feature] Add a toggle action to vector layer legend items
Alessandro Pasotti
10:44 AM Revision 4fd305c2 (qgis): [opencl] Backports from master: manual merge
Alessandro Pasotti
10:30 AM Revision bb2b6a03 (qgis): Revert "Tell the bridge to update when a bad layer was fixed"
This reverts commit 408e2d363870dfbb3a90d1fb1ecfce47468f2013. Alessandro Pasotti
09:57 AM Revision 408e2d36 (qgis): Tell the bridge to update when a bad layer was fixed
This fixes an unreported issue: when a bad layer is fixed
it does not appear in the layer order panel.
The reason wh...
Alessandro Pasotti
09:50 AM Revision bd36edb4 (qgis): [opencl] Remove all static members
and rely on the default() mechanism, this prevents
random crashes on exit when dtor is called on the
statics
cherry-...
Alessandro Pasotti
09:48 AM Revision c455bf63 (qgis): [attributeform] Do not reset feature on editing toggled
... just reset values
Fixes #20682 - form toggle editing
cherry-pick dd309ccbe5328165ad725648bf44cc
Alessandro Pasotti
09:47 AM Revision 1e5e3736 (qgis): Merge pull request #8564 from elpaso/rastercalculator-fast-track
Rastercalculator memory efficient track
Cherry-picked from master 0fde410a585c5b1c256b24a6afa8c1dce59ac10e
Alessandro Pasotti
09:44 AM Revision c6425338 (qgis): [FEATURE] Raster image marker
Mathieu Pellerin - nIRV
09:44 AM Revision 1e4ad446 (qgis): Use image operation's multiplyOpacity in image cache
Mathieu Pellerin - nIRV
09:44 AM Revision 9d1aaa83 (qgis): Use QImageReader to speed up image cache's originalSize function
Mathieu Pellerin - nIRV
09:32 AM Revision ae03a81b (qgis): [gdal] Fix an int overflow issue with raster block read
Fixes #19760 - Raster calculator crashes QGIS 3
.. and probably more, but this is one of the greediest
piece of code...
Alessandro Pasotti
09:31 AM Revision 273a71a7 (qgis): Re-add the progress bar to the calculator
Fixes #20583 - Raster calculator freezes the GUI with big rasters
... even if it is frozen while reding the raster,
...
Alessandro Pasotti
09:31 AM Revision 29abab0d (qgis): Add check for int overflow on 32 bit systems
cherry-picking commit b3ed482 Alessandro Pasotti
08:18 AM Revision a8be1ff3 (qgis): Merge pull request #8607 from elpaso/handle-bad-layers-refresh-layer-order
Tells the bridge to update when a bad layer was fixed Alessandro Pasotti
05:14 AM Revision ad4b8768 (qgis): Add opacity parameter to image cache
Mathieu Pellerin - nIRV
05:14 AM Revision ce5636af (qgis): Allow passing {width,height}-only size to the image cache
Mathieu Pellerin - nIRV
05:14 AM Revision 60442980 (qgis): Add dox comment, fix travis
Mathieu Pellerin - nIRV
05:14 AM Revision e0a6a046 (qgis): Ensure necessary updates happen when image cache is changed
Nyall Dawson
05:14 AM Revision 84838d1e (qgis): [FEATURE][API] Add a content cache for raster images
This new class QgsImageCache is the equivalent of QgsSvgCache
but for raster images.
QgsImageCache stores pre-render...
Nyall Dawson
05:14 AM Revision cdba8f56 (qgis): Use QgsAbstractContentCache base class for QgsSvgCache
Nyall Dawson
05:14 AM Revision 22496dc1 (qgis): Create a new abtract base class for file content caches (e.g. QgsSvgCache)
Generalise QgsSvgCache and split off into a common base class so
that we can re-use code with alternative similar cac...
Nyall Dawson
05:14 AM Revision c1df8027 (qgis): Add method to QgsImageCache to retrieve original image size
Nyall Dawson
 

Also available in: Atom