Activity

From 2017-06-15 to 2017-07-14

2017-07-14

10:15 PM Revision 455769c5 (qgis): Merge pull request #4856 from signedav/stringliteral
Minor improvements QStringLiterals for GitHub Test Nyall Dawson
05:43 PM Revision 8370bbb1 (qgis): Update connections-default.xml
Added Spain resource: Centro Nacional de Información Geográfica (CNIG) Josep Comas
04:57 PM Revision 9c08d005 (qgis): update t2tdoc outputs (INSTALL, NEWS; followup 0d9945deac)
Jürgen Fischer
04:01 PM Revision 53cb9eda (qgis): Use QStringLiteral
signedav
12:48 PM Revision 1e145b3a (qgis): Minor code improvements
Nyall Dawson
11:52 AM Revision 14560c59 (qgis): New style connects
Nyall Dawson
11:52 AM Revision 494b1947 (qgis): Fix build
Nyall Dawson
11:52 AM Revision d0fd38f6 (qgis): Don't label preview tiles
Labeling can be expensive, so don't do this for tiles which
are only going to be used as a preview image
Nyall Dawson
11:52 AM Revision 306c5b33 (qgis): Cancel preview jobs without blocking
Makes for more reponsive map updates Nyall Dawson
11:52 AM Revision 4c432a19 (qgis): Add missing override
Nyall Dawson
11:52 AM Revision 2d531e58 (qgis): [FEATURE] First experiment with preloading
After main map canvas render is complete, render a separate image
for each adjacent map "tile" (in the background). T...
Marco Hugentobler
10:51 AM Revision bf94df83 (qgis): Return invalid fid instead of null fid
The default comparison code for two QVariants does a really crappy job
when it comes to NULL values.
I.e. it will ret...
Matthias Kuhn
10:29 AM Revision 6d2bab68 (qgis): Return invalid fid instead of null fid
The default comparison code for two QVariants does a really crappy job
when it comes to NULL values.
I.e. it will ret...
Matthias Kuhn
09:44 AM Revision b5dc9fd3 (qgis): [processing] restore and improve lines to pol / pol to lines algs (#4850)
New geometry model for lines to pol / pol to lines agls. Mathieu Pellerin - nIRV
03:02 AM Revision 529bf3fb (qgis): Fix crash when using line pattern fills
Line pattern fill was not calling stopRender on the line symbol!
(cherry-picked from 6067d514)
Nyall Dawson
02:58 AM Revision cbe7e3fe (qgis): Port grass followup to area calculation fix
https://trac.osgeo.org/grass/changeset/71259
refs discussion at
https://trac.osgeo.org/grass/ticket/3369
(cherry-p...
Nyall Dawson
02:29 AM Revision 8711473b (qgis): Add a very basic guard against virtual fields which reference themself
Nyall Dawson
02:22 AM Revision f84a3bbd (qgis): Merge pull request #4819 from nyalldawson/layout_gui
Layout GUI work (pt 1/?) Nyall Dawson
02:21 AM Revision 3f4d6de5 (qgis): Fix aggregate expression calculation when used with virtual fields
The layer expression context (which is required for aggregate
calculation to work) was not being added to the context...
Nyall Dawson
02:19 AM Revision 0639264a (qgis): Merge pull request #4852 from nyalldawson/heatmap_source
Use QgsFeatureSource instead of QgsVectorLayer for QgsKde Nyall Dawson

2017-07-13

05:40 PM Revision 99ea2e8e (qgis): Use Cartesian instead of cartesian
Harrissou Santanna
05:40 PM Revision 0d9945de (qgis): Use JavaScript instead of javascript/Javascript
+ update INSTALL doc Harrissou Santanna
12:52 PM Revision 4fa69643 (qgis): Fix heatmap widget wrapper, update to use source input
Nyall Dawson
12:51 PM Revision b7ae44fb (qgis): Move method to evaluate a variant to a feature source to QgsProcessingU...
Nyall Dawson
12:11 PM Revision 8f19f748 (qgis): Fix reportError call
Nyall Dawson
12:11 PM Revision 653ef7b2 (qgis): Update heatmap alg to use feature source instead of layer
Nyall Dawson
12:07 PM Revision eb0c3015 (qgis): Push minimumValues/maximumValues up to QgsFeatureSource base class
Allows these methods to be called on feature sources Nyall Dawson
12:07 PM Revision d9e29b97 (qgis): Use QgsFeatureSource instead of QgsVectorLayer for QgsKde
Allows generation of heatmaps from feature sources instead
of requiring vector layer inputs
Nyall Dawson
12:07 PM Revision cfbed911 (qgis): Merge pull request #4843 from alexbruy/processing-heatmap
[processing] port heatmap algorithm Nyall Dawson
11:11 AM Revision 8285712d (qgis): more test fixes
Alexander Bruy
11:11 AM Revision b01ffa5c (qgis): [processing] add test for heatmap algorithm
Alexander Bruy
11:11 AM Revision 229d2f1a (qgis): [processing] port heatmap algorithm
Alexander Bruy
09:58 AM Revision fc7ac832 (qgis): vector file writer: reapply integer options (accidentally removed in 9a...
Jürgen Fischer
09:52 AM Revision a2b82bfc (qgis): Merge pull request #4851 from alexbruy/processing-exception
[processing] use QgsProcessingException instead of old exception class Alexander Bruy
08:56 AM Revision 50df255e (qgis): Merge pull request #4847 from blazek/remove-grass6
Remove GRASS 6 support Radim Blazek
08:26 AM Revision 172e8091 (qgis): [FEATURE] New unit type for rendering in map unit meters sizes
Allows setting symbols other map item sizes to Map Units in Meters. This allows setting the size always in meters, re... Mark Johnson
08:02 AM Revision 56208540 (qgis): [processing] remove GeoAlgorithmExecutionException
Alexander Bruy
08:02 AM Revision 97a5a3dc (qgis): [processing] use QgsProcessingException in algorithms
Alexander Bruy
07:38 AM Revision 69dab427 (qgis): [processing] remove unused version() function
Alexander Bruy
06:07 AM Revision d3ad9131 (qgis): [processing] restore intersection algorithm (#4849)
Mathieu Pellerin - nIRV
04:57 AM Revision 93a8025b (qgis): Merge pull request #4842 from mj10777/master3.qgsdatetimeedit
changes to QgsDateTimeEdit to support the minimal Date supported by Q… Nyall Dawson
04:39 AM Revision 6434d8dc (qgis): changed setMinimumEditDateTime to private.
Mark Johnson

2017-07-12

12:28 AM Revision 64575b3a (qgis): Silence some more gcc fallthrough warnings (no real issues)
Nyall Dawson
12:21 AM Revision 8fc37bf5 (qgis): Fix use of integer constants in boolean context warning
Nyall Dawson
12:17 AM Revision 3c1bdf05 (qgis): Silence implicit-fallthrough warning in GCC when FALLTHROUGH macro is used
Nyall Dawson
11:41 PM Revision 773b2e7f (qgis): Port grass followup to area calculation fix
https://trac.osgeo.org/grass/changeset/71259
refs discussion at
https://trac.osgeo.org/grass/ticket/3369
Nyall Dawson
05:51 PM Revision eb6301e0 (qgis): [GRASS] remove GRASS 6 support
Radim Blazek
04:01 PM Revision 7cbf9df2 (qgis): [Server] Tests update mask image
René-Luc ReLuc
03:54 PM Revision b46373b0 (qgis): [processing] restore union algorithm
Mathieu Pellerin - nIRV
02:13 PM Revision 846abe71 (qgis): Skip bindings for classes migrated from app
Alessandro Pasotti
01:12 PM Revision d952ce11 (qgis): Revert "SIP include"
This reverts commit f2b9a936d0938cf8f6afa364cc3a19c090fbd138. Alessandro Pasotti
11:46 AM Revision f2b9a936 (qgis): SIP include
Alessandro Pasotti
11:10 AM Revision f66c19b9 (qgis): Merge pull request #4769 from boundlessgeo/unified-button-movetogui-2
Move all app/ogr and datasource manager dialog to GUI Alessandro Pasotti
11:01 AM Revision 6067d514 (qgis): Fix crash when using line pattern fills
Line pattern fill was not calling stopRender on the line symbol! Nyall Dawson
10:55 AM Revision a87cc53e (qgis): Nicer debugging from boundary alg
Nyall Dawson
10:52 AM Revision 5c844a5c (qgis): Really delete processing dialogs
The dialogs are parented to the main window, which means sip
transfers the ownership to the main window - and they ar...
Nyall Dawson
10:33 AM Revision c59aeab5 (qgis): Initialise algorithms when they are added to a provider
By initializing the prototype of the algorithm stored in the
provider we allow shortcuts like directly querying the p...
Nyall Dawson
10:33 AM Revision 77351fdb (qgis): Update processing.algorithmHelp for new API
Nyall Dawson
07:25 AM Revision 0b737ff1 (qgis): Merge pull request #4840 from nyalldawson/processing_next
[processing] Simplify output creation Nyall Dawson
07:18 AM Revision b7ff59c0 (qgis): changes to QgsDateTimeEdit to support the minimal Date supported by QDa...
Mark Johnson

2017-07-11

11:50 PM Revision 91d6ac95 (qgis): Update script algorithms for auto output creation
Nyall Dawson
11:44 PM Revision 7bb1b7ad (qgis): Cleanup some imports, remove use of dataobjects
Nyall Dawson
11:39 PM Revision d92583c1 (qgis): Take advantage of auto created outputs in ported algorithms
Nyall Dawson
11:18 PM Revision 058271b0 (qgis): Auto create corresponding outputs when adding destination style
parameters to an algorithm
QgsProcessingAlgorithm::addParameter() has a new createOuput
argument (true by default).
...
Nyall Dawson
12:00 PM Revision 18b52b22 (qgis): [processing] restore difference algorithm
Mathieu Pellerin - nIRV
11:19 AM Revision bd1f9bf9 (qgis): Merge pull request #4833 from pblottiere/bugfix_relationquote_218
[bugfix] Fixes relation widget reference when filter value contains a quote #16399 (backport) Nyall Dawson
08:18 AM Revision 0a13019c (qgis): Add tests
Paul Blottiere
06:52 AM Revision 1c8b17fe (qgis): Port ability to switch designer to full screen
Nyall Dawson
06:41 AM Revision 76beef42 (qgis): Add toolbar menu
Nyall Dawson
06:33 AM Revision 9b9126cd (qgis): Port ability to show/hide rulers
Nyall Dawson
06:24 AM Revision 1b93cdae (qgis): Spelling update
Nyall Dawson
06:21 AM Revision 28cd9add (qgis): Restore rulers in layout designer
Nyall Dawson
06:13 AM Revision 1bc0b365 (qgis): Partially revert "categorized renderer: also setup symbol render contex...
This partially reverts commit c7c52442f71a6a17ea1ad97e741b2b4b6d51f698.
Causes a race condition which results in ran...
Nyall Dawson
06:12 AM Revision fabf32ef (qgis): Add an assert to protect multiple calls to QgsSymbolV2::startRender()
while rendering has already been started for a particular symbol instance
Relates to a random but frequent crash whi...
Nyall Dawson
04:59 AM Revision 06976d0e (qgis): Add zoom to width as menu item too
Nyall Dawson
04:57 AM Revision c25aab16 (qgis): Port display of cursor location from composer
Nyall Dawson
04:41 AM Revision 6ca64230 (qgis): Also add a slider for easier zoom changing to status bar
Nyall Dawson
04:23 AM Revision 02d0a046 (qgis): Add some shortcuts to zoom to layout/layout width in status bar combobox
Nyall Dawson
03:50 AM Revision eec19de2 (qgis): Merge pull request #4830 from nyalldawson/fix_categorised_render_crash
Fix categorised render crash Nyall Dawson
03:48 AM Revision e27a32d4 (qgis): Add status bar zoom control to layout designer
Nyall Dawson
03:06 AM Revision db62a745 (qgis): Add a temporary layout item type for testing
Nyall Dawson
03:06 AM Revision 20ca51b5 (qgis): Port ability to wheel zoom into/out of layout designer
Nyall Dawson
03:06 AM Revision ac830935 (qgis): Port zoom actions from composer to layout designer
Nyall Dawson
03:06 AM Revision 5cac2f71 (qgis): Allow setting pen/brush for QgsLayoutViewRubberBand
Nyall Dawson
03:06 AM Revision 0307cac3 (qgis): Port ability to pan layouts with middle mouse button depressed
Nyall Dawson
03:06 AM Revision b9bbd917 (qgis): Port ability to navigate layouts using space-pan and ctrl-space zoom
Nyall Dawson
03:06 AM Revision 3843b5ef (qgis): Create rubber band classes for layout views
c++ QgsLayoutItem metadata classes can directly register
a function which creates a QgsLayoutViewRubberBand for the i...
Nyall Dawson
03:06 AM Revision 86bc8af2 (qgis): Add some unit tests
Nyall Dawson
03:06 AM Revision 867bdb61 (qgis): Move click-and-drag detection to QgsLayoutViewTool
Nyall Dawson
03:06 AM Revision 3f665208 (qgis): Add layout panning tool
Nyall Dawson
03:06 AM Revision 179c51c9 (qgis): Don't auto populate QgsLayoutItemRegistry
Initially create an empty registry, allow it to be populated
at a later stage.
Nyall Dawson
03:06 AM Revision 4065a7ff (qgis): Add shell for non-functional layout select tool
Nyall Dawson
03:06 AM Revision 4b89f5e4 (qgis): Respect events which has been set to ignore in QgsLayoutViewTools
If ignored, default handling occurs Nyall Dawson
03:06 AM Revision dc0425ab (qgis): Update cursor on alt press/release for zoom tool
Nyall Dawson
03:06 AM Revision 7974597c (qgis): Add a zoom tool to designer dialog
Nyall Dawson
03:06 AM Revision a346736d (qgis): Handle tool changes mid press-release operation
Because it's possible for users to change the tool while a
press release operation is mid-way, e.g. by pressing a too...
Nyall Dawson
03:06 AM Revision 41b98aa2 (qgis): Add layout zoom tool
Nyall Dawson
03:06 AM Revision cf488d34 (qgis): Split layout item registry into two separate registries
Instead of relying on forward declared c++ classes from
gui in QgsLayoutItemRegistry, instead create a
QgsLayoutItemG...
Nyall Dawson
03:06 AM Revision b2a01d84 (qgis): Add layout view to layout designer
Nyall Dawson
03:06 AM Revision 4c2447fd (qgis): Add shell for QgsLayoutView
Nyall Dawson
03:06 AM Revision 4ebea75e (qgis): Subclass QMouseEvent to QgsLayoutViewMouseEvent
For easy access to mouse event coordinates in layout coordinate
space (and future use with snapped item coordinates)
Nyall Dawson
03:06 AM Revision 99f34300 (qgis): Add shell classes for layout view tools
Copy the same model as QgsMapCanvas uses, with separate
classes for individual interaction tools instead of keeping
a...
Nyall Dawson
03:06 AM Revision a6ccd63b (qgis): Start implementing an add item tool
Nyall Dawson
03:06 AM Revision 25034979 (qgis): Add some unit tests for layout tools
Nyall Dawson
03:02 AM Revision 67c6e8f2 (qgis): Merge pull request #4834 from mhugo/fix_attribute_element_sip
Fix QgsAttributeEditorContainer SIP Nyall Dawson
02:59 AM Revision 726936ee (qgis): Merge pull request #4831 from nyalldawson/processing_alg_config2
Minor refactoring to processing algorithms, future proofing some API Nyall Dawson
02:57 AM Revision ff5181c2 (qgis): Use windows path format for project_path/project_folder variables on wi...
(cherry-picked from 2745797) Nyall Dawson

2017-07-10

01:59 AM Revision 7db483d6 (qgis): Partially revert "categorized renderer: also setup symbol render contex...
This partially reverts commit c7c52442f71a6a17ea1ad97e741b2b4b6d51f698.
Causes a race condition which results in ran...
Nyall Dawson
01:58 AM Revision 348088e7 (qgis): Add an assert to protect multiple calls to QgsSymbolV2::startRender()
while rendering has already been started for a particular symbol instance
Relates to a random but frequent crash whi...
Nyall Dawson
05:02 PM Revision 224c4c13 (qgis): Fix QgsAttributeEditorContainer SIP
Hugo Mercier
11:50 AM Revision 1693873e (qgis): Merge pull request #4782 from nirvn/shapefile_wkbtype
Mathieu Pellerin - nIRV
11:12 AM Revision a20b0dc4 (qgis): [bugfix] Fixes relation widget reference when filter value contains a q...
Paul Blottiere
09:09 AM Revision 2b8e0671 (qgis): Add sip subclass code for QgsProcessingAlgorithm
Nyall Dawson
09:02 AM Revision 326d6f5f (qgis): Allow child algorithm configuration to be stored and handled by models
Nyall Dawson
08:41 AM Revision 9e8a1145 (qgis): Allow specifying algorithm configuration when calling create
Nyall Dawson
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...
Nyall Dawson
08:26 AM Revision 5b149fb3 (qgis): [ogr] return multipart geometry for multipart datasets in feature iterator
Mathieu Pellerin - nIRV
08:26 AM Revision 1aa0091e (qgis): [ogr] return multi{linestring,polygon} type for shapefile driver
Mathieu Pellerin - nIRV
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...
Nyall Dawson
04:46 AM Revision 18c36346 (qgis): Use the same icon for the reset button (#4747)
Harrissou Santanna
03:59 AM Revision e6dc103c (qgis): Merge pull request #4829 from nyalldawson/fix_16820_218
Fix incorrect area calculation in corner cases (fix #16820) Nyall Dawson
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...
Nyall Dawson
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...
Nyall Dawson
02:06 AM Revision 61bb2ac0 (qgis): Merge pull request #4828 from nyalldawson/fix_16820
Fix incorrect area calculation in corner cases (fix #16820) Nyall Dawson

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...
Nyall Dawson
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 febf0a0e (qgis): Rename method to more generic name - it's usable by vector layer output...
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 3665e462 (qgis): Use a filter line edit for outputs
Nyall Dawson
12:49 PM Revision f82b41e0 (qgis): Move an enum to new QgsProcessing class
Nyall Dawson
12:49 PM Revision f8e37aa7 (qgis): Fix some processing algorithm exception handling
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 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 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 d443bb3c (qgis): Expose compatible vector layer parameter evaluation to QgsProcessingAlg...
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 89a06f69 (qgis): No need to set limit with setFilterFid
Matthias Kuhn
09:51 AM Revision eb8eb596 (qgis): Code dedup
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 795e2477 (qgis): Fix running expressions without context
Matthias Kuhn
01:01 PM Revision f379be20 (qgis): array docs
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 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 3ea70696 (qgis): Add descriptions for model algorithm variables
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 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 3f9cfe0c (qgis): Fix setting number parameters to expressions
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:35 AM Revision d8086e54 (qgis): Use c++ method for available sources
Nyall Dawson
03:35 AM Revision 26cd6017 (qgis): Use an expression context when evaluating child parameters with express...
Nyall Dawson
03:35 AM Revision 17199c8f (qgis): Reimplement getAvailableValuesOfType in QgsProcessingModelAlgorithm
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 db816ec3 (qgis): Port a multi-step algorithm to new API (concave hull)
Nyall Dawson
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 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 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 70cc1968 (qgis): Add a method to take result layers (and ownership) from processing context
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 75cd91b1 (qgis): Port voronoi polygons algorithm to new API
Nyall Dawson
01:28 AM Revision ebd346c4 (qgis): runPrepared rethrows exceptions
Nyall Dawson
01:28 AM Revision e5b156b8 (qgis): Make processing algorithms safe to run in threads
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 0231e773 (qgis): Remove unused member
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 3cbcd75d (qgis): Add equality operator for QgsProcessingFeatureSourceDefinition
Nyall Dawson
01:28 AM Revision 3601138d (qgis): Use a feature source instead of vector layer for QgsGeometrySnapper
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 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 f39b7a0c (qgis): Fix build warning
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 d20c68d3 (qgis): Add method to copy thread safe settings between processing contexts
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 e1184cd6 (qgis): Make QgsProcessingAlgRunnerTask work correctly
It now safely can execute algorithms in background threads
without issues
Nyall Dawson
01:28 AM Revision 90f10ae8 (qgis): Port snap geometries algorithm to new API
Nyall Dawson
01:27 AM Revision 1b2086e8 (qgis): Make algorithm dialog use background tasks to execute algorithms
Nyall Dawson
01:27 AM Revision cd7776ca (qgis): Upgrade ported python algs to be thread ready
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 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: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 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 8cfcf575 (qgis): Fix tests
Nyall Dawson
01:26 AM Revision 15be8891 (qgis): Replace "double click" and "doubleclick" by double-click
Harrissou Santanna
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 0c967927 (qgis): Replace "drop down" and some dropdown by drop-down
Harrissou Santanna
01:26 AM Revision 6fab6882 (qgis): Use SpatiaLite right spelling when needed
Harrissou Santanna
01:26 AM Revision cd9328d2 (qgis): Fix some processing algorithm exception handling
Nyall Dawson
01:26 AM Revision 1b2afea2 (qgis): Add some more clone methods to algorithm subclasses
Nyall Dawson
01:26 AM Revision 5c4f6427 (qgis): Add clone method to ScriptAlgorithm
Nyall Dawson
01:26 AM Revision 6d7b0a3b (qgis): Fix re-saving already saved models
Nyall Dawson
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 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 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: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 91f908f7 (qgis): Protected -> Private
Matthias Kuhn
05:31 PM Revision c973c83c (qgis): Remove unused variable
Matthias Kuhn
05:31 PM Revision 11e24c29 (qgis): Remove leftovers
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 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 5ac9745c (qgis): Add methods to convert QFont to/from mime data
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 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: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 0fd1f8e5 (qgis): Fix size hint for font button
Nyall Dawson
11:56 AM Revision bacad8ce (qgis): [needs-docs] Show recently used fonts in submenu in font button
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 f9f98593 (qgis): Draw links between dependent parameters in graphical modeler
Fix #12907 Nyall Dawson
02:27 AM Revision d4f5ecc6 (qgis): Fix ui build warning
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 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
10:28 PM Revision 338b4c06 (qgis): Add catalog to spell_check
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 233a8611 (qgis): Fix deletion of QObject from non main thread
Nyall Dawson
02:06 AM Revision 45538dff (qgis): Fix a memory leak
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 54c62913 (qgis): script to write include SIP files
Denis Rouzaud
10:45 AM Revision ebcc3d85 (qgis): fix doxygen warning
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 14347a43 (qgis): Also add results to results dock when running through algorithm dialog
Nyall Dawson
05:18 AM Revision ae829857 (qgis): Restore select by expression algorithm
Nyall Dawson
05:18 AM Revision 1e5d773e (qgis): Fix use of temporary files for outputs
Nyall Dawson
05:18 AM Revision f98bcb2b (qgis): Update processing.run() for new API
Nyall Dawson
05:18 AM Revision e171fe30 (qgis): Restore script based algorithm tests
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 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 0a32add6 (qgis): Port exporting model as python code to c++
Nyall Dawson
12:33 AM Revision d16f117b (qgis): Port conversion to/from script code to c++
Nyall Dawson
12:33 AM Revision 53e9538a (qgis): Restore keep n biggest parts script
Nyall Dawson
12:33 AM Revision f13920bb (qgis): First steps in resurrecting script algorithms
Nyall Dawson
12:33 AM Revision 3bf9ea36 (qgis): Restore ability to run script algorithms
Nyall Dawson
12:33 AM Revision df329bce (qgis): Start restoring creation of outputs from string
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 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 178a415c (qgis): Port parameter conversion to script code to c++
Nyall Dawson
12:33 AM Revision 11d35821 (qgis): Fix setting number inputs to algorithms in modeler
Nyall Dawson
12:33 AM Revision 94619d0d (qgis): Fix incorrect layer source from widget wrapper
Nyall Dawson
12:33 AM Revision a72eea22 (qgis): Fix auto creation of variables when running script algorithms
Nyall Dawson
12:33 AM Revision dbf21d19 (qgis): Reorder arguments in parameterAsSink to avoid requiring wkb type and crs
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 80bc6d26 (qgis): Update SIP file for QgsRectangle
Ilya Zverev
04:28 PM Revision 7941759d (qgis): Rectangle moving operators
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 13775c21 (qgis): More generic closest point on line interpolation
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
08:21 AM Revision 317fead5 (qgis): Add tests for QgsGeometryUtils::closestPoint()
Matthias Kuhn
08:21 AM Revision 8e7e5732 (qgis): Prevent division by 0 and unrequired interpolation
Matthias Kuhn
08:21 AM Revision a3f14df3 (qgis): Update docstrings
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 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 b88ad8e1 (qgis): Port Fix Geometry algorithm to new API
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 ecf43d33 (qgis): Astyle all
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
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 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 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 958ca107 (qgis): [sipify] Add support for specifying VirtualErrorHandlers to use for a f...
Nyall Dawson
04:08 AM Revision 53e7ef88 (qgis): Add a QgsProcessingException exception
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 5ea07684 (qgis): Also call invalidGeometryCallback when skipping features
Nyall Dawson
04:08 AM Revision a4f23fd1 (qgis): Throw QgsProcessingException when a python exception occurs while runni...
Nyall Dawson
04:08 AM Revision eb39fb0e (qgis): Add SIP_VIRTUALERRORHANDLER to Doxyfile.in
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 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 47f2cc89 (qgis): Fix generation of outputs for models
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:45 PM Revision c36169a0 (qgis): Fix some errors in graphical modeler
Nyall Dawson
10:45 PM Revision fe0f2498 (qgis): Fix generation of destination parameters for models
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 01ffc4ed (qgis): sipify core composer part 1*
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 009e47e3 (qgis): fix tests
Denis Rouzaud
03:36 PM Revision b52f7c29 (qgis): sipify core composer part 2
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 efe8bba0 (qgis): Work on resurrecting modeler
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 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 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:39 PM Revision d9d68724 (qgis): Removed ui_qgstablewidgetbase.h
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 72ef452f (qgis): Native processing algs use FastInsert were possible
We want maximum possible speed here Nyall Dawson
09:04 AM Revision 2640626e (qgis): Rename addFeature member in QgsVectorFileWriter to avoid clash
Nyall Dawson
09:04 AM Revision 5f110277 (qgis): Update api break docs
Nyall Dawson
09:04 AM Revision 58026db5 (qgis): Also update oracle provider for addFeatures flags
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
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 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 30d35c16 (qgis): Fix grass provider compilation
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
 

Also available in: Atom