Activity
From 2017-03-05 to 2017-04-03
2017-04-03
- 07:17 PM Revision baced7b7 (qgis): Merge pull request #4327 from tomkralidis/issue-16320
- [FEATURE] [needs-docs] MetaSearch: add support for ESRI MapServer/FeatureServer layer integration (fixes #16320)
- 06:35 PM Revision 9ac70a00 (qgis): fix api break dox for QgsLayerTreeMapCanvasBridge custom layer order
- 06:22 PM Revision c403994d (qgis): [FEATURE] [needs-docs] MetaSearch: add support for ESRI MapServer/Featu...
- 02:32 PM Revision ae1991ab (qgis): [astyle] update licence
- 02:19 PM Revision b4ba98df (qgis): Merge pull request #4325 from tomkralidis/metasearch-fixes
- MetaSearch: set 4326 as default CRS, use WKT to feed polygon geometry
- 02:19 PM Revision 0e7163be (qgis): [astyle] set C++ version to 11
- 02:19 PM Revision 33b01036 (qgis): bump astyle version to 3.0
- 02:01 PM Revision d6433c5b (qgis): MetaSearch: set 4326 as default CRS, use WKT to feed polygon geometry
- 01:20 PM Revision 6e8a696e (qgis): Update PreconfiguredAlgorithm for new API
- 01:17 PM Revision 2be4c6a1 (qgis): Fix failing test
- 01:17 PM Revision e40389a4 (qgis): Sipify QgsProcessingAlgorithm
- 01:17 PM Revision a0bd4642 (qgis): Use formatted name for algorithm names
- Avoids conversion of names later and gives clearer separation
between visible names and internal names - 01:17 PM Revision e506ceb1 (qgis): Move flags (hide from toolbox, etc) to QgsProcessingAlgorithm
- 01:17 PM Revision 6987d7b3 (qgis): Port handling of algorithm names to QgsProcessingAlgorithm
- 01:17 PM Revision dc729c1b (qgis): Move algorithm group handling to QgsProcessingAlgorithm
- 01:17 PM Revision faa8a653 (qgis): Move algorithm icon handling to QgsProcessingAlgorithm
- 01:17 PM Revision 28e75731 (qgis): Move tag handling to QgsProcessingAlgorithm
- 01:17 PM Revision 52cc0029 (qgis): Simple c++ base class for processing algorithms
- 12:59 PM Revision e462bfb1 (qgis): [processing] Fix MessageBarProgress
- 10:29 AM Revision 3ae2297b (qgis): Correctly show rubber bands when dragging vertices of circular edges
- 09:38 AM Revision 169c6095 (qgis): [sipify] fix override removal
- 08:40 AM Revision cca83b75 (qgis): [sipify] properly get out of private section
- 07:41 AM Revision 26495dbd (qgis): [processing] Move dataobjects.getSupportedOutputVectorLayerExtensions
- to QgsVectorFileWriter
- 06:09 AM Revision 3e9c527d (qgis): [sipify] Handle enum values using bitshift operators
- 05:54 AM Revision 7db1913c (qgis): Handle Q_DECLARE_FLAGS and Q_DECLARE_OPERATORS_FOR_FLAGS in sipify
- 05:46 AM Revision 55424446 (qgis): Merge pull request #4323 from nyalldawson/doxygen_standard
- Standardise a bunch of doxygen tags, cleanup code
- 05:21 AM Revision dbc8ad76 (qgis): Update some recently merged classes
- 05:18 AM Revision e1e1f0d5 (qgis): Strip \a from doxygen comments in sipify
- 05:18 AM Revision 5813eb13 (qgis): Modernise CharacterWidget API, move to sipify
- 05:18 AM Revision 9b3539ab (qgis): Update sip files
- 05:18 AM Revision 266f182a (qgis): Use auto doxygen links where possible instead of explicit \link
- Will make things nicer in Python documentation
- 05:18 AM Revision f92f14df (qgis): Spell check: vecotr -> vector
- 05:18 AM Revision 06a53e12 (qgis): /*! -> /**
- We already have enough doxygen styles to manage!
- 05:18 AM Revision 676dc1a1 (qgis): Remove redundant doxygen comments from .cpp files, move to .h
- where appropriate
- 05:18 AM Revision fa6ec3a9 (qgis): @(end)link -> \(end)link
- 05:18 AM Revision 20ae0a8c (qgis): Fix some malformed doxygen
- 05:18 AM Revision 8bc77af7 (qgis): @throws -> \throws
- 05:18 AM Revision f3ae103f (qgis): @ingroup -> \ingroup
- 05:18 AM Revision 9c967a65 (qgis): Remove some unneeded copydocs
- Since doxygen already copies docs for overridden methods
- 05:18 AM Revision 57eb237d (qgis): Remove @author credits from doxygen
- Because
- not widely used, seems strange that some authors get credit
while others don't
- already included in copyri... - 05:18 AM Revision 04d5862b (qgis): @brief -> \brief
- 05:18 AM Revision 0f6452c1 (qgis): @class -> \class
- 05:18 AM Revision 60ae5a51 (qgis): @sa -> \see
- 05:18 AM Revision dfb5f56f (qgis): @see -> \see
- 05:18 AM Revision e47073b1 (qgis): \return -> \returns (for consistency)
- 05:18 AM Revision e4daf8ea (qgis): @return(s) -> \return(s)
- 05:17 AM Revision 11dcfd93 (qgis): @param -> \param
- 05:16 AM Revision 9a4f2e41 (qgis): "Introduced in..." -> "\since"
- 05:16 AM Revision 0326f714 (qgis): Change doxygen @note to \note
- 05:01 AM Revision 97611fed (qgis): Merge pull request #4308 from nyalldawson/raster_unique
- [FEATURE] Allow easy styling of discrete rasters
- 04:08 AM Revision 3d5a0390 (qgis): Update raster histogram widget to use feedback object
- 04:08 AM Revision e8ef91ce (qgis): Cleanup QgsRasterDataProvider/QgsRasterLayer progress reporting
- Instead of progress changed signals on the provider/layer level,
instead use QgsFeedback arguments for methods which ... - 04:08 AM Revision 144e5d03 (qgis): Add label for color ramp widget
- 04:08 AM Revision 0b4262e6 (qgis): Fix classification test
- 04:08 AM Revision 34052982 (qgis): Don't set both a default ramp and show the random option
- 04:08 AM Revision e2a82a07 (qgis): Improve random color generation for unique raster values
- 04:08 AM Revision 19403f69 (qgis): Default to random color ramps for unique value rasters
- 04:08 AM Revision fcbda577 (qgis): [needs-docs] Rename Paletted raster renderer to "Paletted/Unique values"
- 04:08 AM Revision 12aa48a7 (qgis): Auto load raster color table from band when band is changed in
- paletted raster renderer
(Only if raster has an embedded color table) - 04:08 AM Revision 17a3d1fd (qgis): Add unit test to ensure that #13263 is fixed
- Fix #13263
- 04:08 AM Revision 603365c3 (qgis): Fix some crashes in paletted raster renderer
- - handle negative color values
- don't crash when calculating unique values in bad rasters - 04:08 AM Revision 1cbe9713 (qgis): Calculate unique raster values in background thread
- To keep UI nice and responsive
- 04:08 AM Revision e400ab62 (qgis): Allow cancelation of raster stats/histogram operations
- 04:08 AM Revision b9f1f0e4 (qgis): [FEATURE] Add button to paletted renderer widget to allow loading
- embedded color table
Only enabled for rasters which contain a color table - 04:08 AM Revision d03844d2 (qgis): [FEATURE] Allow classifying paletted renderer using unique values
- from a raster layer
Adds an easy way to style discrete rasters such as landuse classes
using the Paletted renderer. ... - 04:08 AM Revision c8b728a3 (qgis): No lies!
- 04:07 AM Revision 7eb63d99 (qgis): [FEATURE] Implement saving paletted raster renderer color tables
- Use the .clr/gdal file format, but add the labels on the ends of
the lines. Seems other importers like ArcMap just ig... - 04:07 AM Revision d0566f77 (qgis): [FEATURE] Allow loading paletted color table from file
- Supports standard GDAL/ESRI clr file format
- 04:07 AM Revision d542a1a4 (qgis): Add method to load paletted renderer classes from file
- 04:07 AM Revision a6d3af7c (qgis): Add method to read paletted color data from string
- 04:07 AM Revision 93cfde0c (qgis): Enable reordering of paletted raster entries
- 04:07 AM Revision bfe96214 (qgis): [FEATURE] Add a color ramp combo to paletted raster renderer
- Allows rapid recoloring of palette to match a color ramp
- 04:07 AM Revision 40027abc (qgis): Allow changing label for multiple values at once in paletted renderer w...
- 04:07 AM Revision 64084ae4 (qgis): Allow changing pixel value in paletted renderer widget
- 04:07 AM Revision b7cd9dcb (qgis): Rework paletted raster renderer widget
- - Switch to a real model
- Allow adding new rows and deleting multiple selected rows
- Allow changing colors inline i... - 04:07 AM Revision a157db76 (qgis): Refactor QgsPalettedRasterRenderer to allow "gaps" in pixel values
- Previously the renderer required that pixel values followed
sequential numerical order. This refactor allows values t... - 02:29 AM Revision 541ecc55 (qgis): Some more Qt5 signal converts
- 02:19 AM Revision 620a8394 (qgis): No more old style connects in providers
- 02:09 AM Revision c8e4e682 (qgis): Merge pull request #4321 from m-kuhn/sinceNow
- Use \since instead of \note added in
2017-04-02
- 01:31 AM Revision beb185a7 (qgis): Update sipify to use the "\since" tag
- 01:28 AM Revision 50ca79ef (qgis): Add some remaining \since tags
- 01:28 AM Revision 106d95b9 (qgis): More new style Qt5 connects
- 01:06 AM Revision fb91ed73 (qgis): Use "\since" instead of "@note added in"
- 01:03 AM Revision 6f9f087c (qgis): Fix Travis warnings
- 01:00 AM Revision 9c1861a1 (qgis): some docstrings in cpp files
- 01:00 AM Revision 59e288c3 (qgis): Update doc test for \since
- 12:55 AM Revision b55e4b9a (qgis): Add qgsi->qgis to spell check
- 12:43 AM Revision 6f09a161 (qgis): QGSI -> QGIS
- 12:33 AM Revision 32326ab5 (qgis): Replace "python" with "Python" in docs
- 12:27 AM Revision 1521033c (qgis): Remove SIP_TRANSFERTHIS from .cpp files
- 11:37 PM Revision 5da0318d (qgis): Fix build warnings
- 11:37 PM Revision a9b55993 (qgis): Sipify QgsPropertyTransformer
- 11:37 PM Revision 4cfb6079 (qgis): Sipify QgsConditionalStyle
- 11:37 PM Revision d76bca0a (qgis): Sipify QgsClipper
- 11:37 PM Revision cd559eab (qgis): Fix sipdiff
- 11:37 PM Revision 16594da9 (qgis): Fix sipify override and inline definition combination
- 11:37 PM Revision a609883c (qgis): Add %Feature support to sipify
- 11:37 PM Revision 68d8108a (qgis): Fix sipify constructor detection
- 11:37 PM Revision 6681766c (qgis): Mac compatibility for prepare-commit.sh
- 11:37 PM Revision f4f45bf6 (qgis): Autogenerate more sip files
- 01:28 PM Revision f044eeb5 (qgis): Remove \brief from doxygen in sipify
- 01:24 PM Revision 0c08fb3b (qgis): More sipify blacklist removal
- 01:19 PM Revision f1162f78 (qgis): Fix sipify annotations and inline definition combination
- 12:52 PM Revision d3daf600 (qgis): Convert doxygen notes and version added to sphinx style in sipify
- 12:30 PM Revision 28a57c8f (qgis): Remove ingroup and class from doxygen when creating sip docstrings
- 11:56 AM Revision d40de5db (qgis): Fix(?) build warning
- 11:42 AM Revision ab584139 (qgis): Move private arc segmentization routines to QgsGeometryUtils
- 09:13 AM Revision f831a3c1 (qgis): Remove processing sip bindings from sip blacklist
- 08:21 AM Revision bed74fc2 (qgis): Handle c++11 '= default' in sipify
2017-04-01
- 12:30 AM Revision aec3e150 (qgis): Fix build when QWebKit not available
- 07:10 PM Revision 60e2b1b8 (qgis): mac compatibility fix
- 07:10 PM Revision 5148b7ac (qgis): [sipify] Add name of source file to generated headers
- 07:10 PM Revision 25f13705 (qgis): Add whitespace check to prepare-commit.sh
- 03:10 AM Revision 9838a8fc (qgis): Followup 90f381, fix memory leaks when rendering canvas
2017-03-31
- 11:22 AM Revision 22272c65 (qgis): Improve sip bindings
- 11:22 AM Revision 62089868 (qgis): Autogenerate some sip files
2017-03-30
- 04:27 PM Revision 8a44161b (qgis): Fix typos
- 04:25 PM Revision 649e3c2b (qgis): More information when [LIB]_EXPORT is missing
- 04:17 PM Revision b8159a95 (qgis): fix export macro matching
- 04:10 PM Revision 4322c87c (qgis): sipify scripts fixes
- * fix prepare-commit.sh when SIP file is not created yet
* raise an error if header doesn't have EXPORT macro for cla... - 03:13 PM Revision b0564bec (qgis): also comment methods
- fix comment starting on first line of block
- 03:13 PM Revision 9846b34e (qgis): add type and default values identifiers
- 03:13 PM Revision 15e49038 (qgis): sipify improvements
- * add demo file and start a short doc
* fix some annotations
* do not display hidden line (SIP_SKIP, delete)
* use a ... - 03:13 PM Revision 21be025d (qgis): use sip includes rather than listing header to generate all sip files
- 03:13 PM Revision a44eb4d7 (qgis): use dedicated header for QgsAttributes
- 03:13 PM Revision f1d9d22a (qgis): sipify: adds test to prepare-commit and adapt sipdiff
- add missing macros to Doxyfile.in
- 03:13 PM Revision a3bdd440 (qgis): SIP test: use blacklist rather than whitelist
- 03:13 PM Revision 7b08608f (qgis): sipify QgsVectorLayer, QgsFeature
- 03:13 PM Revision 85894ed4 (qgis): pre-process headers (QgsVectorLayer and QgsFeature)
- 03:13 PM Revision 988c504d (qgis): test auto-generated sip files on Travis
- 03:13 PM Revision ca008d7a (qgis): Add script to generate sip code from headers
- Add more annotations
Add some references to upstream documentation
Add more annotations - 03:13 PM Revision ba6f736c (qgis): remove comments from sipfiles (QgsVectorLayer and QgsFeature)
- 03:13 PM Revision 0bdaf4fc (qgis): Ignore SIP annotations in doxygen
- 03:13 PM Revision bd75aeef (qgis): Put some sip code into qgsfeature.h
- Just for reference
- 03:13 PM Revision 77d7236a (qgis): sipify improvements
- * remove enum value assignments
* remove deleted functions
* remove private members
* remove function bodies
* re... - 03:02 PM Revision 39cd81b3 (qgis): Hide embedded form in relation reference
- by default
- 02:35 PM Revision aa4a7848 (qgis): Code formatting
- 12:10 PM Revision d0a36d35 (qgis): Support for moving of multiple vertices at the same time
- Just use selection rectangle to select vertices and then click one vertex
from selection to move the whole group. - 07:52 AM Revision 636e9c5e (qgis): [FEATURE] Add geometry snapper modes to only snap end points of lines
- Allows snapping of end points only, or end point to end point only
Also update processing algorithm to match - 05:54 AM Revision ece3991d (qgis): [FEATURE] New class QgsInternalGeometrySnapper
- Used for snapping geometries within a set of features to other
features from that same set.
Just like QgsGeometrySna... - 05:54 AM Revision 92249c1a (qgis): [FEATURE][processing] Snap Geometries algorithm can now snap
- within the same layer
Allows closure of gaps within a layer - 04:49 AM Revision 95eada57 (qgis): Little bit of renaming of variables to camelCase
- 03:38 AM Revision 6ea616ef (qgis): Fix compilation error on Travis
- 03:11 AM Revision 78685e1a (qgis): Qt5 style connects
2017-03-29
- 09:55 PM Revision 5bfc0a12 (qgis): debian packaging: update icons
- 05:22 PM Revision ef26d950 (qgis): Raster layer properties: fix renderer widget that was reset, and fix wr...
- 2 issues :
- when opening the raster layer properties dialog, it used to reset the min/max value
to custom values, ... - 02:43 PM Revision ca5f99de (qgis): Merge pull request #4278 from sfkeller/patch-1
- [processing] Updated ogr2ogr.py with GeoPackage in FORMATS and EXTS.
- 01:29 PM Revision 0472a29f (qgis): Added test for dragging of selection rect to delete nodes
- 12:18 PM Revision eb110fd3 (qgis): [gui] improve the browser panel's spinner (#4312)
- 10:02 AM Revision d4852ca2 (qgis): Fix rubber band bounding box calculation
- The icon half-width was incorrectly divided by map units per pixel...
- 10:02 AM Revision 102a90ad (qgis): Fix highlight of marker to add vertices to linestrings
- 10:02 AM Revision 3ce1c995 (qgis): Do not leave rubber band artifacts when deleting vertices
- 10:02 AM Revision 015e3f45 (qgis): Double-click to add vertex only on an edge
- 10:02 AM Revision 14a00b70 (qgis): Fix rubber band unit tests
- 10:02 AM Revision acebb97c (qgis): Remove debugging output to track down travis failure
- 10:02 AM Revision eeab9a35 (qgis): fixes after rebase
- 10:02 AM Revision f8aaafe9 (qgis): Looks like crs mismatch...?
- 10:02 AM Revision 7cf802dd (qgis): travis
- 10:02 AM Revision f02d327e (qgis): More travis testing
- 10:02 AM Revision 55d0ad75 (qgis): Fix rare crash on map canvas deletion
- 10:02 AM Revision 4f339cbc (qgis): More travis debugging
- 10:02 AM Revision 57d52dbc (qgis): More travis debugging
- 10:02 AM Revision f44200e0 (qgis): Trying to understand what's wrong on travis...
- 10:02 AM Revision 8e7bb3b6 (qgis): Code cleanup + more testing
- 10:02 AM Revision ae5651e4 (qgis): More unit tests
- 10:02 AM Revision 3482a70f (qgis): More travis debugging
- 10:00 AM Revision 1c202e75 (qgis): Added unit testing for the new node tool
- 10:00 AM Revision bd5799ba (qgis): Fix build warning
- 10:00 AM Revision b4ddd32a (qgis): Fix spelling
- 10:00 AM Revision 9b85c31b (qgis): Fixed some bits from the review
- 09:59 AM Revision cabd980a (qgis): Initial port of CAD-enabled node tool
- 07:20 AM Revision a71132a1 (qgis): Catch geos exception in event loop
- 07:20 AM Revision 6aeb9b7d (qgis): Catch geos exceptions
- 05:37 AM Revision 31762193 (qgis): Merge pull request #4290 from nyalldawson/fix_16149
- Fix incorrect project CRS when loading project (fix #16149)
- 05:15 AM Revision da41af14 (qgis): fix ArcGIS Feature/Map Server connect()
2017-03-28
- 01:02 AM Revision 99f186a7 (qgis): Clean up progress handling in QgsProcessingFeedback
- 05:38 PM Revision 22cf49df (qgis): [processing] temporarily disable escaping commands as it produced
- strange results
- 03:04 PM Revision ad86dc06 (qgis): [processing] add missed escapeAndJoin function to TauDEM provider
- 10:01 AM Revision 140a01fc (qgis): debian packaging: remove python-owslib from python-qgis dependencies
- on trusty
- 09:36 AM Revision 4d628048 (qgis): fix windows build (followup 943d1a2)
- 08:50 AM Revision 4d5a9fe2 (qgis): Removed a few debug messages (credentials leakage)
- 08:48 AM Revision fe1329a5 (qgis): Removed a few debug messages (credentials leakage)
- 05:40 AM Revision 294e4a5c (qgis): Fix map views always recenter when resized
- 05:38 AM Revision b31d18e5 (qgis): Avoid redrawing map views multiple times on creation
- 05:18 AM Revision 5b9dc9dc (qgis): Allow labels to be toggled in map views
- Another step toward feature parity with overview panel
2017-03-27
- 01:24 AM Revision 456fdc48 (qgis): Fix Coverity divide by zero errors
- 01:18 AM Revision 943d1a2c (qgis): More Qt5 style connect conversions
- 12:44 AM Revision a6e7f6e0 (qgis): [processing] find grass >=7.0
- (backport of 099e7a7)
- 12:22 AM Revision c7620bf1 (qgis): debian packaging: remove python-future from python-qgis dependencies
- on jessie and trusty
- 12:21 AM Revision 22da058f (qgis): [processing] find grass >=7.0
- (backport of 099e7a7)
- 08:45 PM Revision 5e118860 (qgis): fix indentation
- 08:17 PM Revision a289eb14 (qgis): [processing] other qgis test, clean commit
- 05:07 PM Revision 4d8df750 (qgis): Merge pull request #4280 from timlinux/new-logo
- New logo
- 02:53 PM Revision 2bc086bf (qgis): [BUGFIX][Processing] SAGA not loaded on QGIS 2.18.5
- Fixed #16378
- 02:50 PM Revision 32146a80 (qgis): [BUGFIX][Processing] SAGA not loaded on QGIS 2.18.5
- Fixed #16378
- 09:25 AM Revision b8cb1963 (qgis): Merge pull request #4293 from alexbruy/processing-api
- [processing][needs-docs] Processing API improvements
- 03:43 AM Revision 1f927abe (qgis): Avoid coverity null dereference after null check warning
- 03:41 AM Revision 7387d745 (qgis): Followup 8b9e492, fix drawing of cached layer images
2017-03-26
- 12:14 AM Revision 721131e6 (qgis): [server] Fix potential crash caused by referencing out of scope local
- 12:08 AM Revision 68437a10 (qgis): More Qt5 style connects
- 10:39 AM Revision 36080d6a (qgis): Fix wkt import for QgsCurvePolygonV2. Backport to 2.14
- 09:33 AM Revision 8b9e4922 (qgis): Don't try to compose images before they have been initialized
- 08:51 AM Revision 7aa4fa09 (qgis): Fix some valgrind issues
- 06:34 AM Revision e55fbebf (qgis): Add failing test to ensure that QgsAbstractGeometry.centroid
- result matches that of GEOS
It doesn't, and reveals the the QGIS native centroid calculation
is quite broken - 06:34 AM Revision 631c7cd1 (qgis): Port GEOS centroid tests to PyQGIS
- 01:55 AM Revision 8eb35531 (qgis): Optimise QgsGeos conversions
- Avoid some unnecessary creation of QgsPointV2
2017-03-25
- 12:19 PM Revision 314842d0 (qgis): Merge pull request #4303 from nyalldawson/densify
- Port processing densify algorithms to c++
- 11:44 AM Revision 51035cfb (qgis): Add optimised constructors for QgsLineString
- Instead of requiring all linestrings to be constructed by
first creating QgsPointSequence (requiring creation or
conv... - 11:30 AM Revision daa24545 (qgis): Fix setting project to no projection not triggering lockdown of
- ellipsoid and unit selection
- 08:58 AM Revision 345ce734 (qgis): [composer] Correctly draw overview frame when map item CRS differs
- 08:15 AM Revision 83ac0e58 (qgis): Fix doxygen warning
- 07:23 AM Revision b90aa916 (qgis): Port processing Densify Geometries algorithm to use c++ densify
- Rough benchmark using 50k geometry polygon shapefile
Before: 1m25s
After: 21s - 07:23 AM Revision 77e7693c (qgis): Fix spelling errors in processing algorithm help
- 07:23 AM Revision a769448e (qgis): Also port processing densify to distance to c++
- - Add QgsGeometry method to densify by distance
- Fix bug in processing algorithm which resulted in duplicate
vertice... - 07:23 AM Revision 249c6fcb (qgis): Densify canvas extent geometry before reprojecting for views
- Makes displaying canvas extent in extra map views nice and smooth
if canvas CRSes differ. - 06:07 AM Revision 5360b791 (qgis): [FEATURE] New API QgsGeometry::densifyByCount
- Densifies a geometry by adding a specified number of vertices
to each segment
2017-03-24
- 07:12 PM Revision fc425b2c (qgis): make travis even happier
- 07:11 PM Revision 33ccb8a9 (qgis): make travis happy
- 05:52 PM Revision 3d24b7a0 (qgis): processing: improve saga detection on windows
- (cherry picked from commit 0d1ab702fc7112afabf5319ad947a445bb219acd)
- 05:52 PM Revision 0378214a (qgis): processing: improve saga detection on windows
- (cherry picked from commit 0d1ab702fc7112afabf5319ad947a445bb219acd)
- 02:43 PM Revision 2dac2d3b (qgis): Hide and show system tray icon on all platforms
- 01:32 PM Revision 4c0ace95 (qgis): Hide system tray icon on Windows
- 01:21 PM Revision 25d9df3c (qgis): Release of 2.18.5
- 01:21 PM Revision 35b74898 (qgis): Release of 2.14.13
- 08:50 AM Revision 918c47c4 (qgis): [bugfix][backport] Apply authentication configuration to xyz layers
- 08:49 AM Revision 9c5abc95 (qgis): [FEATURE] Add a secondary stroke color to QgsRubberBand (#4301)
- This comes in handy when in need of insure visibility of a
marker/line/polygon overlay over both light and dark areas... - 08:13 AM Revision 8b0e3d8d (qgis): [bugfix] Apply authentication configuration to xyz layers
- 02:35 AM Revision 40f86b20 (qgis): [processing] GRASS 7.2 support: use SQL compatible output names (#4298)
- (fixes #16370)
- 02:16 AM Revision 2354696f (qgis): Fix error when enabling additional providers in processing
- Add an interface method to show the options dialog at a specific
page. This is required since plugins can now embed t... - 01:59 AM Revision 109be1b0 (qgis): Allow options filter to search in QTreeViews
- Such as processing options. Quite basic - it just checks the item
text but does not filter or highlight items in the ... - 01:41 AM Revision 23e2202d (qgis): Backport some UI fixes to 2.18 (#4191)
- * Set a name to the raster resampling dialog
* Fix "Configure container" dialog - 01:41 AM Revision 5f1a512d (qgis): Remove unused options search widgets
- 01:35 AM Revision 83db0fbe (qgis): Fix broken widget filter box in layer/project properties
2017-03-23
- 12:58 AM Revision 9d5f2892 (qgis): hide Internal connection if build is without WITH_QTMOBILITY cmake setting
- use previously set connection; set Autodetect only if Internal happened to be the stored setting.
fix #13233 - 12:36 AM Revision 02b4f6c7 (qgis): Spell check: accurancy->accuracy
- 11:34 PM Revision 4d42d769 (qgis): Allow showing main canvas extent in extra map views
- Another step toward multicanvas replacing map overview panel
- 03:29 PM Revision 1ffa9ee7 (qgis): Revert renaming of main layer-tree-group node
- 03:29 PM Revision e5aaceac (qgis): Preserve custom layer order in offline editing
- 03:29 PM Revision 8cecf236 (qgis): Document API breaks
- 03:29 PM Revision f33aabd9 (qgis): Completely move layer order to core
- 03:29 PM Revision baa4c862 (qgis): Fix tests
- 10:54 AM Revision af8905f4 (qgis): Merge pull request #4297 from rldhont/release-2_14-processing-saga-230
- [Processing] Add SAGA LTR support in 2.14
- 10:54 AM Revision 5afdf6fc (qgis): Merge pull request #4296 from rldhont/release-2_18-processing-saga-230
- [Processing] Add SAGA LTR support in 2.18
- 10:54 AM Revision 798b1ed6 (qgis): Merge pull request #4294 from rldhont/bugfix_processing_saga_io_gdal
- [Processing] Saga: update gdal_io and Flow Accumulation (Flow Tracing)
- 01:15 AM Revision 634d5ffb (qgis): Mark QgsRasterRenderer::legendSymbologyItems as /Out/ in sip
2017-03-22
- 11:51 PM Revision 2446dae1 (qgis): Some more new style connects
- 07:35 PM Revision f568ca2b (qgis): [Processing] Add SAGA LTR support in 2.18
- 07:30 PM Revision b1ae883d (qgis): [Processing] Add SAGA LTR support in 2.14
- 07:17 PM Revision 2fe7caf7 (qgis): [Processing] Saga: update gdal_io and Flow Accumulation (Flow Tracing)
- 07:12 PM Revision 265da3ff (qgis): Merge pull request #4292 from Gustry/fix_mac_build
- fix undeclared identifier on MAC in composer
- 06:17 PM Revision 1a46ddbf (qgis): [processing][API] rename runalg() and runandload() to improve
- readability
- 06:11 PM Revision e1a01106 (qgis): [processing][API] rename alglist() to printAlgorithms() to improve
- readability. Also introduce algorithmsList() call which returns
available Processing algorithms as list - 06:11 PM Revision c1e6ba0f (qgis): [processing] rename AlgorithmExecutor's runalg() and runalgIterating()
- to avoid overlapping with general functions and improve readability
- 05:48 PM Revision 8385cd9f (qgis): Handle arrays comparison in QgsExpression
- 05:48 PM Revision eeb12830 (qgis): Handle arrays in QgsExpression::quotedValue
- 04:03 PM Revision 79566f76 (qgis): remove unused method
- 03:17 PM Revision ccbca664 (qgis): code cleanups
- 02:44 PM Revision acd37449 (qgis): [processing][API] rename algoptions() to algorithmOptions()
- 02:35 PM Revision 11963776 (qgis): fix undeclared identifier on mac in composer
- 02:25 PM Revision 3e4fb56e (qgis): [processing][API] rename alghelp to algorithmHelp
- 07:22 AM Revision 616868ef (qgis): Merge pull request #4054 from nyalldawson/fix_2738
- [composer] Restore legend customisation from composer templates (Fix #2738)
- 07:18 AM Revision 060a57f1 (qgis): Merge pull request #4287 from nyalldawson/processing_default_layer
- [processing] Default to current layer in layer selection combos
- 07:00 AM Revision 75b20ca9 (qgis): Add unit test for loading composer template restores legend customisation
- Sponsored by ENEL, on behalf of Faunalia
- 05:57 AM Revision 95c30725 (qgis): Update loose layer matching to use layer source, name and provider
- 04:01 AM Revision 746d288e (qgis): Don't emit layerOrderChanged when removing layers
- Otherwise it automatically enables the layer order panel
- 03:33 AM Revision 21df6252 (qgis): Fix incorrect project CRS when loading project (fix #16149)
- This commit fixes a situation where loading a project results
in incorrect project & canvas CRS. The bug is trigerred... - 02:58 AM Revision 22b3307b (qgis): [composer] Restore legend customisation from composer templates
- This change allows customised legends within composer templates
to be correctly restored when creating a new composit... - 02:46 AM Revision b8fd1fd7 (qgis): Some more use of QgsProject crs instead of canvas crs
- 02:15 AM Revision 8593e387 (qgis): Add missing api break note
- 02:13 AM Revision 0500865b (qgis): Set default layer CRS according to behaviour radio (fix #11889)
- Makes the new layer dialogs correctly respect the current project
CRS choice when set to follow project CRS. - 01:27 AM Revision 1042b442 (qgis): [composer] Fix maps defaulting to rectangle preview mode
- 01:20 AM Revision 7c79803c (qgis): Add missing dynamic cast for QgsTriangle to sip bindings
- 01:03 AM Revision a8e8eec9 (qgis): Convert almost all core connects to new style
- Just a handful remain which for various reasons cannot
be converted
2017-03-21
- 10:38 PM Revision b7d2b9fd (qgis): Merge pull request #4283 from nyalldawson/filterrect
- Remove QgsFeatureRequest::FilterRect
- 10:37 PM Revision 2e9f9969 (qgis): Merge pull request #4281 from nyalldawson/does_not_contain
- [FEATURE][processing] Add 'does not contain' to Extract By Attribute
- 09:23 PM Revision aad182fd (qgis): Merge pull request #4274 from nyalldawson/scroll_timer
- A different approach to avoiding accidently scroll changes
- 11:17 AM Revision e8deab21 (qgis): Fix QgsGeometryRubberBand.setGeometry binding also in 2.18
- 09:50 AM Revision fb3d07f3 (qgis): [FEATURE] New class for triangle
- Adds a new geometry class for Triangle geometries
Methods include orthocenter, bisectors, medians, medial, circumscr... - 08:06 AM Revision 0710fb5d (qgis): Flip some connects to new style
- 07:49 AM Revision bd179997 (qgis): Swap QgisApp to use new style connects
- 06:58 AM Revision 45f2cd55 (qgis): Fix duplicate QgsRectangle.toString methods
- Condenses the 2 duplicate methods to a single method which is usable from the Python bindings.
- 06:49 AM Revision b54fe1e3 (qgis): Use a clearer marker for main canvas position in view windows
- 06:37 AM Revision f6699332 (qgis): Fix Coverity null pointer derefence issues
- 06:35 AM Revision ce6783a3 (qgis): Fix Coverity null pointer dereference error
- 06:32 AM Revision 51c1d670 (qgis): Fix Coverity null pointer dereference warning
- 06:31 AM Revision e17c263e (qgis): Remove unnecessary null check
- 06:30 AM Revision 05a3ce3b (qgis): Fix broken logic test in QgsFeatureListModel conditional styles
- 06:29 AM Revision eb742bd2 (qgis): Fix possible null pointer dereference
- 06:24 AM Revision 545da60a (qgis): Fix coverity use of uninitialized variable error
- 04:25 AM Revision f0709ae3 (qgis): Merge pull request #4279 from nyalldawson/layout_manager2
- Rework handling of compositions and projects, and composer windows
- 03:50 AM Revision ab11dfb7 (qgis): [composer] Don't load HTML for labels on project load
- Instead defer to composer load. Also make sure html is reloaded
when composition is force refreshed. - 03:32 AM Revision 9cba2658 (qgis): Better handling of composer map forced refreshes
- 02:51 AM Revision 7f1a0748 (qgis): Fix missing initial render of composer maps
- 02:51 AM Revision a1160e9e (qgis): Fix Windows build
- 01:32 AM Revision c6602688 (qgis): Don't use combobox of existing composer names in new composer title dialog
- It's odd UX - selecting any of these results in an error message,
so giving them as choices is misleading.
Fix #1267... - 01:32 AM Revision ce3c854f (qgis): Remove hack to get composer maps to follow canvas
- 01:32 AM Revision 041129d5 (qgis): Fix loading composition triggers render of all composer maps
- Also cleanup some more unused API methods
- 01:32 AM Revision b6c76186 (qgis): Restore opening existing composers
- 01:32 AM Revision c9b87387 (qgis): Fix restoration of compositions from legacy projects
- 01:32 AM Revision 54d1a93c (qgis): Add missing TransferThis annotation
- 01:32 AM Revision 77706a64 (qgis): Avoid multiple map/legend renders while loading compositions
- 01:32 AM Revision 4a993de5 (qgis): Fix crash when reopening composers
- 01:32 AM Revision 885269ee (qgis): Only create composer item config widgets on demand
- Instead of creating them for all items when composer window
is opened, instead just create and destroy them when
requ... - 01:32 AM Revision dbf01603 (qgis): Rework atlas layer action to handle temporary composer windows
- 01:32 AM Revision 2e94f7de (qgis): Remove another use of old iface methods
- 01:32 AM Revision 53160c7b (qgis): [composer] Port composer manager to layout manager
- Also switch to using a proper model to show/edit compositions
in the dialog. - 01:32 AM Revision 3aef32a1 (qgis): [composer] Rework interface composer methods
- Since composer windows are now only created on demand, and
destroyed when the window is closed, the old interface met... - 01:32 AM Revision b4089528 (qgis): Add a basic interface for composer windows
- Not much there yet, but it adds an interface with stable API
which can be used by plugins and scripts to interact wit... - 01:32 AM Revision 148e2bcf (qgis): Better method to autogenerate composer names
- 01:32 AM Revision 8d015731 (qgis): Add/refine test masks for server test
- 01:32 AM Revision 79a11dcd (qgis): Extend layout manager tests
- 01:32 AM Revision 5722f15a (qgis): Remove more ununused composer code, fix updating existing
- compositions when settings change
- 01:32 AM Revision 8c8ac615 (qgis): Port composer template saving and duplicating to layout manager
- 01:32 AM Revision 8478b7ab (qgis): [composer] Allow floating docks
- Now that composer windows are deleted on close, we no longer
suffer from the Qt bug which keeps floating docks open w... - 01:32 AM Revision 9be22e19 (qgis): Remove more unneeded composer window code
- 01:32 AM Revision 63f7bee6 (qgis): Followup setting composition name
- 01:32 AM Revision bfb15da4 (qgis): Use layout manager when testing for unique composer names
- 01:32 AM Revision 3a1ac1a9 (qgis): [composer] Attach compositions to QgsProject
- This adds a new QgsLayoutManager class which is used for
storage and serializing/deserializing of compositions.
A Qg... - 01:32 AM Revision c60a73cb (qgis): [composer] Composer windows are created on demand and destroyed on close
- Avoids having to create a window and all widgets for every
composition when loading a project. Speeds up loading
proj... - 01:26 AM Revision ce7180ca (qgis): [processing] Default to current layer in layer selection combos
- Makes things easier for large projects and avoids scrolling through
a large list of layers - 01:12 AM Revision c412596b (qgis): Better saving/restoring of map view dock position
- Inspired by Sourcepole's kadas-albireo
2017-03-20
- 12:09 AM Revision 2a80d287 (qgis): [processing] Sync features in Select by Expression with Select by Attri...
- Adds new stuff like "is null"/"is not null"/"does not contain"
to the Select By Attribute algorithm. - 11:58 PM Revision 954ee203 (qgis): [FEATURE][processing] Add 'does not contain' to Extract By Attribute
- 11:57 PM Revision ecb233b7 (qgis): Add custom widget plugin for QgsScrollArea
- 11:46 PM Revision 907ad02a (qgis): Avoid accidental child widget value changes when scrolling scroll areas
- This adds a new QgsScrollArea widget which is a subclass of QScrollArea.
QgsScrollArea has extra logic which temporar... - 11:46 PM Revision 8e6d7927 (qgis): Swap all QScrollAreas to QgsScrollAreas
- 11:02 PM Revision ece7ba72 (qgis): [Server] Enhance WCS mapLayerFromCoverage
- 11:02 PM Revision d1e8c261 (qgis): [Server] Enhance WFS mapLayerFromTypeName
- 11:01 PM Revision 313d7ffa (qgis): [Server] Layer cache messages
- 10:46 PM Revision 62368105 (qgis): More images cleanups: Removed the developers folder as it is not mainta...
- 10:46 PM Revision d2b29a3e (qgis): Fixed build due to missing image resource reference.
- 10:46 PM Revision eb084125 (qgis): Update logos to use new QGIS logo
- 10:46 PM Revision 9ac4f7c4 (qgis): In progress migration to new QGIS icon
- 10:38 PM Revision 58bd0e14 (qgis): [Server] Enhance WCS mapLayerFromCoverage
- 10:30 PM Revision 1ec067e7 (qgis): [Server] Enhance WFS mapLayerFromTypeName
- 10:26 PM Revision b15d9e49 (qgis): [Server] Layer cache messages
- 05:01 PM Revision f60dc811 (qgis): Wrap and expose system tray notifications (#4286)
- * Wrap and expose system tray notifications
* System tray notifications: renamed to showSystemNotification and const - 04:09 PM Revision 5adbc641 (qgis): QgsSettings: added Auth, App and Providers sections
- That should be all we need for namespaced settings.
- 02:03 PM Revision 8e71f1ec (qgis): [OGR provider] Use OGR_F_IsFieldSetAndNotNull() when available.
- Starting with GDAL 2.2, there are 2 concepts: unset fields and null fields
whereas previously there was only unset fi... - 01:56 PM Revision 06e336bc (qgis): Merge pull request #4285 from rouault/ogr_fast_changeattributes_2.18
- [2.18] OGR data provider: use transactions when changing attributes and geometries (if possible) (#16216)
- 01:26 PM Revision 6becea74 (qgis): [OGR provider] Run addFeatures() and deleteFeatures() within transaction
- Cherry-picked from fbb8ffcc164828158bef551bfbfc1302e8f8145f
- 01:25 PM Revision 6715441e (qgis): OGR data provider: use transactions when changing attributes and geomet...
- Cherry picked from 16a421c7a8292b4e697363e5c57634ff57025e3a
- 06:03 AM Revision f3e1772b (qgis): Remove QgsFeatureRequest::FilterRect
- This enum value has not been in use since filter rects were
separated from other filter types. Leaving it in API is c... - 05:34 AM Revision 603d02d4 (qgis): Fix incorrect results when using QgsFeatureRequest.acceptFeature with f...
- 03:26 AM Revision 4b041d6f (qgis): Improve docs
- 01:45 AM Revision 0ed14148 (qgis): Fix map not refreshed when deselecting/inverting selection (fix #16365)
2017-03-19
- 11:16 PM Revision 0d3cf574 (qgis): Revert "[FEATURE] Allow using secondary zoom wheel on mouse to magnify ...
- This reverts commit ecc49256a37d4333d9cefdeefff1f3fd7a38d893.
Works very badly for touchpads, where horizontal movem... - 12:52 PM Revision 6f430a60 (qgis): Move QgsAnimatedIcon to a generic implementation (#4272)
- 01:22 AM Revision af746351 (qgis): fix build (followup 737719e)
2017-03-18
- 12:11 PM Revision 616b4dd9 (qgis): Set feature valid on setId
- 12:11 PM Revision babab3da (qgis): Fix failing test
- 12:11 PM Revision 255eb98b (qgis): Make features valid on setAttribute and setGeometry
- Implements https://github.com/qgis/qgis3.0_api/issues/75
2017-03-17
- 11:36 PM Revision d03ec911 (qgis): [auth] Add missing auth system ui headers for external C++ apps
- (cherry-picked from f3e90f1d5a87b2a7c6c693aa8ba3eaad64161b1d)
- 11:33 PM Revision 921a0c75 (qgis): Updates to QgsPasswordLineEdit
- - Add public func to set password visibility (instead of exposing slot)
- Add initial password visibility param; defa... - 11:14 PM Revision 16cf3665 (qgis): Add version parsing to FindQGIS CMake module
- 08:43 PM Revision 35fab876 (qgis): Updated ogr2ogr.py with GeoPackage in FORMATS and EXTS.
- GeoPackage really deserves to become a first class citizen in QGIS at for vector and probably also for raster :-)
(Wo... - 05:37 PM Revision 707ff843 (qgis): Merge pull request #4277 from rouault/outputformat_gml3_2.18
- [WFS provider] Select GML3 output format for WFS 1.0 when available
- 05:19 PM Revision 24e3214e (qgis): add checkbox to open sublayers in a group
- 05:12 PM Revision 737719e4 (qgis): [WFS provider] Select GML3 output format for WFS 1.0 when available
- Some WFS servers like QGIS servers can expose GML3 output format for GetFeature
requests, which enable to retrieve cu... - 01:48 PM Revision ed1b0a2e (qgis): Merge pull request #4270 from rouault/wfs_outputformat
- [WFS provider] Select GML3 output format for WFS 1.0 when available
- 11:55 AM Revision 1337ee38 (qgis): [composer] Smooth scrolling for touchpads
- 09:00 AM Revision 25fe2b07 (qgis): [labelling] fix font size @value variable (fixes #16362) (#4273)
- 04:57 AM Revision e5f58140 (qgis): Allow clicking mouse back button on stacked panel widgets
- Only works if click occurs outside of widgets - we probably should
start ignoring clicks which aren't left/middle/rig... - 04:55 AM Revision 7aff3e78 (qgis): Flip panel connects to new style
- 04:00 AM Revision ecc49256 (qgis): [FEATURE] Allow using secondary zoom wheel on mouse to magnify canvas
- 03:35 AM Revision 1a50352c (qgis): [FEATURE] Allow navigating back/forward through canvas view history
- with back/forward mouse buttons
- 03:28 AM Revision fa22fabe (qgis): Merge pull request #4266 from nyalldawson/raster_proj
- Avoid getting stuck in raster projector loop for long times
- 03:10 AM Revision 2dbb128d (qgis): Make raster engine safer with memory usage
- 02:02 AM Revision 68ec95df (qgis): Avoid getting stuck in raster projector loop for long times
2017-03-16
- 06:41 PM Revision 9887734a (qgis): don't crash on late update timeouts
- (cherry picked from commit 5541ad0c06e298c9df804b2236ff660f129db3e6)
- 06:39 PM Revision 5541ad0c (qgis): don't crash on late update timeouts
- 05:24 PM Revision e950b7b5 (qgis): Merge pull request #4268 from alexbruy/scripts-tests
- [processing] support for scripts in the test suite
- 04:49 PM Revision e1b1465b (qgis): move select by attribute script test to QGIS tests
- 04:48 PM Revision c4052e6e (qgis): added sample test script which calls two algorithms
- 04:48 PM Revision a70e73cd (qgis): minor script fixes
- 04:48 PM Revision 394b4f1a (qgis): fix typo
- 04:48 PM Revision efa9935c (qgis): missed file
- 04:48 PM Revision c603df1a (qgis): [processing] allow tests for scripts
- 04:48 PM Revision 911fc924 (qgis): add note about scripts tests to the README
- 04:42 PM Revision 3bcf287a (qgis): Processing tests (#4259)
- * [processing] qgis regular points test
* [processing] qgis shape buffer variable tests
* [processing] qgis create ... - 01:32 PM Revision 852f01b0 (qgis): [WFS provider] Select GML3 output format for WFS 1.0 when available
- Some WFS servers like QGIS servers can expose GML3 output format for GetFeature
requests, which enable to retrieve cu... - 12:24 PM Revision 56e67522 (qgis): add aux files generated by tests to .gitignore
- 11:54 AM Revision 90e91448 (qgis): Fetch geometries when required by expression filter
- Fix #16358
- 05:23 AM Revision 47a71135 (qgis): Fix some suffixes for spin boxes
- 03:56 AM Revision b0dc9f85 (qgis): [processing] Fix error when opening modeler (fix #16270)
2017-03-15
- 09:12 PM Revision 874c7263 (qgis): [BUGFIX][Processing] Vector tools -- add next methods for features iter...
- 09:07 PM Revision a7f92bd8 (qgis): [BUGFIX][Processing] Vector tools -- add next methods for features iter...
- 09:01 PM Revision eb223192 (qgis): [BUGFIX][Processing] Vector tools -- add next methods for features iter...
- 01:12 PM Revision f18b8980 (qgis): Merge pull request #4258 from rouault/ogr_isfieldsetandnotnull
- [OGR provider] Use OGR_F_IsFieldSetAndNotNull() when available.
- 08:23 AM Revision e2d71812 (qgis): spelling
- 08:01 AM Revision fbb8ffcc (qgis): [OGR provider] Run addFeatures() and deleteFeatures() within transaction
- 08:01 AM Revision 16a421c7 (qgis): OGR data provider: use transactions when changing attributes and geomet...
- 07:49 AM Revision e4df60b2 (qgis): backport fix vertical alignment in attribute table references #12700 fu...
- 07:21 AM Revision 04508fcc (qgis): Update the install instructions
- - The install doc is not available in documentation nor translated
- SPIT plugin no longer exists
- Mention versionin... - 06:19 AM Revision 06074307 (qgis): Move "new view" action alongside other view tools in toolbar
- 06:19 AM Revision 29a8c0cf (qgis): [FEATURE] @layout_name variable for retrieving composition name
- Likely useful in some circumstances!
Fixes #15824 - 06:19 AM Revision ae45d8d4 (qgis): Move composer title to composition name
- Allows the name to be retrieved from core code
- 05:30 AM Revision 4f3cf688 (qgis): [style dock] fix defining min/max values via raster histogram (#4262)
- 04:22 AM Revision a0073a38 (qgis): Better handling of pre 3.0 project CRS upgrades
- Project CRS is inconsistently used for 2.x projects, so always
take the main canvas CRS as the project CRS when openi... - 04:22 AM Revision 59ad7695 (qgis): Never set the main canvas CRS manually
- Instead always rely on connection to project CRS changes
- 01:18 AM Revision 4b53ac6e (qgis): Fix datum transformation for raster layers
- Forward port from d6185b5
- 01:06 AM Revision 738f4415 (qgis): Merge pull request #4253 from nyalldawson/multi_canvas2
- [FEATURE] Multi canvas/additional map views
2017-03-14
- 11:42 PM Revision b8c3c139 (qgis): blacklist epsg:6966 and epsg:7082 for crssync
- 11:42 PM Revision f9a5a76c (qgis): fix duplicate labels in api_break.dox
- 11:32 PM Revision 16f32826 (qgis): backport fix vertical alignment in attribute table references #12700 fu...
- 10:27 PM Revision a66ef0c0 (qgis): Merge pull request #4254 from Gustry/vertical_alignment
- make the attribute table vertical aligned
- 09:59 PM Revision 647e814b (qgis): Merge pull request #4248 from arnaud-morvan/expressions_with_null
- Improve NULL handling in expressions
- 09:12 PM Revision afdbf1bb (qgis): fix FieldFormatter in pi_break.dox
- 06:26 PM Revision 85776a1b (qgis): Merge pull request #4256 from alexbruy/password-lineedit
- [FEATURE][needs-docs] new custom widget PasswordLineEdit
- 03:40 PM Revision 47dd83dd (qgis): [OGR provider] Use OGR_F_IsFieldSetAndNotNull() when available.
- Starting with GDAL 2.2, there are 2 concepts: unset fields and null fields
whereas previously there was only unset fi... - 02:27 PM Revision ac912cc0 (qgis): make the attribute table vertically aligned
- 12:37 PM Revision 0dc61cb2 (qgis): use new style for signal-slot connection
- 11:53 AM Revision 2ccdbc9a (qgis): use C++11 style initializer in custom widget
- 11:50 AM Revision d24ba19e (qgis): add Q_PROPERTY for showLockIcon
- 11:42 AM Revision ff2d1ad1 (qgis): update dialogs to use new password lineedit widget
- 11:42 AM Revision f6e4c2b4 (qgis): add custom widget for Qt Designer
- 11:42 AM Revision 9e41b822 (qgis): remove unused forward declaration
- 11:42 AM Revision a537c0c0 (qgis): add SIP bindings
- 11:42 AM Revision 1ef68358 (qgis): [FEATURE][needs-docs] new custom widget: password edit with built-in sh...
- password button.
- 10:15 AM Revision b1327380 (qgis): external resource widget config: use single combobox rather than checka...
- this will allow to use a data defined button later on
- 10:14 AM Revision 1e5f6491 (qgis): Fix some use of direct project key read when getter should be used
- 10:13 AM Revision 0ecba446 (qgis): Remove unused files
- 09:04 AM Revision d6185b58 (qgis): Fix datum transformation for raster layers
- 08:27 AM Revision 730d10a1 (qgis): Fix failing test
- 07:45 AM Revision 0afc88e0 (qgis): Make sure main canvas is always synced to project CRS (part 1)
- Fix #16337
- 07:44 AM Revision 1aee4246 (qgis): Restore projects with OTF off to "no projection" (fix #16338)
- 07:44 AM Revision 798f0f7b (qgis): Avoid Qt warning due to null action
- 03:20 AM Revision 2d37ca9b (qgis): Add method to interface to close map canvases
- 03:00 AM Revision 57637ca8 (qgis): Rework sync extent option for map views
- Instead of a single sync extent option, the option has been split
into a "sync map center" option, and a "sync scale"... - 02:01 AM Revision e21b9080 (qgis): Port cursor marker from Aux Window plugin to multi canvas
- Shows a marker in map views indicating the position of the cursor
in the main canvas. Can be toggled on/off as desired. - 01:31 AM Revision 946a9d0e (qgis): Prevent synced view scale from going to 0 when resizing synced docks
2017-03-13
- 12:55 AM Revision 48df5dd1 (qgis): Better initial placement of new map views
- 12:55 AM Revision 2694b737 (qgis): Remove warning on closing map views
- Seemed like a good idea, but in practice it's just more annoying
than it is useful - 12:44 AM Revision 2f01c04d (qgis): Move New Map View action to View menu (more logical place)
- 12:43 AM Revision e2d64250 (qgis): Fix capitalization, formatting of strings
- 12:34 AM Revision dbfee13b (qgis): Indentation
- 12:28 AM Revision b2799007 (qgis): Refresh map extent when activating sync extent mode
- 12:28 AM Revision 40bb4e9a (qgis): Save extent sychronized state in project for views
- 12:28 AM Revision 73c09bf6 (qgis): Use a nicer icon for sync extent
- 12:28 AM Revision e1f41715 (qgis): Default to floating docks for new map views
- Helps minimise the effects of being unable to restore docked
view positions - 12:28 AM Revision ea10cc68 (qgis): Allow annotations to be toggled in additional map views
- 12:28 AM Revision 76b9d949 (qgis): Add toolbar buttons for navigating map views
- 12:28 AM Revision 95806bb5 (qgis): Make extra map views either follow the main canvas layers/styles,
- or allow them to be set to follow a map theme preset
I.e. all styling and configuration operations for secondary
vie... - 12:28 AM Revision 419e53b8 (qgis): Fix map view synchronization with different CRS
- 12:28 AM Revision 560e9c25 (qgis): Allow renaming map views
- 12:28 AM Revision dbe54c0d (qgis): Use a pan tool for map views
- 12:28 AM Revision 843a72e5 (qgis): Allow setting magnification factor for map views
- 12:28 AM Revision 7b28760f (qgis): Move map view crs setting to menu
- 12:28 AM Revision fa46e5ab (qgis): Add rotation control to map views
- 12:28 AM Revision 02a0e532 (qgis): Add options menu and allow setting map view scale
- 12:28 AM Revision 9560bbaa (qgis): Fix crash when loading projects with multi canvas
- 12:28 AM Revision 271ed6cb (qgis): Allow canvas extents to be synchronized
- 12:28 AM Revision e4469c89 (qgis): Save/restore extra map views in project
- 12:28 AM Revision ee969df8 (qgis): Correctly handle reading/writing multiple canvas to project
- 12:28 AM Revision cb43ec3d (qgis): Close extra map views when changing project
- 12:28 AM Revision 2c61e4c4 (qgis): Handle deleting map views
- 12:28 AM Revision 864cae40 (qgis): Ensure operations which should apply to all canvases do
- 12:28 AM Revision 5c873f66 (qgis): Ensure all canvases are refreshed when project properties are applied
- 12:28 AM Revision d6199804 (qgis): Ensure additional canvases respect settings
- 12:28 AM Revision d452ae12 (qgis): Ensure all canvases show annotations
- 12:28 AM Revision f81b63b7 (qgis): Create new map canvases using QgsMapCanvasDockWidget
- Dock has a toolbar, currently with a single button to
allow users to set the CRS for the canvas - 12:28 AM Revision 29d77b0c (qgis): [FEATURE] Shell functionality for creating new canvases
- Allows new "map views" to be created in the main QGIS interface.
These are map canvases, but with limited functionali... - 08:13 PM Revision 2654c72e (qgis): add windows download link for ninja to INSTALL
- 08:13 PM Revision 8bea7422 (qgis): fix flake8 warnings
- 04:47 PM Revision 97a37097 (qgis): Fix possible null-pointer dereference
- 04:47 PM Revision d6f4621b (qgis): [ArcGIS Rest] Fix connection key inconsistencies
- 04:47 PM Revision bdd3ce3b (qgis): [ArcGIS Rest] Fix some icons
- 01:16 PM Revision f355fcd9 (qgis): Fix geometry aggregate when first geometry is NULL (usertype)
- 01:16 PM Revision adb13e1c (qgis): Fix aggregate when group_by value is NULL
- 01:16 PM Revision b798c3a7 (qgis): Handle NULL in function "Array"
- 11:46 AM Revision 55e7d93b (qgis): Fix link to developer's guide
- 10:20 AM Revision a652f73f (qgis): Merge pull request #4239 from nyalldawson/layer_freakin_order
- Allow retrieval of project layer order through QgsProject
- 10:04 AM Revision 6b8bcadd (qgis): Merge pull request #4249 from SrNetoChan/release-2_18
- Add between/not between to numerical fields in select by form
- 09:07 AM Revision 1ca73f4f (qgis): harmonize all providers to use lowercase qgis as settings key (#4252)
- (fixes ArcGisRest browser / connection dialog)
- 06:57 AM Revision a8d627d5 (qgis): Revert "Remove no longer required hack to get composer maps to render"
- Because... server
- 06:13 AM Revision 3ffeabe2 (qgis): Fix failing composer map tests
- 06:03 AM Revision a271199b (qgis): When theme is removed, canvas falls back to default view
- 05:42 AM Revision 2cba5284 (qgis): If no project layer order set, use layer tree layer order
- for QgsMapThemeCollection::masterVisibleLayers()
- 05:11 AM Revision 0d0a81b0 (qgis): Clearing map canvas theme falls back to project layers
- 05:08 AM Revision 7f85169e (qgis): Move test to correct location
- 05:04 AM Revision 70bc526b (qgis): Indentation
- 05:03 AM Revision f4877ce8 (qgis): Remove no longer required hack to get composer maps to render
- canvas layers
- 04:40 AM Revision 452abb24 (qgis): Add method to QgsMapThemeCollection to retrieve ordered list of
- visible layers for the project
- 04:22 AM Revision a8816e55 (qgis): Qt5 style connects
- 04:20 AM Revision e8850648 (qgis): No longer need to store custom layer order for canvas bridge
- Since it's now set at the project level
- 03:52 AM Revision 2c3c1f7f (qgis): If no project layer order is set, fall back to stored layer order
- when retrieving map theme layers
Since we don't ever want to return no layers in this situation
using the stored ord... - 03:52 AM Revision 6cfc6a1b (qgis): Allow retrieval of project layer order through QgsProject
- Previously this was only accessible through app
- 03:52 AM Revision 5eccaf60 (qgis): Project layer order returns all layers in order, not just visible ones
- Otherwise map themes with different visible layers cannot be
correctly ordered - 03:52 AM Revision 9faa628f (qgis): Layer order in map themes must always respect project layer order
- 03:52 AM Revision 98eda352 (qgis): Auto-set GUI for custom layer order when API call to QgsProject::setLay...
- is made
- 01:37 AM Revision 5c02c8a3 (qgis): Merge pull request #4238 from nyalldawson/canvas_theme
- Allow setting map canvases to auto follow a map theme
- 01:00 AM Revision 9842fcbf (qgis): Add convience method to block while canvas is rendering
- NOT to be called from anything but unit tests and standalone
scripts!!
2017-03-12
- 12:53 AM Revision af532ecd (qgis): Improved docs for QgsMapCanvas::setTheme, handle setLayers and
- setLayerStyleOverrides when canvas is following a map theme
- 11:39 PM Revision 7b7c3e1a (qgis): Clearer docs
- 11:39 PM Revision 588a8fc9 (qgis): Add unit test for changing appearance of style in a theme
- 11:39 PM Revision 1e6bffe4 (qgis): Allow setting map canvases to auto follow a map theme
- 11:39 PM Revision 40f3c8c3 (qgis): Fix setting layers to match canvas theme
- 01:44 PM Revision 1d528469 (qgis): Add PR template for github
- 01:44 PM Revision cd7b19c3 (qgis): Update pull request template and contribute.md
- 09:22 AM Revision 0798faad (qgis): Merge pull request #4250 from ismailsunni/XYZ_connection_dialog
- Update UI for XYZ Connection Dialog
- 08:02 AM Revision 18851e4b (qgis): Use new style connect.
- 07:25 AM Revision 43b5ea12 (qgis): Update UI for XYZ Connection.
- 05:50 AM Revision d10d6772 (qgis): [BUGFIX] Embedded groups are empty
2017-03-11
- 01:15 PM Revision b0a6689a (qgis): windows test:
- * skip options startup test (--help shows a message box on windows)
* avoid initial console help
(cherry picked from... - 11:00 AM Revision 7293c057 (qgis): windows test:
- * skip options startup test (--help shows a message box on windows)
* avoid initial console help - 03:34 AM Revision a08477bd (qgis): Add between/not between to numerical fields in select by form
2017-03-10
- 03:58 PM Revision a1e8d680 (qgis): [processing] Fix merge algorithm
- Fix #16292
- 02:20 PM Revision 856d2979 (qgis): fix zoom vactor value on percent
- 12:59 PM Revision 7786cabd (qgis): WMTS parsing bugfix backport
- Backport of fix https://github.com/geopython/OWSLib/commit/d2d7c60e2bf29f08f2b728ed031e596000aa3432 to fix https://gi...
- 11:11 AM Revision 18a97a7f (qgis): change zoom factor value to percent
- 11:11 AM Revision 5e216414 (qgis): use QgsSpinBox instead of QSpinBox and add tooltip
- 11:02 AM Revision a024bc1b (qgis): Add missing description to root path property
- 11:02 AM Revision c11ef583 (qgis): Generalise editor widget config saving/restoring props from gui
- 10:10 AM Revision 7da08305 (qgis): * remove ext-libs/pyproj
- * for owslib pyproj 1.8.9 in jessie and trusty is sufficient
- 09:39 AM Revision 7bda715e (qgis): german translation fix (fixes #16335)
- 09:38 AM Revision a3ec30a0 (qgis): * remove ext-libs that are already available on target platforms
- * drop ubuntu precise support (not built anymore anyway)
- 08:36 AM Revision bea83775 (qgis): Fix typo
- 01:28 AM Revision 5a7e1fb2 (qgis): Merge pull request #4243 from tomkralidis/metasearch-add-data-dropdown
- MetaSearch: consolidate "Add WxS" buttons into single dropdown button
- 01:18 AM Revision 236f44dd (qgis): Avoid extra frame drawn around color wheel in menus
- Not needed, and looks very ugly with Qt5 styling
2017-03-09
- 12:09 AM Revision c850294e (qgis): [ArcGIS Rest] Fix some icons
- 12:09 AM Revision f5c9275b (qgis): [ArcGIS Rest] Fix connection key inconsistencies
- 12:07 AM Revision f10e9eee (qgis): remove python ext-libs that should meanwhile available everywhere
- 08:54 PM Revision fc92e2a6 (qgis): Fix QgsXmlUtils reading list to variant and add test
- 08:54 PM Revision 01705800 (qgis): Save QgsProperty related objects via QVariants
- 08:54 PM Revision 16870194 (qgis): Correctly use QgsProperties in editor widgets
- TODO: save/restore properties
- 06:35 PM Revision 4d77431b (qgis): MetaSearch: consolidate "Add WxS" buttons into single dropdown button
- 06:12 PM Revision bd2b4528 (qgis): Skip WMS_GetPrint_SRS test in PyQgsServer
- As per discussion with Alessandro Pasotti
cherry-picked from 2af1e9f4822a8f272bf7df09bac614067bccfa8d - 06:09 PM Revision 577d9e0f (qgis): Skip WMS_GetPrint_SRS test in PyQgsServer
- As per discussion with Alessandro Pasotti
cherry-picked from 2af1e9f4822a8f272bf7df09bac614067bccfa8d - 05:53 PM Revision 2af1e9f4 (qgis): Skip WMS_GetPrint_SRS test in PyQgsServer, instead of commenting out
- As per discussion with Alessandro Pasotti
- 05:42 PM Revision bed3af21 (qgis): Merge pull request #4241 from tomkralidis/issue-16266
- add pyproj to Python deps
- 05:02 PM Revision fa89a588 (qgis): add pyproj to Python deps (http://hub.qgis.org/issues/16266)
- 02:41 PM Revision fa9a000e (qgis): Merge pull request #4240 from tomkralidis/issue-16266
- add pyproj to Python deps
- 01:35 PM Revision 05e74803 (qgis): add pyproj to Python deps (http://hub.qgis.org/issues/16266)
- 11:11 AM Revision bbc849d7 (qgis): Merge pull request #4235 from boundlessgeo/qgssettings-housekeeping
- QgsSettings housekeeping
- 01:54 AM Revision 11338a2c (qgis): Fix low res macOS icon for dock, app switcher, etc., rendering
- Use 1024x1024 size.
cherry-picked from 35edc182ea20eca6b3ae16defce5557f21b390a2 - 01:52 AM Revision b7da2754 (qgis): Fix low res macOS icon for dock, app switcher, etc., rendering
- Use 1024x1024 size.
cherry-picked from 35edc182ea20eca6b3ae16defce5557f21b390a2
2017-03-08
- 12:53 AM Revision f5d0ba1a (qgis): Ensure on macOS generated export header gets copied to frameworks
- It *should* get copied with PUBLIC_HEADER property of target, but CMake
quirk causes it to be skipped if not part of ... - 12:53 AM Revision e32478e8 (qgis): Show only notifications for macOS system tray, not constant menubar icon
- Otherwise, a menubar QGIS icon is shown, but contains no child actions.
This method of showing notifications should ... - 12:53 AM Revision 35edc182 (qgis): Add macOS 1024x1024 icon for dock, app switcher, etc., rendering
- [ci skip]
- 12:23 AM Revision 8f470e9a (qgis): Merge pull request #4237 from nyalldawson/filter_selected
- [needs-docs] Attribute table "show selected features" shows no featureswhen none are selected
- 12:03 AM Revision 41d5f309 (qgis): [needs-docs] Attribute table "show selected features" shows no features
- when none are selected
This change is being driven by performance - the "show selected" mode
can be used to speed up... - 11:18 PM Revision 94bef531 (qgis): Merge pull request #4231 from nyalldawson/options
- [FEATURE] Interface for plugins to embed pages in the options dialog
- 09:46 PM Revision 95040c1b (qgis): Follow up addition of new units
- 08:22 PM Revision 9fd7555d (qgis): Merge pull request #4213 from m-kuhn/formatDistanceAreaNew
- Modularize distance and area formatting
- 11:37 AM Revision 8b2180f3 (qgis): Unit tests for mm/cm units
- 11:36 AM Revision 91da1f58 (qgis): [feature] Add support for square centimeters / square millimeter units
- Note for documentation writers, centimers / millimeters support has been
added as well in a previous commit. - 11:36 AM Revision 56163e28 (qgis): Modularize distance and area formatting
- 11:36 AM Revision 2c82db50 (qgis): [travis] Fold segfault messages
- 11:14 AM Revision 57394789 (qgis): QgsSettings: homogenize "qgis" keys
- 11:11 AM Revision 1822caa8 (qgis): QgsSettings: removed leading slashs from keys
- 11:11 AM Revision e0979046 (qgis): Merge pull request #4233 from myarjunar/test-toMapPixel
- add unit test for toMapPoint function
- 07:56 AM Revision 3210fcc1 (qgis): Fix potential crash on destroying QgsMapCanvas
- If an active job is rendering when a map canvas is destroyed
then the canvas can crash - 07:56 AM Revision 5e6d540b (qgis): Refactor out canvas initializing to project settings
- 07:56 AM Revision 74381b85 (qgis): Add signal when a map theme changes, add tests
- 07:56 AM Revision ff6e05c7 (qgis): Fix annotations not always positioned in reprojected maps correctly
- 07:56 AM Revision c9f6e11c (qgis): Clear cache when setting layer style overrides for canvas
- Since old cache images no longer apply
- 07:56 AM Revision 3f1cd69e (qgis): Qt5 connects
- 06:07 AM Revision 7e546c03 (qgis): add unit test for toMapPoint function
- 01:06 AM Revision 72cc2ee9 (qgis): Remove macOS standalone browser icon install
- [ci skip]
2017-03-07
- 07:39 PM Revision 33d6b51b (qgis): Merge pull request #4232 from manisandro/geomchecker
- Geometry checker: Add self-contact check
- 07:08 PM Revision db138ff8 (qgis): [Geometry checker] Fix duplicate code in QgsGeometrySelfIntersectionChe...
- These checks are already performed by QgsGeometryCheckError::isEqual
- 07:08 PM Revision cad9e469 (qgis): [Geometry checker] Add self-contact check
- 01:13 PM Revision 97545901 (qgis): Merge pull request #4228 from tomkralidis/metasearch-http-basicauth
- add support for HTTP Basic authentication
- 12:56 PM Revision d6723615 (qgis): add support for HTTP Basic authentication (http://hub.qgis.org/issues/1...
- 11:20 AM Revision e23dcc8f (qgis): [spell check] avoid multiple replace by adding prev and next char to se...
- 10:00 AM Revision 610976ab (qgis): [Processing] Fix exception on right click ToolboxAction (#3347)
- (cherry picked from commit 1da60c530d2ab008b4f31bec8a68a4f8c1a05703)
- 09:55 AM Revision e7ea37db (qgis): Revert "spell check: replace only words"
- This reverts commit 0d7f697572e646500e002b53053cea0a1c201fd9.
- 09:43 AM Revision 0d7f6975 (qgis): spell check: replace only words
- 09:12 AM Revision 9f23dd24 (qgis): [NEEDS-DOCS][processing] Move configuration to qgis options dialog
- 09:12 AM Revision 2d807f54 (qgis): [FEATURE] Interface for plugins to embed pages in the options dialog
- Allows plugins to embed their options into the standard options
dialog, instead of implementing their own config dial... - 05:59 AM Revision e543ff49 (qgis): Merge pull request #4230 from nyalldawson/cache_table_218
- Backport attribute table optimisations from 3.0
- 05:16 AM Revision 8e875ed9 (qgis): Use correct stats in attribute table dialog title
- On behalf of Faunalia, sponsored by ENEL
(cherry-picked from ae5a3d3) - 05:15 AM Revision dc2f6bb8 (qgis): Avoid unnecessary layer reloads for attribute table
- On behalf of Faunalia, sponsored by ENEL
(cherry-picked from 6cd97d) - 05:07 AM Revision dbd6538d (qgis): Followup "Ensure that full cache flag is cleared when invalid"
- This is required - when the cache is invalidated it requires
a full rebuild (eg due to a new attribute being added) i... - 04:58 AM Revision 9bbd593c (qgis): Move partial responsibility for filtering attribute table to
- dual view master model
This avoids requiring the table to load ALL features when the
table is set to just display se... - 04:48 AM Revision 93656733 (qgis): Fix attribute table always fetches geometries for features
- On behalf of Faunalia, sponsored by ENEL
(cherry-picked from 8a050de) - 04:43 AM Revision c55ffd5a (qgis): Ensure that full cache flag is cleared when invalid
- On behalf of Faunalia, sponsored by ENEL
(cherry-picked from 36f190c) - 04:39 AM Revision bae59b90 (qgis): Add (failing) test to ensure that attribute table doesn't fetch
- geometry by default
(because performance)
On behalf of Faunalia, sponsored by ENEL
(cherry-picked from acaf97c) - 04:34 AM Revision 9bb0c842 (qgis): Ensure both attribute table cache & master model request respect
- geometry fetching
If request needs geometry but cache isn't fetching it then cache
is bypassed. This is a performanc... - 04:24 AM Revision 7daeca67 (qgis): Small cleanup to QgsDualView - don't use cache to access layer
- (cherry-picked from 361399c)
- 04:13 AM Revision 307daf1e (qgis): Clear existing cache when QgsVectorLayerCache is set to cache geom
- Any features inside the cache must be cleared, because they
won't necessarily have the feature's geometry cached
On ... - 01:33 AM Revision cc0007c3 (qgis): Use a checkbox instead of tree item for "no projection" option
- Makes this option more visible and easier to associate with the
old "OTF off" option
2017-03-06
- 06:06 PM Revision 7dbe4943 (qgis): Notify about QgsProject::crs changes
- 04:30 PM Revision c1ede008 (qgis): [Feature] Path prefix for attachment widget can be defined by expression
- 01:02 PM Revision 53a60673 (qgis): Qt5 connections
- 01:02 PM Revision ac53a3d5 (qgis): [Feature] Conditional styles for relation reference widget
- 11:44 AM Revision a188cee0 (qgis): fix typo
- 11:08 AM Revision 09f83c26 (qgis): spelling fix
- 11:03 AM Revision 0d76dff3 (qgis): spelling fixes
- 10:51 AM Revision 99f859e2 (qgis): QgsSettings: removed lower(), now it's case sensistive
- 08:55 AM Revision 9bb7681b (qgis): Merge pull request #4124 from pblottiere/security
- add unit tests for sql injection
- 03:57 AM Revision b9a0ba1e (qgis): Merge pull request #4226 from tomkralidis/metasearch-fixes-master
- MetaSearch: minor fixes for QGIS 3 compat
- 03:43 AM Revision 6ce208c7 (qgis): MetaSearch: minor fixes for QGIS 3 compat
2017-03-05
- 12:31 AM Revision c2b365c7 (qgis): [FEATURE] Add system tray notifcation for finished tasks.
- Should work on all platforms and only shows when application is hidden.
- 09:02 PM Revision 2a6bcebd (qgis): Revert "Dynamically adjust postgres feature queue size"
- This reverts commit 37a7a22197056c08c5d759eef15791818d52c759.
Leads to performance regressions in some tests - 08:12 PM Revision 5fd933e7 (qgis): [travis] Fold successful tests and some noise
- 08:12 PM Revision 633c258d (qgis): [travis] Less noise when downloading deps
- 02:45 PM Revision ee984c57 (qgis): [MetaSearch] update release vresion
- 02:44 PM Revision 10617b43 (qgis): Merge branch 'release-2_14' of https://github.com/QGIS/qgis into releas...
- 02:43 PM Revision 21fb5d55 (qgis): [MetaSearch] update release vresion
- 02:40 PM Revision 4147ead6 (qgis): [MetaSearch] update release vresion
- 02:04 PM Revision 7886454c (qgis): Merge pull request #4224 from tomkralidis/metasearch-fixes-master
- Metasearch fixes master
- 01:42 PM Revision 6822d6b1 (qgis): MetaSearch: fix help URL (http://hub.qgis.org/issues/16176)
- 01:41 PM Revision 19e60158 (qgis): MetaSearch: clean OWS URL when adding from search (http://hub.qgis.org/...
- 11:37 AM Revision 5a962e8d (qgis): translation string fixes
- 10:21 AM Revision c77172ed (qgis): fix more flake8 warnings
- 10:21 AM Revision f00a87cb (qgis): update translation strings
- 10:07 AM Revision 43e53d56 (qgis): Merge pull request #4222 from nyalldawson/postgres_queue_218
- Dynamically adjust postgres feature queue size (backport)
- 09:07 AM Revision 37a7a221 (qgis): Dynamically adjust postgres feature queue size
- Lower the default queue size, but automatically adjust it
based on how long each fetch takes. This change keeps fetch... - 05:01 AM Revision 5a543e44 (qgis): Merge pull request #4209 from nyalldawson/postgres_queue_size2
- Dynamically adjust postgres feature queue size
- 04:00 AM Revision 9a747de6 (qgis): Merge pull request #4164 from nyalldawson/cache_upgrade
- Improvements to attribute table performance
- 03:45 AM Revision 346bfe49 (qgis): Update for QgsSettings
- 03:27 AM Revision d4b16551 (qgis): Update indentation, fix build
- 03:14 AM Revision ccf8e6cd (qgis): Indentation
- 03:09 AM Revision ae5a3d31 (qgis): Use correct stats in attribute table dialog title
- On behalf of Faunalia, sponsored by ENEL
- 03:09 AM Revision 5342a12c (qgis): Remove special handling for attribute table "show visible" initial state
- This is no longer required as the show visible option now always
uses provider side filters - 03:06 AM Revision 6cd97d8b (qgis): Avoid unnecessary reloads layer for attribute table
- On behalf of Faunalia, sponsored by ENEL
- 03:04 AM Revision e1d80b5b (qgis): Unvert "Ensure that full cache flag is cleared when invalid"
- This is required - when the cache is invalidated it requires
a full rebuild (eg due to a new attribute being added) i... - 03:02 AM Revision 1d504ea3 (qgis): Revert 38f4a6f
- 03:02 AM Revision 4d8f886b (qgis): Move partial responsibility for filtering attribute table to
- dual view master model
This avoids requiring the table to load ALL features when the
table is set to just display se... - 03:01 AM Revision 8a050ded (qgis): Fix attribute table always fetches geometries for features
- On behalf of Faunalia, sponsored by ENEL
- 03:01 AM Revision 36f190ca (qgis): Ensure that full cache flag is cleared when invalid
- On behalf of Faunalia, sponsored by ENEL
- 03:01 AM Revision acaf97c7 (qgis): Add (failing) test to ensure that attribute table doesn't fetch
- geometry by default
(because performance)
On behalf of Faunalia, sponsored by ENEL - 03:01 AM Revision 5b0e84a3 (qgis): Flip some connects to new style
- 03:01 AM Revision dadd6133 (qgis): Ensure both attribute table cache & master model request respect
- geometry fetching
If request needs geometry but cache isn't fetching it then cache
is bypassed. This is a performanc... - 02:58 AM Revision 361399c0 (qgis): Small cleanup to QgsDualView - don't use cache to access layer
- 02:53 AM Revision 11c44446 (qgis): Clear existing cache when QgsVectorLayerCache is set to cache geom
- Any features inside the cache must be cleared, because they
won't necessarily have the feature's geometry cached
On ...
Also available in: Atom