Activity
From 2018-05-26 to 2018-06-24
2018-06-24
2018-06-22
- 10:08 PM Revision cd5d045a (qgis): Fix a regression in buildrpms.sh introduced in #7287
- 10:08 PM Revision f9c8df94 (qgis): More fixes for rpm/buildrpms.sh
- 10:08 PM Revision 1f1d19fd (qgis): Package /usr/share/metainfo/org.qgis.qgis.appdata.xml in rpm properly
- 09:35 PM Revision 4a48f50a (qgis): Add qgis:postgisexecuteandloadsql
- 08:43 PM Revision fd8344bc (qgis): More fixes for rpm/buildrpms.sh
- 08:43 PM Revision f6ada699 (qgis): Package /usr/share/metainfo/org.qgis.qgis.appdata.xml in rpm properly
- 08:43 PM Revision 9caeb809 (qgis): Fix a regression in buildrpms.sh introduced in #7287
- 08:42 PM Revision 5b7eefa6 (qgis): [FEATURE][processing] New 'Raster pixels to polygons' algorithm
- Converts a raster layer into a vector layer, with a polygon feature
corresponding to each pixel from the raster and a... - 06:40 PM Revision bebadef1 (qgis): Fix parameter names
- 05:59 PM Revision 70e03951 (qgis): [Bugfix][Processing] R script: ParameterString has to be encoding
- In Processing R script, each parameter is inserted in the script by rewriting
the file. So it's necessary to encode P... - 04:36 PM Revision 39f09228 (qgis): [WFS provider] Fix #7170 / properly take into account feature count lim...
- 03:32 PM Revision b8c11b8f (qgis): Fix build against QT 5.5 / Ubuntu 16.04
- Fix issue introduced in 635f8ad7ca3b5204490723827d242b848af19cd7
In QT 5.5, operator== (const QString&, char) is not ... - 02:57 PM Revision 14a913e2 (qgis): Merge pull request #7170 from rouault/wfs_pagesize
- [WFS provider] [FEATURE] Allow user to enable/disable paging and specify page size (fixes #18935)
- 02:57 PM Revision 294f8acc (qgis): Merge pull request #7303 from rldhont/server-wms-getprint-autoupdate-le...
- [Bugfix][Server] Display composer legend with auto update like the Desktop
- 02:47 PM Revision cbde32f0 (qgis): Merge pull request #4643 from merkato/master
- [FEATURE] Add role logging for PostGIS versioning.
- 02:41 PM Revision 1b15e68f (qgis): Add minimal smartness for QgsProcessingFeatureSource::hasFeatures
- 02:35 PM Revision 2718317e (qgis): Merge pull request #7298 from nyalldawson/layout
- [layouts] Save last used export folder in project
- 02:34 PM Revision c780d607 (qgis): Merge pull request #7105 from PeterPetrik/quick-3-identity
- [qgsquick] [feature] Identify and highlight
- 02:33 PM Revision 638fc0ce (qgis): Merge pull request #7245 from rouault/gpkg_transactions
- [OGR provider] [FEATURE] Add support for transactions on GPKG databases
- 02:15 PM Revision 1503459f (qgis): Bump version to 3.3
- 02:14 PM Revision 30de027d (qgis): changelog and news update for 3.2
- 02:14 PM Revision bc431940 (qgis): Release of 3.2 (Bonn)
- 02:14 PM Revision 3e008c31 (qgis): translation update for 3.2 from transifex
- 02:00 PM Revision 9fba24a3 (qgis): Release of 2.18.21
- 01:51 PM Revision 259290ab (qgis): [Bugfix][Server] Display composer legend with auto update like the Desktop
- QGIS Server was not able to display auto update legend in composer since
2.18.x. To fix it we need to deactivate *aut... - 01:30 PM Revision 80b0c72c (qgis): Fix a Python error in Processing GUI
- It turns out that an empty QComboBox evaluates to False:
>>> t=QLineEdit()
>>> bool(t)
True
>>> c=QComboBox()
>>> bo... - 10:49 AM Revision 3f16335c (qgis): Merge pull request #7296 from wonder-sk/processing-python-escape-quotes
- Fix escaping of quotes of map layer source in processing
- 10:14 AM Revision 7ab65971 (qgis): Merge pull request #7288 from m-kuhn/19137
- Take changes of embedded forms into account
- 10:14 AM Revision c6b8a102 (qgis): Add dox
- 09:35 AM Revision 648b5884 (qgis): [pyqgis-console] APIs file updated
- 09:20 AM Revision bc737cef (qgis): Switch more valueAsPythonString() implementations to use stringToPython...
- 06:29 AM Revision cd495fbb (qgis): Don't crash when findLayer is called with a nullptr
- 06:26 AM Revision 41d6b9d9 (qgis): Silence more plotly warnings on import
- 05:37 AM Revision 398e2a17 (qgis): [console] Fix invalid regex warning
- 05:37 AM Revision 6e7c07bc (qgis): Mark regex
- 05:37 AM Revision 12efb866 (qgis): [dbmanager] Fix error when connecting to postgis db
- Fixes #19240
- 05:09 AM Revision c6b4404c (qgis): Indentation
- 04:50 AM Revision 52fa989c (qgis): More tests
- 04:46 AM Revision 5cd25186 (qgis): Fix some issues in findClosestExistingPath
- 03:58 AM Revision f0f50a19 (qgis): do not translate these strings in metadata widget, review tab order
- 03:25 AM Revision b2eedd3a (qgis): Guard against infinite loop
- 03:22 AM Revision 58548e04 (qgis): [layouts] Save last used export folder in project
- And use it in preference to the global last used export folder.
Because GIS use is typically specific project based, ... - 02:48 AM Revision feea1210 (qgis): Fix some warnings
- 02:45 AM Revision 635f8ad7 (qgis): Add QgsFileUtils::findClosestExistingPath to find the closest
- existing folder match for a path
E.g. if \a path is "/home/user/projects/2018/P4343"
and "/home/user/projects" exist... - 02:02 AM Revision 0a225c48 (qgis): Fix escaping of quotes of map layer source in processing
2018-06-21
- 01:46 AM Revision 1572314b (qgis): Fix some warnings
- 01:43 AM Revision 757949ba (qgis): Add missing references
- 01:27 AM Revision d1cced7c (qgis): typo fixes
- 01:23 AM Revision 6eeaca55 (qgis): return the default style first in the list
- 11:46 PM Revision df56fdce (qgis): Make non progress reporting tasks have undefined bars instead of 0%
- 11:46 PM Revision 96923c75 (qgis): fix spacing
- 09:49 PM Revision 6a6a8dda (qgis): Reset embedded form when last feature is removed
- Fix #18754
- 09:48 PM Revision 4c84cfa2 (qgis): Fix a memory leak in classify() + add missing annotations/docstrings
- A pseudo color renderer was getting created in classify() but never deleted.
Spotted by @PeterPetrik
As a bonus swi... - 09:47 PM Revision 8ef047d4 (qgis): [Server] Use Project selection color in GetPrint for 2.18
- QGIS Server uses QgsMapRenderer and not QgsMapSettings to configure maps
rendering, and color selection was not trans... - 08:34 PM Revision 57ed9edb (qgis): Initialize in headers
- 08:34 PM Revision 506f028e (qgis): Add some explanatory comments
- 08:34 PM Revision d2e37558 (qgis): Fix Ctrl shortcut handling for advanced digitizing dock
- 06:22 PM Revision 9f010390 (qgis): Merge pull request #7232 from rldhont/server-wms-getprint-fix-legend-218
- [BUGFIX][Server] In GetPrint, legend as to be fixed when it is not auto update or filter by map
- 05:22 PM Revision 73fd83f7 (qgis): Fix crashes in geometry checker (fixes #18736) (#7292)
- This fixes two different crashes:
- when trying to close the checker dialog while checks are running in background
- ... - 05:02 PM Revision 314eca99 (qgis): fix warnings
- 03:41 PM Revision 7604d9b8 (qgis): fix build with GDAL >=2.3 (followup 2ed54721)
- 03:29 PM Revision 7dfec1fd (qgis): [pyqgis] add misssing QgsSettings.setEnumValue
- also fix sections in enumValue and flagValue
- 03:29 PM Revision ad000203 (qgis): QgsSettings.enumValue cast to enum
- 03:29 PM Revision 3c749912 (qgis): add test for QgsSettings.setEnumValue
- 03:29 PM Revision 01681aba (qgis): fix missing import
- 11:50 AM Revision 07498350 (qgis): Take changes of embedded forms into account
- when clicking on ok of an attribute form, tell all embedded widgets (all
widgets actually) that we are going to close... - 11:06 AM Revision 17ea4a9f (qgis): Merge pull request #7287 from daniviga/fix-rpm-build
- Some minor fixes to rpm/buildrpms.sh
- 11:06 AM Revision 8609a2fa (qgis): Do not crash on exit due to dangling layer pointer (fixes #18732)
- When using attribute dialog to edit attributes of multiple selected features,
the dialog may stay alive until QGIS ex... - 10:34 AM Revision 692f439c (qgis): Merge pull request #7283 from aleixpol/appstream
- Include AppStream metadata
- 10:28 AM Revision c2806051 (qgis): Fedora 26 has reached the end of life
- 10:26 AM Revision 6b7a7f18 (qgis): Some minor fixes to rpm/buildrpms.sh
- 10:22 AM Revision 352f3f34 (qgis): Explicitly list [xlsx] extension for 'MS Office Open XML spreadsheet' f...
- ...because most humans don't associate "MS Office Open XML" with XLS
- 10:22 AM Revision 981c6686 (qgis): Dox++
- 10:22 AM Revision 5cfa18ee (qgis): Fix more sorting issues in vector format lists
- 10:22 AM Revision 2ed54721 (qgis): Add globs to information returned by QgsVectorFileWriter.supportedFilte...
- 10:22 AM Revision f3329710 (qgis): Fix confusing sort order of vector formats in save as dialog
- We were sorting on the driver name, not the display name, so
MS OpenOffice ("XLSX") was appearing after Sqlite. - 09:30 AM Revision 4ddfd134 (qgis): Merge pull request #7286 from anitagraser/patch-2
- fixed link to PyQGIS docs
- 08:58 AM Revision ce096440 (qgis): fixed link to PyQGIS docs
- 08:51 AM Revision c27b4451 (qgis): fix tar (followup 4790747a)
- 07:33 AM Revision 0e9a3815 (qgis): Fix SC2103 warnings
- 07:33 AM Revision e9bb1616 (qgis): Another shellcheck fix
- 07:33 AM Revision b0aaa9d1 (qgis): Fix test
- 07:33 AM Revision 2104b563 (qgis): Fix some SC2086 warnings
- 07:33 AM Revision 78b07cdf (qgis): Fix SC2196 warnings
- 07:33 AM Revision 4778498c (qgis): Fix SC2034 warnings
- 07:33 AM Revision 5b375a2e (qgis): Fix SC2188 warnings
- 07:33 AM Revision 040f1d18 (qgis): Fix SC2006 warnings
- 07:33 AM Revision 0d419255 (qgis): Disable all failing shellcheck checks
- 07:33 AM Revision cab83c51 (qgis): Fix SC2222 warnings
- 07:33 AM Revision 7ad85a45 (qgis): Fix SC2004 warnings
- 07:33 AM Revision 7d938e8b (qgis): [ci] Run shellcheck as part of code_layout build
- 07:33 AM Revision 11bb5afa (qgis): Fix SC2035 warnings
- 07:33 AM Revision fc20fc81 (qgis): Fix SC2062 warnings
- 07:33 AM Revision 6c9484b9 (qgis): Fix SC2181 warnings
- 07:33 AM Revision 36e38210 (qgis): Fix SC2116 warnings
- 07:33 AM Revision 80d65559 (qgis): Fix SC2219 warnings
- 07:33 AM Revision 4118bafc (qgis): Fix all SC2164 warnings
- 07:33 AM Revision 00477ff9 (qgis): Fix SC2068 warnings
- 03:55 AM Revision db398ab1 (qgis): Install appdata information for QGIS
2018-06-20
- 12:56 AM Revision 481461de (qgis): Align widgets in raster layer save as dialog
- 12:46 AM Revision c61794cc (qgis): Use a proper label in the "Save raster as" dialog
- and mimic the vector dialog
- 09:21 PM Revision 408979ce (qgis): fix prepare-commit for python additions
- 09:21 PM Revision f749c521 (qgis): use Q_ENUM for QgsLocator::Priority
- 10:22 AM Revision 52664b6b (qgis): rework server test to use geopackage and qgz
- 10:01 AM Revision 4790747a (qgis): Tune osgeo4w scripts (followup cab6a4b6)
- 09:12 AM Revision fb3ff6d2 (qgis): [layouts] Fix a crash when using multiframe items when no pages exist
- 09:12 AM Revision afde31b9 (qgis): [layouts] Avoid a crash when no pages exist in layout
- 07:41 AM Revision 2778266b (qgis): Merge pull request #7274 from m-kuhn/raii
- Code cleanup
- 07:23 AM Revision 77d22849 (qgis): Fix calculation of relation aggregate in virtual field with same name a...
- 07:06 AM Revision 4132dbc1 (qgis): Typo
- 07:04 AM Revision e489761c (qgis): Good typography
- 06:30 AM Revision bf4604f0 (qgis): Typo
- 06:30 AM Revision 4dfbb6b7 (qgis): Stick to C++11 for now
2018-06-19
- 12:07 AM Revision 16ac4377 (qgis): [processing] Fix bar and box plot exception when category field has NUL...
- 12:07 AM Revision 8d6ce61a (qgis): [processing] Silence warnings thrown from within plotly on import
- 12:06 AM Revision 31a8f3f1 (qgis): Ensure qgis.db is writable when copied from RO source
- In some package managers (such as NIX[1], used in NixOS[2]), all the data is
installed into a read-only file system.
... - 11:33 PM Revision 81330ec7 (qgis): Replace Style tab by symbology
- to be coherent with vector layer properties dialog and cleanup the 'style' misuse/confusion
- 11:09 PM Revision 16673ae9 (qgis): Fix potential buffer truncation
- Forward ported from kadas-albireo
- 10:32 PM Revision 693455b3 (qgis): Use const cache
- 07:56 PM Revision d3601507 (qgis): Merge pull request #7171 from 3nids/sip_python_repr
- create Python __repr__ methods for QgsPoint and QgsPointXY
- 07:55 PM Revision ff1988f1 (qgis): Python __repr__ test output
- 06:43 PM Revision 2aa2ef48 (qgis): [layouts] Fix data defined page sizes sometimes lead to incorrect
- created atlas image sizes
Because the exporter prefers to use the image size when it's
specified (as is done in QGIS... - 05:37 PM Revision 543c7a79 (qgis): Merge pull request #7272 from tudorbarascu/tests
- remove redundant test
- 04:23 PM Revision bc6c9403 (qgis): Fix transparency for data defined color in ellipse marker
- 04:22 PM Revision 353eb651 (qgis): Double quote to prevent globbing and word splitting.
- 04:15 PM Revision 69933808 (qgis): $/${} is unnecessary on arithmetic variables.
- 04:15 PM Revision 4d8cdd89 (qgis): Double quote to prevent globbing and word splitting.
- 04:11 PM Revision 49a55b0e (qgis): Add shebang to shell scripts
- 04:08 PM Revision 6a84baf3 (qgis): Merge pull request #7273 from mhugent/dxf_fontsize_fix
- Use tightBoundingRect to calculate size of dxf text. Otherwise, the t…
- 03:00 PM Revision c5825aa1 (qgis): Code cleanup
- 01:58 PM Revision 763dfd29 (qgis): use SIP to define Python __repr__ rather than injections
- because it's a bit more clever!
- 01:49 PM Revision e3d03056 (qgis): Use tightBoundingRect to calculate size of dxf text. Otherwise, the tex...
- 01:16 PM Revision 0b9df822 (qgis): remove redundant test
- 01:14 PM Revision a719605e (qgis): clean auto folders in sip test
- 01:02 PM Revision ac4f508c (qgis): create Python __repr__ methods for QgsPoint and QgsPointXY
- 01:02 PM Revision cc3e29bc (qgis): add __repr__ for more geometry classes and add test
- 12:26 PM Revision 97726d6f (qgis): Merge pull request #7270 from tudorbarascu/enable_tests
- enable test for getfeatureinfo value relation widget values
- 12:06 PM Revision 10dd4280 (qgis): Revert "[Processing] None is the default value for parameters also for ...
- This reverts commit ac4d776af018a34b8f9e3d67647b5dbcf7c90bf3.
See discussion at https://github.com/qgis/QGIS/pull/6943 - 11:41 AM Revision cab6a4b6 (qgis): Merge pull request #4990 from imiara/master
- Updated instructions on building QGIS master under MSVC 2015
- 11:40 AM Revision 5797c493 (qgis): Merge pull request #7261 from elpaso/bugfix-19195-wms-drag
- [bugfix] Fix double escaping of colon in QgsMimeDataUtils
- 11:22 AM Revision c58c9982 (qgis): Expand range of colors available for new layers
- Here's the rules if you want to add more here (developed by
@nirvn and myself)
- Keep colors in the "middle" - avoid... - 11:10 AM Revision f4e49ddd (qgis): Merge pull request #6081 from radosuav/fix_style_algs
- [Processing] Fix "Set style for raster/vector layer" algorithms.
- 11:08 AM Revision 05fad59b (qgis): enable test for getfeatureinfo value relation widget values
- 10:57 AM Revision 1a2213d8 (qgis): Merge branch 'master' into master
- 09:22 AM Revision 7a2302d2 (qgis): Use better approach to set dock visibility shortcuts
- Instead of just showing/hiding the dock, use the toggleUserVisible
method instead. This means that open docks, which ... - 09:22 AM Revision a2ef6779 (qgis): Add method to toggle user visibility of QgsDockWidgets
- 09:17 AM Revision 9b220664 (qgis): Place labels next to their corresponding options in North Arrow decoration
- The "placement" and "Margin from edge" labels are currently inverted
Also fix tabstops - 09:17 AM Revision c95e1c67 (qgis): Reorder widgets and replace outline label
- 09:05 AM Revision 941d1c06 (qgis): Use QRegularExpression and negative look behind
- 08:22 AM Revision db55088f (qgis): Merge pull request #7265 from ablakey/fix-py-provider-index
- Addressed two issues that caused createSpatialIndex() to fail.
- 05:16 AM Revision 4059c9b7 (qgis): Move some more common geometry methods to headers to allow compiler inl...
- 04:08 AM Revision 3ea8a418 (qgis): [layouts] Tweak format of multiple metadata keyword argument exports
- 02:04 AM Revision d84471b1 (qgis): Addressed two issues that caused createSpatialIndex() to fail. Fixes #1...
2018-06-18
- 10:30 PM Revision 6d3199ff (qgis): [Test][Server] Enhance WMS GetPrint Selection
- 10:30 PM Revision 336b6609 (qgis): [Server] Read and activate selection color
- The selection color is read from QgsProject by QgsMapRenderer during the
rendering. So Server has to activate selecti... - 10:23 PM Revision 063b169b (qgis): Spelling
- 10:23 PM Revision 72f7e5b5 (qgis): Don't flag the "running from build path" warning in the app
- message log
- 10:23 PM Revision 077ecedf (qgis): Unit tests for QgsMessageLog
- 10:23 PM Revision 5b47f94f (qgis): Fix silliness in test
- 10:23 PM Revision 949853a0 (qgis): Add API for temporarily suppressing user notifications for
- message log critical/warning messages
These messages are still logged, but the log indicator is not
modified to flag... - 07:59 PM Revision 085b9394 (qgis): Merge pull request #7250 from rldhont/composer-filter-legend-nodes-fix-218
- Remove invisible layers from legend
- 03:14 PM Revision 68b38b2d (qgis): Add a signal when a project is cleared
- 03:14 PM Revision 00f05833 (qgis): Fix doc test
- 01:35 PM Revision 24ed8d41 (qgis): Remove wrong comment
- 12:49 PM Revision 93e59025 (qgis): Use correct icon
- 11:45 AM Revision 7c4a204e (qgis): Fix test
- 10:35 AM Revision cb91176e (qgis): [bugfix] Fix double escping of colon in QgsMimeDataUtils
- Fixes #19195 - WMS layer loaded in incorrect CRS when using drag and drop from Browser panel
- 09:15 AM Revision e9913804 (qgis): [BUGFIX][Server] In GetPrint, legend as to be fixed when it is not auto...
- In release-2_14, a legend is fixed when it is not linked to a map. In
release-2_18, a legend as to be fixed when it i... - 08:06 AM Revision c20e4418 (qgis): Merge pull request #7244 from elpaso/bugfix-18518-server-gfi-relations
- [bugfix][server] respect relations in getfeatureinfo
- 08:05 AM Revision e39abc5c (qgis): Merge pull request #7240 from elpaso/bugfix-19155-layout-legend-undo-crash
- [bugfix] Crash on undo layout legend item on deleted item
- 02:28 AM Revision 76b13ff4 (qgis): [processing][gdal] More descriptive name for separate parameter
- in buildvrt algorithm
Fixes #19212 - 02:28 AM Revision a17b77be (qgis): [processing][gdal] Add missing parameters for buildvrt algorithm
- 02:28 AM Revision 4d07516c (qgis): 2.18: fix ellipse symbollayer transparency
2018-06-17
- 11:55 PM Revision 4fb9091e (qgis): QgsRectangle::intersect should use a reference, not a pointer
- We never call this method using nullptrs, so there's no need
for this to be a pointer argument in the first place. An... - 05:10 PM Revision c727d449 (qgis): [bugfix] Crash on undo layout legend item on deleted item
- Added test
- 05:10 PM Revision 583ccece (qgis): Revert "[bugfix] Crash on undo layout legend item on deleted item"
- This reverts commit 9def3470f02c06c886ad0fab6092584d99178a10.
- 04:26 PM Revision 59fa2ce4 (qgis): [bugfix] Revert 2f2221a and update the tests
- Fixes #19199 - regression: vector layer legend symbol / children (i.e. rules) aren't shown when in group
- 04:26 PM Revision cd782f27 (qgis): Revert "Do not return invalid layers from findLayers()"
- This reverts commit 2f2221aec7a12138dacccd40ac3a34573e3a5da3.
- 03:05 PM Revision 9c854572 (qgis): Make setInstance private and QgsConfigCache a friend
- 07:09 AM Revision 6470aacb (qgis): Ban QScopedPointer/QSharedPointer
- 07:09 AM Revision b643465b (qgis): Fix build, dox++
- 07:09 AM Revision e1ace09f (qgis): Ban more obselete qt methods
- 07:09 AM Revision 184b0ef2 (qgis): Remove unnecessary code
- QObjects cannot be copied anyway
- 05:04 AM Revision 85038966 (qgis): [locator] add clearPreviousResults virtual method (#7256)
- * [locator] add clearPreviousResults virtual method
* also clear previous results when triggering result - 03:15 AM Revision 7a9b2980 (qgis): Fix doxygen warning
- 03:13 AM Revision 8bf3d23a (qgis): Fix use of banned methods
- 03:11 AM Revision 1749e5d9 (qgis): Add unit test for geometry generator dxf export
- 03:11 AM Revision e76ca64e (qgis): Consider PR feedback
- 03:11 AM Revision aa47dbef (qgis): Support geometry generator in dxf output
- 03:11 AM Revision bc41e0df (qgis): Fix data defined properties in dxf export
- 03:11 AM Revision 18f0af8c (qgis): Port dxf export improvements to QGIS 3
- 03:11 AM Revision 49cce292 (qgis): \param instead of @param
- 03:11 AM Revision 5cc97b5f (qgis): Fix svg export bug
- 03:11 AM Revision e90b58f6 (qgis): Fix warning
2018-06-16
- 01:24 AM Revision ac17d300 (qgis): DBL_MAX -> std::numeric_limits
- 01:24 AM Revision eabd5c3b (qgis): Remove a bunch of disabled code
- 01:24 AM Revision 47e7a100 (qgis): DBL_EPSILON -> numeric_limits
- 01:24 AM Revision a4c8386e (qgis): [sipify] Replace std::numeric_limits with old style DBL_MAX/etc
- 01:24 AM Revision ce6fc8fe (qgis): [ci] Add unit test for banned keywords
- Flags use of keywords representing deprecated or other
"to be avoided" methods, e.g. use of DBL_MAX instead of
the ty... - 01:24 AM Revision 17cd2fd5 (qgis): More DBL_MIN/MAX_EPSILON upgrades
- 01:24 AM Revision c7056709 (qgis): Upgrade INT_ methods to numeric_limits
- 01:24 AM Revision 1d111ce7 (qgis): Ban @ doxygen style annotations
- 01:24 AM Revision da487e2e (qgis): Ban deprecated qMin/qMax/etc methods
- 07:36 AM Revision ce74d57b (qgis): [postgres] Really disable dynamic queue size
- The original commit speed up some layers, but regressed
performance for others. It was decided to revert the
dynamic ... - 07:35 AM Revision 8323462f (qgis): [processing][saga] Fix definition of cross profiles alg, add test
- 02:35 AM Revision 312c901e (qgis): [ui] properly size symbols in the layer properties' dependencies list
- 02:35 AM Revision e6bd0bc4 (qgis): [ui] properly size symbols for the layout legend item widget's list
2018-06-15
- 06:19 PM Revision cf3054d6 (qgis): Remove invisible layers from legend
- Do not show invisible layers in composer legend.
Useful for raster layers as QgsMapHitTest only take care of vector l... - 12:56 PM Revision 6a987f91 (qgis): [OGR provider] [FEATURE] Add support for transactions on GPKG databases
- For complete support, it requires two GDAL fixes:
- One to avoid feature count to be invalid when using ROLLBACK TO S... - 09:02 AM Revision 65c1ed2a (qgis): Typo and SIP_SKIP
- 08:57 AM Revision 66ad9d99 (qgis): Merge pull request #7055 from m-kuhn/wfsNoMainThreadEventLoopb
- Avoid running QEventLoop on main thread (in WFS provider)
- 05:48 AM Revision 939551bc (qgis): [processing][saga] Remove duplicate polygon update algorithm, add test
- 05:48 AM Revision a8c0cef4 (qgis): [processing][saga] Fix params for IDW alg
- 05:48 AM Revision d04fee69 (qgis): [processing][saga] Remove duplicate GWR algs, fix params
- 05:48 AM Revision 0a2c856b (qgis): [processing][saga] Remove duplicate polygon self intersection alg, fix ...
- 05:48 AM Revision 55a54b09 (qgis): [processing][saga] Fix duplicate confusion matrix algs
- Fixes #19188
- 05:48 AM Revision 37e37983 (qgis): [processing][saga] Fix duplicate cluster analysis algs
- 05:48 AM Revision c85b1649 (qgis): [processing][saga] Remove duplicate symmetrical difference alg
- and add test.
Warnings: SAGA results are bad here! Use the native QGIS alg
instead - 05:48 AM Revision 6b08eff6 (qgis): Spelling
- 05:48 AM Revision f75d31c4 (qgis): [processing][saga] Remove duplicate polygon difference alg, add test
- 05:48 AM Revision bdac9f10 (qgis): [processing][saga] Remove duplicate identity alg, add test
- 05:48 AM Revision 07530be1 (qgis): [processing][saga] Remove duplicate polygon union algorithm
- Also
- fix typo in algorithm name
- add unit test - 05:48 AM Revision dd9e46f8 (qgis): [processing][saga] Remove duplicate intersect alg, add test
2018-06-14
- 11:07 PM Revision f07b90d3 (qgis): Remove unused and duplicated private function
- 10:39 PM Revision b11769ff (qgis): Calculate block extent directly from iterator
- 10:39 PM Revision f838001d (qgis): Indentation
- 10:39 PM Revision f99d5117 (qgis): Fix seealso links
- 10:39 PM Revision bde8b430 (qgis): Fix exception in create constant raster alg
- 10:39 PM Revision 76eb29da (qgis): Unit tests and dox for QgsRasterIterator
- 10:39 PM Revision a80f7ab9 (qgis): [afs] Fix 'Limit to extent' option was ignored
- 07:01 PM Revision a2718daf (qgis): Add test data for gfi server relations
- 06:35 PM Revision eb0be331 (qgis): [bugfix][server] Respect relations in getfeatureinfo
- Fixes #18518
QGIS Server 3 GetFeatureInfo doesn't resolve value relations anymore - 02:49 PM Revision 478d6d08 (qgis): Also forward proxyAuthentication and sslErrors to main thread
- 01:23 PM Revision 2fe394be (qgis): Merge pull request #7241 from tudorbarascu/typo
- fix dislpay typo
- 12:02 PM Revision a92b049a (qgis): fix dislpay typo
- 11:15 AM Revision 9def3470 (qgis): [bugfix] Crash on undo layout legend item on deleted item
- Fixes #19155
- 11:12 AM Revision 4beb3211 (qgis): Fix text on symbol disappearing from single symbol renderer
- Because the single symbol was not having rule key in legend...
- 10:27 AM Revision 6dd35294 (qgis): No need for extra variables
- 10:16 AM Revision 83975179 (qgis): Merge pull request #7236 from nyalldawson/min_qt
- Minimum qt version is 5.4
- 10:05 AM Revision 514d036b (qgis): Merge pull request #7224 from rldhont/server-wms-getfeatureinfo-raster-...
- [Server] WMS GetFeatureInfo Raster GML: do not add attribute for no data
- 10:04 AM Revision 247836bd (qgis): Merge pull request #7119 from rldhont/symbol-utils-symbolNameToPath-pro...
- [SymbolLayerUtils] Using QgsProject::readPath to resolve relative path in symbolNameToPath
- 09:54 AM Revision 402f3ffd (qgis): Regenerate sip with latest sipify
- 09:52 AM Revision 44e8f60a (qgis): Add documentation
- 09:52 AM Revision 410d8553 (qgis): Fix some authentication interaction threading issues
- 09:52 AM Revision bdcd8767 (qgis): Add comment to explain the nasty details
- 09:52 AM Revision 620d4d7a (qgis): Use direct connection for NAM auth connections
- 09:52 AM Revision 8fc5b101 (qgis): Experimental commit for synchroneous auth support
- 09:52 AM Revision b756a021 (qgis): Timeout tests after 55s
- 09:52 AM Revision 666a0e99 (qgis): Parse capabilities immediately
- ... even when the request is sent in a different thread.
- 09:52 AM Revision 9b5c5b00 (qgis): Run WFS feature counter task in separate thread
- 09:52 AM Revision c59df79a (qgis): Send request from spawned thread
- 09:52 AM Revision 143ee82e (qgis): Avoid deadlock by using Qt::DirectConnection
- 09:49 AM Revision 365fbed2 (qgis): Merge pull request #7231 from elpaso/bugfix-18282-non-ascii-tags
- [bugfix] Style Manager - non ascii tags in symbols
- 07:51 AM Revision 22ce7081 (qgis): Fix build warning
- 06:41 AM Revision 6a76502b (qgis): Make QgsRasterIterator optionally return the exact extent of the
- current block returned
... because this is very difficult to calculate exactly outside
of the iterator, yet the iter...
2018-06-13
- 01:35 AM Revision dcff720b (qgis): also use 1-dimensional table in modeler dialog (follow up 4b354984e8)
- 01:32 AM Revision a6d78bc2 (qgis): Minimum qt version is 5.4
- 09:15 PM Revision ade01f56 (qgis): fix missing /Out/ annotations for some geometry classes (#7234)
- * fix missing /Out/ annotations for some geometry classes
* one more missing SIP annotation - 08:36 PM Revision 262cee6f (qgis): fix build with Qt <5.7
- 03:46 PM Revision b3c31d3a (qgis): [bugfix] Fix symbol tags with cyrillic names
- ... and other non-ascii as well
Fixes #18282 - Style Manager - Impossible to work with non-Latin characters (tag or ... - 03:46 PM Revision 3f938e43 (qgis): Add test for QgsSqliteUtils
- 01:26 PM Revision 3651df07 (qgis): add logMessage method to locator filter (#7222)
- to discourage from using Python print()
- 11:23 AM Revision 494f7bcd (qgis): Fix double clear actions sometimes show in spin boxes
- Fixes #19178
- 11:15 AM Revision dab44377 (qgis): Merge pull request #7208 from arnaud-morvan/wfs_srs_multilayer
- [server] Fix BBOX SRS in WFS GetFeature POST with two queries
- 06:54 AM Revision 85d895d0 (qgis): Fix cancelation support for reclassify algs
- 06:54 AM Revision a534286c (qgis): Since 3.4->3.2
- 06:54 AM Revision 59938c83 (qgis): [processing] Fix Python representation of matrix parameter values with ...
- 06:54 AM Revision 0da30699 (qgis): [processing] Add unit tests for reclassify using nulls
- 06:54 AM Revision 7c1dcfab (qgis): Support infinite ranges for null class boundaries
- 06:54 AM Revision 2320a043 (qgis): Fix unit test
- 06:54 AM Revision 1a226e6c (qgis): Report warnings when class boundaries overlap
- 06:54 AM Revision 6b24d8c6 (qgis): [processing] Restore window geometry for fixed table editor dialog
- 06:54 AM Revision 0f0a7dc6 (qgis): Add QgsRasterRange::asText for a text representation of a range
- 06:54 AM Revision f934c5c0 (qgis): Add overlaps test to QgsRasterRange
- 06:54 AM Revision eec2f47c (qgis): Remove a duplicate test
- 06:54 AM Revision dcd872ba (qgis): Use default raster iterator tile size
- 06:54 AM Revision e45958ea (qgis): Move more raster block methods to header for better compiler optimisation
- 06:54 AM Revision fe863cb1 (qgis): Unit tests for reclassification with data types
- 06:54 AM Revision a62a2bc7 (qgis): Expose choice of raster data type for reclassify algs
- 06:54 AM Revision b26957e4 (qgis): Throw exception when raster output could not be created
- 06:54 AM Revision 2c2100b9 (qgis): More Travis debugging
- 06:54 AM Revision d7a37fa3 (qgis): Throw exception when invalid band number specified
- 06:54 AM Revision 50c28e41 (qgis): Fix typo
- 06:54 AM Revision 81d5a2d8 (qgis): Throw exception for invalid table sizes
- 06:54 AM Revision 82029f9c (qgis): Allow some frequently used methods to be inlined
- 06:54 AM Revision 9be72932 (qgis): Minor fixes
- 06:54 AM Revision 44385227 (qgis): Remove unused member
- 06:54 AM Revision a2042a4a (qgis): Expose a method to Python
- 06:54 AM Revision dc77c59a (qgis): Move body of reclassifyValue to header so it can be optimised
- 06:54 AM Revision ef81f3c5 (qgis): [FEATURE] Native reclassify raster algorithms
- Adds two new native QGIS raster reclassification algorithms:
- Reclassify by layer: reclassifies a raster using the ... - 06:54 AM Revision 0ab63274 (qgis): Documentation for QgsRasterRange
- 06:54 AM Revision 88669ede (qgis): Try to debug Travis test failure
- 06:54 AM Revision 7a157837 (qgis): Add tests for processing reclassification algorithms
- 06:54 AM Revision 87290734 (qgis): Unit tests for reclassification utils
- 06:54 AM Revision c5966b47 (qgis): Add typeinfo for RasterClass
- 06:54 AM Revision 3ca9618c (qgis): Formatting
- 06:54 AM Revision 059f3439 (qgis): Add missing files
- 06:54 AM Revision dafa3843 (qgis): Expose choice of how to handle out-of-class values
- 06:54 AM Revision 18ddc4ec (qgis): Expose choice of bounds handling during reclassification
- 06:54 AM Revision f0f5211f (qgis): Add reclassify by table algorithm
- 06:54 AM Revision 3c8f80d1 (qgis): Unit tests for list based contains
- 06:54 AM Revision a69274ac (qgis): Add contains check to QgsRasterRange
- 06:54 AM Revision d435a7a0 (qgis): Add bounds type handling to QgsRasterRange
- 06:54 AM Revision efb44ad8 (qgis): Fix equality test for QgsRasterRange when min/max is nan
- 06:54 AM Revision e14862e3 (qgis): Tests for QgsRasterRange
- 06:54 AM Revision 79c907bf (qgis): Add unique_ptr variant to QgsRasterIterator::readNextRasterPart
2018-06-12
- 07:19 PM Revision 4d3ff9a5 (qgis): Merge pull request #7227 from elpaso/locale-make-overrideable
- Use default QLocale instead of system
- 03:19 PM Revision e9520311 (qgis): Use default QLocale instead of system
- no effect for now, but it makes the locale override
possible through QLocale::setDefault() - 11:51 AM Revision dc651b63 (qgis): Merge pull request #7220 from elpaso/bugfix-19096-DD-symbol-preview
- [bugfix] Clear all DD props before creating symbol preview
- 11:02 AM Revision f1397f84 (qgis): [processing] fix geometry by expression algorithm geometryless input
- 10:57 AM Revision 146a3986 (qgis): [Server] WMS GetFeatureInfo Raster GML: do not add attribute for no data
- For WMS GetFeatureInfo request on a raster layer with GML as output, if the
identify value is null, do not ad the ban... - 08:32 AM Revision 4e37f381 (qgis): Merge pull request #7188 from elpaso/locale-formatting
- [bugfix] Fix double precision I/O in form widgets
- 05:12 AM Revision e899849d (qgis): Merge pull request #7199 from 3nids/vertex_tool
- vertex tool fixes
- 05:11 AM Revision 5cb86be6 (qgis): rename some arguments and variables
2018-06-11
- 12:11 AM Revision f4065d8a (qgis): Merge pull request #6647 from luipir/certs_not_removed_with_pki_postgis...
- Certs not removed with pki postgis on win port3
- 06:52 PM Revision 55672237 (qgis): Merge pull request #7150 from rouault/fix_plugin_login
- Plugin loading: only load .so files on Linux
- 06:15 PM Revision 28958199 (qgis): Merge pull request #7116 from rldhont/processing-infinite-loop-in-refre...
- [BUGFIX][Processing] Infinite loop in refresh algorithms tree 2.18
- 03:20 PM Revision d98c14a5 (qgis): Merge pull request #7221 from elpaso/load-qgz
- [bugfix] Also load .qgz files
- 02:45 PM Revision bf2542e8 (qgis): Also load .qgz files
- 02:16 PM Revision 9fc87aab (qgis): [bugfix] Clear all DD props before creating symbol preview
- Fixes #19096 - Applying a data defined size to a categorized layer hides its category symbol in the layers panel and ...
- 01:23 PM Revision d1fa1508 (qgis): followup 5c267f2: apply @wonder-sk 's comments
- 12:42 PM Revision 6ea79e34 (qgis): Ignore model font style and color in embed layers dialog
- And always show layers in standard font and colors. Otherwise
they inherit the styling of the standard layer tree mod... - 12:42 PM Revision 03151f88 (qgis): Embed Layers Dialog UI fixes
- - Use a QgsFileWidget
- Disable OK button when no layers are selected - 12:03 PM Revision a9b25ed9 (qgis): Add missing include to make it buildable in MacOS.
- 12:02 PM Revision ad394acd (qgis): [BUGFIX][Processing] Infinite loop in refresh algorithms tree
- When an algorithm provider is refresh, all algorithm providers are reloaded.
But after each reload,the providerReload... - 11:16 AM Revision 7b1861e4 (qgis): Memory safety
- 11:16 AM Revision 0038273e (qgis): Add new embedded indicator icon courtesy of @nirvn
- 11:16 AM Revision 09307185 (qgis): [needs-docs] Don't show embedded layers in italics
- Since the new indicator shows this in a better, less
visually noisy, way. - 11:16 AM Revision f633bbcb (qgis): [needs-docs] Use an indicator icon for embedded layers
- The previous approach of showing these layers with italic
text is not obvious for users to understand, and the
interf... - 11:16 AM Revision b3ef0294 (qgis): Also show embedded indicators for groups
- 11:16 AM Revision 404f07d4 (qgis): Remove foreach, initialize pointer
- 10:52 AM Revision 0a325f1e (qgis): Avoid signalling repaint / data signals when a setSubsetString doesn't ...
- Behavior across providers harmonized & test added.
- 10:31 AM Revision 6e3ee464 (qgis): Merge pull request #7206 from m-kuhn/fix18380
- Fix loading layers within embedded groups
- 07:19 AM Revision d9afb899 (qgis): [bugfix] Fix Z&M edition. Fix double conversion from locale.
- Mnually Cherry-picked from 0ba36acf93353ff177f4e149215dbee8b9d5d78d
- 07:16 AM Revision 4e084b63 (qgis): [processing] Fix exception when browsing for folder in processing
- options for multiple folder settings
- 07:00 AM Revision 5ba1e91d (qgis): [map themes] fix map renderer ignore theme blend and transparency layer...
- 07:00 AM Revision b7502b82 (qgis): More use of QgsLayerStyleOverride
- 07:00 AM Revision d62c34af (qgis): Use QgsLayerStyleOverride in QgsMapHitTest::runHitTestLayer
- 07:00 AM Revision 5c267f22 (qgis): Create a QgsLayerStyleOverride and use it for the job renderer
- 04:55 AM Revision a3d6b989 (qgis): Refined tests for QgsProject::transactionGroup()
- 04:55 AM Revision b88c2f42 (qgis): Add QgsProject::transactionGroup() available & with Python bindings.
- 04:55 AM Revision 798408b6 (qgis): Silence a clazy warning
- 04:55 AM Revision ce6ea182 (qgis): Dox and indentation updates
- 04:55 AM Revision 3b89ee07 (qgis): Update dox, bindings
- 04:40 AM Revision 590b3806 (qgis): Fix failing test
- 04:40 AM Revision a98e7a14 (qgis): add test to ensure scale lock is respected on canvas resize
2018-06-10
- 04:30 PM Revision 85b9d37f (qgis): Use QLocale to parse string representation of numbers
- Because we now might have thousand separators, also
fixes the NULL issue reported by DelazJ.
Comes with many test ca...
2018-06-09
- 06:43 PM Revision 28726653 (qgis): Merge pull request #7211 from elpaso/bugfix-19145-legend-crash
- [bugfix] Do not crash when removing a layout legend item
- 06:42 PM Revision cb3eb961 (qgis): Fix test, because we only accept comma for compatible locales
- 06:42 PM Revision bf810e9c (qgis): Check if conversion was successful before passing to locale
- 06:23 PM Revision f4ecbbfe (qgis): Merge pull request #7210 from elpaso/bugfix-18656-layout-map-extent
- [bugfix] Use locale representation for extent
- 06:21 PM Revision 85e34f2c (qgis): Fix test comparison
- 06:21 PM Revision f853c8d1 (qgis): Respect locale decimal separator in input fields
- 06:21 PM Revision a85f67ee (qgis): Skip custom handling of decimal point if it's a dot
- 06:20 PM Revision 8c74ddeb (qgis): Added tests for locales other than english
- 06:12 PM Revision 137bc4db (qgis): [bugfix] Do not crash when removing a layout legend item
- ... when the layer was removed from the map, the legend
sync was disabled and the drawind order was enabled ...
Fixe... - 05:31 PM Revision 615d7a03 (qgis): Use locale representation for extent
- Fixes #18656 Print Layout: unable to manually modify the X and Y coordinates in the map Item properties panel
- 10:15 AM Revision 23277284 (qgis): [processing][gdal] Fix execution of hillshade with multidirectional arg...
- And add tests
- 09:43 AM Revision c3747e95 (qgis): Add test to save and reload embedded groups
- 08:59 AM Revision 26280751 (qgis): Try to convert doubles with comma as decimal point
- 08:59 AM Revision e56b72af (qgis): Use displayString to get the formatted value
- 08:59 AM Revision ec20ff78 (qgis): Accept dot and comma as decimal point on input
- 08:59 AM Revision 3e44db5a (qgis): Use QLocale when representing double fields
- 08:59 AM Revision e7df793d (qgis): Set locale in the tests
2018-06-08
- 02:03 PM Revision 6d1d1498 (qgis): fix documentation in QgsRectangle
- 02:02 PM Revision 932bcfd9 (qgis): use unique_ptr and log message when transform fails
- 01:55 PM Revision 289032bd (qgis): Merge pull request #7207 from rouault/geojson_add
- [OGR provider] Fix adding a new GeoJSON field, starting a new edit session and filling it (fixes #7205)
- 01:11 PM Revision 9ebb6466 (qgis): [server] Fix BBOX SRS in WFS GetFeature POST with two queries
- Correctly transform featureRequest.filterRect in
WFS POST GetFeature request with multiple Query elements. - 12:55 PM Revision 82c2aaaa (qgis): [OGR provider] Fix adding a new GeoJSON field, starting a new edit sess...
- 11:12 AM Revision 96f74269 (qgis): Load layers within embedded groups
- Fix #18380
- 11:09 AM Revision e315ed6d (qgis): Add test for embedded groups
- 08:38 AM Revision 7f85ceea (qgis): Add failing test for Geojson add field and then features
- 07:19 AM Revision b4cbfed4 (qgis): Update copyright header for raster layer unique values alg
- 07:19 AM Revision 918ac69b (qgis): [processing] share code between zonal histrogram and zonal stats algs
- 05:08 AM Revision 827eee93 (qgis): [processing] Fix feedback message in merge vector alg
- 04:18 AM Revision 77786f38 (qgis): [processing][SAGA] Fix interpolation choices for add grid values algori...
- And add more tests
Fixes #19132 - 03:43 AM Revision b1c89496 (qgis): Fix data defined show diagram setting does not always work
- Fixes #19109
- 03:43 AM Revision 44444281 (qgis): Add some tooltips to diagram show properties
- Refs #19109
- 03:11 AM Revision 57c442a4 (qgis): [layouts] Fix item_variables function with non-lowercase item ids
- Fixes #19063
- 03:00 AM Revision 262a01f5 (qgis): Supress dos2unix output
- 02:13 AM Revision 43d85675 (qgis): Avoid use of raw GEOS API
- 02:13 AM Revision fc5eb962 (qgis): Make zonal statistics algorithm thread safe
- 02:13 AM Revision 6bf7c0eb (qgis): Better constructor, dox
- 02:13 AM Revision b637c7fe (qgis): Prevent background execution of zonal stats
- This algorithm is NEVER safe to run in the background, because
it directly modifies a layer in place.
We should:
- m... - 02:13 AM Revision 83d44b9f (qgis): Fix zonal statistics calculations when pixel size is greater than
- polygon size
Fixes #17159 - 02:13 AM Revision 985aee69 (qgis): Fix incorrect calculation of zonal statistics
- Raster block extent was based on intersection of raster vs
feature's bounding box, which was not necessarily snapped ... - 02:13 AM Revision e97f0d32 (qgis): Update processing test results
- 02:13 AM Revision 8ddab447 (qgis): Ensure zonal stats respsects all user set no data values
- 02:13 AM Revision 83913961 (qgis): Minor refactoring, avoid use of old style cast
- 02:13 AM Revision ff9e7ba3 (qgis): Use prepared geometries to check for intersection between
- pixel rectangles and polygons when doing exact statistics
calculations in zonal stats
Sppeds up zonal stats calculat... - 02:13 AM Revision de38bf01 (qgis): Use a raster iterator for zonal stats, to optimise zonal stats
- calculation of large zones with lots of corresponding raster pixels
- 02:13 AM Revision 1631a826 (qgis): Use doubles, not float values, within zonal stats
- 02:13 AM Revision 919f5588 (qgis): Use unique_ptr
- 02:13 AM Revision b533dd8e (qgis): Fix zonal stats min/max values when pixel area is greater than
- polygon area
- 02:13 AM Revision e9bf7f17 (qgis): Add thread safe method of constructing QgsZonalStatistics,
- using a QgsRasterInterface instead of a QgsRasterLayer
- 02:09 AM Revision f6fa0229 (qgis): Fix missing definition in data defined buttons
- Fixes #19110
- 02:04 AM Revision da89f18e (qgis): Fix some clazy eventFilter warnings
2018-06-07
- 01:59 AM Revision 719adfa5 (qgis): Capitalization
- 01:55 AM Revision b95375a4 (qgis): Use standard crosshair cursor in layouts
- 01:54 AM Revision 048db933 (qgis): remove specific cursor for QgsMeasureTool
- 12:06 AM Revision 088e94f9 (qgis): [cmake] fix deprecated OLD policy for CMP0053
- https://cmake.org/cmake/help/v3.1/policy/CMP0053.html
- 10:15 PM Revision d674a538 (qgis): Add the Copy and Move Feature(s) button to Edit menu (#6884)
- 09:58 PM Revision 38ef187c (qgis): [move feature tool] respect CAD constraint [fix #19141]
- 09:13 PM Revision 59202acc (qgis): [vertex editor] set extent of map canvas on the whole selection of nodes
- 09:13 PM Revision e46f7894 (qgis): [vertex tool] create the editor with an initial selection
- 09:12 PM Revision c825f6e0 (qgis): [vertex editor] selected vertices are in bold too
- 09:12 PM Revision 83a4fbfb (qgis): [vertex editor] connect selection model after setting the model
- otherwise, the selection model is a null pointer
- 04:28 PM Revision cd8ab68d (qgis): fix crash when highlighting invisible features
- (3.x apparently not affected)
- 09:55 AM Revision 51ae8e9e (qgis): Merge pull request #7195 from elpaso/bugfix-18981-export-qlr-crash-2
- [bugfix] Crash when exporting (invalid) legend to qlr
Fixes #18981 - 09:05 AM Revision b307f39f (qgis): Added broken qlr file for the test case
- 08:18 AM Revision ad49cfb3 (qgis): Add test for QgsLayerDefinition (regression #18981)
- 08:17 AM Revision a3893215 (qgis): Include QDomNode (needed to build the test)
- 08:16 AM Revision 2f2221ae (qgis): Do not return invalid layers from findLayers()
- 06:24 AM Revision 22a98fb6 (qgis): [processing] Allow choice of field prefix for Join algorithms
- Avoids clash of field names resulting in potentially misleading results
- 03:33 AM Revision 42c0b398 (qgis): [cmake] fix deprecated OLD policy CMP0048 (#7193)
2018-06-06
- 05:57 PM Revision ec909b0a (qgis): [bugfix] Crash when exporting (invalid) legend to qlr
- Fixes #18981 Save QLR crashes QGIS 3
This patch definitely prevents the crash but I'm not sure if
we should also int... - 03:00 PM Revision 2e5e20eb (qgis): [needs-docs] Remove obsolete tooltip on "Move Feature(s)" tool (#7191)
- now that it fully handles snapping
- 12:24 PM Revision 71f3aaf3 (qgis): Fix crash in merge features dialog
- Fixes #19119
- 11:21 AM Revision 268b9ac6 (qgis): [Server] Reactivate the capability to print selection with Server 2.18
- The capability to print selection has been removed by the commit aaa7003 to
prevent accidental selections showing in ... - 03:02 AM Revision b2274258 (qgis): fix sip test
- only check for Python file if it is produced
2018-06-05
- 10:27 PM Revision 4e38d069 (qgis): Documentation
- 10:27 PM Revision 40a2062e (qgis): [python] Don't install error hook by default
- This error hook should only ever be used from QGIS app, never
from standalone scripts and applications, so we should ... - 10:27 PM Revision cbbe905f (qgis): [processing] Fix missing schemas in postgis destination selection panel
- 10:24 PM Revision fab563fe (qgis): Processing: avoid deprecated regex
- Invalid escape sequence avoided via raw string:
`re.findall("\d+|[a-zA-Z]+", rep[0][0])` > `re.findall(r"\d+|[a-zA-Z... - 10:24 PM Revision 6a8a622e (qgis): Processing: Avoid deprecated regex
- Escape sequence avoided in DefinProjection by using raw string:
`re.compile('\|.*')` > `re.compile(r'\|.*')` - 10:24 PM Revision 97800685 (qgis): Avoid deprecated regex
- Avoid invalid escape sequence via raw string:
`re.compile('^[^\s\(]+')` > `re.compile(r'^[^\s\(]+')` - 05:22 PM Revision 0e723844 (qgis): Merge pull request #7078 from arnaud-morvan/server_proper_literal_conve...
- [server] Proper convertion of literals in Filters
- 05:03 PM Revision 370bac99 (qgis): Merge pull request #7152 from rouault/fix_memleaks_qgsstyle
- Fix various memleaks in QgsStyle
- 03:04 PM Revision 88a49e7e (qgis): Fix zonal stats doesn't work with raster/vector in different CRS
- Fixes #19027
- 02:26 PM Revision b07c3347 (qgis): [server] Proper convertion of literals in Filters
- Convert OGC Filter's literals accordings to field type.
This can have a huge impact on performance in some cases.
For... - 02:26 PM Revision e94b1acd (qgis): [OGR provider] Complementary fix for #18596, related to adding a new fi...
- 01:25 PM Revision 8ef0d1f7 (qgis): [pyqgis] add missing install of __init__.py for modules
- 12:58 PM Revision 358d15c0 (qgis): [pyqgis] add missing install of __init__.py for modules
- 12:51 PM Revision e3f02eac (qgis): Merge pull request #7012 from elpaso/python-provider
- Python provider QEP 122
- 12:47 PM Revision b2fce736 (qgis): Merge pull request #7180 from luipir/processing_optional_value_default_...
- [processing] Correct management of optional rasters in batch mode. Fixes #19115
- 12:06 PM Revision c61e4821 (qgis): [ui] do not hide floating panel toolbars for map-only view
- 11:53 AM Revision fa7879ad (qgis): [processing] Correct management of optional rasters in batch mode. Fixe...
- 11:48 AM Revision 73cfe047 (qgis): Add missing import QgsCsException
- 08:44 AM Revision b97e8351 (qgis): Re-enable the test on travis with a fix
- 08:15 AM Revision 8c689b2d (qgis): [processing] Fix create constant raster layer modifies pixel size
- Fixes #18446
- 07:48 AM Revision d9336c24 (qgis): Merge pull request #7176 from nyalldawson/cmp0040
- Don't use old policy for CMP0040
- 06:08 AM Revision bd0ec6e4 (qgis): Don't use old policy for CMP0040
- Seems no longer required in any case
- 04:50 AM Revision b69389b6 (qgis): Run clang-tidy modernization checks
- 02:19 AM Revision 8f550936 (qgis): Add some missing dox
- 02:19 AM Revision 2ed144ac (qgis): Apply clang-tidy readability-avoid-const-params-in-decls fixit
- Checks whether a function declaration has parameters that are
top level const.
const values in declarations do not a... - 02:05 AM Revision e91aed66 (qgis): [processing] Force model outputs to respect constraints set by
- their underlying algorithm's provider
E.g. for model outputs generated by a saga algorithm, only
sdat and shp files ...
2018-06-04
- 12:41 AM Revision b8565386 (qgis): Remove unnecessary space at the bottom of widgets
- 12:41 AM Revision 70cb1205 (qgis): Remove unnecessary space at the bottom of Source tab
- and do some ui cleanup
- 09:34 PM Revision 6160e066 (qgis): Merge pull request #7167 from rouault/gpkg_perf_improvements
- [OGR provider] Performance improvements on huge GeoPackage database (fixes #18402)
- 09:25 PM Revision 8307264c (qgis): [processing][SAGA] Avoid unicode errors when parsing description files
- Fixes #19062
- 08:16 PM Revision e998fcf0 (qgis): [WFS provider] [FEATURE] Allow user to enable/disable paging and specif...
- The 'maximum number of features' settings is now always the maximum number of
features requested, even in WFS 2.0 wit... - 06:20 PM Revision a8ce4945 (qgis): NULL -> nullptr in sip code
- 04:49 PM Revision ba796447 (qgis): Merge pull request #7169 from m-kuhn/attrTableCrash19054
- Fix crash when removing layer with attribute table open
- 04:24 PM Revision d7a6c229 (qgis): Revert "Re-enable test that was failing on Travis"
- This reverts commit c4d62ef05ff268d903b0a821b43573b161b3964c.
- 04:24 PM Revision 4d0de09e (qgis): Removed debug message leftover
- 03:57 PM Revision fcb6a74d (qgis): Fix crash when removing layer with attribute table open
- Fix #19054
- 03:05 PM Revision 2502a337 (qgis): [OGR provider] Custom GPKG implementation of GetExtent() only needed fo...
- 02:57 PM Revision 0e4b5957 (qgis): Merge pull request #7168 from m-kuhn/noTrDebugMessages
- Do not translate debug messages
- 02:27 PM Revision c4d62ef0 (qgis): Re-enable test that was failing on Travis
- 02:26 PM Revision 6ece1aa5 (qgis): registerProvider now returns a bool
- 02:24 PM Revision 474809ec (qgis): Do not translate debug messages
- 02:23 PM Revision 4f531359 (qgis): [OGR provider] Performance improvements on huge GeoPackage database (fi...
- - Introduce an approximate feature count for GeoPackage in case there are
at least 100,000 rows in a table.
- Add a... - 02:13 PM Revision 0304ec49 (qgis): qgsstyle.cpp: change protected to private
- 02:11 PM Revision 4af0e441 (qgis): Merge pull request #7153 from rouault/remove_VSIReadDirRecursive1
- Remove VSIReadDirRecursive1()
- 01:31 PM Revision 783b6b81 (qgis): [geometry] optimize point distance to point
- 01:30 PM Revision 84806b91 (qgis): [processing] Fix cannot use feature source as input for model crs or ex...
- 01:30 PM Revision 3b2f690d (qgis): [processing] Also add table output for raster unique values report algo...
- Allows values to be used within models
- 11:51 AM Revision 0430a8d5 (qgis): Better comment to explain why the ref needs to be incremented
- 10:50 AM Revision e5e966bb (qgis): Fix some shellcheck warnings in astyle scripts
- 10:37 AM Revision b65ee545 (qgis): Fix incorrectly capitalized accented menu entries
- Fixes #19102
- 09:56 AM Revision 61262a2f (qgis): Merge pull request #7163 from elpaso/bugfix-19050-backport
- Do not set min/max precision for int fields
- 09:25 AM Revision 36712b9e (qgis): Merge pull request #7118 from m-kuhn/stringCompOperators
- Cast left node to text on string comparison
- 09:02 AM Revision 715edb12 (qgis): Change docstring order
- 08:59 AM Revision 0b96e3ae (qgis): Workaround to fix WFS provider empty() method
- 08:59 AM Revision 5d3a4cdf (qgis): Reset subset string after testing
- Wfs test fails otherwise.
- 08:59 AM Revision 280e10e6 (qgis): Isolate test failures with subset string modification
- 08:59 AM Revision 48a796dc (qgis): Fix QgsVectorLayer::hasFeatures() crash when editable
- 08:59 AM Revision eff4bf95 (qgis): Adjust target version
- 08:59 AM Revision 6dd26bbf (qgis): Add an empty test on truncated layers
- 08:59 AM Revision 6c72d7e3 (qgis): Make doctest happy
- 08:59 AM Revision b5b16dfa (qgis): Adjust docstrings
- 08:59 AM Revision a0162543 (qgis): Adjust tests
- 08:59 AM Revision 2b9ffa16 (qgis): Fix test
- 08:59 AM Revision 8be4cc60 (qgis): Advanced logic for QgsVectorLayer::hasFeatures()
- 08:59 AM Revision 6a265d4a (qgis): Fix docstring
- 08:59 AM Revision 5b0473aa (qgis): Invert logic
- because True is not False
- 08:59 AM Revision 5fb9d14c (qgis): QgsFeatureSource::hasFeatures() -> Yes, No, Maybe
- This method allows to determine if a feature source has content or not
(or maybe).
This method works for "generator"... - 08:59 AM Revision 6049e407 (qgis): Make QgsVectorDataProvider::hasFeatures() final
- 08:59 AM Revision 3b35948b (qgis): Use cheap request
- 08:59 AM Revision 91b0fbaa (qgis): Fix typo
- 08:59 AM Revision cb4de250 (qgis): Improve API docs
- 08:59 AM Revision 94f3e139 (qgis): Add test for empty() to provider test suite
- 08:59 AM Revision b568d6be (qgis): Add optimized version of QgsPostgresProvider::empty()
- 08:59 AM Revision 381a7661 (qgis): Add optimized versions of empty() to QgsVectorDataProvider
- 08:59 AM Revision e252cc0c (qgis): Add empty() and emptyUnknown() to QgsFeatureSource
- 08:43 AM Revision a7bc5365 (qgis): Do not set min/max precision for int fields
- Fixes #19050
QGIS saves integer field when I create a new real
field through field calculator (Update field works as... - 08:32 AM Revision adf5eb77 (qgis): Add vector icons to some qgs algorithms (fixes #19082) (#7149)
- 07:15 AM Revision b8ff44e6 (qgis): [processing][saga] Fix error in merge vector layers
- Fixes #18545
- 07:05 AM Revision 1bc1790b (qgis): [processing][SAGA] Resync kriging parameters with saga manual
- And remove duplicate kriging algorithms, add tests
Fixes #18191 - 06:01 AM Revision 268aa171 (qgis): [processing][saga] Fix error in raster calculator
- Fixes #18751
- 05:57 AM Revision a1d46de0 (qgis): [processing] Fix evaluation of vector layer references to compatible fe...
- Refs #18545
- 05:16 AM Revision 43351300 (qgis): [processing][SAGA] Fix missing outputs from some algorithms
- Fixes #19103
- 04:58 AM Revision 4b354984 (qgis): [processing] Matrix parameter values are always 1-dimensional
- Fix gui wrapper returns 2-dimensional parameters, which don't
match with the expectations of QgsProcessingParameterMa... - 04:58 AM Revision 3dde95de (qgis): [processing][SAGA] Fix broken reclassify values algorithm
- Fixes #18750
- 04:58 AM Revision f6ac45a5 (qgis): [processing][saga] Add unit test for reclassify values (simple)
- 04:00 AM Revision f85a3d6b (qgis): [processing][SAGA] Fix exposed output formats to include only those sup...
- Refs #18908
- 03:30 AM Revision 1395dc0e (qgis): Add missing license headers
- 03:30 AM Revision d52c698a (qgis): Install licensecheck via cpan
- 03:30 AM Revision 4e0845b4 (qgis): Include licensecheck.pl script in code_layout test folder
- Seems to be the only way to get this functional under Travis.
TODO: remove when Travis is upgraded to a reasonably m... - 03:30 AM Revision 3c274036 (qgis): No prompts
- 03:30 AM Revision 43abdf72 (qgis): Don't run tests when install modules
- 03:30 AM Revision d16ec3e2 (qgis): Add unit test for license headers
- 03:30 AM Revision 4bb572f4 (qgis): Move licensecheck to external folder
- 03:30 AM Revision aa55f3ab (qgis): Try to use cpanm to install licensecheck
- 03:30 AM Revision 23c37311 (qgis): Fix path to licensecheck in test
- 03:30 AM Revision 8b44b06e (qgis): Install more dependencies from repos
- 03:30 AM Revision 48b117e0 (qgis): Fail check if licensecheck missing
2018-06-03
- 12:08 AM Revision e719af50 (qgis): Remove VSIReadDirRecursive1()
- This function was introduced at a time where some GDAL versions didn't have
VSIReadDirRecursive(). Since we now requi... - 12:07 AM Revision d5afc71a (qgis): Merge branch 'master' into fix_memleaks_qgsstyle
- 10:35 PM Revision 4ddf58c0 (qgis): Add feature source test for combination of filterfids AND filterrect
- Both these conditions must be honored when set, i.e. features
with matching IDs but which fail the rect check should ... - 10:35 PM Revision 0af5fb9d (qgis): [ogr] Fix combination of filterrect and filterfids ignores filterrect c...
- 10:35 PM Revision bb2e15c9 (qgis): More checks
- 10:27 PM Revision 851319f4 (qgis): Merge pull request #7151 from rouault/fix_use_after_free_at_qgis_exit
- Fix use-after-free at QGIS exist, linked to QgsCoordinateTransform cache
- 09:15 PM Revision b21701b5 (qgis): Add QgsStyle::cleanDefaultStyle() and use it in QgsApplication::exitQgis()
- 09:07 PM Revision 164f662d (qgis): fix sipify and run
- 09:07 PM Revision 1fb02e8d (qgis): concatenate auto_additions files with python module __init__.py.in
- 09:07 PM Revision 7cb18cd5 (qgis): [sipify] allow to define python operator in headers
- sipify will take care of injecting them in python/{module}/__init__.py
- 09:07 PM Revision e5b02cd2 (qgis): use dedicated files for auto additions
- 09:01 PM Revision 8aeb2f6d (qgis): qgsstyle.cpp: avoid minor memleaks in use of sqlite3_mprintf()
- 07:36 PM Revision 6b7504d6 (qgis): Fix use-after-free at QGIS exist, linked to QgsCoordinateTransform cache
- This fixes the following warning
==23284== Invalid read of size 4
==23284== at 0x14911DE5: pj_ctx_get_errno (pj_c... - 12:50 PM Revision 427ac106 (qgis): Plugin loading: only load .so files on Linux
- I've recently lost some hair chasing mysterious crashes at QGIS exit
and finally figured out this was due to an old v... - 12:41 PM Revision 7f97a2f3 (qgis): Merge pull request #7146 from rouault/fix_18342
- [OGR provider] Improve performance of subLayers(), particularly on FileGDB with the proprietary driver (fixes #18342)
- 07:50 AM Revision 9115d7f2 (qgis): Add note to use QgsApplication::authManager()
2018-06-02
- 01:35 AM Revision 55aa7a86 (qgis): [OGR provider] Improve performance of subLayers(), particularly on File...
- 01:24 AM Revision bab8b78c (qgis): Use correct member variable prefix
- 01:24 AM Revision d7d2a147 (qgis): [ogr] Only try to add original fid from iterators, not in other cases
- 01:24 AM Revision 314942d7 (qgis): Also check geometry in tests
- 01:24 AM Revision f3bc283c (qgis): Better tests
- 01:24 AM Revision 64300598 (qgis): Remove safety check
- Doesn't work correctly - flags valid matches as invalid
- 01:24 AM Revision ca1262d1 (qgis): Fix failing test
- We need to ensure that the FID column is also fetched for the
unfiltered layer which we use when requesting features ... - 01:24 AM Revision 477fb89f (qgis): More tests
- 01:24 AM Revision 29753390 (qgis): [ogr] Fix very slow feature requests when filter string set
- Follow up 217e7006. Avoid the very expensive iteration to
find matching features when a subset string is set by
inste... - 10:55 PM Revision 79ba0eee (qgis): Merge pull request #7143 from elpaso/bugfix-19050-field-calc-save-real-...
- Do not set min/max precision for int fields
- 05:32 PM Revision f68f288d (qgis): Merge pull request #7145 from rouault/fix_18596
- [OGR provider] When editing a GeoJSON file, close and re-open the file at end of editing session (fixes #18596)
- 12:00 PM Revision 754018a4 (qgis): [OGR provider] When editing a GeoJSON file, close and re-open the file ...
- 11:27 AM Revision 7e2ca8f6 (qgis): Merge pull request #7144 from rouault/fix_18976
- [Postgres provider] Speed up feature insertion when pkid column is not set (fixes #18976)
2018-06-01
- 11:09 PM Revision a9a8fbdb (qgis): [cleanup] use for range based loop
- 10:33 PM Revision 2ed200a8 (qgis): Merge pull request #7142 from rouault/fix_18996
- QgsSvgCache::svgAsPicture(): make sure the returned picture is not shared (fixes #18996)
- 10:31 PM Revision cc25727a (qgis): [Postgres provider] Speed up feature insertion when pkid column is not ...
- When inserting features whose attribute column corresponding to the pkid
is empty, and tat this pkid column has a def... - 10:00 PM Revision 75b7edf1 (qgis): QgsSvgCache::svgAsPicture(): make sure the returned picture is not shar...
- For some reason QPicture.detach() doesn't seem to always work as intended, at
least with QT 5.5 on Ubuntu 16.04
Seria... - 06:07 PM Revision 033071ae (qgis): Do not set min/max precision for int fields
- Fixes #19050
QGIS saves integer field when I create a new real
field through field calculator (Update field works as... - 05:42 PM Revision 9d3f8d44 (qgis): Merge pull request #7140 from rouault/fix_19009
- Assorted set of fixes regarding field length for OGR provider
- 03:17 PM Revision 3b291026 (qgis): Merge pull request #7141 from rouault/fix_18563
- QgsVectorFileWriter: workaround a bug in GDAL where appending to an existing BNA crashes it (fixes #18563)
- 02:28 PM Revision 43f796e7 (qgis): QgsVectorFileWriter: workaround a bug in GDAL where appending to an exi...
- Upstream fixes done in GDAL as well to fix the crash itself:
GDAL master: https://github.com/OSGeo/gdal/commit/a36939... - 02:19 PM Revision e4d5899b (qgis): Merge pull request #7131 from rouault/fix_linux_build_qca
- QCAMacros.cmake: fix Linux build
- 02:18 PM Revision 3aa630ca (qgis): Added QgsDataProvider::ProviderOptions to the bindings
- 02:06 PM Revision b9003ffa (qgis): QgsVectorDataProvider::supportedType(): only checks field length and pr...
- 01:31 PM Revision a15d8903 (qgis): [locator] add a way to invalidate results from python API
- otherwise if you access the config of the filter (or change app settings) from outside the main application settings ...
- 01:31 PM Revision dc9fb90b (qgis): add note on how to invalidate results
- 01:23 PM Revision 917a6e3c (qgis): QCAMacros.cmake: re-add 25ba36180cfbf836b9458beb98e28f62349c4260 for Fr...
- 01:22 PM Revision 1a4f8042 (qgis): QCAMacros.cmake: fix Linux build
- https://github.com/qgis/QGIS/commit/25ba36180cfbf836b9458beb98e28f62349c4260 causes
build failures on Ubuntu 16.04 an... - 01:19 PM Revision a3e527d8 (qgis): [OGR provider] Advertize correct supported data types, length and with ...
- 01:18 PM Revision bad1ab4e (qgis): QgsVectorDataProvider::supportedType(): use -1 as the value for unspeci...
- 01:17 PM Revision 04a55b25 (qgis): [cleanup] QgsFieldCalculator: avoid use of hardcoded magic indices
- 01:15 PM Revision f4bf1ec9 (qgis): [OGR provider] GPKG: allow repeated creation of int fields with len != ...
- 01:02 PM Revision 6192b5eb (qgis): Add fill/stroke color & opacity parameters to more north arrows svg images
- 01:00 PM Revision 05f426e0 (qgis): Remove orig_ogc_fid fields from server filter tests
- 01:00 PM Revision e6e54de3 (qgis): Add test to ensure that orig_ogc_fid field is only ever used internally
- We don't want to expose this field to users, or include it in layer
exports or copies
And rename internal field to _... - 10:56 AM Revision 21d15e71 (qgis): [BUGFIX][Server] Segfault when GetFeatureInfo on Raster layer to GML
- The PR #6279 has introduced some bug, like a segfault when a WMS GetFeatureInfo
is done on a Raster layer with output... - 10:55 AM Revision 2f41d32e (qgis): Added test to cmake
- 10:55 AM Revision 0fa88e6f (qgis): Skip failing test on Travis
- the test passes locally
- 10:55 AM Revision 749bc021 (qgis): Fix provider for min/max updates
- 10:55 AM Revision b696e9b1 (qgis): Minor updates to the doc strings
- 10:55 AM Revision cac675a9 (qgis): Removed commented code
- 10:55 AM Revision 6f3be9fa (qgis): SIP updates
- 10:53 AM Revision 324fd7d5 (qgis): Allow python creation of QgsFeatureIterator from an abstract one
- 10:53 AM Revision 222f3ad9 (qgis): Check for index validity and do not crash!
- 10:53 AM Revision 9d66eb8d (qgis): API to register new vector data providers
- 10:53 AM Revision 1e3661cb (qgis): Added QgsSpatialIndex to the python provider
- 10:53 AM Revision abcad019 (qgis): Python provider tests passing
- Except for QgsLayerDefinition.exportLayerDefinitionLayers
and QgsLayerDefinition.loadLayerDefinitionLayers - 10:53 AM Revision 29575b5b (qgis): QgsDebugMsg -> QgsDebugMsgLevel
- 10:53 AM Revision adcc2e96 (qgis): Moved python provider to separate file
- Also cloned other memory layer methods
- 10:53 AM Revision e341b3a5 (qgis): Tests for Python vector data provider (still failing but not crashing!)
- 10:53 AM Revision 839a8890 (qgis): SIP wrappers for QgsProviderMetadata
- 10:53 AM Revision 7ffdab2d (qgis): Do not dec ref in methodcode
- 10:21 AM Revision bd65fc60 (qgis): [processing][gdal] Don't double quote output paths
- Breaks for some drivers, e.g. KML
Fixes #18264 - 08:53 AM Revision 30ecb338 (qgis): [processing][GRASS] Fix some algorithms always export as GPKG, regardle...
- 08:20 AM Revision 60a87e94 (qgis): [processing] Fix error when creating tests and raster output
- no longer exists
Fixes #16123 - 07:55 AM Revision 4289bcb3 (qgis): [processing][saga] Fix some field parameters are incorrectly defined as...
- Fixes #18193
- 07:55 AM Revision 950d042e (qgis): [processing] Fix errors when filling parameters in batch panel
- Fixes #18408
- 07:55 AM Revision d1bcfbfe (qgis): [processing] Rename File parameter in modeler to File/Folder
- Better reflects what it does
- 07:55 AM Revision f6416a19 (qgis): [processing] Fix missing vector inputs when run in batch mode
- Fix incorrect definition of compatibleVectorLayers, which was
using layer WKB type values instead of processing sourc... - 03:54 AM Revision 09d21cf9 (qgis): Resurrect another GRASS test
- 03:54 AM Revision 0e7c31e9 (qgis): [processing][grass] Fix handling of optional file parameters
- 03:54 AM Revision 3f456993 (qgis): Resurrect a GRASS test
- 03:54 AM Revision 4719a7c1 (qgis): See if test now passes on Travis
- 03:54 AM Revision 46a4c236 (qgis): Resurrect a grass test
- 03:54 AM Revision e273ac28 (qgis): [processing] Some test debugging help
- 03:54 AM Revision dcba919e (qgis): Add another acceptable hash
2018-05-31
- 01:36 AM Revision 1c684456 (qgis): [processing] Log an error when a numeric parameter has min value >= max...
- Refs #19076
- 01:36 AM Revision ae95adba (qgis): [processing][GRASS] Fix r.relief.scaling has inverted min/max values fo...
- Fixes #19076
- 12:53 AM Revision f7a6864b (qgis): [processing] Fix invalid characters in HTML for 'Raster layer unique va...
- 12:53 AM Revision 32792d34 (qgis): Better dox, spelling
- 12:32 AM Revision 8bdec09b (qgis): Revert "Fix QCA-ssl for FreeBSD"
- This reverts commit 25ba36180cfbf836b9458beb98e28f62349c4260.
Breaks linux build - 12:25 AM Revision 5e3ce8ff (qgis): SC2003: expr is antiquated. Consider rewriting this using $((..)), ${} ...
- 12:24 AM Revision 09f17d99 (qgis): SC2006: Use $(..) instead of legacy `..`.
- 12:21 AM Revision 408a9fbf (qgis): Fix some shellcheck warnings
- 11:51 PM Revision efa7f99b (qgis): Merge pull request #7132 from rouault/fix_19077_bis
- [OGR provider] Avoid attribute table to be empty on OGR layer with mixed geom types (fixes #19077)
- 11:05 PM Revision ee06d524 (qgis): [OGR provider] Avoid attribute table to be empty on OGR layer with mixe...
- 11:05 PM Revision 2969ba1e (qgis): test_provider_ogr_gpkg.py: avoid bug_17795.gpkg test sample to be modif...
- 10:33 PM Revision 0cffd19e (qgis): monkey path custom widgets
- this will add module to the system to avoid missing modules when running on a local install (uic widget-plugin not in...
- 09:01 PM Revision 9fcee524 (qgis): Merge pull request #7128 from rouault/fix_17945
- [WFS provider] Add typename prefix before attribute/geometry name for Update requests (fixes #17945)
- 06:30 PM Revision 1e4b01bb (qgis): [WFS provider] Add typename prefix before attribute/geometry name for U...
- Deegree requires those namespace prefixes. I've also verified that
GeoServer is indifferent regarding them. - 06:27 PM Revision 48bbd246 (qgis): Run string comparison test on all providers
- 06:27 PM Revision d1eabe1c (qgis): Make compiled tests more stable
- we do not want to ignore AttributeErrors for those
- 04:25 PM Revision 17434512 (qgis): pep8 fix
- 03:34 PM Revision 352a0285 (qgis): typo
- 02:50 PM Revision f7e4dd67 (qgis): Merge pull request #7127 from rouault/fix_18267
- [WFS provider] Handle DescribeFeatureType responses that consist of a single <include> (fixes #18267)
- 02:04 PM Revision dbe4186a (qgis): Add tests for compiling string operators
- 01:43 PM Revision 60d5e4cf (qgis): Autopep8
- 01:38 PM Revision 1d2686d0 (qgis): [WFS provider] Handle DescribeFeatureType responses that consist of a s...
- Also handle another occurence of a buggy server only accepting TYPENAMES plural
as parameter of DescribeFeatureType - 01:06 PM Revision 64602097 (qgis): Tests for db_manager postgis connector and postgis provider checking cl...
- 01:06 PM Revision 71cb555e (qgis): blacklisted the new test PyQgsDbManagerPostgis waiting a complete pki e...
- 01:06 PM Revision 4f415c56 (qgis): typo
- 01:06 PM Revision 878ab41a (qgis): Set permission to certs to allow correct removing on win
- 01:06 PM Revision 8968b63e (qgis): from unicode to str
- 11:34 AM Revision 25ba3618 (qgis): Fix QCA-ssl for FreeBSD
- 11:31 AM Revision a26b9b1d (qgis): Merge pull request #7122 from nyalldawson/fix_19065
- Use a snapping indicator when picking feature to move with move tool
- 11:30 AM Revision 497abfe7 (qgis): Merge pull request #7120 from nyalldawson/opts
- Optimise geometry conversion to/from geos
- 11:26 AM Revision 25f4794f (qgis): Merge pull request #7125 from m-kuhn/sld_read_multiple_featuretypestyles
- Sld read multiple featuretypestyles
- 10:51 AM Revision c49a18c5 (qgis): Add support for reading SLD's with multiple FeatureTypeStyle elements.
- Introduce a virtual FeatureTypeStyle to add support for reading SLD documents with more than one FeatureTypeStyle ele...
- 09:49 AM Revision 8cf7447a (qgis): Merge pull request #7124 from nyalldawson/fix_16428
- [processing] Hopefully fix bad layout for docks in modeler
- 08:34 AM Revision 9c7cf40c (qgis): Merge pull request #6537 from slarosa/menu-indicator
- fix size for menu indicator in data defined button
- 07:28 AM Revision 1d62d106 (qgis): [processing] Don't hold on to algorithm instances for menu items
- Instead, only store references to the algorithm id string, and
use this to retrieve algorithms when the actions are t... - 07:27 AM Revision 59d425c5 (qgis): [processing] Fix some incorrect formatting of algorithm titles
- 07:27 AM Revision 4752b99e (qgis): Merge pull request #7106 from m-kuhn/encodedUrl3
- Assume URL already encoded in web view widget
- 07:27 AM Revision 297cfd54 (qgis): [processing] Add metadata for feature sink parameters
- 07:27 AM Revision 612d61dc (qgis): [processing] Tweak algorithHelp formatting
- 07:27 AM Revision db916bc2 (qgis): [processing] Show accepted data types for parameters in processing.algo...
- 07:27 AM Revision 0bbaa3b0 (qgis): [processing] Add method to retrieve list of accepted Python data types ...
- 04:51 AM Revision db2c3d49 (qgis): [processing] Show search icon in search boxes
- 04:45 AM Revision 87962254 (qgis): [processing] Fix bad layout for docks in modeler
- Because there's some deep underlying issue which causes the dock
layouts to get corrupted in certain circumstances, a... - 02:50 AM Revision e8515d86 (qgis): Fix crash in QgsNetworkContentFetcherRegistry
2018-05-30
- 01:52 AM Revision de347f07 (qgis): Move 'move features' button to correct place in toolbar
- 01:30 AM Revision 3ef7b125 (qgis): Use a snapping indicator when picking feature to move with move tool
- Fixes #19065
- 12:55 AM Revision 37b06bcf (qgis): [processing] Fix Rectangles/Ovals/...(variable) chokes on angle values ...
- Change the test to a NULL test instead, as angle values of 0 are valid
- 06:09 PM Revision 974b9f37 (qgis): [SymbolLayerUtils] Using QgsProject::readPath to resolve relative path ...
- In `QgsSymbolLayerV2Utils::symbolNameToPath` the resolution of relative path to
project was nos based on `QgsProject:... - 04:45 PM Revision 6a88bfca (qgis): Cast left node to text on string comparison
- 04:34 PM Revision 26c13d4b (qgis): misc fixes
- 01:37 PM Revision 377f393c (qgis): Use subsetStringChange signal for layer tree view filter indicator
- 12:26 PM Revision 69fa2618 (qgis): fix travis errors
- 10:52 AM Revision 3aa4968f (qgis): Optimise geometry conversion to/from geos
- 10:34 AM Revision 0a3bef1b (qgis): Remember last used directory when saving map as PDF
- 10:06 AM Revision 7af2e68e (qgis): misc optimization for geometries and fixes
- 08:51 AM Revision ab04e0fa (qgis): Tweak wording of metadata contacts header
- Because contacts have an explicity 'role' setting, they may not
necessarily be the 'owner' of the resource - 06:15 AM Revision d4a5df2f (qgis): More unit checks for project dirtying
- 05:30 AM Revision 69b590b0 (qgis): Fix corrupted text in Open From menu item
2018-05-29
- 12:52 AM Revision e7da1030 (qgis): Changes tooltip of Open Layer Styling button
- 12:51 AM Revision 6bf5274b (qgis): [processing] Fix some missing references warnings
- 11:45 PM Revision aabbb307 (qgis): [processing] Fix clearing destination doesn't actually reset to tempora...
- Even though the UI makes it look like it did
- 11:45 PM Revision ce2f7739 (qgis): [processing] Correct text for temporary folder output
- 10:38 PM Revision 68b7f5a8 (qgis): Merge pull request #7087 from slarosa/fix_19001
- Fixes #19001: update url for _pyqgis and _api commands
- 10:12 PM Revision d157b6e6 (qgis): [processing] Fix destination folder param is not updated after
- picking from the file dialog alone
- 09:01 PM Revision f092c7ed (qgis): Add method to filter vertices for geometries in place, by providing a c...
- 09:01 PM Revision c013c23e (qgis): Catch some uncaught transform exceptions
- 09:01 PM Revision 0c7df170 (qgis): Optimise QgsCurve::asQPolygonF for linestring geometries
- 09:01 PM Revision 16091eca (qgis): Better memory management, handle nan coordinate results when
- calculating point feature label obstacle geometry
- 09:01 PM Revision 48410276 (qgis): [labeling] Geometry transformations may result in nan points,
- so filter these out when registering labeled features
- 09:01 PM Revision e33c1942 (qgis): Optimise some coordinate transforms
- 09:01 PM Revision f7618d00 (qgis): Fix doxygen
- 09:01 PM Revision 53d4d0b4 (qgis): Fix filterVertices for multipoint geometries
- 09:01 PM Revision 2a70c4bc (qgis): Remove invalid ring handling from filterVertices, move to removeInvalid...
- 09:01 PM Revision 3ba7c0b3 (qgis): Unit tests for filterVertices
- 09:01 PM Revision 6c0a1da0 (qgis): Filter invalid rings during label geometry preparation
- 09:01 PM Revision 8341b9b1 (qgis): Safer memory management for shapeburst fills
- Fail gracefully if temporary image could not be allocated
TODO: use a maximum size for the image, and downsample to ... - 08:57 PM Revision 70afe2d8 (qgis): Add geometry and id field parameters
- 03:11 PM Revision f26bbd9d (qgis): revert changes to test files
- 03:08 PM Revision 1ed5bb54 (qgis): Autopep8
- 02:58 PM Revision 8494c67a (qgis): apply map transform directly in the feature highligh c++ code
- 02:21 PM Revision ff7c70fc (qgis): [processing][gdal] Fix gdal command does not automatically update
- when destination value is changed
- 02:00 PM Revision 093d53a3 (qgis): since 3.4
- 01:25 PM Revision 2770f6c0 (qgis): misc doc changes
- 12:32 PM Revision 744a42ff (qgis): Assume URL already encoded in web view widget
- 12:26 PM Revision ad1fef9f (qgis): Workaround crash in msvc when raising a GEOS exception
- In some circumstances MSVC tries to raise it's own internal
exception when we try to raise a GEOSException. This resu... - 12:10 PM Revision f5c0a2c4 (qgis): Project dirtying improvements
- - Mark as dirty when renaming a layer/group
- Better approach to mark as dirty when changing CRS
- Better approach t... - 12:10 PM Revision 5ab3fe4b (qgis): Add subsetStringChanged signal
- 12:00 PM Revision 7160bac6 (qgis): Merge pull request #6955 from amaizr/web-view-widget-wrapper-url-encodi...
- Assume URL already encoded in web view widget
- 11:59 AM Revision 3edc07b4 (qgis): also versioning cookbook url
- 11:52 AM Revision 8f5bde40 (qgis): use https for cookbook url
- 11:43 AM Revision b202d606 (qgis): const correctness QgsVectorLayer::deleteAttributes
- 11:40 AM Revision 04e779a0 (qgis): qgz set as the default format
- 11:28 AM Revision 00b60198 (qgis): rename qgsquickfeature and remove featuremodel
- 11:27 AM Revision f00321a4 (qgis): move tessellator from 3d to core (need also for quick library)
- 11:27 AM Revision 0a99b119 (qgis): Add polygon highlight support
- 11:26 AM Revision 264788ac (qgis): [qgsquick] [feature] Added identify and highlight feature
2018-05-28
- 10:18 PM Revision 6002ce0b (qgis): Speed up rendering by avoiding data defined layer enabled check in most...
- 10:18 PM Revision 03f82539 (qgis): add missing qgis_quick.h header to install
- 08:39 PM Revision 637f59de (qgis): fix server/app files and sipify test
- 08:39 PM Revision 6772f0d7 (qgis): fix test
- 08:39 PM Revision 0fa85bba (qgis): put \since and \deprecated at the end of comment blocks
- 08:39 PM Revision 83be4fae (qgis): [sipify] fix deprecated annotation without additional comment
- 08:39 PM Revision 70f82664 (qgis): add test to check that \since and \deprecated are at the end of command...
- 08:39 PM Revision 65bb60e9 (qgis): run sipify
- 07:52 PM Revision f3146537 (qgis): Cleanup + pep8
- 07:05 PM Revision dd811a28 (qgis): Add PostGISExecuteAndLoadSQL
- 04:47 PM Revision fc55d869 (qgis): Merge pull request #7098 from alexbruy/fix-cmake
- fix build with CMake < 3.7
- 03:28 PM Revision 034c3f0d (qgis): Revert "Merge pull request #5461 from m-kuhn/less_temp_files"
- This reverts commit cfad3aa560c2d11e5271fc2ac64d82aba9f7b5a0, reversing
changes made to cdca7084c44d9d12d2ee835afff85... - 02:03 PM Revision 4c3a9ef7 (qgis): Ensure that class \brief comes before \since (#7081)
- Otherwise it breaks the Python docstrings, which require
the brief to come first - 01:20 PM Revision 6cac1bdc (qgis): use complex condition for CMake < 3.7
- 01:07 PM Revision facf7a22 (qgis): Merge pull request #7007 from arnaud-morvan/server_filter_and_bbox
- [server][wfs] Apply BBOX inside And using filterRect
- 11:49 AM Revision a525b2df (qgis): Mark project as dirty when changing layer subset string
- 11:25 AM Revision 12a7be79 (qgis): [server] Apply BBOX inside And using filterRect
- In case of a WFS GetFeature request,
if BBOX is not a direct child of the Filter element,
it is applyed through an in... - 10:13 AM Revision 97a2a46c (qgis): Update PostGISExecuteAndLoadSQL.py
- 08:42 AM Revision fc740d71 (qgis): Fixes #19001: update url to _pyqgis and _api commands
- 08:02 AM Revision 870d2074 (qgis): [processing] Tweaks and checks for checkParameterValues
- 08:02 AM Revision a26ae3c1 (qgis): [processing][grass] Fix broken checkParameterValues tests
- 08:02 AM Revision e25c8137 (qgis): Fix SAGA parameter value check
- 07:36 AM Revision c16e2798 (qgis): [needs-docs]Add multi edit attributes icon to the Digitizing toolbar
- fixes #16568
- 07:36 AM Revision 373b6bb9 (qgis): [needs-docs] Move the "move features" and "Copy and move features"
- buttons to the Advanced Digitizing toolbar
- 06:20 AM Revision cfdfa47d (qgis): [fix] Variables can't have spaces in name
- 05:49 AM Revision 6441b64a (qgis): [Processing] Fix raster menu split in two in some locales
- Fixes #17448
- 05:34 AM Revision 614800c9 (qgis): [Fix] Don't recreate vertex editor each time
- 05:34 AM Revision dd2279c8 (qgis): More capitalization
- 05:34 AM Revision ec969569 (qgis): Capitalization
- 05:34 AM Revision 6fd8890c (qgis): Minor cleanups
- 05:34 AM Revision aa765b20 (qgis): Set object name for vertex editor (avoid Qt warning)
- 05:05 AM Revision c923d5b6 (qgis): Fixes #16706, categorized symbology matching lack of value is not prope...
- 03:09 AM Revision b56f1132 (qgis): [processing] Add some more tags and icons to stats algs
- 02:59 AM Revision b6f2f7bd (qgis): Don't use QgsVectorLayer::selectedFeatures() to check for a selection
- in a layer
This is incredibly inefficient, because selectedFeatures() actually
fetches a full copy of all selected f... - 02:06 AM Revision e552ce62 (qgis): Add warning note to QgsLayoutPageCollection::shouldExportPage
- 02:04 AM Revision 5cf33969 (qgis): Cleaner conditional generation of pyi typehint stub files
- 02:04 AM Revision b150f41f (qgis): fix build with SIP < 4.18
2018-05-27
- 01:48 AM Revision a804a33b (qgis): Remove some useless \returns dox
- 01:33 AM Revision 2a7b854e (qgis): Remove the invalid image/jpg mime type
- 12:56 AM Revision f0b72ae6 (qgis): Set the dpi default to -1 to use layout dpi
- 12:22 AM Revision ea0c1d8c (qgis): Typo
- 12:22 AM Revision f8bc9703 (qgis): Remove extra space added before first line of docstring
- 07:17 PM Revision 499459be (qgis): fix build with SIP <4.19
- 02:30 PM Revision a2d796aa (qgis): Merge pull request #7086 from slarosa/plugin_mgr_search_icon
- [pluginmanager] show search icon in filter line edit and remove search label
- 10:54 AM Revision 1edbca49 (qgis): Fix bad class docstring
- 10:54 AM Revision 7a1a787c (qgis): Fix incorrect returns docstring when doxygen \returns has extra trailin...
- 10:54 AM Revision 38850bdb (qgis): [pyqgis] Ensure that multiline param tags are indented for additional l...
- 10:54 AM Revision 0e75f6ef (qgis): Don't indent multiline versionadded/deprecated tags
- Turns out there isn't any valid ones anyway - the only
multiline versionadded tags are due to incorrect ordering
of b... - 10:54 AM Revision 3b5ada15 (qgis): Move class since annotation to after brief
- Lots of classes do this, but it messes with the python docstrings.
TODO: add a unit test preventing this behavior - 10:54 AM Revision 4b1b7526 (qgis): Fix bad regex
- 10:54 AM Revision 71107d1d (qgis): Sipify
- 10:54 AM Revision 3d6ea597 (qgis): Remove some junk lines from docstrings
- 10:54 AM Revision 9f650fea (qgis): Fix incorrect param docstring when doxygen \param has extra
- trailing spaces or uses tabs
- 10:29 AM Revision 0115d4e9 (qgis): [pluginmanager] show search icon in filter line edit and removed search...
- 06:05 AM Revision c864d22d (qgis): Add "get ..." to doxygen compliance blacklist
- Should be "gets ..." for consistent tense, or better yet
"returns ..." for consistency. - 06:05 AM Revision b6b08e96 (qgis): Add 'accessor for' to doxygen compliance blacklist
- Use "Returns the..." instead
- 06:05 AM Revision 17500c45 (qgis): Fix some interface doxygen
- 04:06 AM Revision 487a6a8b (qgis): add missing crsChanged signal in QgsProjectionSelectionWidget (#7079)
- 03:10 AM Revision 459765fd (qgis): fix test
2018-05-26
- 11:17 PM Revision efce338b (qgis): [Server][WFS] GeoJSON FeatureCollection BBOX is restricted to -180,-90,...
- 11:14 PM Revision c8a5992b (qgis): [Server][WFS] GeoJSON FeatureCollection BBOX is restricted to -180,-90,...
- 08:51 AM Revision 4bb7f82f (qgis): Remove some incorrect 'not available in Python bindings' notes
- 07:44 AM Revision 94cf3fc7 (qgis): Use "customize" instead of "customise"
- Since we default to US spelling, we should always be using "customize"
- 07:44 AM Revision fa5a7d2a (qgis): Typo
- 07:44 AM Revision 8f770c3f (qgis): Add 'mutator for ' to doxygen compliance blacklist
- 07:44 AM Revision ff55cfc9 (qgis): Add missing getters to QgsContrastEnhancementFunction
- 03:56 AM Revision c97088bb (qgis): Update test_qgsprojectionselectionwidgets.py
- 03:46 AM Revision 5b870dfa (qgis): Update test_qgsprojectionselectionwidgets.py
- 03:12 AM Revision c5dbf643 (qgis): Update test_qgsprojectionselectionwidgets.py
- 03:05 AM Revision 4bb6e91a (qgis): Update test_qgsprojectionselectionwidgets.py
- 03:00 AM Revision 29d5105c (qgis): qgsgeometry_cast
- 03:00 AM Revision 80e44c13 (qgis): Speed up map to pixel simplification by directly accessing x/y vertex data
- 03:00 AM Revision c10f6de4 (qgis): Unit tests for QgsLineString::(x/y)Data()
2018-05-25
Also available in: Atom