Activity
From 2017-06-11 to 2017-07-10
2017-07-10
- 05:02 PM Revision 224c4c13 (qgis): Fix QgsAttributeEditorContainer SIP
- 11:50 AM Revision 1693873e (qgis): Merge pull request #4782 from nirvn/shapefile_wkbtype
- 11:12 AM Revision a20b0dc4 (qgis): [bugfix] Fixes relation widget reference when filter value contains a q...
- 09:09 AM Revision 2b8e0671 (qgis): Add sip subclass code for QgsProcessingAlgorithm
- 09:02 AM Revision 326d6f5f (qgis): Allow child algorithm configuration to be stored and handled by models
- 08:41 AM Revision 9e8a1145 (qgis): Allow specifying algorithm configuration when calling create
- 08:31 AM Revision 1e13d733 (qgis): Move declaration of algorithm parameters/outputs to a new virtual
- initAlgorithm() method
This allows 2 benefits:
- algorithms can be subclassed and have subclasses add additional
par... - 08:26 AM Revision 1aa0091e (qgis): [ogr] return multi{linestring,polygon} type for shapefile driver
- 08:26 AM Revision 5b149fb3 (qgis): [ogr] return multipart geometry for multipart datasets in feature iterator
- 07:51 AM Revision fc221a6e (qgis): Add sip VirtualCatcherCode to avoid algorithm copies being
- destroyed by the python garbage collector
The code generated with the /Factory/ annotation was not sufficient
to cor... - 04:46 AM Revision 18c36346 (qgis): Use the same icon for the reset button (#4747)
- 03:59 AM Revision e6dc103c (qgis): Merge pull request #4829 from nyalldawson/fix_16820_218
- Fix incorrect area calculation in corner cases (fix #16820)
- 02:40 AM Revision a0d64129 (qgis): Fix incorrect area calculation in corner cases (fix #16820)
- In certain circumstances very proximal nodes could cause instability
in the ellipsoidal area calculation.
Port (slig... - 02:07 AM Revision 03275bba (qgis): Split QgsProcessingAlgorithm::create into non virtual-create
- and pure virtual createInstance
Allows us to add logic which always need applying within
create(), leaving createIns... - 02:06 AM Revision 61bb2ac0 (qgis): Merge pull request #4828 from nyalldawson/fix_16820
- Fix incorrect area calculation in corner cases (fix #16820)
2017-07-09
- 01:31 AM Revision d8503936 (qgis): Fix incorrect area calculation in corner cases (fix #16820)
- In certain circumstances very proximal nodes could cause instability
in the ellipsoidal area calculation.
Port (slig... - 05:53 PM Revision dae0bf85 (qgis): Fix `with_variable` expression isStatic
- 09:17 AM Revision 7753ba11 (qgis): Model child algorithms store a copy of the algorithm itself
- Instead of always retrieving it from the registry
- 09:14 AM Revision cd6e7d78 (qgis): Add method to processing registry to create a new instance of an algori...
- 02:49 AM Revision ad310878 (qgis): Merge pull request #4827 from DelazJ/num_selected
- Simplify the error message
2017-07-08
- 12:49 AM Revision ec40783b (qgis): Simplify the error message
- 11:19 PM Revision 745da0f3 (qgis): Merge pull request #4813 from DelazJ/layout_extent
- Fix Layout extents dialog title
- 04:42 PM Revision fb880711 (qgis): [OGR] Use OGR_F_SetFieldNull() with GDAL >= 2.2 to avoid GeoJSON fields...
- 02:31 PM Revision fda97b22 (qgis): [OGR] Use OGR_F_SetFieldNull() with GDAL >= 2.2 to avoid GeoJSON fields...
- 02:01 PM Revision 7d67b02a (qgis): [OGR] Use OGR_F_SetFieldNull() with GDAL >= 2.2 to avoid GeoJSON fields...
- 01:57 PM Revision 40d833ff (qgis): Merge pull request #4826 from nyalldawson/processing_cleanups
- Some more cleanups and misc fixes to processing code
- 12:53 PM Revision fedf88ea (qgis): Remove redundant sip file
- 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... - 12:49 PM Revision f82b41e0 (qgis): Move an enum to new QgsProcessing class
- 12:49 PM Revision 3665e462 (qgis): Use a filter line edit for outputs
- 12:49 PM Revision 0836c607 (qgis): Make model editor dialog more robust while loading models
- 12:49 PM Revision f8e37aa7 (qgis): Fix some processing algorithm exception handling
- 12:49 PM Revision 9e184fea (qgis): Add method to evaluate parameters to compatible vector layers
- of a specified type
- 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... - 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... - 12:49 PM Revision febf0a0e (qgis): Rename method to more generic name - it's usable by vector layer output...
- 12:49 PM Revision a3fdb95d (qgis): Update model input type names
- 12:49 PM Revision 7db1a9df (qgis): Save and restore window geometry for modeler dialogs
- 12:49 PM Revision d443bb3c (qgis): Expose compatible vector layer parameter evaluation to QgsProcessingAlg...
- 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
- 10:22 AM Revision 8f8cb673 (qgis): Merge pull request #4803 from DelazJ/polygon_symbol
- Reorganize Polygon symbol dialogs
- 10:20 AM Revision 875a5d6d (qgis): Merge pull request #4818 from DelazJ/spelling
- Fix some spelling issues
- 10:18 AM Revision ada9ce4d (qgis): Merge pull request #4825
- Various new expression functions and possibilities
- 09:51 AM Revision eb8eb596 (qgis): Code dedup
- 09:51 AM Revision 89a06f69 (qgis): No need to set limit with setFilterFid
- 08:26 AM Revision 66d562a3 (qgis): Fix leak
2017-07-07
- 03:52 PM Revision f6de1d46 (qgis): Support for PyQt5
- 03:33 PM Revision c89ffe46 (qgis): [bugfix] Fixes relation widget when switching between layer styles #16100
- 03:32 PM Revision 6b6a52be (qgis): Merge pull request #4823 from rldhont/fix-qgis3-asgml2
- Fix GML2 after GML3 improvements
- 03:31 PM Revision 69c48a30 (qgis): Add unit tests
- 03:12 PM Revision d28296f2 (qgis): Get rid of the comment about getting rid of the qgseditorwidgetregistry
- 02:35 PM Revision e6de737f (qgis): Add unit tests
- 02:35 PM Revision 162063be (qgis): [bugfix] Fixes relation widget when switching between layer styles #16100
- 01:15 PM Revision 4a16b3a1 (qgis): Drop gui dependency from server
- 01:14 PM Revision 35f8083a (qgis): Doxygen
- 01:01 PM Revision aa24896c (qgis): Fix GML2 after GML3 improvements
- 01:01 PM Revision 0e199957 (qgis): Improvements to layer handling in expressions
- 01:01 PM Revision 30f86e62 (qgis): Local variables should not be prefixed
- 01:01 PM Revision 72da246b (qgis): Add tests
- 01:01 PM Revision 795e2477 (qgis): Fix running expressions without context
- 01:01 PM Revision 066528de (qgis): get_feature_by_id docs
- 01:01 PM Revision f379be20 (qgis): array docs
- 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
- 01:00 PM Revision 10dc0d5d (qgis): Rename set_variable to with_variable
- 01:00 PM Revision 59d1f6d1 (qgis): [Server] Tests update mask image
- 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. - 12:59 PM Revision 95625363 (qgis): [FEATURE] Add array_first and array_last expression functions
- 12:58 PM Revision 9581fe0a (qgis): [FEATURE] Add snapping results to default value calculation
- ... as @snapping_results variable
- 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... - 10:17 AM Revision eb8f91a5 (qgis): Fix some button sizes on hidpi displays
- 09:02 AM Revision e0915103 (qgis): Fix folder destinations always default to temp folder (fix #16800)
- 08:50 AM Revision 0802586a (qgis): Fix minimum height of font buttons on non-Windows platforms
- 08:39 AM Revision b500080a (qgis): [processing] Use correct file filter for file output dialog
- 08:28 AM Revision 3d5124cf (qgis): Merge pull request #4800 from radosuav/release-2_18
- [processing] fixes for zonal statistics algorithm
- 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... - 08:22 AM Revision 632eca60 (qgis): Merge pull request #4795 from pblottiere/dynamicform
- [FEATURE] Dynamic form for joined fields
- 06:55 AM Revision 0d1c4cdc (qgis): Running check_spelling.sh
- 06:45 AM Revision 0036f272 (qgis): Merge pull request #4794 from nyalldawson/tests2
- Use native algorithms for processing tests where possible
- 05:50 AM Revision 3a31f54b (qgis): Don't use broken qHash< QList<...> > on Qt < 5.6
- Results in infinite recursion
- 05:50 AM Revision e8177b73 (qgis): Print debug info when ctest2travis indexes run out of sync
- 05:49 AM Revision 05e8928e (qgis): Use native algorithms for processing tests where possible
- And fix a few issues in the dissolve algorithm
- 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
- 03:58 AM Revision 515ba242 (qgis): Update tests
- 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... - 03:36 AM Revision ac51ae10 (qgis): Add unit tests
- 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.
- 03:35 AM Revision 26cd6017 (qgis): Use an expression context when evaluating child parameters with express...
- 03:35 AM Revision 3ea70696 (qgis): Add descriptions for model algorithm variables
- 03:35 AM Revision 17199c8f (qgis): Reimplement getAvailableValuesOfType in QgsProcessingModelAlgorithm
- 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... - 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
... - 03:35 AM Revision d8086e54 (qgis): Use c++ method for available sources
- 03:35 AM Revision 3f9cfe0c (qgis): Fix setting number parameters to expressions
- 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... - 03:31 AM Revision 52f4c5e9 (qgis): Merge pull request #4799 from nyalldawson/m2
- Run processing algorithms using task manager
- 03:15 AM Revision 240dd19f (qgis): Update tests
- 02:14 AM Revision 2c91df4c (qgis): Expand on docs
2017-07-06
- 01:28 AM Revision da02c9a7 (qgis): Fix deadlock when running algs in task manager and python exception occurs
- 01:28 AM Revision 1ab9c992 (qgis): Fix possible error when messagebar items are popped and events are queued
- 01:28 AM Revision db816ec3 (qgis): Port a multi-step algorithm to new API (concave hull)
- 01:28 AM Revision ac9a39f0 (qgis): Fix processing.runAndLoadResults
- 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 ... - 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 ... - 01:28 AM Revision 70cc1968 (qgis): Add a method to take result layers (and ownership) from processing context
- 01:28 AM Revision a15d283c (qgis): Port delaunay triangulation alg to new API
- 01:28 AM Revision 90f10ae8 (qgis): Port snap geometries algorithm to new API
- 01:28 AM Revision ebd346c4 (qgis): runPrepared rethrows exceptions
- 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 - 01:28 AM Revision 75cd91b1 (qgis): Port voronoi polygons algorithm to new API
- 01:28 AM Revision d9fca482 (qgis): Add missing signal
- 01:28 AM Revision ab06973d (qgis): Don't try to load default styles in processing test layers
- 01:28 AM Revision 3cbcd75d (qgis): Add equality operator for QgsProcessingFeatureSourceDefinition
- 01:28 AM Revision 3601138d (qgis): Use a feature source instead of vector layer for QgsGeometrySnapper
- 01:28 AM Revision d20c68d3 (qgis): Add method to copy thread safe settings between processing contexts
- 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... - 01:28 AM Revision 0231e773 (qgis): Remove unused member
- 01:28 AM Revision e5b156b8 (qgis): Make processing algorithms safe to run in threads
- 01:28 AM Revision e1184cd6 (qgis): Make QgsProcessingAlgRunnerTask work correctly
- It now safely can execute algorithms in background threads
without issues - 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 - 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... - 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 ... - 01:28 AM Revision 6654aec6 (qgis): Fix execution of script algorithms was not releasing layers/sinks
- 01:28 AM Revision b917a826 (qgis): Better debuging from processing alg tests
- 01:28 AM Revision 274d684f (qgis): Fix procesing test layer loading
- 01:28 AM Revision 4eca20f2 (qgis): Fix zonal stats algorithm execution
- 01:28 AM Revision 4fa2bc02 (qgis): Keep correct order for zonal stats options, set some stats by default
- 01:28 AM Revision 3108d68f (qgis): Indentation
- 01:28 AM Revision f39b7a0c (qgis): Fix build warning
- 01:28 AM Revision f8289954 (qgis): Fix build
- 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 ... - 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 - 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... - 01:27 AM Revision 1b2086e8 (qgis): Make algorithm dialog use background tasks to execute algorithms
- 01:27 AM Revision 8cfcf575 (qgis): Fix tests
- 01:27 AM Revision cd7776ca (qgis): Upgrade ported python algs to be thread ready
- 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 - 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... - 01:26 AM Revision 9e6b8ed5 (qgis): Use PostGIS and PostgreSQL spelling when appropriate
- 01:26 AM Revision e69788ee (qgis): revert SpatiaLite spelling
- 01:26 AM Revision 6fab6882 (qgis): Use SpatiaLite right spelling when needed
- 01:26 AM Revision 0c967927 (qgis): Replace "drop down" and some dropdown by drop-down
- 01:26 AM Revision 15be8891 (qgis): Replace "double click" and "doubleclick" by double-click
- 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... - 01:26 AM Revision 5c4f6427 (qgis): Add clone method to ScriptAlgorithm
- 01:26 AM Revision cd9328d2 (qgis): Fix some processing algorithm exception handling
- 01:26 AM Revision 1b2afea2 (qgis): Add some more clone methods to algorithm subclasses
- 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... - 01:26 AM Revision 6d7b0a3b (qgis): Fix re-saving already saved models
- 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. - 01:12 AM Revision 29c4fcfc (qgis): Replace another expresion with createFieldEqualityExpression, remove un...
- 01:03 AM Revision 963e25e1 (qgis): Followup 15546d84, fix matching of null representation
- 12:59 AM Revision fcf33617 (qgis): Merge branch 'bugfix_relationquote' of https://github.com/pblottiere/QG...
- 12:54 AM Revision 603168e8 (qgis): Update sip
- 11:38 PM Revision 014b0400 (qgis): Merge pull request #4736 from nyalldawson/text_button
- New gui widget QgsFontButton
- 09:27 PM Revision df5551a2 (qgis): Add the hint as a placeholder on text edit
- 09:27 PM Revision e5eda5f8 (qgis): Add a hint on widgets for non existent joined features
- 06:37 PM Revision 536f6432 (qgis): debian packaging: update oracle dependencies
- 05:31 PM Revision 91f908f7 (qgis): Protected -> Private
- 05:31 PM Revision 11e24c29 (qgis): Remove leftovers
- 05:31 PM Revision c973c83c (qgis): Remove unused variable
- 02:55 PM Revision eb1a1d5b (qgis): [Server] Update test masks
- 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 - 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... - 01:18 PM Revision 27a99859 (qgis): Fix GML2 after Port GML3 improvements to 2.18 branch
- 12:02 PM Revision e2acf536 (qgis): Add custom widget for QgsFontButton
- 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
- 11:56 AM Revision 43f11f4f (qgis): Use QgsFontButton everywhere we can
- 11:56 AM Revision 49ad7836 (qgis): Recommend that QgsFontButton is used instead of getFont
- 11:56 AM Revision 0fd1f8e5 (qgis): Fix size hint for font button
- 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... - 11:56 AM Revision 5ac9745c (qgis): Add methods to convert QFont to/from mime data
- 11:56 AM Revision bacad8ce (qgis): [needs-docs] Show recently used fonts in submenu in font button
- 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... - 11:29 AM Revision a7313117 (qgis): reason spelling
- 11:12 AM Revision ddf5aceb (qgis): Merge pull request #4807 from nyalldawson/layout_item_registry
- Create a layout item registry for item types
- 11:10 AM Revision f3a6df5c (qgis): obscure spelling
- 10:50 AM Revision df209774 (qgis): simplify custom widgets CMakeLists.txt
- 06:00 AM Revision 2745797f (qgis): Use windows path format for project_path/project_folder variables on wi...
2017-07-05
- 11:21 PM Revision e306cb4b (qgis): Add some tests
- 07:20 PM Revision f8d50ce6 (qgis): Fix GML2 after Port GML3 improvements to 2.14 branch
- 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) - 06:50 PM Revision d19ed1c6 (qgis): Only convert geometries to provider type when provider does strict type...
- 06:40 PM Revision 15546d84 (qgis): Add a method which builds an expression to test if a field is equal to ...
- 10:18 AM Revision 5b8e2c2f (qgis): remove QgsVectorLayer::hasGeometryType in favor of QgsMapLayer::isSpatial
- 06:26 AM Revision 87318407 (qgis): [MSSQL] Fix string length when using nchar, nvarchar, ntext
- 06:25 AM Revision 1c273f81 (qgis): [MSSQL] Fix string length when using nchar, nvarchar, ntext
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
- 03:48 PM Revision 1aad6894 (qgis): Merge pull request #4811 from rldhont/polygon-asgml-picking
- [Geometry] Polygon::asGml: fix outer and add tests
- 03:42 PM Revision f96af4a1 (qgis): Port GML3 improvements to 2.14 branch
- 02:41 PM Revision 58878d08 (qgis): [Geometry] Simplify QgsCurvePolygonV2::asGML3
- Get back to simple code
- 02:07 PM Revision fe8522f8 (qgis): [Geometry] Polygon::asGml: fix outer and add tests
- 11:39 AM Revision 74042a2d (qgis): [processing] Correctly call TYPE_RASTER constant
- Fixes #16786
- 10:37 AM Revision 0a8f7557 (qgis): Merge pull request #4787 from nyalldawson/expand_favourites
- Always expand out browser favorites node on startup
- 08:55 AM Revision 62c57235 (qgis): debian packaging: drop explicit libopenscenegraph-dev build dependency
- 08:52 AM Revision 44fb457c (qgis): debian packaging: drop explicit libopenscenegraph-dev build dependency
- 06:54 AM Revision b5360f8d (qgis): [MSSQL] Correctly set geometry type from geometry_columns table
- 06:33 AM Revision 1fc81d6f (qgis): Fix typo (coordiantes)
- 04:33 AM Revision d3614187 (qgis): Move back Texture width to top
- 04:21 AM Revision df2c0227 (qgis): [MSSQL] Fix connection string issue for browser
- 04:19 AM Revision 62c8998f (qgis): [MSSQL] Fix connection string issue for browser
- 03:04 AM Revision 845accdf (qgis): Fix dialog title
2017-07-03
- 11:06 PM Revision 8e43acab (qgis): Do not differentiate strings from non string in conditions
- 10:28 PM Revision b94d17a7 (qgis): More fixes about filtering safety
- 10:12 PM Revision 66591f9f (qgis): Add unit test
- 10:11 PM Revision 2d44e400 (qgis): [bugfix] Fixes relation widget reference when filter value contains a q...
- 07:19 PM Revision 5253aa80 (qgis): Fields of non existent joined features are set to NULL
- 01:26 PM Revision 5677e6f5 (qgis): Fix build with older QT 4 (CentOS 7)
- 12:25 PM Revision 502efd1b (qgis): Auto resize first column in info tool
- 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
- 09:13 AM Revision b57cd0de (qgis): [processing] align the "Iterate over layer" button (#4796)
- 09:11 AM Revision b8117618 (qgis): Reorganize point symbol dialogs (#4802)
- 09:08 AM Revision bdaba00a (qgis): Fix incorrect layer names used when loading result layers from models
- 08:49 AM Revision ab437cd4 (qgis): Ok is spelled OK
- 08:49 AM Revision 59e9f796 (qgis): ok is spelled OK
- 08:31 AM Revision 7306c136 (qgis): Followup 7683cfac: add license headers
- 07:00 AM Revision ada01d86 (qgis): Fix build warnings
- 06:21 AM Revision 79720923 (qgis): Update docs, sip
- 06:01 AM Revision 59d28a35 (qgis): Remove useless testqgslayoutitemregistry.cpp file
- 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... - 05:29 AM Revision 97e8d9cf (qgis): Emit signal when new layout item types are added to registry
- 05:22 AM Revision d23abf95 (qgis): Add registration of item types to QgsLayoutItemRegistry
- 04:23 AM Revision 846f8102 (qgis): Fix uninitialized member identified by Coverity
- 04:22 AM Revision a259d9ff (qgis): Fix silly logic error identified by Coverity
- 04:22 AM Revision bfb4556c (qgis): Fix initial dialog title
- 04:14 AM Revision 4f21afac (qgis): Shell layout designer dialog
- 04:10 AM Revision 4c52db94 (qgis): Merge pull request #4805 from DelazJ/checkbox
- Spelling: Replace check box by checkbox
- 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
- 03:02 AM Revision 37cc8fc5 (qgis): Don't allow removal of model parameters on which other parameters
- depend
- 02:50 AM Revision 921939e4 (qgis): Add method to determine whether dependencies exist between model parame...
- 02:45 AM Revision 6483984d (qgis): Add method to retrieve dependent parameters for a parameter
- 02:27 AM Revision d4f5ecc6 (qgis): Fix ui build warning
- 02:27 AM Revision f9f98593 (qgis): Draw links between dependent parameters in graphical modeler
- Fix #12907
- 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...
2017-07-02
- 11:25 PM Revision 35cbfa00 (qgis): Replace check box by checkbox
- 10:28 PM Revision e6a8e360 (qgis): Spelling check: Replace check-box by checkbox
- 10:28 PM Revision 450eb7c2 (qgis): Spelling check: Replace analyse by analyze
- 10:28 PM Revision 338b4c06 (qgis): Add catalog to spell_check
- 10:28 PM Revision 8d6af772 (qgis): Replace catalogue by catalog
- 05:27 PM Revision 257f35c4 (qgis): Update tooltip
- 05:25 PM Revision 3a8d56ec (qgis): Replace QString by QStringLiteral
- 05:21 PM Revision e52414ea (qgis): Q_FOREACH use to iterate over joins info
- 04:58 PM Revision 3e2d9c54 (qgis): Add consistency between ptrs and ref
- 03:25 PM Revision 8f0973fa (qgis): Fix labels
- 03:24 PM Revision ea25e109 (qgis): Reorganize Polygon symbol dialogs
- Group parameters that look alike for a better sequence
- 01:09 PM Revision bc49b5ea (qgis): [WFS provider] Do not be confuse by elements that have ref attribute wh...
- 12:57 PM Revision f6918906 (qgis): [WFS provider] Do not be confuse by elements that have ref attribute wh...
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... - 01:26 PM Revision c1d339c9 (qgis): add missing custom widgets
- 12:02 PM Revision 53d70d2a (qgis): Add unit tests
- 11:42 AM Revision a353dada (qgis): Merge pull request #4779 from nyalldawson/page_registry
- [layout] Create a page size registry for layout
- 11:06 AM Revision 6e52f1b1 (qgis): [BUGFIX] QgsCurvePolygonV2::asGML, add interior ring only if one exists
- 10:33 AM Revision 392b638e (qgis): fix 20197c2fa (refs #13520)
- (cherry picked from commit 6dfcf402278ea271cbbe960758937c9b98616db9)
- 10:32 AM Revision 6dfcf402 (qgis): fix 20197c2fa (refs #13520)
- 10:25 AM Revision bbe5e154 (qgis): Identation [BUGFIX] QgsCurvePolygonV2::asGML3, build right GML3 polygon
- 10:01 AM Revision b7f252bf (qgis): [BUGFIX] QgsCurvePolygonV2::asGML3, build right GML3 polygon
- 09:24 AM Revision c09f5bef (qgis): Safer filtering step thanks to QgsExpression
- 09:22 AM Revision 6a1c141f (qgis): Q_FOREACH use to iterate over fields
- 09:01 AM Revision 18b2b524 (qgis): Add some base classes for layouts
- 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 ... - 07:46 AM Revision c6ffd541 (qgis): Joined fields are updated according to the target field name in form
- 07:45 AM Revision 73bb463c (qgis): [needs-doc] New option to update joined fields in form
- 05:09 AM Revision 33c63d56 (qgis): Merge pull request #4798 from nyalldawson/intput_list
- Convert model child algorithm parameter sources to a list
- 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... - 04:50 AM Revision 8d6d097a (qgis): Add conversion for QMap< QString, QList< TYPE > > for Python bindings
- 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... - 02:06 AM Revision 45538dff (qgis): Fix a memory leak
- 02:06 AM Revision 233a8611 (qgis): Fix deletion of QObject from non main thread
2017-06-29
- 01:57 AM Revision fe800e25 (qgis): Merge pull request #4797 from nyalldawson/flush_sink
- Move flushBuffer method up to QgsFeatureSink
- 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 - 08:41 PM Revision 7b1932a3 (qgis): Do not delete vector layer in QgsVectorLayerExporterTask thread
- 06:49 PM Revision dcf28168 (qgis): refresh postgres schema in browser after import
- 06:01 PM Revision 797bd16b (qgis): [GDAL provider] Disable workaround added in 32dd2b68cdf41b088f40dbd3ca5...
- 10:56 AM Revision c38e6e2d (qgis): remove useless script
- 09:25 AM Revision 41ceacda (qgis): [processing] add missed description files for OTB 5.4.0
- (cherry picked from commit 8b3c39a22043a923cae33f0111a8a2010c72c42e)
- 06:53 AM Revision 58f6f93c (qgis): [zonal statistics] add variance statistic
- 06:53 AM Revision 26d9c74b (qgis): [processing] keep only one zonal statistics algorithm
2017-06-28
- 01:30 AM Revision 8379f9bb (qgis): Merge pull request #4791 from nyalldawson/reproj_test
- Use native projection algorithm for unit test
- 01:06 AM Revision a39d6d95 (qgis): Merge pull request #4790 from nyalldawson/proc_layer_param
- Some minor processing fixes and improvements
- 12:33 AM Revision 468e44dc (qgis): Use native projection algorithm for unit test
- 12:32 AM Revision d797a9b3 (qgis): Fix some processing algorithm exception handling
- 12:03 AM Revision 144d733b (qgis): Use a QgsFeedback instead of QProgressBar for QgsNineCellFilter
- Gives progress reports and allows cancelation of processing
aspect algorithm - 12:00 AM Revision d2b9652d (qgis): Fix use of direct map layers as inputs for source parameters
- 10:20 PM Revision 7bc1bc41 (qgis): [BUGFIX] QgsCurvePolygonV2::asGML, add interior ring only if one exists
- 10:10 PM Revision 477cd918 (qgis): [BUGFIX] QgsCurvePolygonV2::asGML, add interior ring only if one exists
- 09:24 PM Revision 891481de (qgis): remove static tests (doc, sip coverage) from main build
- finally!
- 09:08 PM Revision 1d7ace1d (qgis): add test to check that header has a corresponding sip file
- 12:38 PM Revision e3dedbd7 (qgis): Merge pull request #4786 from nyalldawson/algs4
- Restore points layer from table algorithm
- 10:45 AM Revision ebcc3d85 (qgis): fix doxygen warning
- 10:45 AM Revision 54c62913 (qgis): script to write include SIP files
- 10:43 AM Revision b6d1abc2 (qgis): fix indentation
- 09:38 AM Revision d1a93e0e (qgis): Restore points layer from table algorithm
- 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! - 08:20 AM Revision f59d6d79 (qgis): Merge pull request #4776 from pblottiere/bugfix_attributetable
- [bugfix] attribute table
2017-06-27
- 12:58 AM Revision 9f5e33af (qgis): Merge pull request #4767 from nyalldawson/layouts3
- [layouts] Add layout measurement and size classes
- 01:31 PM Revision 0f83a5f5 (qgis): fix windows build
- 01:27 PM Revision aeecda37 (qgis): Fix crash when no options are selected in a multiple-enum parameter
- 01:09 PM Revision a6b14a0b (qgis): [processing] restore zonal statistics (qgis) alg (#4784)
- 10:43 AM Revision 182fe3ca (qgis): fix qt version in comment
- 10:34 AM Revision 51fde8e0 (qgis): spelling fixes
- 09:15 AM Revision 8c5838fe (qgis): update INSTALL
- Followup 775e8cd59, 8bfb695be, 23ddace9e and e70f74198
- 06:15 AM Revision 7f7842a1 (qgis): Merge pull request #4783 from nyalldawson/script
- processing: restore script algorithm provider and tests
- 05:18 AM Revision ae829857 (qgis): Restore select by expression algorithm
- 05:18 AM Revision e171fe30 (qgis): Restore script based algorithm tests
- 05:18 AM Revision 1e5d773e (qgis): Fix use of temporary files for outputs
- 05:18 AM Revision f98bcb2b (qgis): Update processing.run() for new API
- 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... - 05:18 AM Revision 14347a43 (qgis): Also add results to results dock when running through algorithm dialog
- 04:33 AM Revision e2e829ca (qgis): Fix generation of temporary processing filenames
- 03:42 AM Revision 3a9a0efc (qgis): Resurrect select by attribute algorithm
- 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 - 03:24 AM Revision 3286ebb4 (qgis): Explicit parameters, feedback, context arguments for processing.run
- 03:19 AM Revision 2a1cdead (qgis): processing.run requires a dictionary for parameters
- 03:12 AM Revision 792a252e (qgis): Fix script algorithm centroids tests
- 03:11 AM Revision 96c5453a (qgis): Restore save selected features algorithm
- 02:50 AM Revision 449d8f8c (qgis): Restore script algorithm provider
- 02:49 AM Revision 0b4bb9e9 (qgis): Remove manually set tab bar height in algorithm dialog
- Breaks dialog layout on hidpi screens
- 02:34 AM Revision 1468eef6 (qgis): Merge pull request #4781 from nyalldawson/centroid_tests
- Reenable centroid algorithm tests
- 02:16 AM Revision 775e8cd5 (qgis): Add missing python dependencies to Fedora install section
2017-06-26
- 01:46 AM Revision 11f42eb4 (qgis): Reenable centroid algorithm tests
- 01:42 AM Revision be29a955 (qgis): Merge pull request #4780 from nyalldawson/more_processing
- [processing] Finish modeler port, start script algorithms porting
- 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! - 12:46 AM Revision 7a6a6ff9 (qgis): Fix test on Qt5.6
- 12:33 AM Revision 46b4f246 (qgis): Allow storing multiple status in field script code
- 12:33 AM Revision 94619d0d (qgis): Fix incorrect layer source from widget wrapper
- 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... - 12:33 AM Revision d49114cf (qgis): Correct parameter evaluation for multiple field types
- 12:33 AM Revision dbf21d19 (qgis): Reorder arguments in parameterAsSink to avoid requiring wkb type and crs
- 12:33 AM Revision f13920bb (qgis): First steps in resurrecting script algorithms
- 12:33 AM Revision 0a32add6 (qgis): Port exporting model as python code to c++
- 12:33 AM Revision 11d35821 (qgis): Fix setting number inputs to algorithms in modeler
- 12:33 AM Revision 53e9538a (qgis): Restore keep n biggest parts script
- 12:33 AM Revision 3bf9ea36 (qgis): Restore ability to run script algorithms
- 12:33 AM Revision a72eea22 (qgis): Fix auto creation of variables when running script algorithms
- 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. - 12:33 AM Revision 178a415c (qgis): Port parameter conversion to script code to c++
- 12:33 AM Revision d16f117b (qgis): Port conversion to/from script code to c++
- 12:33 AM Revision df329bce (qgis): Start restoring creation of outputs from string
- 11:38 PM Revision e70f7419 (qgis): Add some missing build dependencies for Fedora to install
- 11:38 PM Revision 23ddace9 (qgis): Remove newlines from Fedora dependencies list in install
- Prevents copy-pasting dependencies line to terminal in one shot
- 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
- 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.
- 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.
- 04:28 PM Revision 7941759d (qgis): Rectangle moving operators
- 04:28 PM Revision 80bc6d26 (qgis): Update SIP file for QgsRectangle
- 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
- 02:22 PM Revision b7d524c1 (qgis): sipify server
- 12:24 PM Revision 9068feaf (qgis): Mark the new delegate class as private
- 11:44 AM Revision 1dca3327 (qgis): Merge pull request #4771 from m-kuhn/closest_point
- Closest point
- 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.
- 09:26 AM Revision a2d00d52 (qgis): Merge pull request #4772 from mhugent/feature_info_filter_geometry
- WMS Server: Feature info with geometry filter
- 09:18 AM Revision a603bdf6 (qgis): Fix crash in QgsMultiLineStringV2::asGML2
- 08:28 AM Revision fd8158bc (qgis): Minimal performance improvement
- 08:21 AM Revision e7f50524 (qgis): Make QgsLineString Z and M values NaN if unspecified
- 08:21 AM Revision a3f14df3 (qgis): Update docstrings
- 08:21 AM Revision 317fead5 (qgis): Add tests for QgsGeometryUtils::closestPoint()
- 08:21 AM Revision 13775c21 (qgis): More generic closest point on line interpolation
- 08:21 AM Revision 75e5726f (qgis): Improve API docstrings
- 08:21 AM Revision 8e7e5732 (qgis): Prevent division by 0 and unrequired interpolation
- 05:53 AM Revision 1730bc95 (qgis): [processing] include invalid geometries in check validity alg
- 05:22 AM Revision fa8b216e (qgis): [processing] restore import into spatialite & spatialite execute sql
- 05:07 AM Revision bfb41a1a (qgis): Merge pull request #4775 from nyalldawson/named
- Allow keyword arguments for all arguments in PyQGIS bindings
- 04:44 AM Revision b88ad8e1 (qgis): Port Fix Geometry algorithm to new API
- 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 (... - 04:44 AM Revision 3fb1b480 (qgis): Export QgsProcessingFeatureSource to Python
- 04:26 AM Revision 255fe0b0 (qgis): Followup 005d0fa, fix build
- 04:19 AM Revision cc3de626 (qgis): Followup 7ae1ee9, update name
- 04:18 AM Revision 89bc8439 (qgis): Update sip
- 04:17 AM Revision 005d0fa3 (qgis): Followup 1c1e771, fix crash
- 04:15 AM Revision 7ae1ee97 (qgis): Add sourceName() method to QgsFeatureSource
- Sometimes it's necessary to retrieve the name of a source...
- 04:15 AM Revision ecf43d33 (qgis): Astyle all
- 03:41 AM Revision d88d52bc (qgis): Add script to run local tests using travis blacklist
- 03:17 AM Revision 8791aacd (qgis): Modernise some code
- 03:14 AM Revision 2bc8ff32 (qgis): Add missing docs
- 02:42 AM Revision 9497f24c (qgis): Update python requirements
2017-06-25
- 12:07 AM Revision 1c1e771c (qgis): avoid forward declaration of QgsDataDefinedSizeLegend (fixes windows bu...
- 03:39 PM Revision b3549862 (qgis): Add unit test
- 03:39 PM Revision be32fdec (qgis): [bugfix] Attribute table model not updated after opening a project with...
- 03:38 PM Revision 30b35bd0 (qgis): Add unit test
- 12:29 PM Revision d79b18fa (qgis): Update gitignore
- 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... - 08:28 AM Revision 5f22ba1c (qgis): [bugfix] Attribute table model not updated when a feature is changed
2017-06-24
- 11:09 PM Revision 69af2f51 (qgis): Merge pull request #4773 from DelazJ/typo
- Typo fix
- 10:04 PM Revision e8ddc48d (qgis): review of the raster metadata viewer (#4726)
- 07:25 PM Revision 7a154061 (qgis): Typo fix
- 02:33 PM Revision e7ea972c (qgis): Indentation
- 12:30 PM Revision ef8e58bc (qgis): Unit test for feature info geometry filter
- 10:59 AM Revision 77b9b1a7 (qgis): Use unique_ptr
- 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 - 06:00 AM Revision fbcb97c2 (qgis): Rename 'delete column' alg to 'Drop field(s)' (for consistency)
- 05:49 AM Revision e2331c91 (qgis): Fix error when deleting models
- 05:49 AM Revision bb735964 (qgis): Load other providers before model provider
- 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... - 05:34 AM Revision ab9470da (qgis): More .model -> .model3 updates
- 05:33 AM Revision 5e7fbf44 (qgis): Make QgsAlgorithm::setProvider() public
- Turns out there's valid use cases for calling this from outside
code. - 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... - 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... - 02:21 AM Revision 6efa7652 (qgis): Merge pull request #4770 from nyalldawson/proc
- More processing model porting, better invalid geometry feedback
2017-06-23
- 12:15 AM Revision d667bf59 (qgis): Move iterator exception handling to c++
- 11:36 PM Revision a8b364e2 (qgis): Port another member to c++
- 11:36 PM Revision 3249015f (qgis): Fix copy/paste error
- 11:36 PM Revision ebe0ebdb (qgis): Fix (unwanted) python exception in algorithm test
- 11:36 PM Revision 8e88276a (qgis): Remove another member from ModelerAlgorithm
- 11:36 PM Revision 10aeba2e (qgis): Move more modelling code to c++
- 11:36 PM Revision e7f13f5b (qgis): Port model help code to c++
- 11:35 PM Revision 9c47e1b1 (qgis): Fix errors when edit model help
- 05:37 PM Revision b6e25791 (qgis): Added note missing in python bindings
- 05:20 PM Revision dd4dbfc1 (qgis): Added ctor documentation
- 05:13 PM Revision 12f7b1a7 (qgis): Removed helper functions from moc headers
- 05:03 PM Revision 95fc6edf (qgis): Indentation
- 04:41 PM Revision f3fe5582 (qgis): Move all app/ogr and datasource manager dialog to GUI
- 02:00 PM Revision 59e0f780 (qgis): Release of 2.18.10
- 02:00 PM Revision 3130f800 (qgis): Release of 2.14.16
- 01:50 PM Revision df8aca14 (qgis): added new SAGA descriptions
- 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... - 09:46 AM Revision b7e66b4f (qgis): [processing] restore simplify geometries & smooth algorithms (#4766)
- 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... - 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... - 06:34 AM Revision 81855a71 (qgis): Use FastInsert when adding features from processing
- 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... - 05:32 AM Revision 24eb6fd7 (qgis): Fix loss of output names in graphical modeler
- 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
- 04:48 AM Revision c3e24b76 (qgis): Fix some processing tests where output is not generated or should
- not be compared
- 04:08 AM Revision a8cdde52 (qgis): Add test that python exception is caught when executing an alg
- 04:08 AM Revision 53e7ef88 (qgis): Add a QgsProcessingException exception
- 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... - 04:08 AM Revision 958ca107 (qgis): [sipify] Add support for specifying VirtualErrorHandlers to use for a f...
- 04:08 AM Revision 5ea07684 (qgis): Also call invalidGeometryCallback when skipping features
- 04:08 AM Revision eb39fb0e (qgis): Add SIP_VIRTUALERRORHANDLER to Doxyfile.in
- 04:08 AM Revision cbc9e03b (qgis): Consolidate all QgsException subclasses in the same header
- 04:08 AM Revision 57f2c623 (qgis): Move invalid geometry callback from Python to c++
- 04:08 AM Revision a4f23fd1 (qgis): Throw QgsProcessingException when a python exception occurs while runni...
- 04:08 AM Revision 98617c90 (qgis): Report errors when executing algs within dialogs
- 04:08 AM Revision 93b7c280 (qgis): Report success or failure after running algs
- And auto catch python exceptions and report failure of model
- 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... - 04:08 AM Revision 2906d1f1 (qgis): Merge pull request #4763 from nyalldawson/algs3
- Restore more processing algs
- 03:03 AM Revision 7548cf0f (qgis): Code format
- 03:01 AM Revision 7ed6c90f (qgis): Code format
- 02:55 AM Revision 5384a60f (qgis): [MSSQL] Fix pointer error
- 02:16 AM Revision dfd0d1f4 (qgis): [MSSQL] Better fix to removing MZ. Thanks to Nyall ;)
- 02:14 AM Revision b6986121 (qgis): [MSSQL] Better fix to removing MZ. Thanks to Nyall ;)
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 ... - 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 ... - 09:59 PM Revision f1962468 (qgis): Merge pull request #4734 from nyalldawson/addfeatures
- Add a flag argument to QgsFeatureSink::addFeatures, support fast feature insert
- 08:25 PM Revision e40f92cc (qgis): sipify analysis interpolation (#4757)
- 07:18 PM Revision 46596914 (qgis): highlight fix
- 04:21 PM Revision e0efbda9 (qgis): [FEATURE]: Select features in feature info intersecting a geometry
- 03:32 PM Revision 5c6e794b (qgis): nearest point measure in identify tool
- 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)
- 02:38 PM Revision 863b7d2b (qgis): Fix the last test image
- 01:50 PM Revision 4976d59f (qgis): Fix few bugs + fix test images + allow data-defined size without transf...
- 12:56 PM Revision 59ca9859 (qgis): Use white bg color for test images to avoid black background
- 10:59 AM Revision 60c3dcf9 (qgis): Fix writing of legend symbol to project file
- 10:58 AM Revision e6863be6 (qgis): Fix subclassing of QgsDiagramRenderer in Python
- 10:53 AM Revision 531e1a32 (qgis): Update tests
- 10:23 AM Revision 3232ef96 (qgis): Restore random extract + Random Extract within subsets algs
- 10:23 AM Revision 45eac05a (qgis): Restore vector split algorithm
- 10:22 AM Revision d8c44cb6 (qgis): Fix creation of feature sinks when using windows style paths
- 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... - 10:21 AM Revision 76a98449 (qgis): Add folder output type
- 10:21 AM Revision 6be4875a (qgis): Restore symmetrical difference alg
- 10:20 AM Revision 66d1a588 (qgis): Restore regular points alg
- 10:20 AM Revision c33f9400 (qgis): Restore Postgis Execute SQL alg
- 10:20 AM Revision 38f1d9c7 (qgis): Restore import into postgis algorithm
- 10:19 AM Revision 22246dc3 (qgis): Upgrade postgis widget wrappers to new API
- 10:19 AM Revision 8af308d2 (qgis): Fix creation of widget wrappers via metadata parameters
- 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... - 10:18 AM Revision f304828f (qgis): Allow storing arbitrary metadata in parameter definitions
- 10:18 AM Revision 33aa798c (qgis): Make 'merge' algorithm store the original layer name and source
- 10:17 AM Revision 00ead638 (qgis): Cleanup alg imports
- 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... - 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 ... - 10:15 AM Revision db00cb1c (qgis): Resurrect a processing test
- 10:06 AM Revision 78a990b5 (qgis): Fixing tests
- 04:21 AM Revision df07772a (qgis): Fix error when adding parameter
2017-06-21
- 12:21 AM Revision c0293dce (qgis): Merge pull request #4762 from nyalldawson/processing_model_c++
- Resurrect ability to run processing models
- 11:02 PM Revision 0db4cf37 (qgis): Add another test
- 10:58 PM Revision 1d69939d (qgis): Fix build
- 10:49 PM Revision 312c8107 (qgis): Sipify
- 10:49 PM Revision 86f33c68 (qgis): Expand model unit test coverage
- 10:49 PM Revision 065c9840 (qgis): Don't create unused optional outputs when running models
- 10:49 PM Revision 780f4331 (qgis): Add method to generate temporary destination parameter value
- 10:48 PM Revision e8a03b91 (qgis): Move default file extension code to c++
- 10:48 PM Revision a87ca09e (qgis): Move some temp file/folder utils to c++
- 10:48 PM Revision b1879df3 (qgis): Destination parameters track whether they support non-file based outputs
- 10:47 PM Revision 47f2cc89 (qgis): Fix generation of outputs for models
- 10:47 PM Revision 1df9f6b6 (qgis): Start on executing models
- 10:47 PM Revision d1ed7d15 (qgis): Steps towards executing models
- 10:45 PM Revision c36169a0 (qgis): Fix some errors in graphical modeler
- 10:45 PM Revision fe0f2498 (qgis): Fix generation of destination parameters for models
- 10:40 PM Revision b01cae07 (qgis): Merge pull request #4761 from nyalldawson/algs2
- Port more processing algs to new API
- 09:18 PM Revision a65e1712 (qgis): Fix test
- 09:16 PM Revision ce42d6c4 (qgis): Reduce noise in algorithm tests
- 06:35 PM Revision 57bf9daa (qgis): Document semantic of SegmentationToleranceType
- .. and default of QgsCircularString::curveToLine
[ci skip] - 05:02 PM Revision a2e010c3 (qgis): param description fix
- 03:12 PM Revision fb6f181f (qgis): support copy vector layer to browser postgres/spatialite by drag and drop
- 03:12 PM Revision c1d48628 (qgis): force copy action when dragging layer to browser
- 03:01 PM Revision 146683f5 (qgis): Back to unique_ptr
- 02:54 PM Revision 415d3e90 (qgis): Use bold font in tests + fix a unit test
- 02:35 PM Revision f33974e9 (qgis): Use panel widget for data-defined size legend
- 02:22 PM Revision a9f97fc4 (qgis): Port create attribute index alg to new api
- 02:18 PM Revision 6cfd1a0f (qgis): [DBManager] Avoid unhandled exception on a untyped geometry (wkbUnknown...
- 02:17 PM Revision 2fb0b163 (qgis): [DBManager] Avoid unhandled exception on a untyped geometry (wkbUnknown...
- 02:13 PM Revision c685ec2b (qgis): Add missing tests for vector input parameter, add vector out parameter
- 02:13 PM Revision 0da36522 (qgis): Rename some parameter classes for consistency
- 02:12 PM Revision aa96e786 (qgis): Native extract by expression and attribute algs
- 02:11 PM Revision 31167718 (qgis): Resurrect some processing algs, port multipart to singlepart to c++
- 12:08 PM Revision 2bf92f34 (qgis): sipify analysis raster
- 10:27 AM Revision 537ef07c (qgis): sipify analysis vector
2017-06-20
- 05:04 PM Revision 5cff21f9 (qgis): More build fixes
- 04:32 PM Revision 5ef70f1a (qgis): Merge pull request #4754 from boundlessgeo/browsertree-collapse-backport
- [bugfix] Browsertree collapse network provider items
- 03:50 PM Revision 0bd29c3f (qgis): Fix build problems
- 03:36 PM Revision b52f7c29 (qgis): sipify core composer part 2
- 03:36 PM Revision 01ffc4ed (qgis): sipify core composer part 1*
- 03:36 PM Revision c9a75090 (qgis): sipify core composer part 3
- 03:36 PM Revision eddd2587 (qgis): sipify core composer part 4
- 03:36 PM Revision 009e47e3 (qgis): fix tests
- 03:31 PM Revision cfa6a319 (qgis): Merge pull request #4716 from DelazJ/addlayer
- Reorganize the Datasource Manager tabs
- 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... - 02:40 PM Revision 66fb8d0a (qgis): Revert "Removed ui_qgstablewidgetbase.h"
- This reverts commit d9d68724344c164dcec29e8cbe80ae4873fc988d.
- 02:12 PM Revision 3615a7d7 (qgis): Merge pull request #4729 from nyalldawson/processing_model_c++
- Porting processing model algorithm to C++, pt 1
- 12:44 PM Revision ea0b6899 (qgis): Manual configuration of classes in legend with data-defined sizes
- 11:23 AM Revision d3a2f7cd (qgis): Models can now be saved and restored
- 10:33 AM Revision f21f502a (qgis): Add methods to convert parameter definitions to/from variants
- 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) - 09:10 AM Revision 8b98db07 (qgis): Merge pull request #4742 from boundlessgeo/browsertree-collapse-wms
- Browsertree collapse network provider items
- 07:31 AM Revision 179a377d (qgis): Port more model to c++
- 06:45 AM Revision bdc5e224 (qgis): Small cleanups
- 06:45 AM Revision f6358b21 (qgis): Begin port of modeler algorithm to c++
- 06:45 AM Revision efe8bba0 (qgis): Work on resurrecting modeler
- 06:45 AM Revision 5d8f2d99 (qgis): Fix working with inputs in modeler
- 06:45 AM Revision 45924412 (qgis): Indentation
- 06:45 AM Revision 1a4a654f (qgis): Port more model API across to c++
- 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... - 05:40 AM Revision 349f6eae (qgis): Merge pull request #4732 from nyalldawson/alg
- [FEATURE] Subdivide algorithm for geometries
- 05:38 AM Revision b3da1710 (qgis): Swap remaining QSharedPointer uses to std::shared_ptr
2017-06-19
- 04:49 PM Revision 96ada086 (qgis): include uic qtwebkit.py
- (cherry picked from commit c39e4fcecd630655175ac996c617020357a0c065)
- 04:37 PM Revision c9c42169 (qgis): Added unit tests
- 04:01 PM Revision c39e4fce (qgis): include uic qtwebkit.py
- 03:55 PM Revision e3270edb (qgis): Read/write also legend symbol in DDS legend, update DDS legend dialog
- 01:16 PM Revision 517fefe0 (qgis): GUI for configuration of size-based legend for diagrams
- 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... - 10:18 AM Revision 8c012dad (qgis): Merge pull request #4740 from manisandro/afsshareddata
- [ArcGIS REST] Introduce QgsAfsSharedData to remove dependency on QgsAfsProvider by QfsAfsFeatureSource
- 09:03 AM Revision cef089a8 (qgis): [ui] vectorize and align metadata section icon
- 08:10 AM Revision 921b46c3 (qgis): [MSSQL] Correctly raise errors to UI level
- Backport of 22ed48fc873f4
- 07:42 AM Revision 22ed48fc (qgis): [MSSQL] Correctly raise errors to UI level
- 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)
- 07:40 AM Revision a511ecdd (qgis): Merge pull request #4743 from PedroVenancio/master
- [processing] change resampling methods to be like SAGA default (fix #16646)
- 03:55 AM Revision 89aae4d6 (qgis): [ui] remove background in the add db2 layer icon
2017-06-18
- 12:38 PM Revision 391f76b4 (qgis): A test for atlas feature extent after rotation
- 12:38 PM Revision 1aa2a4ef (qgis): Fix bounding box after rotating atlas geometry
- 11:38 AM Revision 6eab2ee1 (qgis): Move buttons and menu items
- 08:16 AM Revision 3edc2b32 (qgis): Reorganize the Datasource Manager tabs
2017-06-17
- 04:09 PM Revision c69c5963 (qgis): New style signal/slot connections
- 12:39 PM Revision 8bfbe195 (qgis): Followup 01b4eeb: Fix crash
- 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
2017-06-16
- 10:27 PM Revision 00ca8ccb (qgis): Changes SAGA io_gdal RESAMPLING method to B-Spline Interpolation, as SA...
- 09:47 PM Revision b49f53ba (qgis): Changes SAGA io_gdal RESAMPLING method to B-Spline Interpolation, as SA...
- 05:39 PM Revision d9d68724 (qgis): Removed ui_qgstablewidgetbase.h
- 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.
- 05:00 PM Revision ea8a2c2b (qgis): Added GUI for data-defined size legend (single/categorized/graduated re...
- 04:27 PM Revision cb1f98f0 (qgis): Replace QString::null with QString()
- Deprecated sind Qt 5.9
- 03:52 PM Revision a77f7914 (qgis): The nodetool only needs to consider spatial layers
- 02:33 PM Revision b42bf820 (qgis): [ArcGIS REST] Introduce QgsAfsSharedData to remove dependency on QgsAfs...
- 11:04 AM Revision f237c6cd (qgis): Fix include for case sensitive HFS+ builds
- CocoaInitializer.h != cocoainitializer.h on case sensitive filesystems
2017-06-15
- 08:28 PM Revision a8415a9d (qgis): Less noise from QgsNetworkAccessManager
- 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... - 03:11 PM Revision ae6ad5c5 (qgis): make QgsMapCanvas::updateCanvasItemPositions a protected slot
- 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... - 11:59 AM Revision c2574485 (qgis): fix indentation
- 11:57 AM Revision 14b8435f (qgis): fix zoomToSelected with geometry-less layer or features
- 10:09 AM Revision f22ee6be (qgis): Fixes 16712, SLD export of categorized style fails if attribute name co...
- 10:04 AM Revision b64f256e (qgis): Fixes 16707, export of hairline results in a different visual thickness
- 09:05 AM Revision ee043956 (qgis): Astyle
- 09:04 AM Revision 2640626e (qgis): Rename addFeature member in QgsVectorFileWriter to avoid clash
- 09:04 AM Revision 72ef452f (qgis): Native processing algs use FastInsert were possible
- We want maximum possible speed here
- 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. - 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. - 09:04 AM Revision 5f110277 (qgis): Update api break docs
- 09:04 AM Revision 30d35c16 (qgis): Fix grass provider compilation
- 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... - 09:04 AM Revision 58026db5 (qgis): Also update oracle provider for addFeatures flags
- 07:45 AM Revision 7aec4d1a (qgis): follow up 8333b71034a5018642ccfac0d9ddc7bffda508d4 QgsSnappingUtils sipify
- 07:39 AM Revision 83c44044 (qgis): [sipify] allow exception to required _EXPORT macros
2017-06-14
- 01:29 AM Revision 585e9ed7 (qgis): Spelling fix 'grometry'->'geometry'
- 12:18 AM Revision fbd1d00f (qgis): Expand tests for subdivide
- 03:08 PM Revision 47680251 (qgis): Update multiparts to singleparts to new processing API
- 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 ... - 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... - 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. - 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... - 01:15 PM Revision 8333b710 (qgis): Remove unused SnapToMapMode in QgsSnappingUtils
- 01:15 PM Revision a2ad980d (qgis): fix windows build
- 12:54 PM Revision f5f0a299 (qgis): [processing] Port transform alg to c++
- 09:45 AM Revision e03b5630 (qgis): Rotate geometry before calculating bounding box in atlas. Fixes #11954
- 07:37 AM Revision 7f17498c (qgis): Use NaN for missing Z and M coordinates in QgsPoint
- 07:37 AM Revision 37a306e3 (qgis): Fix tests
- 07:37 AM Revision 21dae496 (qgis): Fix geometry tests for NaN
- 07:37 AM Revision 501081f8 (qgis): Remove unrequired SIP_SKIP
- 07:37 AM Revision 96cf4b70 (qgis): Projecting a 2D point with inclination assumes 0 for Z
- 07:37 AM Revision 41892d3e (qgis): Fix point test
- 07:37 AM Revision 4eae0872 (qgis): Fix QgsPoint(XY) sip bindings
- 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 ... - 07:37 AM Revision 4db671e8 (qgis): Fix sip bindings for QgsPoint
- 07:37 AM Revision 7e487190 (qgis): Add an easy to use Z/M default value constructor to QgsPoint
- 07:37 AM Revision bd82ca31 (qgis): Compare Z and M values in QgsPoint::operator== only when required
2017-06-13
- 06:31 PM Revision e957224c (qgis): fix class declaration
- 06:31 PM Revision 5a8ed1d4 (qgis): sipify QgsRange as template
- 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... - 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" - 03:03 PM Revision 8d35a42b (qgis): fix windows build
- 01:32 PM Revision abe48bf4 (qgis): move acceptable missing doc to code_layout tests path
- 10:50 AM Revision eb397607 (qgis): fixes failing sipify test
- 10:41 AM Revision 5a5dc31f (qgis): [sipify] fix again template inheritance
- 10:19 AM Revision a3b64e25 (qgis): Merge pull request #4721 from nyalldawson/processing_pt31
- [processing] Restore batch mode
- 09:39 AM Revision b6e75be4 (qgis): remove precise ppa
- doxygen has sufficient minimum version in trusty
- 08:03 AM Revision da0d9238 (qgis): fix 5ff6b14f (followup 00f8eff0)
- 07:58 AM Revision 9dd60e4a (qgis): followup 82bd08c187daa66cf5dbd11e34d9c90b9e4cfd30
- removed debugging stuff
- 07:53 AM Revision 82bd08c1 (qgis): [sipify] fixes to template based inheritance
- * fix space-formatting issue
* avoid double include of the same header - 07:42 AM Revision 145a5125 (qgis): fix 53d90b547
- 04:32 AM Revision 54124bd0 (qgis): Restore batch algorithm mode following new processing API
- 04:32 AM Revision 020537ac (qgis): Add string output type
- 02:58 AM Revision b45e5725 (qgis): Add QgsProcessingParameterFolderOuput
- 02:26 AM Revision df73a0f4 (qgis): Remove outdated TODO
- 02:26 AM Revision be45c2fd (qgis): Catch errors while running algs
2017-06-12
- 12:41 AM Revision b461adda (qgis): Fix crash when searching in options dialog (fix #16644)
- 12:07 AM Revision a8999639 (qgis): API cleanup for legend support in renderers
- 09:23 PM Revision b3bd45b0 (qgis): fix snapping in move feature tool
- 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)
- 06:31 PM Revision e6f423b4 (qgis): install QgsGeometryRubberBand header
- 06:07 PM Revision e850c82c (qgis): Merge pull request #4604 from boundlessgeo/postgis_merge_features_port3...
- Fix Postgis Merge selected features regression (fix #15741)
- 05:38 PM Revision ac1a579b (qgis): adapted to the return value as QgsGeometry()
- 04:12 PM Revision e5e887f6 (qgis): more QgsPointXY
- 04:09 PM Revision fdd5a50c (qgis): avoid control on all geometries if one fail
- 04:09 PM Revision 22b7498c (qgis): more QgsPoint -> QgsPointXY fixes
- 04:09 PM Revision 87116abd (qgis): fix Postgis Merge selected features regression: port 3.0 fixes #15741
- 04:09 PM Revision 008cc79d (qgis): added check if no gemetry is available
- 04:09 PM Revision 44c65602 (qgis): typo
- 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)
- 03:48 PM Revision 53d90b54 (qgis): fix Postgis Merge selected features regression: port 2.18 fixes #15741
- 12:25 PM Revision 1be9997d (qgis): Fix some memory leaks in tests
- 11:35 AM Revision 82cfc318 (qgis): avoid python signature overloads to handle NaN default values
- 11:35 AM Revision 2eb3e648 (qgis): [sipify] properly handle python signatures
- 09:40 AM Revision faa7c750 (qgis): Merge pull request #4699 from pblottiere/getlegendgraphic
- [Server] WMS GetLegendGraphics refactoring
- 08:32 AM Revision 492ad2db (qgis): Merge pull request #4715 from nyalldawson/processing_pt31
- [processing] Bring back iterating mode for algorithms
- 08:32 AM Revision 9626d2f6 (qgis): [processing] Correctly update R provider after downloading scripts
- Fixes #16664
- 08:11 AM Revision 0579f3e8 (qgis): Try to fix test on Travis
- 07:59 AM Revision 63611b1d (qgis): Port script code functions to c++ classes
- Restore logging executed algorithms
- 05:39 AM Revision 5177c7d1 (qgis): Add a more descriptive tooltip for iterate mode button
- 05:39 AM Revision 4b81630a (qgis): More responsive feedback when using iterate mode
- 05:35 AM Revision b9e0b46f (qgis): Fix running algorithms in iterating mode
- 05:35 AM Revision 60ea095d (qgis): Port calculation of iterating destination to c++
- 03:17 AM Revision 40cae292 (qgis): Merge pull request #4702 from nyalldawson/processing_pt31
- More processing goodness, restore algs
- 03:16 AM Revision 6a7cd36b (qgis): Better test debug output
- 02:47 AM Revision 27792604 (qgis): Respect dissolve setting in c++ buffer alg
- 02:39 AM Revision 15b30124 (qgis): Hide qgis scripts for now (non-functional)
- 02:38 AM Revision d8302a26 (qgis): Fix feature source widget returns source even when not set
- 02:35 AM Revision c52e6a72 (qgis): Fix raster layers showing as input choices for vector algs
- 02:27 AM Revision 36ce8d15 (qgis): Port clip alg to c++
- Rough benchtests reveal it's about 25% faster then the python
version - 02:21 AM Revision 0ceeb297 (qgis): Merge pull request #4706 from nyalldawson/id
- Use uuid instead of timestamp when generating layer ids
- 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...
2017-06-11
- 01:16 AM Revision d89b1604 (qgis): Native c++ dissolve alg
- 01:16 AM Revision 9f018e67 (qgis): Fix handling optional multiple table field parameter with no fields set
- 12:31 AM Revision b40f409d (qgis): Nicer formatting for log in algorithm dialog
- 12:05 AM Revision 29f50b72 (qgis): [processing] Catch transform errors in when iterating features
- 11:28 PM Revision bc9b1b64 (qgis): Astyle
- 11:26 PM Revision e49cc786 (qgis): Make html output in basic stats algorithm optional
- 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... - 11:26 PM Revision cb41ef1a (qgis): Output useful logging when running algorithms from toolbox
- Now outputs the input parameters, execution time, and results
- 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
- 11:26 PM Revision 386c4246 (qgis): Merge algorithm reprojects layers so that all features are
- in CRS of first input layer
- 11:26 PM Revision 5ba0b5cd (qgis): Port merge alg to new API
- 11:26 PM Revision ea18e8e9 (qgis): Resurrect grid polygon algorithm
- 11:26 PM Revision d8260b8c (qgis): [FEATURE] Port Extract by Expression to new API, allow saving
- non matching features to separate output
- 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... - 11:26 PM Revision 92397537 (qgis): Check validity outputs counts of valid/invalid features
- 11:26 PM Revision 355549ad (qgis): Avoid creating unused sinks
- 11:26 PM Revision a6a3027e (qgis): [processing] Clip alg allows mask in different CRS to clipped layer
- 11:25 PM Revision dd0bb8c1 (qgis): Merge pull request #4713 from nyalldawson/rect_api
- Remove duplicate QgsRectangle::unionRect method
- 11:03 PM Revision 74ce5550 (qgis): Remove duplicate QgsRectangle::unionRect method
- QgsRectangle::combineExtentWith does the exact same thing
- 01:02 PM Revision 10341310 (qgis): Add a provider unit test checking extent after adding/deleting features
- 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... - 12:54 PM Revision be2ec2f1 (qgis): Fix running processing algs through locator
- 12:36 PM Revision f5a0243c (qgis): Scroll to newly added entries in paletted renderer widget
- 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... - 10:13 AM Revision 31162adf (qgis): followup cc877c39: fix build
- 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...
Also available in: Atom