Activity

From 2017-06-10 to 2017-07-09

2017-07-09

05:53 PM Revision dae0bf85 (qgis): Fix `with_variable` expression isStatic
Matthias Kuhn
09:17 AM Revision 7753ba11 (qgis): Model child algorithms store a copy of the algorithm itself
Instead of always retrieving it from the registry Nyall Dawson
09:14 AM Revision cd6e7d78 (qgis): Add method to processing registry to create a new instance of an algori...
Nyall Dawson
02:49 AM Revision ad310878 (qgis): Merge pull request #4827 from DelazJ/num_selected
Simplify the error message Nyall Dawson

2017-07-08

12:49 AM Revision ec40783b (qgis): Simplify the error message
Harrissou Santanna
11:19 PM Revision 745da0f3 (qgis): Merge pull request #4813 from DelazJ/layout_extent
Fix Layout extents dialog title Nyall Dawson
04:42 PM Revision fb880711 (qgis): [OGR] Use OGR_F_SetFieldNull() with GDAL >= 2.2 to avoid GeoJSON fields...
Even Rouault
02:31 PM Revision fda97b22 (qgis): [OGR] Use OGR_F_SetFieldNull() with GDAL >= 2.2 to avoid GeoJSON fields...
Even Rouault
02:01 PM Revision 7d67b02a (qgis): [OGR] Use OGR_F_SetFieldNull() with GDAL >= 2.2 to avoid GeoJSON fields...
Even Rouault
01:57 PM Revision 40d833ff (qgis): Merge pull request #4826 from nyalldawson/processing_cleanups
Some more cleanups and misc fixes to processing code Nyall Dawson
12:53 PM Revision fedf88ea (qgis): Remove redundant sip file
Nyall Dawson
12:49 PM Revision 9e184fea (qgis): Add method to evaluate parameters to compatible vector layers
of a specified type Nyall Dawson
12:49 PM Revision d443bb3c (qgis): Expose compatible vector layer parameter evaluation to QgsProcessingAlg...
Nyall Dawson
12:49 PM Revision cfa18039 (qgis): Fix incorrect icon size in processing windows
Well... kind of. It fixes the toolbar button size, but for some
reason the actual icon content itself isn't being res...
Nyall Dawson
12:49 PM Revision f8e37aa7 (qgis): Fix some processing algorithm exception handling
Nyall Dawson
12:49 PM Revision f82b41e0 (qgis): Move an enum to new QgsProcessing class
Nyall Dawson
12:49 PM Revision 9d04f872 (qgis): Rename "output" style parameters for clarity
The previous naming was too easily confused with processing outputs.
Rename them to QgsProcessingParameterFileDestina...
Nyall Dawson
12:49 PM Revision febf0a0e (qgis): Rename method to more generic name - it's usable by vector layer output...
Nyall Dawson
12:49 PM Revision f49b6034 (qgis): Split QgsProcessingModelAlgorithm into separate components
The cpp/h file was getting too large, so split off the individual
subcomponents into their own h/cpp files to keep co...
Nyall Dawson
12:49 PM Revision 3665e462 (qgis): Use a filter line edit for outputs
Nyall Dawson
12:49 PM Revision a3fdb95d (qgis): Update model input type names
Nyall Dawson
12:49 PM Revision 7db1a9df (qgis): Save and restore window geometry for modeler dialogs
Nyall Dawson
12:49 PM Revision 0836c607 (qgis): Make model editor dialog more robust while loading models
Nyall Dawson
10:37 AM Revision e2c84f1a (qgis): Merge pull request #4669 from nyalldawson/spinbox_ctrl
When holding ctrl while mouse wheeling on spin box, increase in smaller amounts Matthias Kuhn
10:22 AM Revision 8f8cb673 (qgis): Merge pull request #4803 from DelazJ/polygon_symbol
Reorganize Polygon symbol dialogs Matthias Kuhn
10:20 AM Revision 875a5d6d (qgis): Merge pull request #4818 from DelazJ/spelling
Fix some spelling issues Matthias Kuhn
10:18 AM Revision ada9ce4d (qgis): Merge pull request #4825
Various new expression functions and possibilities Matthias Kuhn
09:51 AM Revision eb8eb596 (qgis): Code dedup
Matthias Kuhn
09:51 AM Revision 89a06f69 (qgis): No need to set limit with setFilterFid
Matthias Kuhn
08:26 AM Revision 66d562a3 (qgis): Fix leak
Matthias Kuhn

2017-07-07

