Activity

From 2019-11-30 to 2019-12-29

2019-12-29

04:03 AM Revision e0197fe7 (qgis): [pal] Improve polygon candidate generation logic
Instead of basing the initial dx/dy for the grid-based polygon candidate
generation on the size of the label itself, ...
Nyall Dawson
04:03 AM Revision 92f232c7 (qgis): [pal] Cache geos area and length calculation results
Nyall Dawson
04:03 AM Revision 77b3d99b (qgis): Lower default number of polygon candidates per cm2
Nyall Dawson
04:03 AM Revision c924ce51 (qgis): [pal] Refine logic for costing polygon candidates
Instead of just considering the "candidate furthest from the polygon
rings" as the best, also consider that candidate...
Nyall Dawson
04:03 AM Revision 578f32a9 (qgis): [needs-docs] Remove "slow" suffix from free/horizontal polygon labeling...
These aren't so slow anymore to warrant having the extra text Nyall Dawson
04:03 AM Revision 250b372c (qgis): Fix clear value to match default value
Nyall Dawson
04:03 AM Revision a16e4245 (qgis): Add some more polygon labeling tests
Nyall Dawson

2019-12-28

09:50 PM Revision 201e0c4a (qgis): [UX] reduce initial height of some dialogs to make them usable
github-actions[bot]
09:50 PM Revision 222fb316 (qgis): Fix bug in SAGA Raster Buffer algorithm (GridBuffer.txt)
github-actions[bot]
08:49 PM Revision c062b52f (qgis): Fix SAGA Raster Buffer algorithm (GridBuffer.txt)
Since SAGA 2.3.0, DIST and BUFFERTYPE parameters for Gid Buffer module were renamed to DISTANCE and TYPE, respectively. Andrea Giudiceandrea
08:47 PM Revision 1c367605 (qgis): Merge pull request #33467 from Samweli/add_ows_layer_metadata_info
Add WMS, WMTS and WCS metadata_url property in the layer metadata tab Nyall Dawson
08:38 PM Revision e8d3b4ec (qgis): reduce height of some dialogs to make them fit into small screens (fix ...
Alexander Bruy
08:38 PM Revision 0e01e952 (qgis): add scrollarea to layout's pdf export options dialog (fix #33417)
Alexander Bruy
10:43 AM Revision 4733102e (qgis): added check for dimension boolean type attributes
Samweli
09:45 AM Revision 1c443c84 (qgis): Fix testsqgsgdalutils on proj6
github-actions[bot]
09:30 AM Revision f9ea39c9 (qgis): added dimension property in the wms layer metadata
Samweli
06:29 AM Revision c2428563 (qgis): Fix testsqgsgdalutils on proj6
Stephen Knox
01:48 AM Revision cda184dc (qgis): Fix failing tests
And localise changes to texteditwrapper Stephen Knox

2019-12-27

07:47 PM Revision df2debcb (qgis): Fix point label placement
Nyall Dawson
07:47 PM Revision 49a7862e (qgis): [pal] Remove some odd/unintelligable logic
Seems to be trimming the candidate list early and artificially
resetting all candidate costs if they are too high?
I...
Nyall Dawson
07:47 PM Revision 49dccd8f (qgis): [pal] Optimisations and fixes for polygon placement costing
1. Remove redundant sort operations
2. Rename classes and methods for clarity
3. Don't overwrite polygon candidate co...
Nyall Dawson
07:47 PM Revision cb62685e (qgis): Remove redundant scaling factor (the values are set to a fixed range
shortly after this code executes) Nyall Dawson
07:47 PM Revision f9cfa4b3 (qgis): More minor cleanups
Nyall Dawson
07:47 PM Revision 29955a55 (qgis): Satisfy doc test
Nyall Dawson
07:47 PM Revision 763d4fa7 (qgis): Fix dox
Nyall Dawson
07:47 PM Revision 57b41e41 (qgis): Partially revert 90fb0cd9
Seems this weird logic is still involved in the obstacle avoidance code Nyall Dawson
07:47 PM Revision 1b5bc76e (qgis): Add descriptive comment
Nyall Dawson
07:47 PM Revision 9af3a720 (qgis): Fix crash when no candidates remain
Nyall Dawson
07:47 PM Revision 12d8377f (qgis): Don't use a spatial index to iterate over polygon rings
it's an insane approach Nyall Dawson
07:47 PM Revision 5ecc8d5c (qgis): Nicer code
Nyall Dawson
03:08 AM Revision ddd2c6ea (qgis): Expose QgsBearingUtils to QML
Mathieu Pellerin - nIRV

2019-12-26

11:37 PM Revision c004f40e (qgis): Fix build
Nyall Dawson
07:25 PM Revision 4557a31c (qgis): [HIG] Remove colon from widget label in status bar
Harrissou Santanna
07:06 PM Revision e2488eae (qgis): Merge pull request #33521 from elpaso/stored-expressions-fix-rm
Fix stored expression remove Alessandro Pasotti
05:04 PM Revision e23c6fdc (qgis): txt2tags 3.3: drop --css-sugar --css-inside (closes #33516)
(cherry picked from commit 5adcc5e9d56b37d55536ab23179e83ab6e71b883) Jürgen Fischer
04:57 PM Revision 5adcc5e9 (qgis): txt2tags 3.3: drop --css-sugar --css-inside (closes #33516)
(cherry picked from commit 157a6700cac6dccfc28185634f1b507f0edadab8) Jürgen Fischer
04:29 PM Revision 157a6700 (qgis): txt2tags 3.3: drop --css-sugar --css-inside (closes #33516)
Jürgen Fischer
04:19 AM Revision 13d40965 (qgis): [pal] Scale coordinates stored in pal rtrees to full float ranges
Avoids crashes caused by super-heavy labeling jobs, where a huge
number of candidates causes the rtree to branch out ...
Nyall Dawson
04:18 AM Revision 5f848be1 (qgis): Add another TODO bug note
Nyall Dawson
04:18 AM Revision bb42c438 (qgis): Fix bug in polygon label candidate ranking
Candidates furthest from any obstacles were being preferred, even
when this resulted in labels being located around t...
Nyall Dawson
04:18 AM Revision 032e8fd1 (qgis): Add some explanatory comments on the logic happening while ranking
polygon label candidates, and add some TODO notes on bugs identified here Nyall Dawson
04:18 AM Revision ad825c91 (qgis): Test updates
Nyall Dawson
04:18 AM Revision 1899f90a (qgis): [needs-docs] Rework label engine "maximum line candidates" and "maximum...
settings and logic
The previous approach of a single fixed value which applied to ALL line and ALL polygon
features ...
Nyall Dawson
04:18 AM Revision df102a98 (qgis): [needs-docs] Drop setting for maximum number of point label candidates
This setting is easily replaced by automatically calculated, optimised
values for each separate point plcaement mode ...
Nyall Dawson
04:18 AM Revision 7e3de3a8 (qgis): Build fixes
Nyall Dawson
04:18 AM Revision f44c2294 (qgis): Fix dox test
Nyall Dawson
04:18 AM Revision 322eb313 (qgis): More test updates
Nyall Dawson
04:18 AM Revision c5e0ada6 (qgis): [needs-docs] Add optional global settings allowing for hard limits
to be placed on the maximum number of point, line and polygon candidates
which are generated for label features
Thes...
Nyall Dawson
04:18 AM Revision da2419c3 (qgis): Fix variable name
Nyall Dawson
04:18 AM Revision 664517a9 (qgis): Rework layout
Nyall Dawson

2019-12-25

11:46 PM Revision cd8b6be2 (qgis): Fix stored expression remove
Alessandro Pasotti

2019-12-24

07:26 PM Revision e23089ee (qgis): Fix dxf test
Matthias Kuhn
05:39 PM Revision f3e30940 (qgis): Fix labeling offset
Matthias Kuhn
12:06 PM Revision d21aa90a (qgis): osgeo4w: use legacy packages for GDAL2 & PROJ5 also with server (follow...
Jürgen Fischer

2019-12-23

12:23 AM Revision 7226d346 (qgis): Add docs and indentation
Stephen Knox
11:28 PM Revision 75544088 (qgis): Fix quoting and qgsattributedialog
for json features Stephen Knox
11:21 PM Revision 9af0c224 (qgis): Merge branch 'master' into pg_json
Stephen Knox
10:11 PM Revision e8c3a8c9 (qgis): checking with case-insensitive the metadata tags, as suggested by @timl...
Samweli
04:38 PM Revision 10532acc (qgis): Code style
Matthias Kuhn
07:47 AM Revision 6ff46ff4 (qgis): about: fix revision link (fixes #33503)
Jürgen Fischer
07:23 AM Revision 4f625ce7 (qgis): Merge pull request #33476 from dmarteau/fix-project-relation-manager
Fix inconsistent dependency to project in QgsRelation/QgsRelationManager Matthias Kuhn

2019-12-22

08:17 PM Revision fb5b440d (qgis): [FEATURE] Allow dropping a map layer from the layer tree onto
a projection selection widget to set the projection to match that layer
Just a little timesaving shortcut!
Nyall Dawson
11:33 AM Revision 16b981c2 (qgis): Make label engine project settings dialog open as an inline panel
in the styling dock
Means that you can get instant feedback on changes without having to
close the dialog and refres...
Nyall Dawson
11:33 AM Revision 97e212d7 (qgis): Add "help" and "reset to defaults" actions to label engine settings panel
Nyall Dawson
11:33 AM Revision d5821feb (qgis): [api] Add api to allow panel widgets to show a "hamburger" style
menu in the top right of the panel
This gives the panel a place to add menu actions like help links
for the panel.
Nyall Dawson
11:33 AM Revision 1db193ed (qgis): Add missing file
Nyall Dawson

2019-12-21

08:18 PM Revision 965cb134 (qgis): resolved conflicts
Samweli
08:11 PM Revision 93537d3a (qgis): resolving conflicts with master branch
Samweli
02:14 PM Revision 59c777fd (qgis): Merge pull request #33498 from Samweli/wms_code_convention_refactor
Code refactor on wms capabilities files Matthias Kuhn
01:28 PM Revision 907b2730 (qgis): Add missing parameter documentation
David Marteau
12:30 PM Revision 5eaaf739 (qgis): Ignore test file in spell check
Matthias Kuhn
10:03 AM Revision d334e470 (qgis): refactored wms capabilities files to the project standards
Samweli

2019-12-20

11:56 PM Revision 5bf8d2cd (qgis): Pass project when creating relation from Xml
Fix dependency inconsistency to project from QgsRelationManager
by forcing 'QgsRelation::createFromXml' to rely ...
David Marteau
08:15 PM Revision 602febc3 (qgis): Merge pull request #33491 from m-kuhn/windows-server-crash-fix
[server][windows] Fix crash on startup Matthias Kuhn
08:07 PM Revision c04d4faf (qgis): Allow double-clicking on coordinate operation to quickly select them
Nyall Dawson
08:07 PM Revision fe622dd2 (qgis): [API][processing] New parameter type for coordinate operations
Allows selection of the proj coordinate operation to use when
reprojecting between two CRSes
Nyall Dawson
08:07 PM Revision 3e9aaaa6 (qgis): Move variant to CRS resolution out to QgsProcessingUtils for wider
usability Nyall Dawson
08:07 PM Revision b8b66888 (qgis): Allow algorithms to link to multiple depandant parameters in modeler scene
Nyall Dawson
08:07 PM Revision cb8b4a88 (qgis): Move guts of datum transformation dialog to a new standalone widget
QgsCoordinateOperationWidget
This widget shows a list of the available operations between a source
and destination C...
Nyall Dawson
08:07 PM Revision 0cd49ca7 (qgis): Avoid duplicate signals, add unit test
Nyall Dawson
08:07 PM Revision 84f8891b (qgis): Fix warnings
Nyall Dawson
08:07 PM Revision 90f3abfc (qgis): [processing] Add gui widget wrappers for coordinate operation parameter
Nyall Dawson
08:07 PM Revision f0f63d38 (qgis): Use QgsCoordinateOperationWidget in QgsDatumTransformDialog
Nyall Dawson
08:07 PM Revision 96645261 (qgis): Fix changing source or dest CRS when editing a coordinate operation
fails to correctly save the new operation Nyall Dawson
08:07 PM Revision 8531bc87 (qgis): Unit tests
Nyall Dawson
08:07 PM Revision 2371b5d5 (qgis): Don't run a test under proj 6
Nyall Dawson
08:07 PM Revision 3b4ccb42 (qgis): Disable test on proj < 6
Nyall Dawson
08:07 PM Revision 9902b3cb (qgis): Skip a test on travis
Nyall Dawson
08:07 PM Revision 8e64277c (qgis): [FEATURE][processing] Allow selection of specific coordinate operation
to use when reprojecting vector layers via the "Reproject Layer" algorithm
On proj 6+ builds only!
Allows users to ...
Nyall Dawson
08:07 PM Revision 6408aaa0 (qgis): Fix build on crufty proj
Nyall Dawson
08:07 PM Revision 521080cd (qgis): Add API to auto set QgsCoordinateOperationWidget selection to match
a QgsCoordinateTransformContext's state Nyall Dawson
08:07 PM Revision afc24b79 (qgis): Only expose coordinate operation parameter type on Proj 6+ builds
Nyall Dawson
08:07 PM Revision b11cb7cc (qgis): Correctly resolve project layers to CRS values in widget
Nyall Dawson
08:07 PM Revision c59af52c (qgis): No margins
Nyall Dawson
08:07 PM Revision dbc175f1 (qgis): Add test for proj < 6 logic
Nyall Dawson
08:07 PM Revision f804a0a3 (qgis): Dumbass Travis build
Nyall Dawson
08:07 PM Revision 6bb1ad03 (qgis): Auto select operation in processing widget based on project transform c...
Nyall Dawson
06:15 PM Revision ffd42d9d (qgis): [server][windows] Fix crash on startup
Matthias Kuhn
05:29 PM Revision 2a01772e (qgis): Merge pull request #33436 from signedav/relating_values
List referenced layer values in Expression Builder Matthias Kuhn
11:43 AM Revision e8fd26cc (qgis): update on wcs docstring
Samweli
09:45 AM Revision d614efab (qgis): remove abbreviated variables names in metadata link parse function
Samweli
09:39 AM Revision ea912a17 (qgis): since information
David Signer
09:12 AM Revision 22278954 (qgis): refactor wcs provider to project code standards
Samweli
07:48 AM Revision d211de22 (qgis): Other average methods 3d mesh (#33426)
[FEATURE] [MESH] add new 3d stacked mesh averaging methods (top, bottom, sigma, depth, height, elevation)
see https:...
Peter Petrik
06:19 AM Revision 3d82440e (qgis): Update test results
(cherry picked from commit ac1ff9b291e971b5ce646bd0e5871b6ede8e0f56) Nyall Dawson
06:19 AM Revision 5177b7a7 (qgis): Add unit tests that project ellipsoid survives the trip through the pro...
(test needs adapting for proj 6)
(cherry picked from commit 24d773c8e00321b797f5fb4c756d4acb85499091)
Nyall Dawson
06:19 AM Revision 771474e0 (qgis): Remove some unused/empty code
(cherry picked from commit 1dde86a70e63dc9ed94a5579c61ebb7d7d887a33) Nyall Dawson
06:19 AM Revision f7da1d01 (qgis): Update test result for proj 6
(cherry picked from commit a0280f7cb52142866ad42fb574ddd111b8be2cf2) Nyall Dawson
06:19 AM Revision ddfd06b5 (qgis): Update test results to reflect proj master
(cherry picked from commit 296f78f3b837515dd817aa4f2ef5e22448e12e0a) Nyall Dawson
06:19 AM Revision 77cd431c (qgis): remove_temporary_files should also remove .temp files
(cherry picked from commit c7ee6e93a6b76c71e16d05999c9737ed13cc6ece) Nyall Dawson
06:19 AM Revision 1a886671 (qgis): Fix loss of crs set for QgsProjectionSelectionWidget if widget is never
shown, fix missing signals and duplicate signals
(cherry picked from commit 5375fdf58ce60d40b3a5afdf199e09f7238a6d93)
Nyall Dawson
06:19 AM Revision 90d7f5b6 (qgis): Refine logic relating to syncing project ellipsoid choice to CRS select...
in project properties dialog
Keep the existing logic which dictates that we should never overwrite
a user-set "NO el...
Nyall Dawson
06:19 AM Revision 11b1142a (qgis): Add test results for proj < 6
(cherry picked from commit 3efae69f10ad3b739adf0a7bca1bfbbfe6fbedbe) Nyall Dawson
06:19 AM Revision 043c6cf3 (qgis): Update a test result for proj 6
(cherry picked from commit 10e09105573f71677b715834fb6d00765dc9c815) Nyall Dawson
06:19 AM Revision 9db97e6a (qgis): Allow deleting multiple custom projections at once
(cherry picked from commit 308eae9a33982b1b662b8e83015573d0ec9af52e) Nyall Dawson
06:19 AM Revision 31219902 (qgis): Rip off a band aid, and deprecate all "proj4" calls from the API
Alias these across to new "proj" methods, which don't include the
version number.
(cherry picked from commit b37dd09...
Nyall Dawson
06:19 AM Revision d81e0af4 (qgis): Better messagebox titles
(cherry picked from commit c2b55ebb1fd8908212077909ec483a178f0b77f2) Nyall Dawson
06:19 AM Revision 16fbc0c7 (qgis): [needs-docs] Add a "Validate" button to custom projection dialog
to allow users to validate the currently edited CRS definition
without having to accept the whole dialog
If the vali...
Nyall Dawson
06:19 AM Revision 048f4c4a (qgis): When the custom projection dialog is blocked from closing due to an inv...
select that projection in the list for the user
(cherry picked from commit c24f79da26fb017e51edb3f5101793fdf5d877df)
Nyall Dawson
06:19 AM Revision 18986ee9 (qgis): Fix test calculations in custom projection dialog under proj 6
Refs #33038
(cherry picked from commit aa864dcff86dcfb767e286b0439eec59a83035e5)
Nyall Dawson
06:19 AM Revision ec167e81 (qgis): Fix sqlite errors when trying to save an updated custom projection thro...
(cherry picked from commit 759ba8d7c326b4b6d4943d975834aef7e86bc7c8) Nyall Dawson
06:19 AM Revision 304f6f27 (qgis): Fix build on proj < 6
(cherry picked from commit 84af6935577c2b8446a8f172449f7573410b018e) Nyall Dawson
06:19 AM Revision b2a8bcd9 (qgis): Make custom projection validation button work on proj < 6
(cherry picked from commit 30b2919c8125ddfbcad460d5e7b3fdd6b04f7410) Nyall Dawson
06:19 AM Revision 273bd557 (qgis): Update test to reflect changes in proj library
(cherry picked from commit 67f25fed0e7eea7da60bf28f1d24a730156d9491) Nyall Dawson
06:19 AM Revision aa110785 (qgis): Expose control over whether custom projections are stored using proj or...
(cherry picked from commit 8bfca7f2c8467d17d64cea8d8b961f4002461d7f) Nyall Dawson
06:19 AM Revision e340ef5b (qgis): [FEATURE] Allow custom projections to be defined using WKT strings
instead of just proj strings
WKT strings are lossless and allow definition of a much wider range
of projections than...
Nyall Dawson
06:19 AM Revision 0a0fcef9 (qgis): Proj < 6 updates
(cherry picked from commit e64a6acd3856f9ddadbf911bd646f6a44c2bb8e7) Nyall Dawson
06:19 AM Revision f8eb274c (qgis): Ensure output of QgsCoordinateReferenceSystem::ellipsoidAcronym() matches
the acronyms and format user in QgsEllipsoidUtils
Refs #33358
(cherry picked from commit c2441caa9b3b8c26b9ab3d4b64...
Nyall Dawson
06:19 AM Revision efba608a (qgis): Update test results
Nyall Dawson
06:19 AM Revision 0927eebc (qgis): Fix deprecation warning
Nyall Dawson
06:19 AM Revision e33305e7 (qgis): Build fixes
Nyall Dawson
06:19 AM Revision 1d505d0e (qgis): Add some proj6 test branches
(cherry picked from commit cdc9a841c9caf308d24448597dfa8a2aea48fac3) Nyall Dawson
06:19 AM Revision 394cbb35 (qgis): Fix build, fix test on proj < 6
(cherry picked from commit 4fd9619ebcbfc55ddcfc7bd199990ad867633089) Nyall Dawson
06:19 AM Revision ffe09231 (qgis): Round trip test CRSes via WKT
(cherry picked from commit dc3846544e566dc84448b0825aa869bacccfe683) Nyall Dawson
06:19 AM Revision 9afb3ee7 (qgis): Update test results to use WKT2
(cherry picked from commit 948fccd0529aa639f34b1ad003b3a92481e5eb90) Nyall Dawson
06:19 AM Revision 29cb199a (qgis): Don't cache WKT strings inside QgsCoordinateReferenceSystem
There's many different formats of WKT strings, so instead play it safe
and always export in the exact specified forma...
Nyall Dawson
06:19 AM Revision 361c7904 (qgis): Prefer WKT2 when exporting CRS for use by GDAL
(cherry picked from commit f77af382a03a1f8c1ad55f711ac9bd53c0fcb5d9) Nyall Dawson
06:19 AM Revision 40b370b8 (qgis): Fix typo in CRS code
(cherry picked from commit ac476316567c7427cf0fedd44093258eae099ea6) Nyall Dawson
06:19 AM Revision 7311a089 (qgis): Fix doxygen warning
(cherry picked from commit 80be192d8f6333e875df404139870a8894b76ef9) Nyall Dawson
06:19 AM Revision 522c2fe7 (qgis): Layout fixes
(cherry picked from commit b7a440938c9c61ee63173b36f012f0ed00957468) Nyall Dawson
06:19 AM Revision 7105b4b1 (qgis): Fix build on proj <6
(cherry picked from commit 6490a170b18202808d462f62fe2e3d95c862b81e) Nyall Dawson
06:19 AM Revision 1cdf23ca (qgis): New projection dialog proj 6 tweaks and revisions
(cherry picked from commit fe941e68f639d2a49065eb515d2edd04d01888c1) Nyall Dawson
06:19 AM Revision 7ddd181f (qgis): Partial revert BoundCRS identification change
Sync behavior with the new GDAL behavior, where a CRS defined using
a proj string alone will be considered equivalent...
Nyall Dawson
06:19 AM Revision d1e53f13 (qgis): Fix initial selection in project ellipsoid list is reset whenever the d...
is reopened
Refs #33358
(cherry picked from commit 2cc64f9cc79ea543ed8e4ab84cd1df90e8b35377)
Nyall Dawson
06:19 AM Revision 0c6628d6 (qgis): Revert "Don't automatically create boundcrs proj string representations...
Following discussion with GDAL maintainers, it's been agreed that the consistent logic
to use across projects should ...
Nyall Dawson
06:19 AM Revision 426acfa8 (qgis): Update test results to reflect newer GDAL behavior
(cherry picked from commit 93fdb05e1a4796dd3f4cb51a734dddb14c29b5ec) Nyall Dawson
06:19 AM Revision 8cac80be (qgis): Fix build, tests on proj < 6
(cherry picked from commit b9a44b69185046a9645e797b041c4a8d14a8fd93) Nyall Dawson
06:19 AM Revision b1668dfa (qgis): Replace deprecated members
(cherry picked from commit c09c43547869169843a37fa88ff63fde7b30dd29) Nyall Dawson
06:19 AM Revision 71ed0338 (qgis): Spelling
(cherry picked from commit 35781eff6f099e0301622585635210043b4e29ca) Nyall Dawson
06:19 AM Revision 35b2352c (qgis): Fix matching of CRS by WKT to user CRSes defined by WKT, including
parameter-order independant matches
(cherry picked from commit 0a9cb0e278c502b0182c74d00ba23daeac89a100)
Nyall Dawson
06:19 AM Revision 5f21f13d (qgis): Ensure that proj strings in different parameter order are matched
to user CRS on proj 6 builds
(cherry picked from commit 3f0af6e72ab8c6972df85183b51e78bbf4943d50)
Nyall Dawson
06:19 AM Revision e4149227 (qgis): Remove more proj4 related hacks from proj6 builds
(cherry picked from commit a2c6bb9780415df003bce11eb72b2abccc2e9077) Nyall Dawson
06:19 AM Revision 38d7261f (qgis): Don't automatically create boundcrs proj string representations of CRSes
Just let proj decide when and if these are needed
(cherry picked from commit efc1a1b54250a12efa277599d66e0f12253a6121)
Nyall Dawson
06:19 AM Revision ce6b928a (qgis): Fix projection mismatch when reading very old projects on proj 6 builds
We should always prioritise an exact auth:id means of constructing
CRSes whenever it's available, instead of just sta...
Nyall Dawson
06:19 AM Revision 61e19237 (qgis): Remove a downstream hack
(cherry picked from commit 4edab2b61d860ad04dd076590f318cd593f9feb9) Nyall Dawson
06:19 AM Revision 8d43085e (qgis): Fix incorrectly ellipsoid acronym returned when creating a CRS from a c...
(cherry picked from commit 1c34ae9c3b2247ee74b5f2647d95b327a50e091a) Nyall Dawson
06:19 AM Revision 2c6f49c5 (qgis): Don't incorrectly flag unknown CRS created from proj strings as invalid
on proj 6+ builds
(cherry picked from commit 5cfa6627b47cacc92fc4b6d46539f8cbab5061f6)
Nyall Dawson
06:19 AM Revision b1f4717e (qgis): Don't equate a BoundCRS with an identified SourceCRS as the SourceCRS w...
CRSes
May result in some CRSes which were previously identified as known standard CRSes
now being shown as User CRSe...
Nyall Dawson
06:19 AM Revision 7523d930 (qgis): Don't use a boundCRS definition as the WKT definition of EPSG:4326
on proj 6 builds
See https://github.com/OSGeo/PROJ/issues/1804
(cherry picked from commit 550dede70e233b2f6a036e640...
Nyall Dawson
06:19 AM Revision 6b7c0565 (qgis): Update tests
(cherry picked from commit 77804eb7510c6eafde8dae2ca8f3334a8ee75d88) Nyall Dawson
06:19 AM Revision bd6aa030 (qgis): More user of userFriendlyIdentifier
(cherry picked from commit 403e79e4219de3936c5b42c6c763d3bc486d12bc) Nyall Dawson
06:19 AM Revision b5e06925 (qgis): Add a method for retrieving a user friendly descriptive string for
a CRS
And use this wherever we show CRS values to users
(cherry picked from commit fdf211a8a393a4663a12de1ce9c5846f...
Nyall Dawson
06:19 AM Revision 4d23887d (qgis): Cleanup handling of recent CRS list, add tests
(cherry picked from commit e152685d972b05a3d05d7fdb5bfc6a03c453673a) Nyall Dawson
06:19 AM Revision e1641cdd (qgis): Never auto-save unknown CRSes encountered in the wild
Previously whenever an unknown CRS (i.e. something which couldn't
be matched a standard or user crs) was encountered ...
Nyall Dawson
06:19 AM Revision fc06fcef (qgis): Deprecate most methods which construct CRSes from internal CRS ids
These should NOT be used, and auth:code or WKT definitions used instead.
Unfortunately some use of these methods are...
Nyall Dawson
06:19 AM Revision c72565ea (qgis): Deprecate methods for constructing CRS from Postgis srids
Constructing CRS using Postgis srids is highly discouraged,
and instead CRSes should always be constructed using auth...
Nyall Dawson
06:19 AM Revision d2a19028 (qgis): Use correct message box icons in custom projection alerts
(cherry picked from commit 4991a27ddb2f5ee6e35f8dc3be2bcfb79bd55209) Nyall Dawson
03:13 AM Revision e152685d (qgis): Cleanup handling of recent CRS list, add tests
Nyall Dawson
03:13 AM Revision 77804eb7 (qgis): Update tests
Nyall Dawson
03:13 AM Revision 550dede7 (qgis): Don't use a boundCRS definition as the WKT definition of EPSG:4326
on proj 6 builds
See https://github.com/OSGeo/PROJ/issues/1804
Nyall Dawson
03:13 AM Revision c8d5c434 (qgis): Don't equate a BoundCRS with an identified SourceCRS as the SourceCRS w...
CRSes
May result in some CRSes which were previously identified as known standard CRSes
now being shown as User CRSe...
Nyall Dawson
03:13 AM Revision 5cfa6627 (qgis): Don't incorrectly flag unknown CRS created from proj strings as invalid
on proj 6+ builds Nyall Dawson
03:13 AM Revision 1c34ae9c (qgis): Fix incorrectly ellipsoid acronym returned when creating a CRS from a c...
Nyall Dawson
03:13 AM Revision 4edab2b6 (qgis): Remove a downstream hack
Nyall Dawson
03:13 AM Revision 71364060 (qgis): Fix projection mismatch when reading very old projects on proj 6 builds
We should always prioritise an exact auth:id means of constructing
CRSes whenever it's available, instead of just sta...
Nyall Dawson
03:13 AM Revision efc1a1b5 (qgis): Don't automatically create boundcrs proj string representations of CRSes
Just let proj decide when and if these are needed Nyall Dawson
03:13 AM Revision a2c6bb97 (qgis): Remove more proj4 related hacks from proj6 builds
Nyall Dawson
03:13 AM Revision 3f0af6e7 (qgis): Ensure that proj strings in different parameter order are matched
to user CRS on proj 6 builds Nyall Dawson
03:13 AM Revision 0a9cb0e2 (qgis): Fix matching of CRS by WKT to user CRSes defined by WKT, including
parameter-order independant matches Nyall Dawson
03:13 AM Revision 35781eff (qgis): Spelling
Nyall Dawson
03:13 AM Revision c09c4354 (qgis): Replace deprecated members
Nyall Dawson
03:13 AM Revision b9a44b69 (qgis): Fix build, tests on proj < 6
Nyall Dawson
03:13 AM Revision 93fdb05e (qgis): Update test results to reflect newer GDAL behavior
Nyall Dawson
03:13 AM Revision 4b5056c6 (qgis): Revert "Don't automatically create boundcrs proj string representations...
Following discussion with GDAL maintainers, it's been agreed that the consistent logic
to use across projects should ...
Nyall Dawson
03:13 AM Revision b37dd098 (qgis): Rip off a band aid, and deprecate all "proj4" calls from the API
Alias these across to new "proj" methods, which don't include the
version number.
Nyall Dawson
03:13 AM Revision c76813c4 (qgis): Deprecate methods for constructing CRS from Postgis srids
Constructing CRS using Postgis srids is highly discouraged,
and instead CRSes should always be constructed using auth...
Nyall Dawson
03:13 AM Revision cbc1ee56 (qgis): Deprecate most methods which construct CRSes from internal CRS ids
These should NOT be used, and auth:code or WKT definitions used instead.
Unfortunately some use of these methods are...
Nyall Dawson
03:13 AM Revision 908684c0 (qgis): Never auto-save unknown CRSes encountered in the wild
Previously whenever an unknown CRS (i.e. something which couldn't
be matched a standard or user crs) was encountered ...
Nyall Dawson
03:13 AM Revision ac1ff9b2 (qgis): Update test results
Nyall Dawson
03:13 AM Revision 403e79e4 (qgis): More user of userFriendlyIdentifier
Nyall Dawson
03:13 AM Revision fdf211a8 (qgis): Add a method for retrieving a user friendly descriptive string for
a CRS
And use this wherever we show CRS values to users
Nyall Dawson
03:13 AM Revision cdc9a841 (qgis): Add some proj6 test branches
Nyall Dawson
03:13 AM Revision 4fd9619e (qgis): Fix build, fix test on proj < 6
Nyall Dawson
03:13 AM Revision 2e373017 (qgis): Partial revert BoundCRS identification change
Sync behavior with the new GDAL behavior, where a CRS defined using
a proj string alone will be considered equivalent...
Nyall Dawson
03:13 AM Revision 948fccd0 (qgis): Update test results to use WKT2
Nyall Dawson
03:13 AM Revision a9773666 (qgis): Don't cache WKT strings inside QgsCoordinateReferenceSystem
There's many different formats of WKT strings, so instead play it safe
and always export in the exact specified forma...
Nyall Dawson
03:13 AM Revision f77af382 (qgis): Prefer WKT2 when exporting CRS for use by GDAL
Nyall Dawson
03:13 AM Revision ac476316 (qgis): Fix typo in CRS code
Nyall Dawson
03:13 AM Revision 80be192d (qgis): Fix doxygen warning
Nyall Dawson
03:13 AM Revision b7a44093 (qgis): Layout fixes
Nyall Dawson
03:13 AM Revision 6490a170 (qgis): Fix build on proj <6
Nyall Dawson
03:13 AM Revision fe941e68 (qgis): New projection dialog proj 6 tweaks and revisions
Nyall Dawson
03:13 AM Revision dc384654 (qgis): Round trip test CRSes via WKT
Nyall Dawson

2019-12-19

09:08 PM Revision 1f1a3fe6 (qgis): pass field formatter context as a reference instead of a pointer to imp...
David Signer
03:12 PM Revision 7f9aa3d2 (qgis): Merge branch 'master' into relating_values
David Signer
03:07 PM Revision e8b82c15 (qgis): use of context to pass project and avoid QgsProject::instance()
David Signer
01:25 PM Revision 3e75f92d (qgis): added missing docstrings
Samweli
01:24 PM Revision 6654870c (qgis): Merge pull request #33283 from elpaso/relation-style-restore
Relation style restore Alessandro Pasotti
10:56 AM Revision a4859a82 (qgis): Don't document the obvious
Alessandro Pasotti
10:56 AM Revision 35af12ae (qgis): Update src/app/qgisapp.h
Co-Authored-By: Matthias Kuhn <[email protected]> Alessandro Pasotti
10:56 AM Revision cb9f6ab2 (qgis): Fix raster CRS
Honestly, a failing server test (apparently totally unrelated)
and bisect took me here and I don't really get all the...
Alessandro Pasotti
10:56 AM Revision e8c68383 (qgis): Do not automatically load referencing layers
Alessandro Pasotti
10:56 AM Revision 5dd15ed3 (qgis): Apply PR review comments
Alessandro Pasotti
10:56 AM Revision d460dfba (qgis): Add ingroup to class doc
Alessandro Pasotti
10:56 AM Revision eb97f2f8 (qgis): Remove duplicated entry
Alessandro Pasotti
10:56 AM Revision b2617329 (qgis): Class ctor docs
Alessandro Pasotti
10:52 AM Revision 5784e873 (qgis): Add relations icon for style categories
Alessandro Pasotti
10:52 AM Revision a49e8d60 (qgis): Make test class a friend of QgsWeakRelation
Alessandro Pasotti
10:52 AM Revision 2851bbdb (qgis): Add test for weak relation
Alessandro Pasotti
10:52 AM Revision 84c435a8 (qgis): Respect categories when applying styles
Alessandro Pasotti
10:33 AM Revision 90ac90b4 (qgis): Weak relations and auto-restore when loading a style
Alessandro Pasotti
10:15 AM Revision 9e5657c8 (qgis): use of QVariantList instead of QList<QVariant>
David Signer

2019-12-18

12:37 AM Revision 3371b9cd (qgis): appstream: include oars metadata in appstream
github-actions[bot]
12:31 AM Revision 755530ed (qgis): Add some references hashes seen on azure builds
(cherry picked from commit db2ac240decf8a5f590e814512d57bd304021d90) Nyall Dawson
12:31 AM Revision a8cd06af (qgis): Don't highlight whole polygon in red when using map label tools
For polygons, we don't want to fill the whole polygon itself with
the rubber band as that obscures too much of the ma...
Nyall Dawson
12:31 AM Revision 469a66ae (qgis): [processing] Add another hash to grass imagery tests
This one seems to come up occasionally on Travis
(cherry picked from commit 7381a2574ef43e07df2fad443f2ee9251629769d)
Nyall Dawson
12:29 AM Revision 80c6f062 (qgis): Fix features right on the edges of geographic layers can disappear when...
github-actions[bot]
11:40 PM Revision 45275286 (qgis): Add a bit of context to errors in QgsRelationReferenceFieldFormatter
github-actions[bot]
11:39 PM Revision 76f9d162 (qgis): appstream: include oars metadata in appstream
You can read more about OARS here:
https://hughsie.github.io/oars/
Aleix Pol Gonzalez
08:59 PM Revision ecff2e6e (qgis): Merge pull request #33462 from elpaso/stored-expressions-no-groups
[feature] User expressions followup Alessandro Pasotti
08:50 PM Revision 971552a7 (qgis): Fix features right on the edges of geographic layers can disappear when
reprojected
Eg +/- 180 degree grid lines
Fixes #27571
Nyall Dawson
08:16 PM Revision b894cb7c (qgis): User -> User expressions
Alessandro Pasotti
06:04 PM Revision c126c7ac (qgis): loop over metadata urls to show their content
Samweli
06:04 PM Revision 77497b94 (qgis): pulling metadata url from wms capabilities
Samweli
06:04 PM Revision 02cf6f3b (qgis): pull metadata link from wcs capabilities
Samweli
06:04 PM Revision 57730ab2 (qgis): add metadata url in layer properties info
Samweli
05:06 PM Revision 7f8ef8c4 (qgis): Always load user exp when context is set
... and avoid loading recent exp and fields twice Alessandro Pasotti
02:34 PM Revision 89bddec3 (qgis): Update tests after group removal from user exp
Alessandro Pasotti
02:24 PM Revision a8c0e4cb (qgis): User expressions followup
- renamed the group to "User"
- added help text for the group
- added QgsSettings Expressions namespace
- reworded to...
Alessandro Pasotti
02:13 PM Revision b566eace (qgis): Merge pull request #33457 from m-kuhn/yet_another_azure_mask
Yet another test mask for Windows Matthias Kuhn
02:10 PM Revision 79c7ca30 (qgis): Merge pull request #33270 from roya0045/handler_v2
[UX][feature??] add progress bar to the auto layer finder Matthias Kuhn
11:27 AM Revision 630d0da1 (qgis): Add a bit of context to errors in QgsRelationReferenceFieldFormatter
Hugo Mercier
10:15 AM Revision 42708208 (qgis): Yet another test mask for Windows
Matthias Kuhn
09:57 AM Revision e1068e61 (qgis): Merge pull request #33388 from PeterPetrik/mesh3d_averaging_methods
Peter Petrik
07:51 AM Revision a6bc4e3c (qgis): fix doc
Peter Petrik
03:44 AM Revision e64a6acd (qgis): Proj < 6 updates
Nyall Dawson
03:44 AM Revision 59a2cf14 (qgis): [FEATURE] Allow custom projections to be defined using WKT strings
instead of just proj strings
WKT strings are lossless and allow definition of a much wider range
of projections than...
Nyall Dawson
03:44 AM Revision 8bfca7f2 (qgis): Expose control over whether custom projections are stored using proj or...
Nyall Dawson
03:44 AM Revision 67f25fed (qgis): Update test to reflect changes in proj library
Nyall Dawson
03:04 AM Revision fef798e5 (qgis): use QActionGroup to group style actions and make them radiobuttons (fix...
github-actions[bot]

2019-12-17

12:34 AM Revision e1991595 (qgis): [processing] url-encode path to tiles in XYZ algorithm (fix #32589)
github-actions[bot]
11:52 PM Revision ac3941ac (qgis): use QActionGroup to group style actions and make (fix #32624)
Alexander Bruy
11:50 PM Revision a0b392da (qgis): [processing] url-encode path to tiles in XYZ algorithm (fix #32589)
Alexander Bruy
08:13 PM Revision 89cacd71 (qgis): Merge pull request #33437 from elpaso/stored-expressions
[feature] Stored expressions Alessandro Pasotti
08:05 PM Revision c106d390 (qgis): change icon for xyz layer item in wms provider
Samweli
08:05 PM Revision db4a8ce3 (qgis): comment for change of condition statements
Samweli
08:05 PM Revision b862d5e1 (qgis): added new class for wmts collection items
Samweli
08:05 PM Revision 6d156d46 (qgis): removed if conditions in QgsWMTSRootItem assignments, now using explici...
Samweli
08:05 PM Revision 28aefe57 (qgis): change icon for wmts layer item
Samweli
07:04 PM Revision 5ce38d6c (qgis): whitespace
Alex Hay
06:38 PM Revision 6ff3f400 (qgis): Autofinder progress dialog.
Adds a dialog to comfort users by indicating that QGIS did not crash and if trying to find their layers. Alex Hay
05:10 PM Revision fd6075e8 (qgis): Renamed stored expressions to user expressions
Alessandro Pasotti
04:31 PM Revision 2912e884 (qgis): Revert "test commit for backport bot (#33444)"
This reverts commit 105ebc468398f424c5e966b06cdc9537eb9f53fc. Denis Rouzaud
04:25 PM Revision 105ebc46 (qgis): test commit for backport bot (#33444)
Denis Rouzaud
03:38 PM Revision a81edf52 (qgis): sipify
Denis Rouzaud
03:36 PM Revision 62fea8a0 (qgis): fix build (#33443)
on mac only? Denis Rouzaud
03:33 PM Revision 5c53db70 (qgis): fix build
on mac only? Denis Rouzaud
03:23 PM Revision 89e3f2cc (qgis): put back backport bot
Denis Rouzaud
03:00 PM Revision 6b232414 (qgis): Added new files header
Alessandro Pasotti
02:56 PM Revision c252a3ad (qgis): [mesh] Fixes time reference for mesh layer #32186 #33399 #31933 (#33410)
[FEATURE] [mesh] Load reference time from MDAL when available
Also adds combo box to let the user set the provider t...
Vincent Cloarec
02:35 PM Revision dd0cc932 (qgis): removing the featureCount() request since it would recalculate it inste...
David Signer
02:08 PM Revision 0755647c (qgis): avoiding double call of dataChanged
David Signer
01:57 PM Revision 0abb4812 (qgis): Forbid slashes in stored expression labels labels
... because labels become part of the QSettings key Alessandro Pasotti
12:09 PM Revision 403972de (qgis): Capitalize window title
Alessandro Pasotti
11:25 AM Revision 3da65e02 (qgis): doc
David Signer
11:14 AM Revision 9e2f9c06 (qgis): Remove this
Alessandro Pasotti
10:42 AM Revision ead3b62c (qgis): Merge pull request #33435 from m-kuhn/vectorlayerref_header
Install missing header Matthias Kuhn
10:28 AM Revision 4cbd9a1e (qgis): Merge pull request #33197 from signedav/searchtags_functions
Search tags on expression functions David Signer
10:19 AM Revision e4b4459a (qgis): Use QStringLiteral
Alessandro Pasotti
10:09 AM Revision 3759c6ae (qgis): Load stored at start in fieldcalc
Alessandro Pasotti
09:15 AM Revision c9453343 (qgis): fix test
Mathieu Pellerin - nIRV
09:15 AM Revision 3404dff6 (qgis): [labelling] Fix masked symbol layers loss when
- opening layer properties window; or
- changing label settings in style dock
Mathieu Pellerin - nIRV
08:50 AM Revision cde49d5b (qgis): No sip
Matthias Kuhn
08:18 AM Revision d6ee3ed5 (qgis): Fix rendering regression
In parallel rendering, make sure mFinalImage exists before drawing
labels.
Hugo Mercier
08:18 AM Revision fa20ebd8 (qgis): Use manual label positions for some selective masking tests
Hugo Mercier
08:18 AM Revision 5d8899bd (qgis): Fix selective masking control images
Hugo Mercier
07:37 AM Revision cfb4ff53 (qgis): Install missing header
Matthias Kuhn
07:31 AM Revision 98f8a897 (qgis): Merge pull request #33204 from olivierdalang/feature_random_seed_squashed
[FEATURE][expressions] allow to seed random functions Matthias Kuhn
02:59 AM Revision c2b55ebb (qgis): Better messagebox titles
Nyall Dawson
02:59 AM Revision aa0b9b05 (qgis): [needs-docs] Add a "Validate" button to custom projection dialog
to allow users to validate the currently edited CRS definition
without having to accept the whole dialog
If the vali...
Nyall Dawson
02:59 AM Revision 4991a27d (qgis): Use correct message box icons in custom projection alerts
Nyall Dawson
02:59 AM Revision 308eae9a (qgis): Allow deleting multiple custom projections at once
Nyall Dawson
02:59 AM Revision 30b2919c (qgis): Make custom projection validation button work on proj < 6
Nyall Dawson
02:59 AM Revision 759ba8d7 (qgis): Fix sqlite errors when trying to save an updated custom projection thro...
Nyall Dawson
02:59 AM Revision 84af6935 (qgis): Fix build on proj < 6
Nyall Dawson
02:59 AM Revision c24f79da (qgis): When the custom projection dialog is blocked from closing due to an inv...
select that projection in the list for the user Nyall Dawson
02:59 AM Revision aa864dcf (qgis): Fix test calculations in custom projection dialog under proj 6
Refs #33038 Nyall Dawson
02:58 AM Revision 1dde86a7 (qgis): Remove some unused/empty code
Nyall Dawson
02:58 AM Revision 10e09105 (qgis): Update a test result for proj 6
Nyall Dawson
02:58 AM Revision c2441caa (qgis): Ensure output of QgsCoordinateReferenceSystem::ellipsoidAcronym() matches
the acronyms and format user in QgsEllipsoidUtils
Refs #33358
Nyall Dawson
02:58 AM Revision 2cc64f9c (qgis): Fix initial selection in project ellipsoid list is reset whenever the d...
is reopened
Refs #33358
Nyall Dawson
02:58 AM Revision 24d773c8 (qgis): Add unit tests that project ellipsoid survives the trip through the pro...
(test needs adapting for proj 6) Nyall Dawson
02:58 AM Revision a0280f7c (qgis): Update test result for proj 6
Nyall Dawson
02:58 AM Revision 3efae69f (qgis): Add test results for proj < 6
Nyall Dawson
02:58 AM Revision c7ee6e93 (qgis): remove_temporary_files should also remove .temp files
Nyall Dawson
02:58 AM Revision 5375fdf5 (qgis): Fix loss of crs set for QgsProjectionSelectionWidget if widget is never
shown, fix missing signals and duplicate signals Nyall Dawson
02:58 AM Revision 4275e7d1 (qgis): Refine logic relating to syncing project ellipsoid choice to CRS select...
in project properties dialog
Keep the existing logic which dictates that we should never overwrite
a user-set "NO el...
Nyall Dawson
02:58 AM Revision 296f78f3 (qgis): Update test results to reflect proj master
Nyall Dawson

2019-12-16

12:18 AM Revision b6d7649e (qgis): [DB Manager] Fix broken geometry type of GeoPackage based SQL Layers. F...
Borys Jurgiel
10:44 PM Revision a6c429a3 (qgis): Fix crash with invalid layer
Matthias Kuhn
09:44 PM Revision 78ad518e (qgis): Merge pull request #33427 from m-kuhn/fix_crash_with_invalid_raster_layer
Fix crash with invalid layer Matthias Kuhn
07:01 PM Revision fe9a7ee5 (qgis): function to get info about available values to avoid duplicate code
David Signer
06:28 PM Revision 6baaae53 (qgis): get availableValues over the fieldFormatter
David Signer
06:28 PM Revision 8e0b9388 (qgis): make const and better variablenames
David Signer
06:28 PM Revision 54f4efbd (qgis): available values of value map
David Signer
06:28 PM Revision 5e6e7566 (qgis): available values in value relations
David Signer
06:28 PM Revision f2dbb2e2 (qgis): label text and comment
David Signer
06:28 PM Revision bfde9609 (qgis): check if referencedLayer available
David Signer
06:28 PM Revision a02cdbc3 (qgis): CanProvideAvailableValues as a flag on fieldformatter
David Signer
06:28 PM Revision 83be397f (qgis): menu action to only display the used values if formatter can provide av...
David Signer
05:29 PM Revision e8d76e2a (qgis): Stored expressions initial implementation
Alessandro Pasotti
05:29 PM Revision 2ab794bc (qgis): Add tests and utility methods
Alessandro Pasotti
05:29 PM Revision 09345b51 (qgis): Add QgsExpressionStoreDialog
Alessandro Pasotti
04:36 PM Revision 8e791807 (qgis): Fix crash with invalid layer
Matthias Kuhn
03:59 PM Revision 3eeaddd9 (qgis): followup : better test output
Olivier Dalang
03:22 PM Revision 3a4b976a (qgis): Merge pull request #33418 from m-kuhn/azure-mask-more-tests
Mask some more flaky tests Matthias Kuhn
01:01 PM Revision 995335a9 (qgis): checkbox on relation reference fields to display all values
David Signer
12:02 PM Revision e73fe50d (qgis): clear list of resulting values
David Signer
12:02 PM Revision 9ebe42ad (qgis): read related fields on relationreference widget
David Signer
11:32 AM Revision b42a31ec (qgis): Merge pull request #32472 from troopa81/feature_selectionwidget_in_feat...
Selection widget in feature selection dialog Matthias Kuhn
09:55 AM Revision a8f46ac6 (qgis): update sip
Julien Cabieces
09:53 AM Revision e14d77c9 (qgis): (still fiddling with tests)
Olivier Dalang
09:38 AM Revision ebb02366 (qgis): Mask some more flaky tests
Matthias Kuhn
08:06 AM Revision 3b4437bc (qgis): Merge pull request #33333 from lbartoletti/expression-is_empty
Add expressions is_empty(geom) is_empty_or_null(geom) Matthias Kuhn
06:32 AM Revision c7fca820 (qgis): Update resources/function_help/json/is_empty
Co-Authored-By: Matthias Kuhn <[email protected]> Loïc BARTOLETTI
03:48 AM Revision c235c4c1 (qgis): [needs-docs] Add precision to rotate marker checkbox
and harmonize with hash line symbol layer dialog Harrissou Santanna
03:37 AM Revision 6df6bd10 (qgis): Drop "by value" from select window title
Alessandro Pasotti
03:37 AM Revision 39747482 (qgis): Select features by value: show layer name in window title
Fixes #33210 Alessandro Pasotti
03:36 AM Revision 183bcc48 (qgis): Fix build
(cherry picked from commit 9be6b333d00fe9035a554bb487fa463e9e50a3b0) Nyall Dawson
03:36 AM Revision b203e6e1 (qgis): Fix another test under proj6
(cherry picked from commit cf95f1452e238efb7c88e677974da6b173545878) Nyall Dawson
03:36 AM Revision 05ed9abf (qgis): Fix another test under proj 6
(cherry picked from commit da92b3fe8d1c73f69ca62dd79868613bbf1835ba) Nyall Dawson
03:36 AM Revision f40fd49f (qgis): Fix a test under proj 6
(cherry picked from commit 526963efb2e5565b6b7881ae46e7b5bfc0ff07a4) Nyall Dawson
03:36 AM Revision 10850d7a (qgis): Fix transform differences vs proj < 6 when using custom CRS via proj de...
By being more selective about when we force convert to a single crs
Fixes #32928
(cherry picked from commit 05eaa65...
Nyall Dawson
03:36 AM Revision f6f6bbcb (qgis): Fix build
Nyall Dawson
03:36 AM Revision fda35a1e (qgis): [BUGFIX] QgsCoordinateReferenceSystem::createFromOgcWmsCrs(): fix impor...
(cherry picked from commit d25759525e952fa2644d23c8508e88dbbfb736f0)
(cherry picked from commit a90e6b95cad4ce383698f...
Even Rouault
03:36 AM Revision 8a7d6d2c (qgis): Add a method to determine if the coordinate operation string returned
by QgsCoordinateTransformContext.calculateCoordinateOperation corresponds
to the reverse of what's actually required....
Nyall Dawson
03:36 AM Revision eb8c7d7e (qgis): Add method to retrieve the details of the coordinate operation which is
actually being used by a QgsCoordinateTransform object
(cherry picked from commit ef197979976a735a23c5bea85f00aba0c3...
Nyall Dawson
03:36 AM Revision 4ec223e9 (qgis): Don't try to normalize proj coordinate operations constructed directly
from the proj string via the transform context
This isn't possible -- only proj coordinate operations constructed
fr...
Nyall Dawson
03:36 AM Revision 49c2c2ac (qgis): Update test results for proj < 6
(cherry picked from commit 8994a4b994f07e4a09284637c85eb3fa2c933109) Nyall Dawson
03:36 AM Revision 0c51d79c (qgis): When saving and restoring CRS definitions to XML, save wkt
definition too, and prefer rebuilding the CRS from the WKT
definition whenever it's available
Proj strings are lossy...
Nyall Dawson
03:36 AM Revision fe481560 (qgis): Fix warning
(cherry picked from commit 66fefdc66825abe6c13ce1b54d519e05f40553c0) Nyall Dawson
03:36 AM Revision 5d2e9ff8 (qgis): Fix infinite recursion on proj < 6 builds
(cherry picked from commit bc41f145e1b8bb3ff35f2d79bbafa516a2916417) Nyall Dawson
03:36 AM Revision bfd0e879 (qgis): Fix travis build
(cherry picked from commit b6e46325d3d7ce92885c7658881480057b6eb420) Nyall Dawson
03:36 AM Revision 09820c47 (qgis): Fix deadlock
(cherry picked from commit de109b67d2928b6037ffdef30bfcbb62218cbb7b) Nyall Dawson
03:36 AM Revision f098a5a2 (qgis): When saving a user crs, if a WKT representation of the CRS is available,
then store and save that
Proj string representations of CRSes are lossy, so we should always prefer
WKT when it's av...
Nyall Dawson
03:36 AM Revision 0657c9e4 (qgis): Add a WKT column to tbl_srs
proj string definitions of CRSes are lossy, so we need to gradually
transition to WKT definitions instead
(cherry pi...
Nyall Dawson
03:36 AM Revision 54df3bb9 (qgis): Don't flag CRSes created from a WKT which doesn't correspond to any
known authorities as invalid
If proj is happy to accept the WKT string, then it's valid
(cherry picked from commit ...
Nyall Dawson
03:36 AM Revision 49c7652a (qgis): Fix incorrect reverse coordinate transforms are created when using a
PROJ 6+ build and a project has manual coordinate operation pathways
set
Refs #33121
(cherry picked from commit 510...
Nyall Dawson
02:14 AM Revision 235fee19 (qgis): Don't highlight whole polygon in red when using map label tools
For polygons, we don't want to fill the whole polygon itself with
the rubber band as that obscures too much of the ma...
Nyall Dawson
01:56 AM Revision d7a3c67a (qgis): Fix ellipsis characters in button text show incorrectly on windows
Fixes #33209
(cherry picked from commit e2e1bd35dea4bf9521a02d1887cf6c7a39c8394d)
Nyall Dawson
01:56 AM Revision 4e2af7d4 (qgis): Don't crash on QgsHtmlWidgetWrapper
Fixes #33390
(cherry picked from commit 0f70637e36ce8743e7ae4f647c0160dbf16f3739)
Alessandro Pasotti
01:56 AM Revision a55c8181 (qgis): Fix the label of the output parameter of the TPI algorithm
(cherry picked from commit 512eb4d2b8e197071376589e05e58cde64fa5b66) Håvard Tveite
01:56 AM Revision e76654b0 (qgis): Fix another unicode string on windows
(cherry picked from commit c847e004ddbd6c1a8dd060bc20a1ddfe06c9a08f) Nyall Dawson
01:56 AM Revision be563c10 (qgis): Fix escape and enter don't work to close color or symbol selector dialogs
Fixes #27602
(cherry picked from commit 2e25151786d39c5d444d0973595f715129cf23bf)
Nyall Dawson
01:56 AM Revision d7144ea9 (qgis): [processing][saga] Allow saga algorithms to be run under SAGA 7.3,
but show a huge obnoxious "NOT OFFICIALLY SUPPORTED" warning
SAGA 7.3 is the new SAGA LTR, so we eventually need to ...
Nyall Dawson
01:56 AM Revision d6afeb62 (qgis): [processing] Add api to allow providers to report warnings which should
be shown to users when using that provider
This can be used to return a translated warning message which should be
s...
Nyall Dawson
01:56 AM Revision 8ad1352c (qgis): v.to.rast: fix va -> val
(cherry picked from commit f497cf4f41f4027cf7b8348c33c26f018e0a8599) Markus Neteler
01:56 AM Revision e156b035 (qgis): [postgres] Speed up array parsing (fixes #33226) (#33227)
(cherry picked from commit ac958dec899a18bd56bcfdf41e422176966ca151) Hugo Mercier
01:56 AM Revision e6ef2262 (qgis): successive ThreadPoolExecutors for all zoom levels
instead of using only one ThreadPoolExecutor for all MetaTiles, its now handled in a loop and new ThreadPools for the... mash-graz
01:56 AM Revision 6838c185 (qgis): Fix single threaded use of MBTiles generator
(cherry picked from commit cfbe66473e94ae5f35a2c65da1a6aa7f50937472) Martin Schitter
01:56 AM Revision 5bdfa002 (qgis): Deselecting tables after addition in Data Source Manager
(cherry picked from commit e61ca0434091ea44eccffd96173e878abe6f56c6) Samweli
01:34 AM Revision 94e00a28 (qgis): Fix unable to select new projections from datum transform dialog popup box
Cherry-picked from 63370d9, fixes #31753 Nyall Dawson
01:08 AM Revision dbdc397f (qgis): [DB Manager] Fix broken geometry type of GeoPackage based SQL Layers. F...
Borys Jurgiel

2019-12-15

01:18 AM Revision c2356528 (qgis): [pal] Only truncate the feature candidate list after we've pruned all h...
Avoids throwing away potentially good candidates too early Nyall Dawson
01:18 AM Revision 1929c53b (qgis): Avoid some unnecessary heap allocations
Nyall Dawson
01:18 AM Revision 2e3b57a3 (qgis): [pal] Don't reuse spatial index for two different purposes
This forces many removals/additions to the existing index, which
we can avoid by just using a seperate index in the f...
Nyall Dawson
01:18 AM Revision da5cd521 (qgis): [pal] Bring back refined upstream version of superliminal rtree index
Turns out this index is MUCH (magnitudes) faster for use in pal. So
grab an updated version of the upstream library a...
Nyall Dawson
01:18 AM Revision 0d84e358 (qgis): Update test images
Nyall Dawson

2019-12-14

04:43 PM Revision 7d1eacc0 (qgis): Merge pull request #33389 from elpaso/bugfix-gh32740-ascii-user-agent-3_10
Urlencode non ascii chars in User-Agent Alessandro Pasotti
09:00 AM Revision 7464290a (qgis): Merge pull request #33379 from elpaso/widget-dependencies-move-to-forma...
Move layerDependencies to formatter Alessandro Pasotti
08:40 AM Revision 578cfc40 (qgis): Urlencode non ascii chars in User-Agent
backport from master b490f86495. Alessandro Pasotti

2019-12-13

11:21 PM Revision 40b198cf (qgis): Correctly skip ProcessingQgisAlgorithmsTestPt1 on azure builds
Nyall Dawson
11:20 PM Revision db2ac240 (qgis): Add some references hashes seen on azure builds
Nyall Dawson
10:36 PM Revision 33b1bec9 (qgis): Merge pull request #33391 from elpaso/bugfix-gh33390-html-form-wodget-c...
Don't crash on QgsHtmlWidgetWrapper Alessandro Pasotti
08:59 PM Revision fba3ab99 (qgis): Merge pull request #33368 from alexbruy/processing-updates
Processing updates Alexander Bruy
08:33 PM Revision 9be6b333 (qgis): Fix build
Nyall Dawson
08:33 PM Revision 05eaa657 (qgis): Fix transform differences vs proj < 6 when using custom CRS via proj de...
By being more selective about when we force convert to a single crs
Fixes #32928
Nyall Dawson
08:33 PM Revision cf95f145 (qgis): Fix another test under proj6
Nyall Dawson
08:33 PM Revision 526963ef (qgis): Fix a test under proj 6
Nyall Dawson
08:33 PM Revision da92b3fe (qgis): Fix another test under proj 6
Nyall Dawson
08:33 PM Revision 82a84ffd (qgis): Don't try to normalize proj coordinate operations constructed directly
from the proj string via the transform context
This isn't possible -- only proj coordinate operations constructed
fr...
Nyall Dawson
08:33 PM Revision ef197979 (qgis): Add method to retrieve the details of the coordinate operation which is
actually being used by a QgsCoordinateTransform object Nyall Dawson
08:33 PM Revision a1ac7787 (qgis): Add a method to determine if the coordinate operation string returned
by QgsCoordinateTransformContext.calculateCoordinateOperation corresponds
to the reverse of what's actually required....
Nyall Dawson
08:33 PM Revision 51046d98 (qgis): Fix incorrect reverse coordinate transforms are created when using a
PROJ 6+ build and a project has manual coordinate operation pathways
set
Refs #33121
Nyall Dawson
08:32 PM Revision 8de83c51 (qgis): When saving and restoring CRS definitions to XML, save wkt
definition too, and prefer rebuilding the CRS from the WKT
definition whenever it's available
Proj strings are lossy...
Nyall Dawson
08:32 PM Revision 8994a4b9 (qgis): Update test results for proj < 6
Nyall Dawson
08:31 PM Revision 6e2ef154 (qgis): push MDAL 0.4.93 RC1 for 3.12 release with fixed bug in reading of refe...
Peter Petrik
06:03 PM Revision 7dbf8c8e (qgis): Update src/core/qgsvectorlayerutils.h
improve comment message
Co-Authored-By: Matthias Kuhn <[email protected]>
Julien Cabieces
06:00 PM Revision 0f20ddbf (qgis): delete dialog on close
Julien Cabieces
06:00 PM Revision 80a36237 (qgis): gather protected instructions
Julien Cabieces
05:46 PM Revision 0f70637e (qgis): Don't crash on QgsHtmlWidgetWrapper
Fixes #33390 Alessandro Pasotti
05:37 PM Revision 111a9eb1 (qgis): (still fiddling with tests)
Olivier Dalang
05:34 PM Revision a1b69f4c (qgis): fix doc and move qgsfeaturefilterwidget in private header
Julien Cabieces
05:34 PM Revision 32d3a7ad (qgis): Make featurefilterwidget private
Julien Cabieces
05:34 PM Revision 7d8094ea (qgis): Display parent name in qgsfeatureselectiondialog
Julien Cabieces
05:34 PM Revision 55c84348 (qgis): fix test : the feature selection dlg is not modal anymore
Julien Cabieces
05:34 PM Revision e6f04899 (qgis): sip_no_file on qgsfeaturefilterwidget
Julien Cabieces
05:33 PM Revision 2bcc83fb (qgis): Change window title
Julien Cabieces
05:33 PM Revision 76d3196f (qgis): Forgotten files
Julien Cabieces
05:33 PM Revision d224a7ce (qgis): [FEATURE][needs-docs] Add feature filtering and selection actions in fe...
dialog Julien Cabieces
05:26 PM Revision 1009c623 (qgis): Merge pull request #33387 from havatv/patch-6
Backport to 3.10 of #33378 (Fix the label of the output parameter of the TPI algorithm) Matthias Kuhn
04:32 PM Revision 3c3a86ba (qgis): Merge pull request #33385 from havatv/patch-5
Backport to 3.4 of #33378 Matthias Kuhn
04:30 PM Revision 2564b021 (qgis): introduce way for plugins to retreive 3d stacked data values [API]
Peter Petrik
03:47 PM Revision f9b00ebe (qgis): Backport to 3.4 of #33378 (Fix the label of the output parameter of the...
Håvard Tveite
03:39 PM Revision c2cde01c (qgis): Merge pull request #33378 from havatv/patch-4
Fix the label of the output parameter of the TPI algorithm Matthias Kuhn
03:32 PM Revision 89ef9021 (qgis): Backport to 3.4 of #33378
Håvard Tveite
03:09 PM Revision cc275a93 (qgis): (typo)
Olivier Dalang
03:01 PM Revision 65112f83 (qgis): followup: do not use uniform_real_distribution as it's platform dependant
Olivier Dalang
01:49 PM Revision a368e448 (qgis): Add tests for field formatter dependencies
Alessandro Pasotti
01:36 PM Revision a9773439 (qgis): Test for relationreference field formatter deps
Alessandro Pasotti
12:56 PM Revision 229245ce (qgis): fix building on macos due to missing include of spatialite
Peter Petrik
12:41 PM Revision ddb93602 (qgis): address comments
Alexander Bruy
12:28 PM Revision 6d7c8c2d (qgis): Merge pull request #33369 from rouault/fix_qgsdxfexport_compilation_error
Fix compilation error in qgsdxfexport.cpp Matthias Kuhn
12:03 PM Revision b89f1e0d (qgis): improve docs
David Signer
11:54 AM Revision 4ad62aa6 (qgis): Move layerDependencies to formatter
... from the widget Alessandro Pasotti
11:09 AM Revision 512eb4d2 (qgis): Fix the label of the output parameter of the TPI algorithm
Håvard Tveite
10:50 AM Revision d788d0ff (qgis): sip deprecated of forceReload and some doc improvements
David Signer
10:33 AM Revision 2c652040 (qgis): Fix compilation error in qgsdxfexport.cpp
I'm not sure which of QT 5.9.0 or gcc 5.5.0 is not happy, but with both
of them, I get:
```
/opt/qt59/include/QtCore/...
Even Rouault
07:21 AM Revision c7bc3af9 (qgis): add expression is_empty_or_null
Loïc BARTOLETTI
07:21 AM Revision 780d9e9f (qgis): fix and improve description
Loïc BARTOLETTI

2019-12-12

12:05 AM Revision a783bd26 (qgis): [RPM] Remove qgis-zh-Hant.qm from RPM packages
Daniele Viganò
06:17 PM Revision d167bab4 (qgis): [processing] optimize random extract algorithm
Alexander Bruy
04:16 PM Revision 6c49ada5 (qgis): fix function_help 2
Loïc BARTOLETTI
03:59 PM Revision 625d601e (qgis): Deprecate `forceReload()` and merge it together with `reloadData()`
`reloadData()` implementations are set to private on `reloadProviderData()`
All calls of `forceReload()` or `reloadD...
David Signer
03:53 PM Revision 19596a8f (qgis): [processing] make pole of inaccessibility feature-based
Alexander Bruy
03:04 PM Revision 8bc571c5 (qgis): [processing] make extract vertices feature-based
Alexander Bruy
02:40 PM Revision 61032f0e (qgis): [processing] make extract specific vertices feature-based
Alexander Bruy
02:18 PM Revision ae130d84 (qgis): Add test for handling NULL values in PostgreSQL connector
See https://github.com/qgis/QGIS/pull/33225#issuecomment-564446756 Sandro Santilli
02:18 PM Revision d20dd063 (qgis): Do not convert boolean NULL to false
Sandro Santilli
08:37 AM Revision 4988468e (qgis): update to MDAL 0.4.92, second beta release for QGIS 3.12. it speeds up ...
Peter Petrik
08:37 AM Revision 6febf38e (qgis): [mesh] support active flag capability of MDAL. mesh layers for datasets...
Peter Petrik
08:37 AM Revision a9826bbd (qgis): replace averaging widget with something nicer
Peter Petrik
07:21 AM Revision 0219d001 (qgis): Merge pull request #33290 from alexbruy/port-algorithms
[processing] port some algorithms to C++ Alexander Bruy
05:44 AM Revision 187b8f33 (qgis): When saving a user crs, if a WKT representation of the CRS is available,
then store and save that
Proj string representations of CRSes are lossy, so we should always prefer
WKT when it's av...
Nyall Dawson
05:44 AM Revision bc41f145 (qgis): Fix infinite recursion on proj < 6 builds
Nyall Dawson
05:44 AM Revision de109b67 (qgis): Fix deadlock
Nyall Dawson
05:44 AM Revision b6e46325 (qgis): Fix travis build
Nyall Dawson
05:44 AM Revision 3d4b5fb0 (qgis): Don't flag CRSes created from a WKT which doesn't correspond to any
known authorities as invalid
If proj is happy to accept the WKT string, then it's valid
Nyall Dawson
05:44 AM Revision 4e4cd313 (qgis): Add a WKT column to tbl_srs
proj string definitions of CRSes are lossy, so we need to gradually
transition to WKT definitions instead
Nyall Dawson
05:44 AM Revision 66fefdc6 (qgis): Fix warning
Nyall Dawson
04:36 AM Revision 23adc543 (qgis): Insure that a tbl_srs is always present(most likely fixes #32866)
Mathieu Pellerin - nIRV
04:36 AM Revision 0213fe65 (qgis): Use mkpath when creating a profile directory(prevents problems when roo...
Mathieu Pellerin - nIRV
04:36 AM Revision 00ca90ed (qgis): Also insure that a tbl_projection is always present
Mathieu Pellerin - nIRV
02:53 AM Revision c847e004 (qgis): Fix another unicode string on windows
Nyall Dawson

2019-12-11

12:29 AM Revision b6138304 (qgis): Skip mesh calculator test on CI
This test is fragile and fails > 50% of the time Nyall Dawson
12:18 AM Revision 73ca958f (qgis): [RPM] Remove qgis-zh-Hant.qm from RPM packages
Daniele Viganò
10:44 PM Revision b1bbc851 (qgis): [labeling] Move settings related to removing labels (e.g. max no
of labels, min size for labels) to a new class QgsLabelThinningSettings
This new class is designed to contain settin...
Nyall Dawson
10:44 PM Revision 898205e7 (qgis): Fix dox
Nyall Dawson
10:39 PM Revision 2e251517 (qgis): Fix escape and enter don't work to close color or symbol selector dialogs
Fixes #27602 Nyall Dawson
10:39 PM Revision e2e1bd35 (qgis): Fix ellipsis characters in button text show incorrectly on windows
Fixes #33209 Nyall Dawson
01:54 PM Revision 24912845 (qgis): fix function_help
Loïc BARTOLETTI
12:07 PM Revision 23c9a61a (qgis): Add expression is_empty(geom)
Loïc BARTOLETTI
08:49 AM Revision 142ca733 (qgis): [processing] use active layer in the widget wrapper only for
non-optional parameters otherwise use default value
(cherry picked from commit f37a75923fbeabd9be1004ff0189df8f667bc...
Alexander Bruy
08:49 AM Revision cad3abaf (qgis): use setValue() instead of setLayer() to handle different value types
(strings, variants, layers)
(cherry picked from commit 243cd6ce8b29a949ba00ad67ea57bf353eb1ba70)
Alexander Bruy
08:49 AM Revision 59a50a55 (qgis): use active layer only if there is no default value
(cherry picked from commit dcdcb334efc275a1fb5b4c2b649114733e6ae08d) Alexander Bruy
08:40 AM Revision 4d9b3b2b (qgis): strore layer id instead of pointer to layer
Alexander Bruy
08:30 AM Revision f597f72c (qgis): Merge pull request #33266 from signedav/cachedshared
Being solid against field names variation in expressions on WFS Matthias Kuhn
05:38 AM Revision f84038c3 (qgis): Use mkpath when creating a profile directory(prevents problems when roo...
Mathieu Pellerin - nIRV
05:38 AM Revision 06ee6cfa (qgis): Insure that a tbl_srs is always present(most likely fixes #32866)
Mathieu Pellerin - nIRV
05:38 AM Revision b2370bdb (qgis): Also insure that a tbl_projection is always present
Mathieu Pellerin - nIRV
05:07 AM Revision e61ca043 (qgis): Deselecting tables after addition in Data Source Manager
Samweli
05:05 AM Revision d3da0e02 (qgis): Also move labeling gui files to dedicated subdirectory
Nyall Dawson
05:05 AM Revision df9ede3d (qgis): Fix build
Nyall Dawson
05:05 AM Revision 03803b08 (qgis): Also move app labeling files to dedicated subdirectory
Nyall Dawson
05:05 AM Revision a8adb2d6 (qgis): Code shuffle: move all labeling related code into src/core/labeling
So that these files are all grouped together, making it easier to locate
all the components of the labeling engine an...
Nyall Dawson
05:05 AM Revision 0d398463 (qgis): Fix grass build
Nyall Dawson

2019-12-10

11:20 PM Revision c5766dc8 (qgis): Merge pull request #33262 from 3nids/log_impr
Classification methods: save/read parameters, improve negative value handling in log method Denis Rouzaud
07:49 PM Revision 65eed59e (qgis): Link expression button enabled state to layer on value relation widget
Right now the button would just do nothing if clicked before a layer was set. Matthias Kuhn
07:49 PM Revision 243cd6ce (qgis): use setValue() instead of setLayer() to handle different value types
(strings, variants, layers) Alexander Bruy
07:49 PM Revision dcdcb334 (qgis): use active layer only if there is no default value
Alexander Bruy
07:49 PM Revision f37a7592 (qgis): [processing] use active layer in the widget wrapper only for
non-optional parameters otherwise use default value Alexander Bruy
07:47 PM Revision 93f16c08 (qgis): Insure that a tbl_srs is always present(most likely fixes #32866)
Mathieu Pellerin - nIRV
07:47 PM Revision 2dc16dd5 (qgis): Use mkpath when creating a profile directory(prevents problems when roo...
Mathieu Pellerin - nIRV
07:47 PM Revision 89394a0e (qgis): Also insure that a tbl_projection is always present
Mathieu Pellerin - nIRV
07:45 PM Revision acf62cd7 (qgis): [Bugfix] Segfault in rule based labeling from SLD
The settings for QgsRuleBasedLabeling::Rule has to be cloned with new QgsPalLayerSettings. René-Luc ReLuc
07:45 PM Revision e8f377f6 (qgis): Use debug message level in labeling from SLD
René-Luc ReLuc
07:45 PM Revision c5126e0f (qgis): Use debug message level in labeling from SLD
René-Luc ReLuc
07:45 PM Revision 9172c313 (qgis): [Bugfix] Segfault in rule based labeling from SLD
The settings for QgsRuleBasedLabeling::Rule has to be cloned with new QgsPalLayerSettings. René-Luc ReLuc
10:22 AM Revision ab5f9d05 (qgis): mark unused parameters
Alexander Bruy
10:02 AM Revision ba3c4432 (qgis): remove pythonic syntax
Denis Rouzaud
09:33 AM Revision 8fb28c86 (qgis): update menu entries
Alexander Bruy
09:28 AM Revision b0dc9355 (qgis): Use a report for selective mask tests, try to make tests stable
Nyall Dawson
09:28 AM Revision b40ee5f5 (qgis): More test updates
Nyall Dawson
09:28 AM Revision 03626651 (qgis): Don't use a recursive mutex
Earlier versions of libspatialindex on linux had their own internal
(non-recursive) mutex, so to behavior consistent ...
Nyall Dawson
09:28 AM Revision ef15d769 (qgis): Spelling
Nyall Dawson
09:28 AM Revision 56bab786 (qgis): Unit tests for QgsGenericSpatialIndex
Nyall Dawson
09:28 AM Revision e5218296 (qgis): Stop fighting with templates and take the shortcut approach
Nyall Dawson
09:28 AM Revision c4a28a25 (qgis): Dox++
Nyall Dawson
09:28 AM Revision fb5aa9bc (qgis): Avoid ugly const casts
Nyall Dawson
09:28 AM Revision 3ae1b272 (qgis): Dox, nicer naming
Nyall Dawson
09:28 AM Revision d804de0e (qgis): Remove dead code
Nyall Dawson
09:28 AM Revision 7935b2e8 (qgis): Avoid recursive index calls
Nyall Dawson
09:28 AM Revision a66e5757 (qgis): Simplify code and remove dead code
Nyall Dawson
09:28 AM Revision 617defd2 (qgis): Simplify code
Nyall Dawson
09:28 AM Revision 4ddf31ef (qgis): Test updates again
Nyall Dawson
09:28 AM Revision dfeef1f8 (qgis): Indentation
Nyall Dawson
09:28 AM Revision e28ad5a9 (qgis): Simplify code
Nyall Dawson
09:28 AM Revision f7d937dd (qgis): Drop some more unused pal code
Nyall Dawson
09:28 AM Revision d15c9e73 (qgis): Death to pal::RTree
Nyall Dawson
09:28 AM Revision f9a3d058 (qgis): Remove last use of pal::RTree
Nyall Dawson
09:28 AM Revision 727a4da0 (qgis): More pal::rtree swaps
Nyall Dawson
09:28 AM Revision 94306655 (qgis): More pal::rtree -> QgsGenericSpatialIndex ports
Nyall Dawson
09:28 AM Revision 7bbc727d (qgis): Start on QgsGenericSpatialIndex to replace pal rtree with libspatialind...
Nyall Dawson
09:28 AM Revision 25db33cc (qgis): Update some label reference images
Nyall Dawson
09:28 AM Revision 0517da11 (qgis): More test image updates
Nyall Dawson
09:28 AM Revision 4a6b6bd5 (qgis): Test updates
Nyall Dawson
09:28 AM Revision 69844ec8 (qgis): Start moving some spatial index related functions to QgsSpatialIndexUtils
Nyall Dawson
09:28 AM Revision adb2c377 (qgis): Remove unused variables
Nyall Dawson
09:28 AM Revision b9356eac (qgis): Avoid some unnecessary label index construction
The pal library was originally designed so that features would be
registered once and used across multiple map redraw...
Nyall Dawson
09:28 AM Revision 25988ffb (qgis): Don't try to build genericspatialindex test on windows
Can't find the magic formula to make msvc happy here! Nyall Dawson
09:28 AM Revision 6ab26587 (qgis): Add test masks
Nyall Dawson
09:28 AM Revision 02f883f1 (qgis): More test updates
Nyall Dawson
08:41 AM Revision 3a206a6b (qgis): move guts of the set layer style to prepareAlgorithm() to keep it
threaded Alexander Bruy
08:41 AM Revision 30376b1f (qgis): Merge pull request #33126 from signedav/rulelabelfix_bp
Display Rulelabel when requested in GetLegendGraphics David Signer
08:28 AM Revision bd72e02e (qgis): optimize nearest neighbour analysis by storing geometries in the spatial
index and using index to retrieve them instead of making single-feature
requests
Alexander Bruy
08:28 AM Revision 363d8d05 (qgis): const correctness
Alexander Bruy
08:28 AM Revision a5c9c72e (qgis): move QgsDistanceArea initialization to prepareAlgorithm
Alexander Bruy
07:42 AM Revision 3910d777 (qgis): use deprecated flag instead of hidden
Alexander Bruy
07:39 AM Revision f803b7ba (qgis): fix strings
Alexander Bruy
04:05 AM Revision 358e4665 (qgis): Fix dox
Nyall Dawson
04:05 AM Revision e0fb896e (qgis): Minor refactor of QgsPointMarkerItem
Nyall Dawson
04:05 AM Revision 12e0b0e9 (qgis): Add QgsMapCanvasLineSymbolItem for drawing QgsLineSymbols as map canvas...
Nyall Dawson
04:05 AM Revision 3aabafc2 (qgis): Make the GPS information dock a stacked panel
Allows the color and symbol settings to open inline instead of as
blocking dialogs
Nyall Dawson
04:05 AM Revision e2620561 (qgis): [FEATURE][gps] Allow showing a bearing line from the GPS location
pointed in the GPS's direction
Allows users to view a "current path" directional line as they
navigate using a GPS
Nyall Dawson
04:05 AM Revision 9356cd85 (qgis): New map canvas item QgsGpsBearingItem, for showing a bearing line origi...
Nyall Dawson
04:05 AM Revision 6ee49072 (qgis): [feature][gps] Add option to auto-rotate the map canvas to match
the GPS heading
When enabled, the map canvas will automatically rotate so that it's
oriented in the same direction a...
Nyall Dawson
03:39 AM Revision ce5841c8 (qgis): [mesh] Add an angry comment, fix memory leak
Nyall Dawson
03:39 AM Revision 5ea5bc43 (qgis): [mesh] Fix jump on uninitialized value, causing flaky test
Nyall Dawson
01:53 AM Revision 7381a257 (qgis): [processing] Add another hash to grass imagery tests
This one seems to come up occasionally on Travis Nyall Dawson

2019-12-09

11:17 PM Revision f497cf4f (qgis): v.to.rast: fix va -> val
Markus Neteler
10:29 PM Revision 0391c853 (qgis): fix test
Denis Rouzaud
05:53 PM Revision 929aa0ae (qgis): Merge pull request #33304 from elpaso/bugfix-gh33203-take2
Collapse double slashes in URLs regardless of Qt version Alessandro Pasotti
03:57 PM Revision 473a8079 (qgis): Collapse double slashes in URLs regardless of Qt version
Alessandro Pasotti
12:28 PM Revision df3e801f (qgis): [processing] port nearest neighbour analysis algorithm to C++ and add
test Alexander Bruy
12:28 PM Revision 4bbb07f4 (qgis): rename processing qgis test to allow running only subset of tests
Alexander Bruy
12:28 PM Revision c2d1649e (qgis): [processing] port extract specific vertices algorithm to C++
Alexander Bruy
12:28 PM Revision eec0ac07 (qgis): [processing] port geometry by expression to C++
Alexander Bruy
12:28 PM Revision 2ff85f92 (qgis): [processing] port pole of inaccessibility to C++
Alexander Bruy
12:28 PM Revision 2caf9e6a (qgis): [processing] port points from polygons algorithm to C++
Alexander Bruy
12:28 PM Revision e0136ff6 (qgis): [processing] port extract layer extent to C++
Alexander Bruy
12:28 PM Revision b85fe909 (qgis): [processing] port raster layer statistics to C++
Alexander Bruy
12:28 PM Revision cc5b6e74 (qgis): [processing] port zonal statistics to C++
Alexander Bruy
12:28 PM Revision 4622661f (qgis): [processing] port truncate table to C++
Alexander Bruy
12:28 PM Revision 9615306f (qgis): [processing] port sum line length algorithm to C++
Alexander Bruy
12:28 PM Revision d40a036c (qgis): [processing] port random extract to C++
Also fix unreported bug caused incomplete results when same FID
was used multiple times
Alexander Bruy
12:28 PM Revision eeaffb9d (qgis): [processing] port add table field algorithm to C++
Alexander Bruy
12:28 PM Revision c974125f (qgis): [processing][needs-docs] replace set raster style and set vector style
Python algorithms with generics set layer style C++ algorithm Alexander Bruy
10:44 AM Revision ac958dec (qgis): [postgres] Speed up array parsing (fixes #33226) (#33227)
Hugo Mercier
09:42 AM Revision ffe31ee0 (qgis): Merge pull request #33292 from m-kuhn/legend_marker_symbol_field_depend...
[backport release-3_10] When DD rotation fails to evaluate, fallback to static value Matthias Kuhn
09:03 AM Revision 5cd8b0a6 (qgis): Add test for preview rotation fallback
Matthias Kuhn
09:03 AM Revision 9afc41e2 (qgis): Fix data defined rotation detection
Matthias Kuhn
09:01 AM Revision 099c62d7 (qgis): Merge pull request #33282 from m-kuhn/legend_marker_symbol_field_dependent
When DD rotation fails to evaluate, fallback to static value Matthias Kuhn
04:54 AM Revision c1280a59 (qgis): Fix memory leak
Nyall Dawson

2019-12-08

11:46 PM Revision 2b195e94 (qgis): Fix ui build warning
Nyall Dawson
05:58 PM Revision baded30e (qgis): Add test for preview rotation fallback
Matthias Kuhn
04:54 PM Revision f57da960 (qgis): Merge pull request #33278 from m-kuhn/invalid_layers
Fix some warnings on invalid layers Matthias Kuhn
03:58 PM Revision 1730cf9a (qgis): Merge pull request #33265 from elpaso/bugfix-gh33057-gpkg-windows-storage
Attempt to fix Windows GPKG project storage Alessandro Pasotti
03:02 PM Revision c1bbe2fd (qgis): Fix data defined rotation detection
Matthias Kuhn
03:02 PM Revision 348d2169 (qgis): When DD rotation fails to evaluate, fallback to static value
The old behavior was to always fall back to 0 in case of a failing expression. Which made it hard to create a proper ... Matthias Kuhn
02:42 PM Revision fc5c95c2 (qgis): Merge pull request #33279 from m-kuhn/sandboxed_expression_mode
Fail expression evaluation if missing field is referenced Matthias Kuhn
02:04 PM Revision b92679ad (qgis): Make use of microoptimization
Matthias Kuhn
12:18 PM Revision 341c85a4 (qgis): Merge pull request #33280 from elpaso/bugfix-gh33203-broken-link-on-slash
Bugfix gh33203 broken link on slash Alessandro Pasotti
08:46 AM Revision 1f9414cb (qgis): Update tests for non existing fields
Matthias Kuhn
08:33 AM Revision 1175d55e (qgis): Microoptimization
Matthias Kuhn

2019-12-07

05:34 PM Revision e1ea0f3c (qgis): Add py code examples to api
Alessandro Pasotti
05:33 PM Revision 9af63012 (qgis): Also accept collection URLs with ending slash
Fixed #33203 Alessandro Pasotti
02:18 PM Revision 2672c743 (qgis): Merge pull request #33263 from m-kuhn/azure_mark_failing
Mask failing Windows tests Matthias Kuhn
01:15 PM Revision e1b016bc (qgis): When evaluating an expression with a missing referenced field, this wil...
When calculating data defined values, this will be counterproductive.
A field with a data defined value might work we...
Matthias Kuhn
01:15 PM Revision 3bf8d96a (qgis): Remove unneeded ;
Matthias Kuhn
01:11 PM Revision 332550ed (qgis): Typo
Matthias Kuhn
12:59 PM Revision 727c397c (qgis): Update src/app/qgisapp.cpp
Matthias Kuhn
12:00 PM Revision 4d6758d1 (qgis): Merge pull request #33246 from m-kuhn/nan_null
Support for NaN in text edit widget Matthias Kuhn
11:22 AM Revision 05da49ae (qgis): Do not throw warning on invalid layers
Matthias Kuhn
11:22 AM Revision b639cdf4 (qgis): Some consting
Matthias Kuhn
11:17 AM Revision 6bcd5aea (qgis): Mask meshcalculatortest on windows build
Matthias Kuhn
10:09 AM Revision 04432990 (qgis): [pal] Remove dedicated setters/getters for individual obstacle settings...
expose whole QgsLabelObstacleSettings to pal Nyall Dawson
10:09 AM Revision f340c5fe (qgis): Simplify some pal memory handling
Nyall Dawson
10:09 AM Revision 7c59700f (qgis): Responsibility for managing obstacle geometry is in QgsLabelObstacleSet...
Nyall Dawson
10:09 AM Revision 759f1ef4 (qgis): Fix typo
Nyall Dawson
10:09 AM Revision 7f38c414 (qgis): Avoid duplicate code for evaluating label obstacle data defined values
Nyall Dawson
08:37 AM Revision 97566abd (qgis): Mask more tests
Matthias Kuhn

2019-12-06

08:35 PM Revision 64f17aaa (qgis): don't pull in parallel from transifex (occasionally looses files)
Jürgen Fischer
08:21 PM Revision ef24c526 (qgis): don't pull in parallel from transifex (occasionally looses files)
Jürgen Fischer
08:17 PM Revision c92881c2 (qgis): don't pull in parallel from transifex (occasionally looses files)
Jürgen Fischer
08:11 PM Revision fed3a8c6 (qgis): Now that QgsDataSourceUri username/password/authcfg params are aliases
to the direct getters/setters, correctly use the explicit getters and
setters wherever possible.
Makes the code easi...
Nyall Dawson
06:27 PM Revision b93dfdd0 (qgis): [feature] Support datasets with data defined on faces in mesh calculato...
* [feature] support datasets with data defined on faces in mesh calculator, fix #30219, fix #30170
added "driver" an...
Peter Petrik
02:58 PM Revision 60c401a8 (qgis): Merge pull request #32999 from elpaso/rasterize-c-plus-plus-concurrent
Rasterize: QtConcurrent version Alessandro Pasotti
01:55 PM Revision ea919660 (qgis): get the cache field id according to a lookupField() of the fields and t...
since then would be aliases and upper-/lower case written fieldnames be accepted in
extensions and avoid a crash in g...
David Signer
01:34 PM Revision 3dcbde9c (qgis): Attempt to fix Windows GPKG project storage
Fixes #33057 (hopefully) Alessandro Pasotti
01:10 PM Revision e8214412 (qgis): Mask failing tests
Matthias Kuhn
01:06 PM Revision 84d6bbe8 (qgis): fix dox and switch to classic enum
scope based enum is causing troubles from Python depending on sip version Denis Rouzaud
01:02 PM Revision 1e6b1a3e (qgis): Release of 3.10.1
Jürgen Fischer
01:02 PM Revision d3405c40 (qgis): translation update for 3.10.1 from transifex
Jürgen Fischer
01:02 PM Revision cf31ea83 (qgis): Release of 3.4.14
Jürgen Fischer
01:02 PM Revision 4451e6c7 (qgis): translation update for 3.4.14 from transifex
Jürgen Fischer
12:49 PM Revision 93ecb00d (qgis): Add test for TextEditWidget NaN/NULL
Matthias Kuhn
10:59 AM Revision cfbe6647 (qgis): Fix single threaded use of MBTiles generator
Martin Schitter
10:59 AM Revision 89f16404 (qgis): successive ThreadPoolExecutors for all zoom levels
instead of using only one ThreadPoolExecutor for all MetaTiles, its now handled in a loop and new ThreadPools for the... mash-graz
09:30 AM Revision 9e216b40 (qgis): adapt test
Denis Rouzaud
09:10 AM Revision 86c3202a (qgis): Classification methods: save/read parameters, improve negative value ha...
Denis Rouzaud
08:35 AM Revision 61454c67 (qgis): [processing] Add api to allow providers to report warnings which should
be shown to users when using that provider
This can be used to return a translated warning message which should be
s...
Nyall Dawson
08:35 AM Revision d969e417 (qgis): [processing][saga] Allow saga algorithms to be run under SAGA 7.3,
but show a huge obnoxious "NOT OFFICIALLY SUPPORTED" warning
SAGA 7.3 is the new SAGA LTR, so we eventually need to ...
Nyall Dawson
07:59 AM Revision 929670b1 (qgis): remove unneeded set of default value null
David Signer
07:55 AM Revision d6644595 (qgis): remove invokable because it is already used on another method with same...
Denis Rouzaud
07:27 AM Revision e5b0c9d7 (qgis): forceRelaod function including requesting feature reset
David Signer
05:54 AM Revision 567cdb3d (qgis): Disable qgis_layerdefinition on CI
This test relies on an unreliable 3rd party service Nyall Dawson
05:39 AM Revision 2dbc0d72 (qgis): [FEATURE] Show html items to browser panel
Allows HTML files to be shown and opened from the browser panel Nyall Dawson
05:38 AM Revision 7478e797 (qgis): Show helpful status bar tooltip informing of the current select tool be...
whenever ctrl/shift/alt modifiers are changed during a selection operation Nyall Dawson
04:17 AM Revision 6cd5ade9 (qgis): Fix intermittently failing test (python was garbage collecting too early)
Nyall Dawson
03:49 AM Revision d2e3ef6f (qgis): Fix bracket formatting
Stephen Knox
03:44 AM Revision e379b03e (qgis): Address bugs with new featurres and validation
Stephen Knox
01:17 AM Revision 71c95036 (qgis): [gps] Add support for GPHDT heading from true north messages
(cherry picked from commit 6b5f983ad66b6b9d124397ad9d56978fb4a6e53c) Nyall Dawson
01:17 AM Revision cc688111 (qgis): [gps] Support GNGSV messages
(cherry picked from commit 07915f7af7fa54336757ebadfa33d908d17c3306) Nyall Dawson
01:17 AM Revision ddde85d1 (qgis): [gps] Support GNGGA nmea messages
(cherry picked from commit 299c61292b58602c4d6f59628b3bafd6125abd19) Nyall Dawson
01:17 AM Revision ff905ff6 (qgis): Extra simple fast check of types in equality methods of geometry
(cherry picked from commit 3dadc2235da3a502e124bf156d7eebd872fc38b3) Alvaro Huarte
01:17 AM Revision 1f818ad0 (qgis): Visible status for embedded layers in embedded group
- For project : check visible state for embedded layers inside an unchecked group, instead of putting all layers in e... Peillet Sebastien
01:17 AM Revision e99bb7d5 (qgis): [gps] Support GNGSA messages
(cherry picked from commit 2234d92be6ba96a7f320c6bf488f2143cfeae556) Nyall Dawson
01:17 AM Revision d752bd56 (qgis): [gps] Don't treat n/a values as '0'
Avoids reporting things like an unavailable heading as a real "0" heading
(cherry picked from commit 382098e1883db91...
Nyall Dawson
01:17 AM Revision c396c0b3 (qgis): Don't overwrite good gps headings (e.g. from a GPHDT message) with n/a ...
(cherry picked from commit 6a7293908d82e4a0438ab69ad8fdd2f3c61e9947) Nyall Dawson
01:17 AM Revision d7dd1901 (qgis): [gps] Correctly set initial value of hoz/vert accuracy and direction as...
(cherry picked from commit d182cf2d768455457b9573a317b98fdf0a450331) Nyall Dawson
01:17 AM Revision e0040afe (qgis): Followup 89de7579, fix broken authentication/username/password
support in WMS and other providers
These providers rely on the QgsDataSourceUri param methods for storing and retrie...
Nyall Dawson
01:17 AM Revision 499f3761 (qgis): Make wms provider less debug noisy
(cherry picked from commit ee33fa5a38bb063785c8abf4714d4287b34696ff) Nyall Dawson
01:17 AM Revision b366a20b (qgis): Skip right-hand side of AND/OR expression if we already know result
(cherry picked from commit 11d527596c5749d6d512851f8d6dadb352862f23) Martin Dobias
01:17 AM Revision 8d60de45 (qgis): iface.newProject() should return False if a new project could not
be created (e.g. if the user opts to cancel when prompted to save the
current project)
(cherry picked from commit b4...
Nyall Dawson
01:17 AM Revision c9d9b40d (qgis): Actually also don't evaluate right-hand side
(cherry picked from commit b5dd082ac3f722737c22d4068546c49ee2a5d80d) Martin Dobias
01:17 AM Revision 06b3d660 (qgis): Send Accept: header with WMTS tile requests
(cherry picked from commit f601272226908404678387ce20020741285c292e) Sam Gillingham

2019-12-05

12:36 AM Revision 46e6b2d3 (qgis): azure pipelines: re-add poppler & doxygen
Jürgen Fischer
12:34 AM Revision 81a08fd3 (qgis): azure pipelines:
* fail on error
* align build name for pull requests more with travis builds
* include dash link on azure page
Jürgen Fischer
11:48 PM Revision 61903a76 (qgis): Fix some build warnings, clazy warnings
Nyall Dawson
07:54 PM Revision 35eea1c0 (qgis): Visible status for embedded layers in embedded group
- For project : check visible state for embedded layers inside an unchecked group, instead of putting all layers in e... Peillet Sebastien
07:51 PM Revision 1e9709cf (qgis): Don't try to style poly2tri library
Nyall Dawson
07:51 PM Revision a9d02dab (qgis): Update poly2tri external library (minor changes only)
Nyall Dawson
07:51 PM Revision a6c563c6 (qgis): Update kdbush external module
Nyall Dawson
07:51 PM Revision 3dadc223 (qgis): Extra simple fast check of types in equality methods of geometry
Alvaro Huarte
07:50 PM Revision d182cf2d (qgis): [gps] Correctly set initial value of hoz/vert accuracy and direction as...
Nyall Dawson
07:50 PM Revision 299c6129 (qgis): [gps] Support GNGGA nmea messages
Nyall Dawson
07:50 PM Revision 6a729390 (qgis): Don't overwrite good gps headings (e.g. from a GPHDT message) with n/a ...
Nyall Dawson
07:50 PM Revision 07915f7a (qgis): [gps] Support GNGSV messages
Nyall Dawson
07:50 PM Revision 382098e1 (qgis): [gps] Don't treat n/a values as '0'
Avoids reporting things like an unavailable heading as a real "0" heading Nyall Dawson
07:50 PM Revision 2234d92b (qgis): [gps] Support GNGSA messages
Nyall Dawson
07:50 PM Revision 6b5f983a (qgis): [gps] Add support for GPHDT heading from true north messages
Nyall Dawson
07:50 PM Revision 99c8afe4 (qgis): [FEATURE] Show the total pan distance and bearing in the status bar during
canvas pan operations
Allows users to know exactly how far (and in what direction) they've dragged
the map.
Nyall Dawson
07:49 PM Revision 0b1c0fdb (qgis): Followup 89de7579, fix broken authentication/username/password
support in WMS and other providers
These providers rely on the QgsDataSourceUri param methods for storing and retrie...
Nyall Dawson
02:59 PM Revision d147a8df (qgis): Merge pull request #33233 from 3nids/class_method_params
Option to filter negative values in logarithmic classification method Denis Rouzaud
02:58 PM Revision d00520a9 (qgis): Support for NaN in text edit widget
Matthias Kuhn
02:17 PM Revision adf40e2e (qgis): followup: still fiddling with tests
Olivier Dalang
01:50 PM Revision bd447f4b (qgis): fix leak
Denis Rouzaud
11:28 AM Revision 2b66b3d7 (qgis): Merge pull request #33242 from nyalldawson/wms_quiet
Make wms provider less debug noisy Matthias Kuhn
10:17 AM Revision dbd2d74a (qgis): fix documentation
Denis Rouzaud
10:05 AM Revision 153a5ff1 (qgis): tags instead of searchTags
David Signer
10:00 AM Revision 2868074e (qgis): fix test with locale thousand separator
Denis Rouzaud
09:50 AM Revision 456384e4 (qgis): use QgsProcessingParameters::parameterAsBool
rather than re-implementing QVariant conversion in QgsClassificationMethod Denis Rouzaud
08:46 AM Revision 2f5d210b (qgis): Merge pull request #33161 from m-kuhn/dxf_export_quadrant_based
Respect placement quadrant in DXF export Matthias Kuhn
08:46 AM Revision c01f8042 (qgis): Merge pull request #33162 from m-kuhn/dxf_dash_beautify
DXF export preserve dashed line style Matthias Kuhn
07:10 AM Revision 7acc936d (qgis): better layout in UI
Denis Rouzaud
07:08 AM Revision 284abe07 (qgis): add python directory to cache so can be modified by ccmake
Peter Petrik
07:08 AM Revision d1dd68ae (qgis): remove averaging settings class and expore averaging methods outside qg...
Peter Petrik
07:08 AM Revision 8aa0c280 (qgis): update MDAL to 0.4.91 (alpha release of 0.5.0 for QGIS 3.12) - stacked ...
Peter Petrik
07:08 AM Revision 7df4ec7f (qgis): fix issues from 2nd review
Peter Petrik
07:08 AM Revision a30bda6c (qgis): [FEATURE] Initial implementation of QEP 158: Support of 3d stacked mesh...
Stacked 3D meshes store values on the volumes that are regularly stacked over base 2d mesh. User can select various 3... Peter Petrik
06:57 AM Revision ee33fa5a (qgis): Make wms provider less debug noisy
Nyall Dawson
06:51 AM Revision 24a5326f (qgis): fix crash by using unique pointers to hold the widget wrappers
Denis Rouzaud
06:09 AM Revision a3a7b5f4 (qgis): code layout, loop improvements, dox, const correction
Denis Rouzaud

2019-12-04

11:59 PM Revision f6c961a6 (qgis): followup: improve tests to also test for results stability when seeded
Olivier Dalang
11:42 PM Revision ef0f2de4 (qgis): followup: fix type mistake and tests
Olivier Dalang
10:20 PM Revision a4fda0ac (qgis): adapt test and actually run it
Denis Rouzaud
10:20 PM Revision aec68661 (qgis): update python bindings
Denis Rouzaud
10:20 PM Revision 576e81d2 (qgis): update API in other methods
Denis Rouzaud
10:19 PM Revision a6e1920b (qgis): add option to filter negative and 0 values in logarithmic method
Denis Rouzaud
10:19 PM Revision 011b63fd (qgis): add classification method parameters to GUI
Denis Rouzaud
10:16 PM Revision b0783702 (qgis): add API to allow adding processing parameters to classification methods
Denis Rouzaud
08:33 PM Revision 6e7ff13e (qgis): Use container instead of category
Harrissou Santanna
08:33 PM Revision c1acb01f (qgis): Use generic container in title
Harrissou Santanna
08:33 PM Revision 706a158b (qgis): Replace label
Harrissou Santanna
08:26 PM Revision b67dd464 (qgis): followup: fix tests
Olivier Dalang
04:31 PM Revision 5409bd4c (qgis): fix spelling
David Signer
02:46 PM Revision ba925bb3 (qgis): Create child feature with geometry from the relation editor (#32528)
* [FEATURE][needs-docs] Create geometric child feature from relation editor Julien Cabieces
12:41 PM Revision cd234f04 (qgis): Unused arg
Alessandro Pasotti
12:14 PM Revision b5dd082a (qgis): Actually also don't evaluate right-hand side
Martin Dobias
12:14 PM Revision 11d52759 (qgis): Skip right-hand side of AND/OR expression if we already know result
Martin Dobias
11:34 AM Revision fdbad366 (qgis): Use cloned layers in prepareAlgorithm
Alessandro Pasotti
11:11 AM Revision f341b34a (qgis): do not limit the number of classes in logarithmic method (#33223)
this was preventing from setting enough classes Denis Rouzaud
10:58 AM Revision 7746061b (qgis): [FEATURE][processing] New algorithm "Repair Shapefile"
Uses GDAL to repair shapefiles which have a broken or missing .SHX file Nyall Dawson
10:02 AM Revision b4bc7cbf (qgis): iface.newProject() should return False if a new project could not
be created (e.g. if the user opts to cancel when prompted to save the
current project)
Nyall Dawson
09:56 AM Revision 5cf924b4 (qgis): do not limit the number of classes in logarithmic method
this was preventing from setting enough classes Denis Rouzaud
08:13 AM Revision caf8cfaf (qgis): [Tests] Update QgsVectorLayer readSld to test read label
René-Luc ReLuc
08:13 AM Revision e6559ca6 (qgis): [Bugfix] QgsVectorLayer: Read SLD Labeling
The error was:
* QgsRenderer did not exclude SLD TextSymbolzer as a rendering configuration.
* QgsVectorLayer did not...
René-Luc ReLuc
07:59 AM Revision 66ba86f1 (qgis): PointCloud is unavailable when you can't read its metadata
Fixes #32972 Sandro Santilli
07:59 AM Revision 30fe7484 (qgis): Add test for pointcloud layers fetching and related permissions
This commit is expected to fail, lacking an actual fix
See #32972
Sandro Santilli
07:59 AM Revision 66ea653e (qgis): Do not use pcpatch type name when not available
Sandro Santilli
07:59 AM Revision 5ad7be5a (qgis): Add pcpoint as a supported spatial type
Sandro Santilli
07:58 AM Revision 5a8dfa62 (qgis): PointCloud is unavailable when you can't read its metadata
Fixes #32972 Sandro Santilli
07:58 AM Revision 78230be1 (qgis): Add test for pointcloud layers fetching and related permissions
This commit is expected to fail, lacking an actual fix
See #32972
Sandro Santilli
07:58 AM Revision a9ad76e2 (qgis): Do not use pcpatch type name when not available
Sandro Santilli
07:58 AM Revision fca857b7 (qgis): Add pcpoint as a supported spatial type
Sandro Santilli
07:52 AM Revision 0223fd8d (qgis): [Tests] Update QgsVectorLayer readSld to test read label
René-Luc ReLuc
07:52 AM Revision ad6634c2 (qgis): [Bugfix] QgsVectorLayer: Read SLD Labeling
The error was:
* QgsRenderer did not exclude SLD TextSymbolzer as a rendering configuration.
* QgsVectorLayer did not...
René-Luc ReLuc
07:50 AM Revision 2774df2f (qgis): [FEATURE] Show "Open Document..." action when right clicking certain
files in the browser, allowing them to be opened with the default
application for that file type
E.g. PDFs will open...
Nyall Dawson
07:50 AM Revision 9a710f24 (qgis): Fix wording
Nyall Dawson
05:48 AM Revision f7c91704 (qgis): Alternative approach to fixing #32819
Partially reverts 5d27d7c, fixes #33133
(cherry picked from commit 85095a70ffff1091c569794a3e023040567c4140)
Nyall Dawson
05:48 AM Revision f90963e0 (qgis): Remove empty file
(cherry picked from commit 0eee45aa16191956536980df43028e59622fb7cc) Matthias Kuhn
05:48 AM Revision f4f31bdb (qgis): [db_manager] Allow opening .sql files
and not only .SQL files
also allow any file extension
Fix #33173
(cherry picked from commit 574e0ebaa1cbf44a6a72423...
Matthias Kuhn
05:48 AM Revision 651ca309 (qgis): Huge speedup when labels are set to "boundary" obstacle mode
Because GEOS prepared predicates are "stubbed out" for many relation types,
such as overlaps and touches, we can get ...
Nyall Dawson
05:48 AM Revision b4a1573d (qgis): [processing] Fix exceptions when reporting errors during batch execution
Fixes #33105
(cherry picked from commit 6ef3746bfb28460288a75d9d33c4b64dd14736ca)
Nyall Dawson
05:47 AM Revision ed93ebd9 (qgis): Add QgsLabelObstacleSettingsWidget widget for customising label obstacl...
Nyall Dawson
05:47 AM Revision 02fffdc6 (qgis): [needs-docs] Move label obstacle settings to "placement" tab
and show detailed settings in a stacked panel widget
Because:
1. The settings belong next to the placement settings...
Nyall Dawson
05:47 AM Revision cf431048 (qgis): Add some unit tests for label settings widgets
Nyall Dawson
05:47 AM Revision de2b60d7 (qgis): Hookup data defined properties support for QgsLabelSettingsWidgetBase
Nyall Dawson
05:47 AM Revision 060cfb4e (qgis): [api] New class QgsLabelSettingsWidgetBase
Base class for widgets which allow customisation of label engine properties,
such as label placement settings.
Nyall Dawson
05:47 AM Revision 66456a30 (qgis): [labeling] When a layer is set to "blocking" mode, expose the obstacle
settings widget to allow users to tweak the obstacle behavior
Previously these settings were stuck inside the disabl...
Nyall Dawson
05:47 AM Revision 7e6c6e72 (qgis): Fix build
Nyall Dawson
05:47 AM Revision d63714ae (qgis): Fix spelling
Nyall Dawson
05:47 AM Revision 22ea01b0 (qgis): Add a helpful label explaining obstacle weight
Nyall Dawson
05:47 AM Revision e70db922 (qgis): Avoid fragile combo box index based logic
Nyall Dawson
04:31 AM Revision 14c0d2c6 (qgis): adds guard to prevent crash with mesh vector renderer
If the vector renderer factory returns a null ptr, this prevents QGIS crashing
.
Vincent Cloarec
04:25 AM Revision b736bf9a (qgis): Huge speedup when labels are set to "boundary" obstacle mode
Because GEOS prepared predicates are "stubbed out" for many relation types,
such as overlaps and touches, we can get ...
Nyall Dawson

2019-12-03

09:43 PM Revision 800198be (qgis): followup: implementation using stdlib
Olivier Dalang
07:22 PM Revision cfe729e9 (qgis): followup : keep using 64 bit int
Olivier Dalang
03:29 PM Revision 20ac7e3c (qgis): Update python/core/auto_generated/expression/qgsexpression.sip.in
Co-Authored-By: Matthias Kuhn <[email protected]>
and
set parameter to const
David Signer
03:29 PM Revision 7fbf2c86 (qgis): tags helping to find the correct function are integrated into the help ...
defined in the json files and used by the expression builder to find the function (not using as alias) David Signer
03:29 PM Revision 314e2339 (qgis): write tags to the expression functions help object
David Signer
01:35 PM Revision 65fed422 (qgis): [FEATURE][expressions] allow to seed random functions
useful to get deterministic random values Olivier Dalang
12:02 PM Revision 42685043 (qgis): shorter commit messages for PyQGIS docs jobs (#33189)
Denis Rouzaud
10:38 AM Revision 23460272 (qgis): Fix warnings
Nyall Dawson
10:38 AM Revision 964681f0 (qgis): Fix capitalizationation
Nyall Dawson
10:38 AM Revision b235d31b (qgis): Move QgsPalLayerSettings default values to header
Nyall Dawson
10:38 AM Revision 316fd50b (qgis): Fix tests
Nyall Dawson
10:38 AM Revision 9f63f492 (qgis): Move label obstacle settings out to their own class, and monkey patch a...
to maintain current API
QgsPalLayerSettings is way too heavy, and we need to start refactoring
this into smaller ato...
Nyall Dawson
10:38 AM Revision f145fa96 (qgis): [labeling] Default polygon obstacle mode is now Boundary avoidance
(This works better with the new placement engine logic) Nyall Dawson
09:41 AM Revision a4a32fac (qgis): Update src/gui/qgsexpressionbuilderwidget.cpp
Co-Authored-By: Matthias Kuhn <[email protected]> David Signer
09:25 AM Revision 5816daa2 (qgis): search tags on some static expression functions
David Signer
08:13 AM Revision 7f415ca7 (qgis): [FEATURE] Static particle traces for rendering mesh vector dataset (#33...
* [FEATURE] Static particle traces for rendering mesh vector dataset
This PR permits to display directly in QGIS sta...
Vincent Cloarec
04:48 AM Revision 9904fe86 (qgis): Refine behavior of obstacle weight slider to match feature weight slider
Nyall Dawson
04:48 AM Revision 19b8d433 (qgis): [needs-docs] When running in label engine v2 mode, discard any candidat...
they collide with an obstacle feature of greater weight when compared
to the label's priority
Previously, obstacle w...
Nyall Dawson
04:48 AM Revision 2c7f89a7 (qgis): Fix tests
Nyall Dawson
04:48 AM Revision 43528726 (qgis): [labels] Ensure that we show labels where we've ripped away all the can...
when showing "unplaced labels" Nyall Dawson
04:48 AM Revision 7f4226d2 (qgis): Update labeling tests to use engine v2, update expected reference images
Nyall Dawson
04:48 AM Revision ea5b4234 (qgis): Default to label placement engine v2 for newly created projects (for QG...
Nyall Dawson
04:48 AM Revision 499f240c (qgis): More raw double arrays to vectors
Nyall Dawson
04:48 AM Revision bee6ab84 (qgis): Fix obstacle factor is ignored when a layer is set to blocking mode
It was only correctly being respected for fully labeled layers Nyall Dawson
01:11 AM Revision 9a68cafd (qgis): azure-pipelines: fix dependency package reference
(cherry picked from commit fe9dcf1f33bb0f7b392b9cd079eafdd23885593e) Jürgen Fischer
01:10 AM Revision fe9dcf1f (qgis): azure-pipelines: fix dependency package reference
Jürgen Fischer

2019-12-02

12:15 AM Revision 60c45242 (qgis): add azure pipeline badge
(cherry picked from commit 4c234f21b47846d9f7bed46db89ad0a9de23851d) Jürgen Fischer
12:15 AM Revision 09837497 (qgis): azure-pipelines support
(blood, sweat and tears w/squ-ashed away)
(cherry picked from commit d33a5b56a94c49d6722cdb4c96866e034cd17ef4)
Jürgen Fischer
11:21 PM Revision 5d4e77f0 (qgis): osgeo4w: build with new legacy packages for GDAL2 & PROJ5
Jürgen Fischer
03:03 PM Revision c2f9f6dc (qgis): shorter commit messages for PyQGIS docs jobs
Denis Rouzaud
10:47 AM Revision af1c0879 (qgis): Merge pull request #33185 from elpaso/mxe-64bit
Mxe 64bit Alessandro Pasotti
08:17 AM Revision 678a8777 (qgis): Merge pull request #33163 from m-kuhn/dxf_server_params
Add DXF server export params NO_MTEXT and FORCE_2D Matthias Kuhn

2019-12-01

04:43 PM Revision 574e0eba (qgis): [db_manager] Allow opening .sql files
and not only .SQL files
also allow any file extension
Fix #33173
Matthias Kuhn
04:43 PM Revision 0eee45aa (qgis): Remove empty file
Matthias Kuhn
10:07 AM Revision ba87ae6a (qgis): Fix tests
Matthias Kuhn
10:04 AM Revision e87ea5ef (qgis): Add dox
Matthias Kuhn
10:01 AM Revision 66ef33b4 (qgis): Merge pull request #33171 from DelazJ/patch-11
Remove wrong tooltip applied to any unset vector properties tab Matthias Kuhn
08:39 AM Revision 2bd46890 (qgis): Capizalize undocumented parameter
Matthias Kuhn
01:23 AM Revision 6b1dfa77 (qgis): Remove wrong tooltip applied to any unset vector properties tab
and add one to the mask tab Harrissou Santanna

2019-11-30

09:10 PM Revision 4c234f21 (qgis): add azure pipeline badge
Jürgen Fischer
08:34 PM Revision d33a5b56 (qgis): azure-pipelines support
(blood, sweat and tears w/squ-ashed away) Jürgen Fischer
06:57 PM Revision bc00621d (qgis): Merge pull request #33170 from elpaso/bugfix-gh33168-set-center-crash
Check for empty rect before calling setExtent Alessandro Pasotti
06:19 PM Revision 21684cf9 (qgis): Rename artifact to something meaningful
Alessandro Pasotti
06:19 PM Revision dfb90bf0 (qgis): 64bit MXE build
Alessandro Pasotti
05:58 PM Revision 38ae1708 (qgis): Check for empty rect before calling setExtent
this prevents an infinite recursion from setCenter
Fixes #33168
Alessandro Pasotti
10:48 AM Revision 80cf602a (qgis): Merge pull request #33150 from rouault/cleanup_pal_constructor_destructor
[cleanup] pal.cpp: remove useless constructor and destructor Even Rouault
 

Also available in: Atom