03:52 PM Revision f6de1d46 (qgis): Support for PyQt5
Matthias Kuhn
03:33 PM Revision c89ffe46 (qgis): [bugfix] Fixes relation widget when switching between layer styles #16100
Paul Blottiere
03:32 PM Revision 6b6a52be (qgis): Merge pull request #4823 from rldhont/fix-qgis3-asgml2
Fix GML2 after GML3 improvements René-Luc ReLuc
03:31 PM Revision 69c48a30 (qgis): Add unit tests
Paul Blottiere
03:12 PM Revision d28296f2 (qgis): Get rid of the comment about getting rid of the qgseditorwidgetregistry
Matthias Kuhn
02:35 PM Revision e6de737f (qgis): Add unit tests
Paul Blottiere
02:35 PM Revision 162063be (qgis): [bugfix] Fixes relation widget when switching between layer styles #16100
Paul Blottiere
01:15 PM Revision 4a16b3a1 (qgis): Drop gui dependency from server
Matthias Kuhn
01:14 PM Revision 35f8083a (qgis): Doxygen
Matthias Kuhn
01:01 PM Revision aa24896c (qgis): Fix GML2 after GML3 improvements
René-Luc ReLuc
01:01 PM Revision 72da246b (qgis): Add tests
Matthias Kuhn
01:01 PM Revision 0e199957 (qgis): Improvements to layer handling in expressions
Matthias Kuhn
01:01 PM Revision 066528de (qgis): get_feature_by_id docs
Matthias Kuhn
01:01 PM Revision f379be20 (qgis): array docs
Matthias Kuhn
01:01 PM Revision 795e2477 (qgis): Fix running expressions without context
Matthias Kuhn
01:01 PM Revision 30f86e62 (qgis): Local variables should not be prefixed
Matthias Kuhn
01:00 PM Revision 25ad20c3 (qgis): [FEATURE] Add expression function get_feature_by_id
... like get_feature, just with an id instead of a field value Matthias Kuhn
01:00 PM Revision 10dc0d5d (qgis): Rename set_variable to with_variable
Matthias Kuhn
01:00 PM Revision 59d1f6d1 (qgis): [Server] Tests update mask image
René-Luc ReLuc
12:59 PM Revision efff5f16 (qgis): [FEATURE] Add with_variable function
This function sets a variable for parts of an expression, therefore
avoiding to repeatedly recalculate complex values.
Matthias Kuhn
12:59 PM Revision 95625363 (qgis): [FEATURE] Add array_first and array_last expression functions
Matthias Kuhn
12:58 PM Revision 9581fe0a (qgis): [FEATURE] Add snapping results to default value calculation
... as @snapping_results variable Matthias Kuhn
11:38 AM Revision a8cceff0 (qgis): Make it possible to build just core lib and providers: -DWITH_GUI=FALSE
This is useful in some cases when working on a third party app/script
that only uses qgis_core. For example, I am wor...
Martin Dobias
10:17 AM Revision eb8f91a5 (qgis): Fix some button sizes on hidpi displays
Nyall Dawson
09:02 AM Revision e0915103 (qgis): Fix folder destinations always default to temp folder (fix #16800)
Nyall Dawson
08:50 AM Revision 0802586a (qgis): Fix minimum height of font buttons on non-Windows platforms
Nyall Dawson
08:39 AM Revision b500080a (qgis): [processing] Use correct file filter for file output dialog
Nyall Dawson
08:28 AM Revision 3d5124cf (qgis): Merge pull request #4800 from radosuav/release-2_18
[processing] fixes for zonal statistics algorithm Alexander Bruy
08:25 AM Revision 617e4577 (qgis): Fix link to create a pull request and to git download (#4817)
* fixing link to create a pull request
* fixing link in git exe
Git for Windows 1.x is deprecated, superseded by Gi...
Francisco Raga
08:22 AM Revision 632eca60 (qgis): Merge pull request #4795 from pblottiere/dynamicform
[FEATURE] Dynamic form for joined fields Matthias Kuhn
06:55 AM Revision 0d1c4cdc (qgis): Running check_spelling.sh
Harrissou Santanna
06:45 AM Revision 0036f272 (qgis): Merge pull request #4794 from nyalldawson/tests2
Use native algorithms for processing tests where possible Nyall Dawson
05:50 AM Revision 3a31f54b (qgis): Don't use broken qHash< QList<...> > on Qt < 5.6
Results in infinite recursion Nyall Dawson
05:50 AM Revision e8177b73 (qgis): Print debug info when ctest2travis indexes run out of sync
Matthias Kuhn
05:49 AM Revision 05e8928e (qgis): Use native algorithms for processing tests where possible
And fix a few issues in the dissolve algorithm Nyall Dawson
04:40 AM Revision cb6c6f39 (qgis): Merge pull request #4812 from nyalldawson/model_exp_input
[processing] Allow model child parameters to take values from an expression Nyall Dawson
03:58 AM Revision 515ba242 (qgis): Update tests
Nyall Dawson
03:36 AM Revision d6cbf30c (qgis): Add all 'single value' input/output types as expression variables
Since expressions can be written which convert string values
to numeric, and vice versa, it doesn't make sense to res...
Nyall Dawson
03:36 AM Revision ac51ae10 (qgis): Add unit tests
Nyall Dawson
03:35 AM Revision 534844f9 (qgis): Add function to return variables available for child algorithms during
model execution
And use this function to determine in advance dependencies between
child algorithm parameters with e...
Nyall Dawson
03:35 AM Revision 26cd6017 (qgis): Use an expression context when evaluating child parameters with express...
Nyall Dawson
03:35 AM Revision 35e16b2f (qgis): Add method for specifying variable description when adding to contexts
And use this description in expression builders when it's set. Nyall Dawson
03:35 AM Revision 3ea70696 (qgis): Add descriptions for model algorithm variables
Nyall Dawson
03:35 AM Revision d8086e54 (qgis): Use c++ method for available sources
Nyall Dawson
03:35 AM Revision 3f9cfe0c (qgis): Fix setting number parameters to expressions
Nyall Dawson
03:35 AM Revision 17199c8f (qgis): Reimplement getAvailableValuesOfType in QgsProcessingModelAlgorithm
Nyall Dawson
03:35 AM Revision 82ef7d2a (qgis): Create specific expression context scope for child algorithms
Contains variables for model parameters, algorithm results for
other child algorithms which are not dependent on the
...
Nyall Dawson
03:34 AM Revision 3243a1a3 (qgis): Allow model child parameters to take values from an expression
The expression is evaluated just before the child algorithm is
executed, so can utilise results already calculated by...
Nyall Dawson
03:31 AM Revision 52f4c5e9 (qgis): Merge pull request #4799 from nyalldawson/m2
Run processing algorithms using task manager Nyall Dawson
03:15 AM Revision 240dd19f (qgis): Update tests
Nyall Dawson
02:14 AM Revision 2c91df4c (qgis): Expand on docs
Nyall Dawson

2017-07-06

01:28 AM Revision da02c9a7 (qgis): Fix deadlock when running algs in task manager and python exception occurs
Nyall Dawson
01:28 AM Revision 1ab9c992 (qgis): Fix possible error when messagebar items are popped and events are queued
Nyall Dawson
01:28 AM Revision db816ec3 (qgis): Port a multi-step algorithm to new API (concave hull)
Nyall Dawson
01:28 AM Revision ac9a39f0 (qgis): Fix processing.runAndLoadResults
Nyall Dawson
01:28 AM Revision 55ce31b3 (qgis): When calling procesing.run(), map layer results are automatically
converted to QgsMapLayer objects with the ownership transferred
to the Python caller
This should make it super-easy ...
Nyall Dawson
01:28 AM Revision 70cc1968 (qgis): Add a method to take result layers (and ownership) from processing context
Nyall Dawson
01:28 AM Revision a2af3a93 (qgis): Make concave hull alg more efficient
- remove temporary layers from context, delete them as soon as they
are finished with
- directly remove features via ...
Nyall Dawson
01:28 AM Revision e1184cd6 (qgis): Make QgsProcessingAlgRunnerTask work correctly
It now safely can execute algorithms in background threads
without issues
Nyall Dawson
01:28 AM Revision 3108d68f (qgis): Indentation
Nyall Dawson
01:28 AM Revision 4fa2bc02 (qgis): Keep correct order for zonal stats options, set some stats by default
Nyall Dawson
01:28 AM Revision 4eca20f2 (qgis): Fix zonal stats algorithm execution
Nyall Dawson
01:28 AM Revision 274d684f (qgis): Fix procesing test layer loading
Nyall Dawson
01:28 AM Revision b917a826 (qgis): Better debuging from processing alg tests
Nyall Dawson
01:28 AM Revision 6654aec6 (qgis): Fix execution of script algorithms was not releasing layers/sinks
Nyall Dawson
01:28 AM Revision f8289954 (qgis): Fix build
Nyall Dawson
01:28 AM Revision 5f02e9c8 (qgis): Avoid QgsFeedback flooding progress report signals
We only emit the progress changed signal when there's been at
least a 0.1% change since the last progress report. Oth...
Nyall Dawson
01:28 AM Revision e9e335a7 (qgis): Don't set thinking cursors when running processing algorithms
Since now they're run in a background thread, it's not appropriate
anymore
Nyall Dawson
01:28 AM Revision e5b156b8 (qgis): Make processing algorithms safe to run in threads
Nyall Dawson
01:28 AM Revision 0231e773 (qgis): Remove unused member
Nyall Dawson
01:28 AM Revision 5350483c (qgis): Add method to take results from another processing context and
add to the current context
With appropriate note and tests to ensure that both the current
context and that which th...
Nyall Dawson
01:28 AM Revision f39b7a0c (qgis): Fix build warning
Nyall Dawson
01:28 AM Revision 3601138d (qgis): Use a feature source instead of vector layer for QgsGeometrySnapper
Nyall Dawson
01:28 AM Revision 8a84e134 (qgis): Algorithms don't have to be split to prepare/process/postProcess
Since it's safe to evaluate parameters in background threads
now, it's usually going to be ok to evaluate everything ...
Nyall Dawson
01:28 AM Revision 3cbcd75d (qgis): Add equality operator for QgsProcessingFeatureSourceDefinition
Nyall Dawson
01:28 AM Revision ab06973d (qgis): Don't try to load default styles in processing test layers
Nyall Dawson
01:28 AM Revision d9fca482 (qgis): Add missing signal
Nyall Dawson
01:28 AM Revision a15d283c (qgis): Port delaunay triangulation alg to new API
Nyall Dawson
01:28 AM Revision 05364aa5 (qgis): When running algorithm tests, if two parameters share the same
layer source, ensure that the actual parameter values point
to the same layer
Nyall Dawson
01:28 AM Revision 90f10ae8 (qgis): Port snap geometries algorithm to new API
Nyall Dawson
01:28 AM Revision ebd346c4 (qgis): runPrepared rethrows exceptions
Nyall Dawson
01:28 AM Revision 75cd91b1 (qgis): Port voronoi polygons algorithm to new API
Nyall Dawson
01:28 AM Revision d20c68d3 (qgis): Add method to copy thread safe settings between processing contexts
Nyall Dawson
01:27 AM Revision 7a1fd93a (qgis): Flush sink buffers instead of deleting sink/sources in processAlgorithm
Avoids potential issues if processAlgorithm is run in a different
thread
Nyall Dawson
01:27 AM Revision e0c7daa2 (qgis): Rename QgsProcessingAlgorithm::clone to ::create
Since it better describes what the function does. It returns a new
pristine copy of the algorithm, not a clone of its...
Nyall Dawson
01:27 AM Revision cd7776ca (qgis): Upgrade ported python algs to be thread ready
Nyall Dawson
01:27 AM Revision 8cfcf575 (qgis): Fix tests
Nyall Dawson
01:27 AM Revision 1b2086e8 (qgis): Make algorithm dialog use background tasks to execute algorithms
Nyall Dawson
01:27 AM Revision 2543e079 (qgis): Better assert messages
Issues is actually when prepare/postProcess is called in a different
thread to context - it doesn't have to be the ma...
Nyall Dawson
01:27 AM Revision 6c6f6462 (qgis): Add methods to retrieve current thread affinity and push contexts
to another thread
With suitable assert in place to ensure that pushes are only
made when current thread == existing ...
Nyall Dawson
01:27 AM Revision 1dce4596 (qgis): Add method to transfer all layers from one map store to another
With a note and assert that both stores must have the same
thread affinity
Nyall Dawson
01:26 AM Revision e69788ee (qgis): revert SpatiaLite spelling
Harrissou Santanna
01:26 AM Revision 9e6b8ed5 (qgis): Use PostGIS and PostgreSQL spelling when appropriate
Harrissou Santanna
01:26 AM Revision 6fab6882 (qgis): Use SpatiaLite right spelling when needed
Harrissou Santanna
01:26 AM Revision 15be8891 (qgis): Replace "double click" and "doubleclick" by double-click
Harrissou Santanna
01:26 AM Revision 0c967927 (qgis): Replace "drop down" and some dropdown by drop-down
Harrissou Santanna
01:26 AM Revision 9156933c (qgis): Add a pure virtual clone method for algorithms
This is required for safely executing the algorithm in a background
thread.
Nyall Dawson
01:26 AM Revision 6d7b0a3b (qgis): Fix re-saving already saved models
Nyall Dawson
01:26 AM Revision 0c6b19cd (qgis): Improvements to QgsProcessingAlgRunnerTask
- take a clone of algs before running them. This avoids issues
if the algorithm is removed or edited while a backgrou...
Nyall Dawson
01:26 AM Revision 1b2afea2 (qgis): Add some more clone methods to algorithm subclasses
Nyall Dawson
01:26 AM Revision cd9328d2 (qgis): Fix some processing algorithm exception handling
Nyall Dawson
01:26 AM Revision c2621b12 (qgis): Split algorithm execution into separate prepare/process/postProcess steps
The prepare and postProcess steps are designed to be run in main
thread only, while the process step can safely be ru...
Nyall Dawson
01:26 AM Revision 5c4f6427 (qgis): Add clone method to ScriptAlgorithm
Nyall Dawson
01:12 AM Revision 29c4fcfc (qgis): Replace another expresion with createFieldEqualityExpression, remove un...
Nyall Dawson
01:03 AM Revision 963e25e1 (qgis): Followup 15546d84, fix matching of null representation
Nyall Dawson
12:59 AM Revision fcf33617 (qgis): Merge branch 'bugfix_relationquote' of https://github.com/pblottiere/QG...
Nyall Dawson
12:54 AM Revision 603168e8 (qgis): Update sip
Nyall Dawson
11:38 PM Revision 014b0400 (qgis): Merge pull request #4736 from nyalldawson/text_button
New gui widget QgsFontButton Nyall Dawson
09:27 PM Revision df5551a2 (qgis): Add the hint as a placeholder on text edit
Paul Blottiere
09:27 PM Revision e5eda5f8 (qgis): Add a hint on widgets for non existent joined features
Paul Blottiere
06:37 PM Revision 536f6432 (qgis): debian packaging: update oracle dependencies
Jürgen Fischer
05:31 PM Revision c973c83c (qgis): Remove unused variable
Matthias Kuhn
05:31 PM Revision 11e24c29 (qgis): Remove leftovers
Matthias Kuhn
05:31 PM Revision 91f908f7 (qgis): Protected -> Private
Matthias Kuhn
02:55 PM Revision eb1a1d5b (qgis): [Server] Update test masks
René-Luc ReLuc
02:21 PM Revision 708c9e83 (qgis): Don't duplicate layer tree node when alt is held
Looks like it duplicates the layer but it really just copies the node
meaning QGIS can get confused
Backport of e49aaed
Nathan Woodrow
02:11 PM Revision e49aaedc (qgis): Don't duplicate layer tree node when alt is held
Looks like it duplicates the layer but it really just copies the node
meaning QGIS can get confused
Duplicate on Alt...
Nathan Woodrow
01:18 PM Revision 27a99859 (qgis): Fix GML2 after Port GML3 improvements to 2.18 branch
René-Luc ReLuc
12:02 PM Revision e2acf536 (qgis): Add custom widget for QgsFontButton
Nyall Dawson
11:56 AM Revision 0b9fb5d6 (qgis): [needs-docs] New gui widget QgsFontButton
A standard widget for configuring text format properties for use
with QgsTextRenderer/QgsTextFormat.
It's modelled h...
Nyall Dawson
11:56 AM Revision 5ac9745c (qgis): Add methods to convert QFont to/from mime data
Nyall Dawson
11:56 AM Revision bacad8ce (qgis): [needs-docs] Show recently used fonts in submenu in font button
Nyall Dawson
11:56 AM Revision 0fd1f8e5 (qgis): Fix size hint for font button
Nyall Dawson
11:56 AM Revision 43f11f4f (qgis): Use QgsFontButton everywhere we can
Nyall Dawson
11:56 AM Revision 49ad7836 (qgis): Recommend that QgsFontButton is used instead of getFont
Nyall Dawson
11:56 AM Revision 99855ea3 (qgis): Add method to use QgsFontButton in cut down mode for QFont settings only
The button can now be used in two different modes. The default behavior
is to include all settings used for configuri...
Nyall Dawson
11:56 AM Revision e95b65ef (qgis): [needs-docs] Mouse wheeling over font buttons can change font size
With ctrl+mouse wheel changing in smaller size increments Nyall Dawson
11:29 AM Revision a7313117 (qgis): reason spelling
Denis Rouzaud
11:12 AM Revision ddf5aceb (qgis): Merge pull request #4807 from nyalldawson/layout_item_registry
Create a layout item registry for item types Nyall Dawson
11:10 AM Revision f3a6df5c (qgis): obscure spelling
Denis Rouzaud
10:50 AM Revision df209774 (qgis): simplify custom widgets CMakeLists.txt
Denis Rouzaud
06:00 AM Revision 2745797f (qgis): Use windows path format for project_path/project_folder variables on wi...
Nyall Dawson

2017-07-05

11:21 PM Revision e306cb4b (qgis): Add some tests
Paul Blottiere
07:20 PM Revision f8d50ce6 (qgis): Fix GML2 after Port GML3 improvements to 2.14 branch
René-Luc ReLuc
07:08 PM Revision ecae3c95 (qgis): Only convert geometries to provider type when provider does strict type...
(ie. not for shapes; fixes #16593, #16784, #16792, #16770;
followup 87116abd72; forward ported from d19ed1c6)
Jürgen Fischer
06:50 PM Revision d19ed1c6 (qgis): Only convert geometries to provider type when provider does strict type...
Jürgen Fischer
06:40 PM Revision 15546d84 (qgis): Add a method which builds an expression to test if a field is equal to ...
Paul Blottiere
10:18 AM Revision 5b8e2c2f (qgis): remove QgsVectorLayer::hasGeometryType in favor of QgsMapLayer::isSpatial
Denis Rouzaud
06:26 AM Revision 87318407 (qgis): [MSSQL] Fix string length when using nchar, nvarchar, ntext
Nathan Woodrow
06:25 AM Revision 1c273f81 (qgis): [MSSQL] Fix string length when using nchar, nvarchar, ntext
Nathan Woodrow

2017-07-04

09:04 PM Revision 70d2ae29 (qgis): Merge pull request #4730 from Zverik/atlas_rotate
Rotate geometry before calculating bounding box in atlas Nyall Dawson
03:48 PM Revision 1aad6894 (qgis): Merge pull request #4811 from rldhont/polygon-asgml-picking
[Geometry] Polygon::asGml: fix outer and add tests René-Luc ReLuc
03:42 PM Revision f96af4a1 (qgis): Port GML3 improvements to 2.14 branch
Marco Hugentobler
02:41 PM Revision 58878d08 (qgis): [Geometry] Simplify QgsCurvePolygonV2::asGML3
Get back to simple code René-Luc ReLuc
02:07 PM Revision fe8522f8 (qgis): [Geometry] Polygon::asGml: fix outer and add tests
René-Luc ReLuc
11:39 AM Revision 74042a2d (qgis): [processing] Correctly call TYPE_RASTER constant
Fixes #16786 Victor Olaya
10:37 AM Revision 0a8f7557 (qgis): Merge pull request #4787 from nyalldawson/expand_favourites
Always expand out browser favorites node on startup Nyall Dawson
08:55 AM Revision 62c57235 (qgis): debian packaging: drop explicit libopenscenegraph-dev build dependency
Jürgen Fischer
08:52 AM Revision 44fb457c (qgis): debian packaging: drop explicit libopenscenegraph-dev build dependency
Jürgen Fischer
06:54 AM Revision b5360f8d (qgis): [MSSQL] Correctly set geometry type from geometry_columns table
Nathan Woodrow
06:33 AM Revision 1fc81d6f (qgis): Fix typo (coordiantes)
Nyall Dawson
04:33 AM Revision d3614187 (qgis): Move back Texture width to top
Harrissou Santanna
04:21 AM Revision df2c0227 (qgis): [MSSQL] Fix connection string issue for browser
Nathan Woodrow
04:19 AM Revision 62c8998f (qgis): [MSSQL] Fix connection string issue for browser
Nathan Woodrow
03:04 AM Revision 845accdf (qgis): Fix dialog title
Harrissou Santanna

2017-07-03

11:06 PM Revision 8e43acab (qgis): Do not differentiate strings from non string in conditions
Paul Blottiere
10:28 PM Revision b94d17a7 (qgis): More fixes about filtering safety
Paul Blottiere
10:12 PM Revision 66591f9f (qgis): Add unit test
Paul Blottiere
10:11 PM Revision 2d44e400 (qgis): [bugfix] Fixes relation widget reference when filter value contains a q...
Paul Blottiere
07:19 PM Revision 5253aa80 (qgis): Fields of non existent joined features are set to NULL
Paul Blottiere
01:26 PM Revision 5677e6f5 (qgis): Fix build with older QT 4 (CentOS 7)
Even Rouault
12:25 PM Revision 502efd1b (qgis): Auto resize first column in info tool
Nathan Woodrow
09:46 AM Revision 6307bc49 (qgis): Merge pull request #4808 from nyalldawson/model_out_layer_names
Fix incorrect layer names used when loading result layers from models Nyall Dawson
09:13 AM Revision b57cd0de (qgis): [processing] align the "Iterate over layer" button (#4796)
Harrissou Santanna
09:11 AM Revision b8117618 (qgis): Reorganize point symbol dialogs (#4802)
Harrissou Santanna
09:08 AM Revision bdaba00a (qgis): Fix incorrect layer names used when loading result layers from models
Nyall Dawson
08:49 AM Revision 59e9f796 (qgis): ok is spelled OK
Harrissou Santanna
08:49 AM Revision ab437cd4 (qgis): Ok is spelled OK
Harrissou Santanna
08:31 AM Revision 7306c136 (qgis): Followup 7683cfac: add license headers
Matthias Kuhn
07:00 AM Revision ada01d86 (qgis): Fix build warnings
Nyall Dawson
06:21 AM Revision 79720923 (qgis): Update docs, sip
Nyall Dawson
06:01 AM Revision 59d28a35 (qgis): Remove useless testqgslayoutitemregistry.cpp file
Nyall Dawson
05:57 AM Revision c228132c (qgis): Layout designers listen out for new item types in registry and
auto create actions for adding new items of the newly registered type
This avoids hard-coding in available item type...
Nyall Dawson
05:29 AM Revision 97e8d9cf (qgis): Emit signal when new layout item types are added to registry
Nyall Dawson
05:22 AM Revision d23abf95 (qgis): Add registration of item types to QgsLayoutItemRegistry
Nyall Dawson
04:23 AM Revision 846f8102 (qgis): Fix uninitialized member identified by Coverity
Nyall Dawson
04:22 AM Revision a259d9ff (qgis): Fix silly logic error identified by Coverity
Nyall Dawson
04:22 AM Revision bfb4556c (qgis): Fix initial dialog title
Nyall Dawson
04:14 AM Revision 4f21afac (qgis): Shell layout designer dialog
Nyall Dawson
04:10 AM Revision 4c52db94 (qgis): Merge pull request #4805 from DelazJ/checkbox
Spelling: Replace check box by checkbox Nyall Dawson
04:09 AM Revision d924b85a (qgis): Merge pull request #4806 from nyalldawson/dependent_params
[modeler] Don't allow removal of model parameters on which other parameters depend Nyall Dawson
03:02 AM Revision 37cc8fc5 (qgis): Don't allow removal of model parameters on which other parameters
depend Nyall Dawson
02:50 AM Revision 921939e4 (qgis): Add method to determine whether dependencies exist between model parame...
Nyall Dawson
02:45 AM Revision 6483984d (qgis): Add method to retrieve dependent parameters for a parameter
Nyall Dawson
02:27 AM Revision d4f5ecc6 (qgis): Fix ui build warning
Nyall Dawson
02:27 AM Revision f9f98593 (qgis): Draw links between dependent parameters in graphical modeler
Fix #12907 Nyall Dawson
02:25 AM Revision f4d703bd (qgis): Fix processing modeler joins are drawn doubled
OCD fix: joins are actually being drawn with two lines going
in both directions. This is totally 100% unacceptable, s...
Nyall Dawson

2017-07-02

11:25 PM Revision 35cbfa00 (qgis): Replace check box by checkbox
Harrissou Santanna
10:28 PM Revision 338b4c06 (qgis): Add catalog to spell_check
Harrissou Santanna
10:28 PM Revision 450eb7c2 (qgis): Spelling check: Replace analyse by analyze
Harrissou Santanna
10:28 PM Revision 8d6af772 (qgis): Replace catalogue by catalog
Harrissou Santanna
10:28 PM Revision e6a8e360 (qgis): Spelling check: Replace check-box by checkbox
Harrissou Santanna
05:27 PM Revision 257f35c4 (qgis): Update tooltip
Paul Blottiere
05:25 PM Revision 3a8d56ec (qgis): Replace QString by QStringLiteral
Paul Blottiere
05:21 PM Revision e52414ea (qgis): Q_FOREACH use to iterate over joins info
Paul Blottiere
04:58 PM Revision 3e2d9c54 (qgis): Add consistency between ptrs and ref
Paul Blottiere
03:25 PM Revision 8f0973fa (qgis): Fix labels
Harrissou Santanna
03:24 PM Revision ea25e109 (qgis): Reorganize Polygon symbol dialogs
Group parameters that look alike for a better sequence Harrissou Santanna
01:09 PM Revision bc49b5ea (qgis): [WFS provider] Do not be confuse by elements that have ref attribute wh...
Even Rouault
12:57 PM Revision f6918906 (qgis): [WFS provider] Do not be confuse by elements that have ref attribute wh...
Even Rouault

2017-06-30

05:13 PM Revision 4886b36b (qgis): [Processing] Fixes for zonal statistics algorithm:
1. Mask NaN values instead of converting them to 0.
2. Handle rasters for which raster value offset and scale have no...
Radoslaw Guzinski
01:26 PM Revision c1d339c9 (qgis): add missing custom widgets
Denis Rouzaud
12:02 PM Revision 53d70d2a (qgis): Add unit tests
Paul Blottiere
11:42 AM Revision a353dada (qgis): Merge pull request #4779 from nyalldawson/page_registry
[layout] Create a page size registry for layout Nyall Dawson
11:06 AM Revision 6e52f1b1 (qgis): [BUGFIX] QgsCurvePolygonV2::asGML, add interior ring only if one exists
René-Luc ReLuc
10:33 AM Revision 392b638e (qgis): fix 20197c2fa (refs #13520)
(cherry picked from commit 6dfcf402278ea271cbbe960758937c9b98616db9) Jürgen Fischer
10:32 AM Revision 6dfcf402 (qgis): fix 20197c2fa (refs #13520)
Jürgen Fischer
10:25 AM Revision bbe5e154 (qgis): Identation [BUGFIX] QgsCurvePolygonV2::asGML3, build right GML3 polygon
René-Luc ReLuc
10:01 AM Revision b7f252bf (qgis): [BUGFIX] QgsCurvePolygonV2::asGML3, build right GML3 polygon
René-Luc ReLuc
09:24 AM Revision c09f5bef (qgis): Safer filtering step thanks to QgsExpression
Paul Blottiere
09:22 AM Revision 6a1c141f (qgis): Q_FOREACH use to iterate over fields
Paul Blottiere
09:01 AM Revision 18b2b524 (qgis): Add some base classes for layouts
Nyall Dawson
08:23 AM Revision cd979d8a (qgis): [layout] Create a page size registry for layout
Adds a new QgsPageSize class and QgsPageSizeRegistry registry
(attached to QgsApplication), which stores and manages ...
Nyall Dawson
07:46 AM Revision c6ffd541 (qgis): Joined fields are updated according to the target field name in form
Paul Blottiere
07:45 AM Revision 73bb463c (qgis): [needs-doc] New option to update joined fields in form
Paul Blottiere
05:09 AM Revision 33c63d56 (qgis): Merge pull request #4798 from nyalldawson/intput_list
Convert model child algorithm parameter sources to a list Nyall Dawson
04:50 AM Revision 8d6d097a (qgis): Add conversion for QMap< QString, QList< TYPE > > for Python bindings
Nyall Dawson
04:50 AM Revision 77588b9b (qgis): Convert model child algorithm parameter sources to a list
So that multiple input type parameters are correctly handled,
allowing models with child algorithms like merge to cor...
Nyall Dawson
04:45 AM Revision bc4aae7d (qgis): Tweaks on symbol layer dialogs (#3945)
* Vertical center alignment for "Offset" label with its corresponding comboboxes
* Vertical center alignment for "Anc...
Harrissou Santanna
02:06 AM Revision 45538dff (qgis): Fix a memory leak
Nyall Dawson
02:06 AM Revision 233a8611 (qgis): Fix deletion of QObject from non main thread
Nyall Dawson

2017-06-29

01:57 AM Revision fe800e25 (qgis): Merge pull request #4797 from nyalldawson/flush_sink
Move flushBuffer method up to QgsFeatureSink Nyall Dawson
01:20 AM Revision bf3d55c9 (qgis): Move flushBuffer method up to QgsFeatureSink
Allows calling flushBuffer on QgsFeatureSink objects, ensuring
that any internal buffer the sink may have is flushed
Nyall Dawson
08:41 PM Revision 7b1932a3 (qgis): Do not delete vector layer in QgsVectorLayerExporterTask thread
Radim Blazek
06:49 PM Revision dcf28168 (qgis): refresh postgres schema in browser after import
Radim Blazek
06:01 PM Revision 797bd16b (qgis): [GDAL provider] Disable workaround added in 32dd2b68cdf41b088f40dbd3ca5...
Even Rouault
10:56 AM Revision c38e6e2d (qgis): remove useless script
Denis Rouzaud
09:25 AM Revision 41ceacda (qgis): [processing] add missed description files for OTB 5.4.0
(cherry picked from commit 8b3c39a22043a923cae33f0111a8a2010c72c42e) Alexander Bruy
06:53 AM Revision 26d9c74b (qgis): [processing] keep only one zonal statistics algorithm
Mathieu Pellerin - nIRV
06:53 AM Revision 58f6f93c (qgis): [zonal statistics] add variance statistic
Mathieu Pellerin - nIRV

2017-06-28

01:30 AM Revision 8379f9bb (qgis): Merge pull request #4791 from nyalldawson/reproj_test
Use native projection algorithm for unit test Nyall Dawson
01:06 AM Revision a39d6d95 (qgis): Merge pull request #4790 from nyalldawson/proc_layer_param
Some minor processing fixes and improvements Nyall Dawson
12:33 AM Revision 468e44dc (qgis): Use native projection algorithm for unit test
Nyall Dawson
12:32 AM Revision d797a9b3 (qgis): Fix some processing algorithm exception handling
Nyall Dawson
12:03 AM Revision 144d733b (qgis): Use a QgsFeedback instead of QProgressBar for QgsNineCellFilter
Gives progress reports and allows cancelation of processing
aspect algorithm
Nyall Dawson
12:00 AM Revision d2b9652d (qgis): Fix use of direct map layers as inputs for source parameters
Nyall Dawson
10:20 PM Revision 7bc1bc41 (qgis): [BUGFIX] QgsCurvePolygonV2::asGML, add interior ring only if one exists
René-Luc ReLuc
10:10 PM Revision 477cd918 (qgis): [BUGFIX] QgsCurvePolygonV2::asGML, add interior ring only if one exists
René-Luc ReLuc
09:24 PM Revision 891481de (qgis): remove static tests (doc, sip coverage) from main build
finally! Denis Rouzaud
09:08 PM Revision 1d7ace1d (qgis): add test to check that header has a corresponding sip file
Denis Rouzaud
12:38 PM Revision e3dedbd7 (qgis): Merge pull request #4786 from nyalldawson/algs4
Restore points layer from table algorithm Nyall Dawson
10:45 AM Revision ebcc3d85 (qgis): fix doxygen warning
Denis Rouzaud
10:45 AM Revision 54c62913 (qgis): script to write include SIP files
Denis Rouzaud
10:43 AM Revision b6d1abc2 (qgis): fix indentation
Denis Rouzaud
09:38 AM Revision d1a93e0e (qgis): Restore points layer from table algorithm
Nyall Dawson
08:34 AM Revision 502c18a3 (qgis): Always expand out browser favorites node on startup
It's the user-set favorites, so they should be accessible
as quickly as possible!
Nyall Dawson
08:20 AM Revision f59d6d79 (qgis): Merge pull request #4776 from pblottiere/bugfix_attributetable
[bugfix] attribute table Hugo Mercier

2017-06-27

12:58 AM Revision 9f5e33af (qgis): Merge pull request #4767 from nyalldawson/layouts3
[layouts] Add layout measurement and size classes Nyall Dawson
01:31 PM Revision 0f83a5f5 (qgis): fix windows build
Jürgen Fischer
01:27 PM Revision aeecda37 (qgis): Fix crash when no options are selected in a multiple-enum parameter
Nyall Dawson
01:09 PM Revision a6b14a0b (qgis): [processing] restore zonal statistics (qgis) alg (#4784)
Mathieu Pellerin - nIRV
10:43 AM Revision 182fe3ca (qgis): fix qt version in comment
Denis Rouzaud
10:34 AM Revision 51fde8e0 (qgis): spelling fixes
Jürgen Fischer
09:15 AM Revision 8c5838fe (qgis): update INSTALL
Followup 775e8cd59, 8bfb695be, 23ddace9e and e70f74198 Jürgen Fischer
06:15 AM Revision 7f7842a1 (qgis): Merge pull request #4783 from nyalldawson/script
processing: restore script algorithm provider and tests Nyall Dawson
05:18 AM Revision 4f096a6f (qgis): Feature source parameters cannot be used for vector layer algorithm
parameters in models
There's not a 1:1 correlation here - vector layers can be used
as inputs for sources, but sourc...
Nyall Dawson
05:18 AM Revision ae829857 (qgis): Restore select by expression algorithm
Nyall Dawson
05:18 AM Revision 14347a43 (qgis): Also add results to results dock when running through algorithm dialog
Nyall Dawson
05:18 AM Revision e171fe30 (qgis): Restore script based algorithm tests
Nyall Dawson
05:18 AM Revision f98bcb2b (qgis): Update processing.run() for new API
Nyall Dawson
05:18 AM Revision 1e5d773e (qgis): Fix use of temporary files for outputs
Nyall Dawson
04:33 AM Revision e2e829ca (qgis): Fix generation of temporary processing filenames
Nyall Dawson
03:42 AM Revision 3a9a0efc (qgis): Resurrect select by attribute algorithm
Nyall Dawson
03:24 AM Revision 4e93f8d0 (qgis): Don't set override cursor in processing.run
Callers may not want this, so leave it up to them to set
an override caller if desired
Nyall Dawson
03:24 AM Revision 3286ebb4 (qgis): Explicit parameters, feedback, context arguments for processing.run
Nyall Dawson
03:19 AM Revision 2a1cdead (qgis): processing.run requires a dictionary for parameters
Nyall Dawson
03:12 AM Revision 792a252e (qgis): Fix script algorithm centroids tests
Nyall Dawson
03:11 AM Revision 96c5453a (qgis): Restore save selected features algorithm
Nyall Dawson
02:50 AM Revision 449d8f8c (qgis): Restore script algorithm provider
Nyall Dawson
02:49 AM Revision 0b4bb9e9 (qgis): Remove manually set tab bar height in algorithm dialog
Breaks dialog layout on hidpi screens Nyall Dawson
02:34 AM Revision 1468eef6 (qgis): Merge pull request #4781 from nyalldawson/centroid_tests
Reenable centroid algorithm tests Nyall Dawson
02:16 AM Revision 775e8cd5 (qgis): Add missing python dependencies to Fedora install section
Nyall Dawson

2017-06-26

01:46 AM Revision 11f42eb4 (qgis): Reenable centroid algorithm tests
Nyall Dawson
01:42 AM Revision be29a955 (qgis): Merge pull request #4780 from nyalldawson/more_processing
[processing] Finish modeler port, start script algorithms porting Nyall Dawson
01:02 AM Revision 8bfb695b (qgis): Add instructions to INSTALL for enabling debug output on Fedora
By default Fedora hides the useful debug output prints, which
makes debugging unit tests very hard!
Nyall Dawson
12:46 AM Revision 7a6a6ff9 (qgis): Fix test on Qt5.6
Nyall Dawson
12:33 AM Revision d49114cf (qgis): Correct parameter evaluation for multiple field types
Nyall Dawson
12:33 AM Revision 46b4f246 (qgis): Allow storing multiple status in field script code
Nyall Dawson
12:33 AM Revision a72eea22 (qgis): Fix auto creation of variables when running script algorithms
Nyall Dawson
12:33 AM Revision 94619d0d (qgis): Fix incorrect layer source from widget wrapper
Nyall Dawson
12:33 AM Revision 11d35821 (qgis): Fix setting number inputs to algorithms in modeler
Nyall Dawson
12:33 AM Revision df329bce (qgis): Start restoring creation of outputs from string
Nyall Dawson
12:33 AM Revision 3bf9ea36 (qgis): Restore ability to run script algorithms
Nyall Dawson
12:33 AM Revision dbf21d19 (qgis): Reorder arguments in parameterAsSink to avoid requiring wkb type and crs
Nyall Dawson
12:33 AM Revision f13920bb (qgis): First steps in resurrecting script algorithms
Nyall Dawson
12:33 AM Revision 53e9538a (qgis): Restore keep n biggest parts script
Nyall Dawson
12:33 AM Revision 60f80f93 (qgis): Mark QgsProcessingModelAlgorithm as non-stable API
We want to be able to extend this in future without any
stable API contract.
Nyall Dawson
12:33 AM Revision d16f117b (qgis): Port conversion to/from script code to c++
Nyall Dawson
12:33 AM Revision 178a415c (qgis): Port parameter conversion to script code to c++
Nyall Dawson
12:33 AM Revision 86d33c18 (qgis): Restore frequency analysis script
This script has been changed to use a sink output, not the previous
TableWriter csv output.
All algorithms which out...
Nyall Dawson
12:33 AM Revision 0a32add6 (qgis): Port exporting model as python code to c++
Nyall Dawson
11:38 PM Revision e70f7419 (qgis): Add some missing build dependencies for Fedora to install
Nyall
11:38 PM Revision 23ddace9 (qgis): Remove newlines from Fedora dependencies list in install
Prevents copy-pasting dependencies line to terminal in one shot Nyall Dawson
10:12 PM Revision 65a5669b (qgis): Merge pull request #4727 from aaime/stroke_hairline
Fixes 16707, export of hairline results in a different visual thickness Nyall Dawson
09:34 PM Revision d6e7ec67 (qgis): "[GDAL provider] Set VRT_SHARED_SOURCE=NO configuration option by defau...
This will avoid crashes with VRT datasets in multi-threaded use. Even Rouault
09:32 PM Revision 32dd2b68 (qgis): "[GDAL provider] Set VRT_SHARED_SOURCE=NO configuration option by defau...
This will avoid crashes with VRT datasets in multi-threaded use. Even Rouault
04:28 PM Revision 7941759d (qgis): Rectangle moving operators
Ilya Zverev
04:28 PM Revision 80bc6d26 (qgis): Update SIP file for QgsRectangle
Ilya Zverev
03:20 PM Revision 60063597 (qgis): Merge pull request #4733 from aaime/categorized_function_conflict
Fixes 16712, SLD export of categorized style fails if attribute name conflicts with a built-in function name Nyall Dawson
02:22 PM Revision b7d524c1 (qgis): sipify server
Denis Rouzaud
12:24 PM Revision 9068feaf (qgis): Mark the new delegate class as private
Martin Dobias
11:44 AM Revision 1dca3327 (qgis): Merge pull request #4771 from m-kuhn/closest_point
Closest point Matthias Kuhn
11:38 AM Revision 81653d69 (qgis): Data-defined size legend: configurable labels + few fixes
This may break projects that started to use data-defined size legend with manually defined rules. Martin Dobias
09:26 AM Revision a2d00d52 (qgis): Merge pull request #4772 from mhugent/feature_info_filter_geometry
WMS Server: Feature info with geometry filter Marco Hugentobler
09:18 AM Revision a603bdf6 (qgis): Fix crash in QgsMultiLineStringV2::asGML2
Marco Hugentobler
08:28 AM Revision fd8158bc (qgis): Minimal performance improvement
Matthias Kuhn
08:21 AM Revision 8e7e5732 (qgis): Prevent division by 0 and unrequired interpolation
Matthias Kuhn
08:21 AM Revision 13775c21 (qgis): More generic closest point on line interpolation
Matthias Kuhn
08:21 AM Revision 317fead5 (qgis): Add tests for QgsGeometryUtils::closestPoint()
Matthias Kuhn
08:21 AM Revision a3f14df3 (qgis): Update docstrings
Matthias Kuhn
08:21 AM Revision 75e5726f (qgis): Improve API docstrings
Matthias Kuhn
08:21 AM Revision e7f50524 (qgis): Make QgsLineString Z and M values NaN if unspecified
Matthias Kuhn
05:53 AM Revision 1730bc95 (qgis): [processing] include invalid geometries in check validity alg
Mathieu Pellerin - nIRV
05:22 AM Revision fa8b216e (qgis): [processing] restore import into spatialite & spatialite execute sql
Mathieu Pellerin - nIRV
05:07 AM Revision bfb41a1a (qgis): Merge pull request #4775 from nyalldawson/named
Allow keyword arguments for all arguments in PyQGIS bindings Nyall Dawson
04:44 AM Revision b88ad8e1 (qgis): Port Fix Geometry algorithm to new API
Nyall Dawson
04:44 AM Revision ec7477ca (qgis): Add method to retrieve all features from a QgsProcessingFeatureSource
...even when invalid geometries are present and option is set to
skip invalid or break on invalid.
Some algorithms (...
Nyall Dawson
04:44 AM Revision 3fb1b480 (qgis): Export QgsProcessingFeatureSource to Python
Nyall Dawson
04:26 AM Revision 255fe0b0 (qgis): Followup 005d0fa, fix build
Nyall Dawson
04:19 AM Revision cc3de626 (qgis): Followup 7ae1ee9, update name
Nyall Dawson
04:18 AM Revision 89bc8439 (qgis): Update sip
Nyall Dawson
04:17 AM Revision 005d0fa3 (qgis): Followup 1c1e771, fix crash
Nyall Dawson
04:15 AM Revision 7ae1ee97 (qgis): Add sourceName() method to QgsFeatureSource
Sometimes it's necessary to retrieve the name of a source... Nyall Dawson
04:15 AM Revision ecf43d33 (qgis): Astyle all
Nyall Dawson
03:41 AM Revision d88d52bc (qgis): Add script to run local tests using travis blacklist
Nathan Woodrow
03:17 AM Revision 8791aacd (qgis): Modernise some code
Nyall Dawson
03:14 AM Revision 2bc8ff32 (qgis): Add missing docs
Nyall Dawson
02:42 AM Revision 9497f24c (qgis): Update python requirements
Nathan Woodrow

2017-06-25

12:07 AM Revision 1c1e771c (qgis): avoid forward declaration of QgsDataDefinedSizeLegend (fixes windows bu...
Jürgen Fischer
03:39 PM Revision b3549862 (qgis): Add unit test
Paul Blottiere
03:39 PM Revision be32fdec (qgis): [bugfix] Attribute table model not updated after opening a project with...
Paul Blottiere
03:38 PM Revision 30b35bd0 (qgis): Add unit test
Paul Blottiere
12:29 PM Revision d79b18fa (qgis): Update gitignore
Nathan Woodrow
12:07 PM Revision 2b7b0db7 (qgis): Allow keyword arguments for all arguments in PyQGIS bindings
Previously this was only enabled for optional arguments (i.e.
those with default values). Enabling them for all argum...
Nyall Dawson
08:28 AM Revision 5f22ba1c (qgis): [bugfix] Attribute table model not updated when a feature is changed
Paul Blottiere

2017-06-24

11:09 PM Revision 69af2f51 (qgis): Merge pull request #4773 from DelazJ/typo
Typo fix Nyall Dawson
10:04 PM Revision e8ddc48d (qgis): review of the raster metadata viewer (#4726)
Etienne Trimaille
07:25 PM Revision 7a154061 (qgis): Typo fix
Harrissou Santanna
02:33 PM Revision e7ea972c (qgis): Indentation
Marco Hugentobler
12:30 PM Revision ef8e58bc (qgis): Unit test for feature info geometry filter
Marco Hugentobler
10:59 AM Revision 77b9b1a7 (qgis): Use unique_ptr
Marco Hugentobler
06:00 AM Revision 47177661 (qgis): Remove misleading icon from vector split algorithm
The algorithm doesn't split geometries - it seperates features
into different layers without altering the geometry
Nyall Dawson
06:00 AM Revision fbcb97c2 (qgis): Rename 'delete column' alg to 'Drop field(s)' (for consistency)
Nyall Dawson
05:49 AM Revision e2331c91 (qgis): Fix error when deleting models
Nyall Dawson
05:49 AM Revision bb735964 (qgis): Load other providers before model provider
Nyall Dawson
05:47 AM Revision 5822ef9f (qgis): Refresh model algorithms when providers are added
Since algorithms which models are dependent upon may now be
available, we need to rebuild them to ensure that they
wi...
Nyall Dawson
05:34 AM Revision ab9470da (qgis): More .model -> .model3 updates
Nyall Dawson
05:33 AM Revision 5e7fbf44 (qgis): Make QgsAlgorithm::setProvider() public
Turns out there's valid use cases for calling this from outside
code.
Nyall Dawson
04:01 AM Revision b1cadb18 (qgis): Use generic algorithm icon for qgis algorithms which do not
have specific icons, instead of generic qgis icon
We consider these 'top level' algorithms, and using the
standard a...
Nyall Dawson
04:01 AM Revision 8f586ef0 (qgis): Move groups from QGIS (and QGIS native) provider to top level items
in processing toolbox
Helps aid in user discoverability of these algorithms, and
indicates to users that these shoul...
Nyall Dawson
02:21 AM Revision 6efa7652 (qgis): Merge pull request #4770 from nyalldawson/proc
More processing model porting, better invalid geometry feedback Nyall Dawson

2017-06-23

12:15 AM Revision d667bf59 (qgis): Move iterator exception handling to c++
Nyall Dawson
11:36 PM Revision a8b364e2 (qgis): Port another member to c++
Nyall Dawson
11:36 PM Revision 3249015f (qgis): Fix copy/paste error
Nyall Dawson
11:36 PM Revision ebe0ebdb (qgis): Fix (unwanted) python exception in algorithm test
Nyall Dawson
11:36 PM Revision 8e88276a (qgis): Remove another member from ModelerAlgorithm
Nyall Dawson
11:36 PM Revision 10aeba2e (qgis): Move more modelling code to c++
Nyall Dawson
11:36 PM Revision e7f13f5b (qgis): Port model help code to c++
Nyall Dawson
11:35 PM Revision 9c47e1b1 (qgis): Fix errors when edit model help
Nyall Dawson
05:37 PM Revision b6e25791 (qgis): Added note missing in python bindings
Alessandro Pasotti
05:20 PM Revision dd4dbfc1 (qgis): Added ctor documentation
Alessandro Pasotti
05:13 PM Revision 12f7b1a7 (qgis): Removed helper functions from moc headers
Alessandro Pasotti
05:03 PM Revision 95fc6edf (qgis): Indentation
Alessandro Pasotti
04:41 PM Revision f3fe5582 (qgis): Move all app/ogr and datasource manager dialog to GUI
Alessandro Pasotti
02:00 PM Revision 59e0f780 (qgis): Release of 2.18.10
Jürgen Fischer
02:00 PM Revision 3130f800 (qgis): Release of 2.14.16
Jürgen Fischer
01:50 PM Revision df8aca14 (qgis): added new SAGA descriptions
Victor Olaya
10:00 AM Revision 6a54130f (qgis): [layout] Add layout measurement and size classes
These classes are used for storing measurements for a layout
(QgsLayoutMeasurement), sizes for a layout (QgsLayoutSiz...
Nyall Dawson
09:46 AM Revision b7e66b4f (qgis): [processing] restore simplify geometries & smooth algorithms (#4766)
Mathieu Pellerin - nIRV
09:08 AM Revision 7d7be9bb (qgis): [MSSQL] Don't MakeValid on geometries
MakeValid can make geometry data we can't read back (e.g
GEOMETRYCOLLECTION) which is worse then
just a user error in...
Nathan Woodrow
08:20 AM Revision 62f45343 (qgis): [MSSQL] Don't MakeValid on geometries
MakeValid can make geometry data we can't read back (e.g
GEOMETRYCOLLECTION) which is worse then
just a user error in...
Nathan Woodrow
06:34 AM Revision 81855a71 (qgis): Use FastInsert when adding features from processing
Nyall Dawson
05:49 AM Revision 99cfb8fa (qgis): Fix processing algs crash when no source features exist
Instead we output an empty layer - this may be critical for
multi-step models where there is validly no features pres...
Nyall Dawson
05:32 AM Revision 24eb6fd7 (qgis): Fix loss of output names in graphical modeler
Nyall Dawson
05:20 AM Revision 19dd0976 (qgis): Merge pull request #4764 from nyalldawson/processing_exception
Throw c++ exception when a Python exception occurs while running a algorithm Nyall Dawson
04:48 AM Revision c3e24b76 (qgis): Fix some processing tests where output is not generated or should
not be compared Nyall Dawson
04:08 AM Revision a8cdde52 (qgis): Add test that python exception is caught when executing an alg
Nyall Dawson
04:08 AM Revision 53e7ef88 (qgis): Add a QgsProcessingException exception
Nyall Dawson
04:08 AM Revision 958ca107 (qgis): [sipify] Add support for specifying VirtualErrorHandlers to use for a f...
Nyall Dawson
04:08 AM Revision 5ea07684 (qgis): Also call invalidGeometryCallback when skipping features
Nyall Dawson
04:08 AM Revision eb39fb0e (qgis): Add SIP_VIRTUALERRORHANDLER to Doxyfile.in
Nyall Dawson
04:08 AM Revision d63d560e (qgis): Add support for VirtualErrorHandlers in core sip
Unfortunately requires a bunch of code to be duplicated from
QgsPythonUtilsImpl::getTraceback() into core.sip, but th...
Nyall Dawson
04:08 AM Revision cbc9e03b (qgis): Consolidate all QgsException subclasses in the same header
Nyall Dawson
04:08 AM Revision 4ea85362 (qgis): Transform errors encountered while iterating features in
processing are non-fatal. We report them to users, and treat the
feature as having no geometry, but don't stop execut...
Nyall Dawson
04:08 AM Revision 57f2c623 (qgis): Move invalid geometry callback from Python to c++
Nyall Dawson
04:08 AM Revision 98617c90 (qgis): Report errors when executing algs within dialogs
Nyall Dawson
04:08 AM Revision 93b7c280 (qgis): Report success or failure after running algs
And auto catch python exceptions and report failure of model Nyall Dawson
04:08 AM Revision a4f23fd1 (qgis): Throw QgsProcessingException when a python exception occurs while runni...
Nyall Dawson
04:08 AM Revision 2906d1f1 (qgis): Merge pull request #4763 from nyalldawson/algs3
Restore more processing algs Nyall Dawson
03:03 AM Revision 7548cf0f (qgis): Code format
Nathan Woodrow
03:01 AM Revision 7ed6c90f (qgis): Code format
Nathan Woodrow
02:55 AM Revision 5384a60f (qgis): [MSSQL] Fix pointer error
Nathan Woodrow
02:16 AM Revision dfd0d1f4 (qgis): [MSSQL] Better fix to removing MZ. Thanks to Nyall ;)
Nathan Woodrow
02:14 AM Revision b6986121 (qgis): [MSSQL] Better fix to removing MZ. Thanks to Nyall ;)
Nathan Woodrow

2017-06-22

01:31 AM Revision 53305a85 (qgis): [MSSQL] Remove Z/M from WKT type name on insert/update
SQL Server doesn't follow OGC standard of LINESTRINGZ so we have
to remove it. SQL support LINESTRING(x y z) but not ...
Nathan Woodrow
01:20 AM Revision c793a922 (qgis): [MSSQL] Remove Z/M from WKT type name on insert/update
SQL Server doesn't follow OGC standard of LINESTRINGZ so we have
to remove it. SQL support LINESTRING(x y z) but not ...
Nathan Woodrow
09:59 PM Revision f1962468 (qgis): Merge pull request #4734 from nyalldawson/addfeatures
Add a flag argument to QgsFeatureSink::addFeatures, support fast feature insert Nyall Dawson
08:25 PM Revision e40f92cc (qgis): sipify analysis interpolation (#4757)
Denis Rouzaud
07:18 PM Revision 46596914 (qgis): highlight fix
Radim Blazek
04:21 PM Revision e0efbda9 (qgis): [FEATURE]: Select features in feature info intersecting a geometry
Marco Hugentobler
03:32 PM Revision 5c6e794b (qgis): nearest point measure in identify tool
Radim Blazek
03:29 PM Revision 7cd517c6 (qgis): [FEATURE] Legend for markers with data-defined size
(Merge pull request #4752 from wonder-sk/legend-data-defined-size) Martin Dobias
02:38 PM Revision 863b7d2b (qgis): Fix the last test image
Martin Dobias
01:50 PM Revision 4976d59f (qgis): Fix few bugs + fix test images + allow data-defined size without transf...
Martin Dobias
12:56 PM Revision 59ca9859 (qgis): Use white bg color for test images to avoid black background
Martin Dobias
10:59 AM Revision 60c3dcf9 (qgis): Fix writing of legend symbol to project file
Martin Dobias
10:58 AM Revision e6863be6 (qgis): Fix subclassing of QgsDiagramRenderer in Python
Martin Dobias
10:53 AM Revision 531e1a32 (qgis): Update tests
Nyall Dawson
10:23 AM Revision 3232ef96 (qgis): Restore random extract + Random Extract within subsets algs
Nyall Dawson
10:23 AM Revision 45eac05a (qgis): Restore vector split algorithm
Nyall Dawson
10:22 AM Revision d8c44cb6 (qgis): Fix creation of feature sinks when using windows style paths
Nyall Dawson
10:21 AM Revision 9d8118c9 (qgis): Fix dest selection panel when used in folder mode
Also fix some UX issues with the panel in folder, such as
correctly remembering/restoring last used folders, defaulti...
Nyall Dawson
10:21 AM Revision 76a98449 (qgis): Add folder output type
Nyall Dawson
10:21 AM Revision 6be4875a (qgis): Restore symmetrical difference alg
Nyall Dawson
10:20 AM Revision 66d1a588 (qgis): Restore regular points alg
Nyall Dawson
10:20 AM Revision c33f9400 (qgis): Restore Postgis Execute SQL alg
Nyall Dawson
10:20 AM Revision 38f1d9c7 (qgis): Restore import into postgis algorithm
Nyall Dawson
10:19 AM Revision 22246dc3 (qgis): Upgrade postgis widget wrappers to new API
Nyall Dawson
10:19 AM Revision 8af308d2 (qgis): Fix creation of widget wrappers via metadata parameters
Nyall Dawson
10:19 AM Revision 1b696a7f (qgis): Make QgsVectorLayerExporter::flushBuffer public
Sometimes it's necessary to manually call this, instead of
deleting the exporter and letting it be called automatical...
Nyall Dawson
10:18 AM Revision f304828f (qgis): Allow storing arbitrary metadata in parameter definitions
Nyall Dawson
10:18 AM Revision 33aa798c (qgis): Make 'merge' algorithm store the original layer name and source
Nyall Dawson
10:17 AM Revision 00ead638 (qgis): Cleanup alg imports
Nyall Dawson
10:16 AM Revision 432dd9dd (qgis): Remove deprecated algorithms
Removed:
- Basic Stats for Numbers/String algs (replaced by generic
Basic Stats alg)
- Split Lines with Lines (replac...
Nyall Dawson
10:16 AM Revision 2d3d9b4c (qgis): Remove python algs where a native alg exists
Removed python algs are:
- Centroids
- Clip
- Dissolve
- Extract by attribute
- Extract by expression
- Multipart to ...
Nyall Dawson
10:15 AM Revision db00cb1c (qgis): Resurrect a processing test
Nyall Dawson
10:06 AM Revision 78a990b5 (qgis): Fixing tests
Martin Dobias
04:21 AM Revision df07772a (qgis): Fix error when adding parameter
Nyall Dawson

2017-06-21

12:21 AM Revision c0293dce (qgis): Merge pull request #4762 from nyalldawson/processing_model_c++
Resurrect ability to run processing models Nyall Dawson
11:02 PM Revision 0db4cf37 (qgis): Add another test
Nyall Dawson
10:58 PM Revision 1d69939d (qgis): Fix build
Nyall Dawson
10:49 PM Revision 312c8107 (qgis): Sipify
Nyall Dawson
10:49 PM Revision 065c9840 (qgis): Don't create unused optional outputs when running models
Nyall Dawson
10:49 PM Revision 780f4331 (qgis): Add method to generate temporary destination parameter value
Nyall Dawson
10:49 PM Revision 86f33c68 (qgis): Expand model unit test coverage
Nyall Dawson
10:48 PM Revision a87ca09e (qgis): Move some temp file/folder utils to c++
Nyall Dawson
10:48 PM Revision e8a03b91 (qgis): Move default file extension code to c++
Nyall Dawson
10:48 PM Revision b1879df3 (qgis): Destination parameters track whether they support non-file based outputs
Nyall Dawson
10:47 PM Revision 1df9f6b6 (qgis): Start on executing models
Nyall Dawson
10:47 PM Revision d1ed7d15 (qgis): Steps towards executing models
Nyall Dawson
10:47 PM Revision 47f2cc89 (qgis): Fix generation of outputs for models
Nyall Dawson
10:45 PM Revision fe0f2498 (qgis): Fix generation of destination parameters for models
Nyall Dawson
10:45 PM Revision c36169a0 (qgis): Fix some errors in graphical modeler
Nyall Dawson
10:40 PM Revision b01cae07 (qgis): Merge pull request #4761 from nyalldawson/algs2
Port more processing algs to new API Nyall Dawson
09:18 PM Revision a65e1712 (qgis): Fix test
Nyall Dawson
09:16 PM Revision ce42d6c4 (qgis): Reduce noise in algorithm tests
Nyall Dawson
06:35 PM Revision 57bf9daa (qgis): Document semantic of SegmentationToleranceType
.. and default of QgsCircularString::curveToLine
[ci skip]
Sandro Santilli
05:02 PM Revision a2e010c3 (qgis): param description fix
Radim Blazek
03:12 PM Revision fb6f181f (qgis): support copy vector layer to browser postgres/spatialite by drag and drop
Radim Blazek
03:12 PM Revision c1d48628 (qgis): force copy action when dragging layer to browser
Radim Blazek
03:01 PM Revision 146683f5 (qgis): Back to unique_ptr
Martin Dobias
02:54 PM Revision 415d3e90 (qgis): Use bold font in tests + fix a unit test
Martin Dobias
02:35 PM Revision f33974e9 (qgis): Use panel widget for data-defined size legend
Martin Dobias
02:22 PM Revision a9f97fc4 (qgis): Port create attribute index alg to new api
Nyall Dawson
02:18 PM Revision 6cfd1a0f (qgis): [DBManager] Avoid unhandled exception on a untyped geometry (wkbUnknown...
Even Rouault
02:17 PM Revision 2fb0b163 (qgis): [DBManager] Avoid unhandled exception on a untyped geometry (wkbUnknown...
Even Rouault
02:13 PM Revision c685ec2b (qgis): Add missing tests for vector input parameter, add vector out parameter
Nyall Dawson
02:13 PM Revision 0da36522 (qgis): Rename some parameter classes for consistency
Nyall Dawson
02:12 PM Revision aa96e786 (qgis): Native extract by expression and attribute algs
Nyall Dawson
02:11 PM Revision 31167718 (qgis): Resurrect some processing algs, port multipart to singlepart to c++
Nyall Dawson
12:08 PM Revision 2bf92f34 (qgis): sipify analysis raster
Denis Rouzaud
10:27 AM Revision 537ef07c (qgis): sipify analysis vector
Denis Rouzaud

2017-06-20

05:04 PM Revision 5cff21f9 (qgis): More build fixes
Martin Dobias
04:32 PM Revision 5ef70f1a (qgis): Merge pull request #4754 from boundlessgeo/browsertree-collapse-backport
[bugfix] Browsertree collapse network provider items Alessandro Pasotti
03:50 PM Revision 0bd29c3f (qgis): Fix build problems
Martin Dobias
03:36 PM Revision b52f7c29 (qgis): sipify core composer part 2
Denis Rouzaud
03:36 PM Revision c9a75090 (qgis): sipify core composer part 3
Denis Rouzaud
03:36 PM Revision eddd2587 (qgis): sipify core composer part 4
Denis Rouzaud
03:36 PM Revision 01ffc4ed (qgis): sipify core composer part 1*
Denis Rouzaud
03:36 PM Revision 009e47e3 (qgis): fix tests
Denis Rouzaud
03:31 PM Revision cfa6a319 (qgis): Merge pull request #4716 from DelazJ/addlayer
Reorganize the Datasource Manager tabs Alessandro Pasotti
03:03 PM Revision 7d910d51 (qgis): [bugfix] Browsertree collapse network provider items
Backport of https://github.com/qgis/QGIS/pull/4742
Prevent expansion of WMS connection layers when restoring the bro...
Alessandro Pasotti
02:40 PM Revision 66fb8d0a (qgis): Revert "Removed ui_qgstablewidgetbase.h"
This reverts commit d9d68724344c164dcec29e8cbe80ae4873fc988d. Denis Rouzaud
02:12 PM Revision 3615a7d7 (qgis): Merge pull request #4729 from nyalldawson/processing_model_c++
Porting processing model algorithm to C++, pt 1 Nyall Dawson
12:44 PM Revision ea0b6899 (qgis): Manual configuration of classes in legend with data-defined sizes
Martin Dobias
11:23 AM Revision d3a2f7cd (qgis): Models can now be saved and restored
Nyall Dawson
10:33 AM Revision f21f502a (qgis): Add methods to convert parameter definitions to/from variants
Nyall Dawson
09:26 AM Revision 9a2f14b9 (qgis): First steps to model/save restore in c++
Models now save to QVariantMap, using QgsXmlUtils to save to
an xml based format (with extension .model3)
Nyall Dawson
09:10 AM Revision 8b98db07 (qgis): Merge pull request #4742 from boundlessgeo/browsertree-collapse-wms
Browsertree collapse network provider items Alessandro Pasotti
07:31 AM Revision 179a377d (qgis): Port more model to c++
Nyall Dawson
06:45 AM Revision 5d8f2d99 (qgis): Fix working with inputs in modeler
Nyall Dawson
06:45 AM Revision f6358b21 (qgis): Begin port of modeler algorithm to c++
Nyall Dawson
06:45 AM Revision 1a4a654f (qgis): Port more model API across to c++
Nyall Dawson
06:45 AM Revision bdc5e224 (qgis): Small cleanups
Nyall Dawson
06:45 AM Revision efe8bba0 (qgis): Work on resurrecting modeler
Nyall Dawson
06:45 AM Revision 45924412 (qgis): Indentation
Nyall Dawson
05:53 AM Revision 7fff6cf0 (qgis): [atlas] move file format for image export to atlas widget
Two big wins:
- remember file format across sessions (no more accidental
.bmp atlas export!)
- use native directory p...
Mathieu Pellerin - nIRV
05:40 AM Revision 349f6eae (qgis): Merge pull request #4732 from nyalldawson/alg
[FEATURE] Subdivide algorithm for geometries Nyall Dawson
05:38 AM Revision b3da1710 (qgis): Swap remaining QSharedPointer uses to std::shared_ptr
Nyall Dawson

2017-06-19

04:49 PM Revision 96ada086 (qgis): include uic qtwebkit.py
(cherry picked from commit c39e4fcecd630655175ac996c617020357a0c065) Jürgen Fischer
04:37 PM Revision c9c42169 (qgis): Added unit tests
Martin Dobias
04:01 PM Revision c39e4fce (qgis): include uic qtwebkit.py
Jürgen Fischer
03:55 PM Revision e3270edb (qgis): Read/write also legend symbol in DDS legend, update DDS legend dialog
Martin Dobias
01:16 PM Revision 517fefe0 (qgis): GUI for configuration of size-based legend for diagrams
Martin Dobias
10:39 AM Revision 61a46104 (qgis): [ui] harmonize QDialogButtonBox position in provider dialogs
This commit insures that the QDialogButtonBox widget (i.e.
help, add, build query, set filter) is always located at
t...
Mathieu Pellerin - nIRV
10:18 AM Revision 8c012dad (qgis): Merge pull request #4740 from manisandro/afsshareddata
[ArcGIS REST] Introduce QgsAfsSharedData to remove dependency on QgsAfsProvider by QfsAfsFeatureSource Sandro Mani
09:03 AM Revision cef089a8 (qgis): [ui] vectorize and align metadata section icon
Mathieu Pellerin - nIRV
08:10 AM Revision 921b46c3 (qgis): [MSSQL] Correctly raise errors to UI level
Backport of 22ed48fc873f4 Nathan Woodrow
07:42 AM Revision 22ed48fc (qgis): [MSSQL] Correctly raise errors to UI level
Nathan Woodrow
07:41 AM Revision f98ec626 (qgis): Merge pull request #4744 from PedroVenancio/saga_resampling_method
[processing] change resampling methods to be like SAGA default (fix #16646) Alexander Bruy
07:40 AM Revision a511ecdd (qgis): Merge pull request #4743 from PedroVenancio/master
[processing] change resampling methods to be like SAGA default (fix #16646) Alexander Bruy
03:55 AM Revision 89aae4d6 (qgis): [ui] remove background in the add db2 layer icon
Mathieu Pellerin - nIRV

2017-06-18

12:38 PM Revision 391f76b4 (qgis): A test for atlas feature extent after rotation
Ilya Zverev
12:38 PM Revision 1aa2a4ef (qgis): Fix bounding box after rotating atlas geometry
Ilya Zverev
11:38 AM Revision 6eab2ee1 (qgis): Move buttons and menu items
Harrissou Santanna
08:16 AM Revision 3edc2b32 (qgis): Reorganize the Datasource Manager tabs
Harrissou Santanna

2017-06-17

04:09 PM Revision c69c5963 (qgis): New style signal/slot connections
Matthias Kuhn
12:39 PM Revision 8bfbe195 (qgis): Followup 01b4eeb: Fix crash
Matthias Kuhn
09:37 AM Revision 28c9fee7 (qgis): [bugfix] Collapse all connection item leaves in the browser a start
To prevent unwanted connections to be initiated when QGIS launches Alessandro Pasotti

2017-06-16

10:27 PM Revision 00ca8ccb (qgis): Changes SAGA io_gdal RESAMPLING method to B-Spline Interpolation, as SA...
Pedro Venâncio
09:47 PM Revision b49f53ba (qgis): Changes SAGA io_gdal RESAMPLING method to B-Spline Interpolation, as SA...
Pedro Venâncio
05:39 PM Revision d9d68724 (qgis): Removed ui_qgstablewidgetbase.h
Alessandro Pasotti
05:39 PM Revision cf0ffefc (qgis): [bugfix] Prevent expansion of WMS connection layers when restoring the ...
This was causing unwanted connections to WMS when QGIS starts. Alessandro Pasotti
05:00 PM Revision ea8a2c2b (qgis): Added GUI for data-defined size legend (single/categorized/graduated re...
Martin Dobias
04:27 PM Revision cb1f98f0 (qgis): Replace QString::null with QString()
Deprecated sind Qt 5.9 Matthias Kuhn
03:52 PM Revision a77f7914 (qgis): The nodetool only needs to consider spatial layers
Matthias Kuhn
02:33 PM Revision b42bf820 (qgis): [ArcGIS REST] Introduce QgsAfsSharedData to remove dependency on QgsAfs...
Sandro Mani
11:04 AM Revision f237c6cd (qgis): Fix include for case sensitive HFS+ builds
CocoaInitializer.h != cocoainitializer.h on case sensitive filesystems Rob Jones

2017-06-15

08:28 PM Revision a8415a9d (qgis): Less noise from QgsNetworkAccessManager
Matthias Kuhn
04:47 PM Revision 8c4d5bbb (qgis): [FEATURE] Rendering of data-defined size in legend in "collapsed" mode
Instead of having different marker sizes in legend as separate legend nodes,
the new "collapsed" mode packs all sizes...
Martin Dobias
03:11 PM Revision ae6ad5c5 (qgis): make QgsMapCanvas::updateCanvasItemPositions a protected slot
Denis Rouzaud
03:01 PM Revision 40e5ddad (qgis): fix advanced digitizing panel display issue after panning
panning would cause the rubberbands of the adv. digit. panel to be invisible.
update the canvas item is now done afte...
Denis Rouzaud
11:59 AM Revision c2574485 (qgis): fix indentation
Denis Rouzaud
11:57 AM Revision 14b8435f (qgis): fix zoomToSelected with geometry-less layer or features
Denis Rouzaud
10:09 AM Revision f22ee6be (qgis): Fixes 16712, SLD export of categorized style fails if attribute name co...
Andrea Aime
10:04 AM Revision b64f256e (qgis): Fixes 16707, export of hairline results in a different visual thickness
Andrea Aime
09:05 AM Revision ee043956 (qgis): Astyle
Nyall Dawson
09:04 AM Revision fc339f9a (qgis): Add a flag argument to QgsFeatureSink::addFeatures
Flags can be used to control how features are added to the sink.
For now, there's only a single flag available - Fas...
Nyall Dawson
09:04 AM Revision 30d35c16 (qgis): Fix grass provider compilation
Nyall Dawson
09:04 AM Revision 58026db5 (qgis): Also update oracle provider for addFeatures flags
Nyall Dawson
09:04 AM Revision 5f110277 (qgis): Update api break docs
Nyall Dawson
09:04 AM Revision 72ef452f (qgis): Native processing algs use FastInsert were possible
We want maximum possible speed here Nyall Dawson
09:04 AM Revision 0e9d94b1 (qgis): QgsVectorLayerExporter always uses FastInsert
Since it does nothing with the features after adding them to
the provider, and we want maximum speed possible here.
Nyall Dawson
09:04 AM Revision 2640626e (qgis): Rename addFeature member in QgsVectorFileWriter to avoid clash
Nyall Dawson
09:04 AM Revision f6ccdc1d (qgis): Small optimisations to postgres provider when using FastInsert
Although ideally we should use COPY mode in this case for best
possible speed.
Nyall Dawson
07:45 AM Revision 7aec4d1a (qgis): follow up 8333b71034a5018642ccfac0d9ddc7bffda508d4 QgsSnappingUtils sipify
Denis Rouzaud
07:39 AM Revision 83c44044 (qgis): [sipify] allow exception to required _EXPORT macros
Denis Rouzaud

2017-06-14

01:29 AM Revision 585e9ed7 (qgis): Spelling fix 'grometry'->'geometry'
Nyall Dawson
12:18 AM Revision fbd1d00f (qgis): Expand tests for subdivide
Nyall Dawson
03:08 PM Revision 47680251 (qgis): Update multiparts to singleparts to new processing API
Nyall Dawson
03:05 PM Revision 4dcf8d8d (qgis): [FEATURE][processing] New algorithm for subdividing geometries
The returned geometry will be a collection containing subdivided parts
from the original geometry, where no part has ...
Nyall Dawson
02:57 PM Revision e74395d9 (qgis): [FEATURE] Subdivide algorithm for QgsGeometry
Subdivides the geometry. The returned geometry will be a collection
containing subdivided parts from the original geo...
Nyall Dawson
02:02 PM Revision bde0c726 (qgis): Expose GEOS clip by rect algorithm via QgsGeometry API
Performs a fast, non-robust intersection between the geometry and
a rectangle. The returned geometry may be invalid.
Nyall Dawson
01:15 PM Revision b620b6e0 (qgis): Add method to QgsGeometryFactory to create a multigeometry
from any wkb type
Eg calling QgsGeometryFactory::createCollectionOfType( QgsWkbTypes::PolygonM )
will return a new Q...
Nyall Dawson
01:15 PM Revision 8333b710 (qgis): Remove unused SnapToMapMode in QgsSnappingUtils
Jürgen Fischer
01:15 PM Revision a2ad980d (qgis): fix windows build
Jürgen Fischer
12:54 PM Revision f5f0a299 (qgis): [processing] Port transform alg to c++
Nyall Dawson
09:45 AM Revision e03b5630 (qgis): Rotate geometry before calculating bounding box in atlas. Fixes #11954
Ilya Zverev
07:37 AM Revision 501081f8 (qgis): Remove unrequired SIP_SKIP
Matthias Kuhn
07:37 AM Revision 37a306e3 (qgis): Fix tests
Matthias Kuhn
07:37 AM Revision 21dae496 (qgis): Fix geometry tests for NaN
Matthias Kuhn
07:37 AM Revision 7f17498c (qgis): Use NaN for missing Z and M coordinates in QgsPoint
Matthias Kuhn
07:37 AM Revision 96cf4b70 (qgis): Projecting a 2D point with inclination assumes 0 for Z
Matthias Kuhn
07:37 AM Revision 41892d3e (qgis): Fix point test
Matthias Kuhn
07:37 AM Revision bd82ca31 (qgis): Compare Z and M values in QgsPoint::operator== only when required
Matthias Kuhn
07:37 AM Revision 1808dc9c (qgis): More intuitive QgsPoint python constructors
In python, the wkb type of a QgsPoint will by default be determined from
the provided parameters, where Z and M will ...
Matthias Kuhn
07:37 AM Revision 4eae0872 (qgis): Fix QgsPoint(XY) sip bindings
Matthias Kuhn
07:37 AM Revision 7e487190 (qgis): Add an easy to use Z/M default value constructor to QgsPoint
Matthias Kuhn
07:37 AM Revision 4db671e8 (qgis): Fix sip bindings for QgsPoint
Matthias Kuhn

2017-06-13

06:31 PM Revision e957224c (qgis): fix class declaration
Denis Rouzaud
06:31 PM Revision 5a8ed1d4 (qgis): sipify QgsRange as template
Denis Rouzaud
04:45 PM Revision 9a6235db (qgis): vector file writer fixes:
* don't apply un-overridden default options
* DGN: don't export attributes and fix layername to "elements"
(cherry p...
Jürgen Fischer
04:35 PM Revision 7634b0b7 (qgis): vector file writer fixes:
* don't apply un-overridden default options
* DGN: don't export attributes and fix layername to "elements"
Jürgen Fischer
03:03 PM Revision 8d35a42b (qgis): fix windows build
Jürgen Fischer
01:32 PM Revision abe48bf4 (qgis): move acceptable missing doc to code_layout tests path
Denis Rouzaud
10:50 AM Revision eb397607 (qgis): fixes failing sipify test
Denis Rouzaud
10:41 AM Revision 5a5dc31f (qgis): [sipify] fix again template inheritance
Denis Rouzaud
10:19 AM Revision a3b64e25 (qgis): Merge pull request #4721 from nyalldawson/processing_pt31
[processing] Restore batch mode Nyall Dawson
09:39 AM Revision b6e75be4 (qgis): remove precise ppa
doxygen has sufficient minimum version in trusty Denis Rouzaud
08:03 AM Revision da0d9238 (qgis): fix 5ff6b14f (followup 00f8eff0)
Jürgen Fischer
07:58 AM Revision 9dd60e4a (qgis): followup 82bd08c187daa66cf5dbd11e34d9c90b9e4cfd30
removed debugging stuff Denis Rouzaud
07:53 AM Revision 82bd08c1 (qgis): [sipify] fixes to template based inheritance
* fix space-formatting issue
* avoid double include of the same header
Denis Rouzaud
07:42 AM Revision 145a5125 (qgis): fix 53d90b547
Jürgen Fischer
04:32 AM Revision 54124bd0 (qgis): Restore batch algorithm mode following new processing API
Nyall Dawson
04:32 AM Revision 020537ac (qgis): Add string output type
Nyall Dawson
02:58 AM Revision b45e5725 (qgis): Add QgsProcessingParameterFolderOuput
Nyall Dawson
02:26 AM Revision be45c2fd (qgis): Catch errors while running algs
Nyall Dawson
02:26 AM Revision df73a0f4 (qgis): Remove outdated TODO
Nyall Dawson

2017-06-12

12:41 AM Revision b461adda (qgis): Fix crash when searching in options dialog (fix #16644)
Nyall Dawson
12:07 AM Revision a8999639 (qgis): API cleanup for legend support in renderers
Martin Dobias
09:23 PM Revision b3bd45b0 (qgis): fix snapping in move feature tool
Denis Rouzaud
06:45 PM Revision 57e122bb (qgis): Merge pull request #4594 from boundlessgeo/postgis_merge_features_fix#1...
Fix Postgis Merge selected features regression (fix #15741) Alexander Bruy
06:31 PM Revision e6f423b4 (qgis): install QgsGeometryRubberBand header
Denis Rouzaud
06:07 PM Revision e850c82c (qgis): Merge pull request #4604 from boundlessgeo/postgis_merge_features_port3...
Fix Postgis Merge selected features regression (fix #15741) Alexander Bruy
05:38 PM Revision ac1a579b (qgis): adapted to the return value as QgsGeometry()
Luigi Pirelli
04:12 PM Revision e5e887f6 (qgis): more QgsPointXY
Luigi Pirelli
04:09 PM Revision 22b7498c (qgis): more QgsPoint -> QgsPointXY fixes
Alexander Bruy
04:09 PM Revision 87116abd (qgis): fix Postgis Merge selected features regression: port 3.0 fixes #15741
Luigi Pirelli
04:09 PM Revision 44c65602 (qgis): typo
Luigi Pirelli
04:09 PM Revision 008cc79d (qgis): added check if no gemetry is available
Luigi Pirelli
04:09 PM Revision fdd5a50c (qgis): avoid control on all geometries if one fail
Luigi Pirelli
03:58 PM Revision e5b28434 (qgis): Merge pull request #4710 from PedroVenancio/fix_16672_2_18
[processing] fixes GRASS 7 v.net.alloc (fix #16672) Alexander Bruy
03:48 PM Revision 53d90b54 (qgis): fix Postgis Merge selected features regression: port 2.18 fixes #15741
Luigi Pirelli
12:25 PM Revision 1be9997d (qgis): Fix some memory leaks in tests
Nyall Dawson
11:35 AM Revision 2eb3e648 (qgis): [sipify] properly handle python signatures
Denis Rouzaud
11:35 AM Revision 82cfc318 (qgis): avoid python signature overloads to handle NaN default values
Denis Rouzaud
09:40 AM Revision faa7c750 (qgis): Merge pull request #4699 from pblottiere/getlegendgraphic
[Server] WMS GetLegendGraphics refactoring René-Luc ReLuc
08:32 AM Revision 492ad2db (qgis): Merge pull request #4715 from nyalldawson/processing_pt31
[processing] Bring back iterating mode for algorithms Nyall Dawson
08:32 AM Revision 9626d2f6 (qgis): [processing] Correctly update R provider after downloading scripts
Fixes #16664 Victor Olaya
08:11 AM Revision 0579f3e8 (qgis): Try to fix test on Travis
Nyall Dawson
07:59 AM Revision 63611b1d (qgis): Port script code functions to c++ classes
Restore logging executed algorithms Nyall Dawson
05:39 AM Revision 5177c7d1 (qgis): Add a more descriptive tooltip for iterate mode button
Nyall Dawson
05:39 AM Revision 4b81630a (qgis): More responsive feedback when using iterate mode
Nyall Dawson
05:35 AM Revision b9e0b46f (qgis): Fix running algorithms in iterating mode
Nyall Dawson
05:35 AM Revision 60ea095d (qgis): Port calculation of iterating destination to c++
Nyall Dawson
03:17 AM Revision 40cae292 (qgis): Merge pull request #4702 from nyalldawson/processing_pt31
More processing goodness, restore algs Nyall Dawson
03:16 AM Revision 6a7cd36b (qgis): Better test debug output
Nyall Dawson
02:47 AM Revision 27792604 (qgis): Respect dissolve setting in c++ buffer alg
Nyall Dawson
02:39 AM Revision 15b30124 (qgis): Hide qgis scripts for now (non-functional)
Nyall Dawson
02:38 AM Revision d8302a26 (qgis): Fix feature source widget returns source even when not set
Nyall Dawson
02:35 AM Revision c52e6a72 (qgis): Fix raster layers showing as input choices for vector algs
Nyall Dawson
02:27 AM Revision 36ce8d15 (qgis): Port clip alg to c++
Rough benchtests reveal it's about 25% faster then the python
version
Nyall Dawson
02:21 AM Revision 0ceeb297 (qgis): Merge pull request #4706 from nyalldawson/id
Use uuid instead of timestamp when generating layer ids Nyall Dawson
02:19 AM Revision ebfa9f14 (qgis): Don't wastefully recalculate memory provider extent after every
feature addition
Previously, the memory provider would automatically recalculate
the extent of the layer after new f...
Nyall Dawson

2017-06-11

01:16 AM Revision d89b1604 (qgis): Native c++ dissolve alg
Nyall Dawson
01:16 AM Revision 9f018e67 (qgis): Fix handling optional multiple table field parameter with no fields set
Nyall Dawson
12:31 AM Revision b40f409d (qgis): Nicer formatting for log in algorithm dialog
Nyall Dawson
12:05 AM Revision 29f50b72 (qgis): [processing] Catch transform errors in when iterating features
Nyall Dawson
11:28 PM Revision bc9b1b64 (qgis): Astyle
Nyall Dawson
11:26 PM Revision aa544a14 (qgis): Only use a temporary feedback object when running algorithms
Otherwise canceling a run causes all future runs to be canceled Nyall Dawson
11:26 PM Revision cb41ef1a (qgis): Output useful logging when running algorithms from toolbox
Now outputs the input parameters, execution time, and results Nyall Dawson
11:26 PM Revision 1d6d4be5 (qgis): Correctly reject algorithm dialog
Algorithm dialog was not being rejected when close button was
called (only hidden), leading to old dialogs and widget...
Nyall Dawson
11:26 PM Revision e49cc786 (qgis): Make html output in basic stats algorithm optional
Nyall Dawson
11:26 PM Revision 2d2c2293 (qgis): Port checkInputCRS to c++, and allow algorithms to flag when they
require all input layers to be in the same CRS
The default behaviour is to assume that algorithms are well behaved
a...
Nyall Dawson
11:26 PM Revision 386c4246 (qgis): Merge algorithm reprojects layers so that all features are
in CRS of first input layer Nyall Dawson
11:26 PM Revision 92397537 (qgis): Check validity outputs counts of valid/invalid features
Nyall Dawson
11:26 PM Revision ea18e8e9 (qgis): Resurrect grid polygon algorithm
Nyall Dawson
11:26 PM Revision 5ba0b5cd (qgis): Port merge alg to new API
Nyall Dawson
11:26 PM Revision a6a3027e (qgis): [processing] Clip alg allows mask in different CRS to clipped layer
Nyall Dawson
11:26 PM Revision 355549ad (qgis): Avoid creating unused sinks
Nyall Dawson
11:26 PM Revision d8260b8c (qgis): [FEATURE] Port Extract by Expression to new API, allow saving
non matching features to separate output Nyall Dawson
11:25 PM Revision dd0bb8c1 (qgis): Merge pull request #4713 from nyalldawson/rect_api
Remove duplicate QgsRectangle::unionRect method Nyall Dawson
11:03 PM Revision 74ce5550 (qgis): Remove duplicate QgsRectangle::unionRect method
QgsRectangle::combineExtentWith does the exact same thing Nyall Dawson
01:02 PM Revision 6a87889e (qgis): Don't wastefully recalculate memory provider extent after every
feature addition
Previously, the memory provider would automatically recalculate
the extent of the layer after new f...
Nyall Dawson
01:02 PM Revision 10341310 (qgis): Add a provider unit test checking extent after adding/deleting features
Nyall Dawson
12:54 PM Revision be2ec2f1 (qgis): Fix running processing algs through locator
Nyall Dawson
12:36 PM Revision f5a0243c (qgis): Scroll to newly added entries in paletted renderer widget
Nyall Dawson
12:08 PM Revision ad6c46ff (qgis): When using destination CRS in a feature request and a transform
exception occurs, clear the feature's geometry before returning
We never want to return features with mixed CRS geom...
Nyall Dawson
10:13 AM Revision 31162adf (qgis): followup cc877c39: fix build
Matthias Kuhn
09:13 AM Revision cc877c39 (qgis): No more QgsGeometry pointers in the public API
Geometries are passed as const reference and returned by value.
This make using the API easier and reduces the risk o...
Matthias Kuhn

2017-06-10

07:40 PM Revision 68965485 (qgis): Merge pull request #4705 from PedroVenancio/master
[processing] fixes GRASS 7 v.net.alloc (fix #16672) Alexander Bruy
05:10 PM Revision e91e2475 (qgis): Use QgsOSMId type when it belongs (matches master version of file)
Sandro Santilli
05:01 PM Revision 9adb4967 (qgis): Fixes GRASS 7 v.net.alloc #16672 - backport to 2.18
Pedro Venâncio
11:38 AM Revision e839ab1d (qgis): Indentation
Nyall Dawson
11:07 AM Revision 03bfe9bf (qgis): Use uuid instead of timestamp when generating layer ids
Timestamps can result in duplicate layer ids when layers
are created rapidly or in different threads.
Fix #14390
Nyall Dawson
10:53 AM Revision 326e4425 (qgis): Fix crash when saving vector layer in background task
Nyall Dawson
10:41 AM Revision aedb95b1 (qgis): Fixes GRASS 7 v.net.alloc #16672
Pedro Venâncio
10:30 AM Revision 30e145a2 (qgis): Cleanup and unify text formatting in projection combo box
Nyall Dawson
08:55 AM Revision 4386be83 (qgis): spelling fixes
Jürgen Fischer
08:38 AM Revision afc230c7 (qgis): re-run t2tdoc
Jürgen Fischer
 

Also available in: Atom