Activity

From 2017-07-07 to 2017-08-05

2017-08-05

11:45 PM Revision 0d092f92 (qgis): Python console (#4550)
* Use tabbed view for python console settings. Allow fonts larger that 15pt in console and python editor.
* Make the...
Tim Sutton
11:09 PM Revision 736d7329 (qgis): Merge pull request #4970 from andreasneumann/array_reverse
[FEATURE] expression function array_reverse Andreas Neumann
11:01 PM Revision 0395225c (qgis): INSTALL updates: MSVC builds, debian builds
Jürgen Fischer
11:01 PM Revision 4497c035 (qgis): package.cmd: don't exit parent when displaying usage
Jürgen Fischer
11:01 PM Revision 6ed389c8 (qgis): fix translation string again and improve translation scripts (followup ...
Jürgen Fischer
10:45 PM Revision 303f9b7c (qgis): [FEATURE] expression function array_reverse
Andreas Neumann
10:07 PM Revision 3a715dbb (qgis): Renamed vars
Alessandro Pasotti
09:53 PM Revision 31e3438f (qgis): use docker for newer dependencies on Travis
Denis Rouzaud
09:46 PM Revision e73d9865 (qgis): use docker for newer dependencies on Travis
Denis Rouzaud
09:13 PM Revision a827368d (qgis): use docker for newer dependencies on Travis
Denis Rouzaud
09:05 PM Revision a5ddab6c (qgis): Merge pull request #4950 from nyalldawson/algs
Port some more algs to new API Nyall Dawson
09:05 PM Revision ca1abdc7 (qgis): Merge pull request #4964 from arnaud-morvan/processing_delete_dialogs
[processing] Correctly delete processing dialogs Nyall Dawson
08:32 PM Revision 3a4bd6e2 (qgis): use docker for newer dependencies on Travis
Denis Rouzaud
08:27 PM Revision ac9ddaa1 (qgis): use docker for newer dependencies on Travis
Denis Rouzaud
08:25 PM Revision d5660aad (qgis): use docker for newer dependencies on Travis
Denis Rouzaud
08:15 PM Revision 769f0b38 (qgis): use docker for newer dependencies on Travis
Denis Rouzaud
06:18 PM Revision ceec4dc2 (qgis): use docker for newer dependencies on Travis
Denis Rouzaud
06:14 PM Revision 4709c1e8 (qgis): use docker for newer dependencies on Travis
Denis Rouzaud
05:01 PM Revision 2e2edd64 (qgis): Fix qt qhash seed for QT >= 5.6.0
Mario Baranzini
04:38 PM Revision acead271 (qgis): Add raster widget to data source manager dialog
Also:
- created source select widget for GDAL provider
- created source select widget for OGR provider
- added addVec...
Alessandro Pasotti
03:19 PM Revision 470afbeb (qgis): Use correct file filters for processing vector/raster input selectors
Nyall Dawson
02:12 PM Revision 19fd3e89 (qgis): Merge pull request #4963 from Gustry/category
add category in QgsLayerMetadata using keywords Nyall Dawson
02:10 PM Revision d4ad063f (qgis): Allow specifying a 'primary key' field when comparing layers for
processing tests
Some algorithms will return results in different orders, e.g.
due to the use of dicts or other meth...
Nyall Dawson
11:54 AM Revision 8463ddba (qgis): Source select signals: remove duplicate code and rely to the base class
Alessandro Pasotti
11:27 AM Revision 8e200767 (qgis): Stay more responsive while scheduling preview jobs
Because starting 8 jobs on the main thread in a loop can lead to reduced
responsiveness.
The new approach is to star...
Matthias Kuhn
11:27 AM Revision 29b88530 (qgis): [postgis] Cache unknown CRS information
CRS information is queried when setting up a new feature source. This
happens on the main thread (read: blocking). Wi...
Matthias Kuhn
11:27 AM Revision 0854e795 (qgis): Protect postgis crs cache with mutex
Matthias Kuhn
11:23 AM Revision a3bd321b (qgis): Remove invisible layers from legend
Do not show invisible layers in composer legend.
Useful for raster layers as QgsMapHitTest only take care of vector l...
Arnaud Morvan
09:51 AM Revision a1f487d6 (qgis): Add alternate reference layer for points to path algorithm
Nyall Dawson
09:51 AM Revision 7ab82444 (qgis): Port random selection algorithms to new API
And heavily optimise random selection within subsets alg Nyall Dawson
09:51 AM Revision a64d199e (qgis): [processing] If an error occurs while running an algorith, always
keep the algorithm dialog open after execution
Otherwise it's hard to see the error - you have to know to check
the ...
Nyall Dawson
09:51 AM Revision 6aa672d9 (qgis): Fix typo in gridify alg
Nyall Dawson
09:51 AM Revision b93be39c (qgis): Port Stats by Category to new API
Improvements:
- keep original field type and name for category field
- add unit test
Nyall Dawson
09:51 AM Revision adda7445 (qgis): Port Join Attributes alg to new API
Improvements:
- don't fetch unused geometry for joined table
Nyall Dawson
09:51 AM Revision 572dadab (qgis): Remember window geometry in multi input dialogs
Nyall Dawson
09:51 AM Revision 16629b40 (qgis): Register QgsFeatureIds metatype
Fixes warnings when using signals which use this type, like
QgsVectorLayer::selectionChanged
Nyall Dawson
09:51 AM Revision c2559d82 (qgis): Add second reference layer for topocolor algorithm
Nyall Dawson
09:51 AM Revision 54be7204 (qgis): Port grid lines to new API
Nyall Dawson
09:51 AM Revision e8d667ca (qgis): Allow testing of layer equality without throwing asserts
Sometimes in tests it's required to check for layer equality without
aborting in case of mismatches
Nyall Dawson
09:51 AM Revision 9968962a (qgis): Allow specifying multiple possible vector layer results for processing
tests
Some algorithms are non-deterministic and the results may vary from
run to run. In this case we allow specifyi...
Nyall Dawson
09:51 AM Revision 03bae593 (qgis): Port Eliminate Selection to new API
Nyall Dawson
09:51 AM Revision 7132faa9 (qgis): Port Topocolor algorithm to new API
Nyall Dawson
09:51 AM Revision ec4df6c0 (qgis): Port points to path to new API
Improvements:
- Maintain Z/M values
- Keep original data type for group/order fields
- Group field is optional
- Adde...
Nyall Dawson
09:51 AM Revision b4b39996 (qgis): Port hub lines algorithm to new API
Improvements:
- transparent reprojection to match hub/spoke CRS
- keep all attributes from matched hub/spoke features...
Nyall Dawson
09:51 AM Revision e0354456 (qgis): Port Hub Distance (lines) to new API
Improvements:
- handle different CRS between points and hubs
- add unit test
Nyall Dawson
09:51 AM Revision fc1746e7 (qgis): Port Hub Distance (points) to new API
Improvements:
- handle different CRS between points and hubs
- add unit test
Nyall Dawson
09:51 AM Revision 0930e18b (qgis): Add tests for gridify
Nyall Dawson
09:51 AM Revision 591de92b (qgis): Port gridify to new API
Nyall Dawson
09:51 AM Revision 5d635d19 (qgis): Allow list of acceptable raster hashes for processing algorithm tests
Differences in gdal libraries mean the hash value may differ between
platforms. Allow multiple acceptable hashes to b...
Nyall Dawson
09:31 AM Revision 40ccd3bc (qgis): [processing] Correctly delete processing dialogs
del only delete the python variable, not the dialog which is owned by the main window. Arnaud Morvan
09:12 AM Revision 5100d85c (qgis): add category in QgsLayerMetadata using keywords
Etienne Trimaille
08:59 AM Revision b0c29dab (qgis): update oracle selection dialog (followup dc6017dc1)
Jürgen Fischer

2017-08-04

11:03 PM Revision 04059ebc (qgis): Merge pull request #4962 from boundlessgeo/unified-layer-dialog-mods
Unified layer dialog mods Alessandro Pasotti
11:03 PM Revision 5e2b17af (qgis): Update .agignore
Denis Rouzaud
10:53 PM Revision bf7abdea (qgis): Followup 69a25d
Nyall Dawson
10:50 PM Revision 79a095cb (qgis): Revert "translation string fix"
Causes 'AlgorithmDialog' object has no attribute 'trUtf8' error when
trying to launch processing algorithms
Nyall Dawson
10:48 PM Revision 69a25d0f (qgis): Add initial test suite for processing algorithm dialog
Nyall Dawson
10:39 PM Revision ac8ca05a (qgis): Update script.sh
Denis Rouzaud
10:36 PM Revision 65ce57c0 (qgis): Update before_install.sh
Denis Rouzaud
10:16 PM Revision 70f02f00 (qgis): try to remove Orfeo toolbox
Denis Rouzaud
10:06 PM Revision fef3bc09 (qgis): Renamed button slots and make ogr dialog inherit from the abstract base
Alessandro Pasotti
09:32 PM Revision 34ef954e (qgis): Merge pull request #4956 from jgrocha/profilemenu
Fix #16970 (related to PR#4184) Alessandro Pasotti
08:55 PM Revision 21653c0d (qgis): packaging update: include libzip
Jürgen Fischer
08:30 PM Revision c3ae3bfc (qgis): Added new help files to the expression function groups of Arrays and Maps
Andreas Neumann
06:11 PM Revision cfaa8f0c (qgis): translation string fix
Jürgen Fischer
05:53 PM Revision aaac8bd4 (qgis): Merge pull request #4957 from andreasneumann/master
Correct help of expression array_remove_all Andreas Neumann
05:43 PM Revision dc6017dc (qgis): Move the buttons and connections into the base class
This was a small refactoring to homogenize the
dialogs buttons and add an Ok/Add button bar.
Alessandro Pasotti
04:25 PM Revision c2138ca4 (qgis): Correct help of expression array_remove_all
Andreas Neumann
02:17 PM Revision f9644288 (qgis): Merge pull request #4954 from alexbruy/processing-band
[FEATURE][needs-docs][processing] add parameter representing raster band Alexander Bruy
02:10 PM Revision 511521ff (qgis): Fix #16970 (related to PR#4184)
Jorge Rocha
01:46 PM Revision b20f4c67 (qgis): Merge pull request #4845 from pblottiere/zip
[FEATURE] New zip format Matthias Kuhn
12:21 PM Revision 9fe326de (qgis): [processing] more consistent naming for class members, setters and
getters Alexander Bruy
11:12 AM Revision aad566eb (qgis): [processing] tests for new band parameter
Alexander Bruy
10:36 AM Revision 7c706d23 (qgis): [processing] adapt algorithms to use new band parameter
Alexander Bruy
10:27 AM Revision 49bfe698 (qgis): [processing] add parameter representing raster band
Alexander Bruy

2017-08-03

03:29 PM Revision 17ced6d6 (qgis): use unitest assert and os.path.join as adviced
Christophe Mangeat
01:59 PM Revision 3c58599b (qgis): Remove what's this button
Matthias Kuhn
09:54 AM Revision 97527466 (qgis): Fix tiny marker and ellipse symbol preview icons on HIDPI screens
Nyall Dawson

2017-08-02

12:14 AM Revision 7e016023 (qgis): - Fix crash for QgsMapToolCircle3Tangents when segment is not activated
or segments are parallels.
- Add preconditions for methods of QgsTriangle when is empty or invalid.
Tests and docs ar...
Loïc BARTOLETTI
10:46 PM Revision 820e3422 (qgis): Remove invalid return from API doc, remove some redundant inclusions
Nyall Dawson
10:04 PM Revision c66b8939 (qgis): Add circle from 3 tangents
Loïc BARTOLETTI
08:47 PM Revision fa1d2be2 (qgis): Fix broken strings in expression function help
Nyall Dawson
05:05 PM Revision dfac9962 (qgis): Fix always disabled layout extent decoration widget
Nyall Dawson
04:46 PM Revision 082dafe2 (qgis): Fix infinitely growing widgets
Fixes #16849 Nyall Dawson
10:04 AM Revision a0010a1d (qgis): Merge pull request #4949 from lbartoletti/inclination_help
add missing help for inclination Nyall Dawson
09:55 AM Revision 1887cfff (qgis): Only grab tap-and-hold gestures on Android
We don't want to capture these on desktop environments - it
messes with dropdown menus and other click and drag type ...
Nyall Dawson

2017-08-01

10:35 PM Revision 9a9cf3c0 (qgis): Shapes drawing with 3 points are no longer frozen when a left click is
made for the 3rd point. Loïc BARTOLETTI
09:48 PM Revision d88a7f41 (qgis): add missing help for inclination
Loïc BARTOLETTI
03:01 PM Revision c373c8b3 (qgis): Merge pull request #4948 from alexbruy/processing-raster
[processing] restore and improve some raster algorithms Alexander Bruy
02:25 PM Revision 79adad7c (qgis): indentation
Alexander Bruy
01:52 PM Revision 27f4d42b (qgis): [processing] remove unused code
Alexander Bruy
01:52 PM Revision 14435907 (qgis): [processing] adopt algs to use new API call to retrieve GDAL driver
Alexander Bruy
01:52 PM Revision fef93fc7 (qgis): [processing] limit pixel size values
Alexander Bruy
01:52 PM Revision 1f276a12 (qgis): [processing] port raster layer statistics
Alexander Bruy
01:52 PM Revision fa0bb2e6 (qgis): [processing] improve Create constant raster algorithm
Alexander Bruy
01:52 PM Revision 0476d4e2 (qgis): [API] method to retrieve corresponding GDAL driver from a file
extension Alexander Bruy
11:30 AM Revision 0328b7af (qgis): Merge pull request #4943 from nyalldawson/exp_layer_rel
Add items for project map layers and relations to expression builder Nyall Dawson
09:25 AM Revision a8f6dbc3 (qgis): Merge pull request #4945 from pblottiere/server_smallclean
[server] Small clean-up in WMS renderer René-Luc ReLuc

2017-07-31

09:45 PM Revision 6a1bacf9 (qgis): Add CircleExtent svg
Loïc BARTOLETTI
09:42 PM Revision dc0855f8 (qgis): Merge branch 'master' into regularShape_gui
Loïc BARTOLETTI
12:14 PM Revision 6036fa6a (qgis): clean
Loïc BARTOLETTI
12:09 PM Revision 676dc8cc (qgis): Set destructor as virtual
Paul Blottiere
12:09 PM Revision 46752c56 (qgis): Some cleanups in qgisapp
Paul Blottiere
12:09 PM Revision bc6930c5 (qgis): Update spell check file
Paul Blottiere
12:09 PM Revision d551f9b9 (qgis): Update documentation for QgsProjectArchive
Paul Blottiere
12:09 PM Revision b0ec92a7 (qgis): Update documentation
Paul Blottiere
12:09 PM Revision 4253a445 (qgis): Remove sip rule in header
Paul Blottiere
12:09 PM Revision 86c63a15 (qgis): Set an attribute as private instead of protected
Paul Blottiere
12:09 PM Revision 74b38232 (qgis): Update sip binding
Paul Blottiere
12:09 PM Revision 75811ef7 (qgis): Update documentation and sip binding
Paul Blottiere
12:09 PM Revision 49730ed4 (qgis): Archive has to be cleared when clear() is called
Paul Blottiere
12:09 PM Revision 23d83ddc (qgis): Fix camel case
Paul Blottiere
12:09 PM Revision 26d38459 (qgis): Replace toLower() with compare( ..., Qt::CaseInsensitive )
Paul Blottiere
12:09 PM Revision 576afe5a (qgis): Add a QgsProjectArchive class to keep QgsArchive generic
Paul Blottiere
12:09 PM Revision 92bad925 (qgis): Add more tests
Paul Blottiere
12:09 PM Revision d23137e5 (qgis): Remove unnecessary ternary test
Paul Blottiere
12:09 PM Revision 8d1ee938 (qgis): Datasource path are relatives in embedded qgs project
Paul Blottiere
12:09 PM Revision 8ce1fb26 (qgis): .qgz files are supported by default for opening
Paul Blottiere
12:09 PM Revision f155030e (qgis): [FEATURE] Add the possibility to save/open a project in .qgz
Paul Blottiere
12:09 PM Revision 1d8574e4 (qgis): Temporary .qgs files are deleted
Paul Blottiere
12:09 PM Revision ba74e64d (qgis): Add libzip-dev in travis.yml
Paul Blottiere
12:09 PM Revision 2d660a1e (qgis): Fix compilation by taking libzip version into account
Paul Blottiere
12:09 PM Revision 3480390d (qgis): Remove zip/unzip methods from QgsProject
Paul Blottiere
12:09 PM Revision 15ed34c8 (qgis): Add tests
Paul Blottiere
12:09 PM Revision 86389d18 (qgis): [FEATURE] Project may be zipped/unzipped
Paul Blottiere
12:09 PM Revision a7959b77 (qgis): Update sip binding
Paul Blottiere
12:09 PM Revision 47781e59 (qgis): Update tests
Paul Blottiere
12:09 PM Revision 33247cc3 (qgis): Add tests
Paul Blottiere
12:09 PM Revision 7c85b200 (qgis): Add utilities functions for zip support
Paul Blottiere
12:09 PM Revision 5eba29e7 (qgis): Add libzip as dependency
Paul Blottiere
12:09 PM Revision a0a2f0c5 (qgis): Add QIODevice::Truncate for opening a new file
Paul Blottiere
11:08 AM Revision e44a5ce4 (qgis): Add tests
Paul Blottiere
11:07 AM Revision 3ebad9a1 (qgis): Small cleanups in WMS renderer
Paul Blottiere
10:10 AM Revision 0db8a581 (qgis): Merge pull request #4944 from m-kuhn/PyOverrideCursor
Safer cursor overriding for python Matthias Kuhn
10:09 AM Revision 1da9c607 (qgis): [MetaSearch] Make dialog element size dynamic
Matthias Kuhn
09:35 AM Revision 3dc6daaf (qgis): Fix typo
Matthias Kuhn
08:41 AM Revision fbdf77d3 (qgis): rm qgsmaptooladdregularshape.{cpp,h}
Loïc BARTOLETTI

2017-07-30

12:18 AM Revision 917263a9 (qgis): Allow setting project for QgsExpressionBuilderWidget
(still defaults to QgsProject::instance()) Nyall Dawson
12:08 AM Revision e79bf3fb (qgis): Add some unit tests for QgsExpressionBuilderWidget
Nyall Dawson
12:08 AM Revision 878ee5c0 (qgis): Add items for project map layers and relations to expression builder
Allows easy insertion of map layer IDs and relation IDs into
expressions. Numerous expression functions now utilise t...
Nyall Dawson
10:42 PM Revision b262604f (qgis): Add missing import
Matthias Kuhn
10:36 PM Revision 3ce6fcd3 (qgis): Even more endless hourglass avoidance
Matthias Kuhn
10:18 PM Revision 8473df56 (qgis): More endless hourglass protection
Matthias Kuhn
09:53 PM Revision 4b6b8434 (qgis): Avoid endless wait cursors in console
Matthias Kuhn
09:51 PM Revision 973d3515 (qgis): Avoid endless wait cursors
Matthias Kuhn
03:28 PM Revision 3ae1a2b0 (qgis): Remove rectangle3points (crash)
Loïc BARTOLETTI
02:15 PM Revision cf753e9f (qgis): Merge pull request #4942 from gacarrillor/relation_reference_widget_fixes
[needs-docs] Relation Reference Widget: Add option to show/hide Open Form Button Matthias Kuhn
01:07 PM Revision f6b8426b (qgis): Profile menu naming
Nathan Woodrow
01:02 PM Revision c819d135 (qgis): Hide profiles section if there is only one user profile
Nathan Woodrow
05:46 AM Revision 91e39a7a (qgis): [needs-docs] Relation Reference Widget: Add option to show/hide the Ope...
The option was already available in the API (QgsRelationReferenceWidget->setOpenFormButtonVisible), but couldn't be u... gcarrillo -
02:18 AM Revision 430953c7 (qgis): Fix crash for rectangle (centerPoint - extent)
Loïc BARTOLETTI

2017-07-29

11:21 PM Revision 0451e6da (qgis): Fix tests
Loïc BARTOLETTI
11:12 PM Revision 837c6074 (qgis): Add rectangle and regular polygon.
Rectangle crash Loïc BARTOLETTI
11:55 AM Revision 45fc00aa (qgis): Move profiles to settings menu
Nathan Woodrow

2017-07-28

11:03 PM Revision ce92ff61 (qgis): Merge pull request #4938 from SrNetoChan/dialog_titles_2
More work on titles capitalization Nyall Dawson
04:43 PM Revision 8adf1c4d (qgis): German translation fix
Jürgen Fischer
02:18 PM Revision 5281a369 (qgis): More work on titles capitalization
Alexandre Neto
02:17 PM Revision a0e453eb (qgis): Show toplevel wms group in browser
Marco Hugentobler
01:08 PM Revision 7f1bb728 (qgis): Merge pull request #4937 from m-kuhn/attributeTableCodeEnhancements$
Attribute table code enhancements Matthias Kuhn
12:48 PM Revision 4705c975 (qgis): Fix typo in api_break.dox
Matthias Kuhn
12:26 PM Revision f43df122 (qgis): Pre-Qt 5.6 compatibility
Matthias Kuhn
11:54 AM Revision 21e3e835 (qgis): Fix srsDimension parsing in GML
Thibault Coupin
11:45 AM Revision cd83c3c6 (qgis): Modernize connections to actions
Use function references rather than SLOTs Matthias Kuhn
11:45 AM Revision a62b0269 (qgis): Q_FOREACH instead of non const iterator
Matthias Kuhn
10:35 AM Revision b7a4366c (qgis): Add {GP} to make the script use gsed in macos.
Ismail Sunni
10:14 AM Revision b8616ec5 (qgis): Merge pull request #4898 from tcoupin/master
Fix srsDimension parsing in GML, fixes #15721 René-Luc ReLuc
08:30 AM Revision 9763b602 (qgis): Merge pull request #4936 from nyalldawson/algs
Restore more processing algs Nyall Dawson
06:10 AM Revision e8290928 (qgis): Port Variable distance buffer to new API
Improvements:
- add cap style/join style/ miter limit setting from fixed distance buffer
Nyall Dawson
05:58 AM Revision 5763381c (qgis): Port fixed distance buffer to new API
Nyall Dawson
05:27 AM Revision e53a14a2 (qgis): Port Convex Hull alg to new API
Improvements:
- slight optimisation to feature requests - don't request attributes
which are not used
- Remove "metho...
Nyall Dawson
04:42 AM Revision c5cb3df1 (qgis): Port singlepart to multipart to new API, fix disabled test
Nyall Dawson
04:05 AM Revision 2a6f5121 (qgis): Port points along line to new API
Nyall Dawson
03:50 AM Revision becf6904 (qgis): Port extract specific nodes algorithm to new API
Improvements:
- keep Z/M values if present in geometries
Nyall Dawson
03:48 AM Revision ecaee1a3 (qgis): QgsGeometry::vertexAt now returns QgsPoint, not QgsPointXY
Since it's easy to convert from a QgsPoint to a QgsPointXY,
but impossible to recover the Z/M values lost by only
ret...
Nyall Dawson
03:04 AM Revision 620d4e0b (qgis): Port delete duplicate geometries to new API
Nyall Dawson
02:54 AM Revision 5b6696fc (qgis): Port equivalent num field algorithm to new API
Nyall Dawson

2017-07-27

01:09 AM Revision fbff452e (qgis): run t2tdoc
Jürgen Fischer
01:03 AM Revision adeef36a (qgis): Merge pull request #4935 from johanvdw/patch-1
update INSTALL: only GRASS 7 is supported Jürgen Fischer
10:47 PM Revision 0a4a76ec (qgis): update INSTALL: only GRASS 7 is supported
INSTALL has to be updated as only GRASS7 is now supported (
#4847 )
Johan Van de Wauw
07:22 PM Revision c0c18cd4 (qgis): Added missing \param to ctor documentation
Alessandro Pasotti
04:40 PM Revision ce223160 (qgis): Merge pull request #4932 from pblottiere/bugfix_chainfilter2
Fixes relation reference widget when filters are reset Hugo Mercier
04:37 PM Revision 23c2be89 (qgis): Merge pull request #4925 from pblottiere/bugfix_scrolllocked_218
Fixes value relation widget to keep scrollbar activated, fixes #16654 (backport) Hugo Mercier
02:12 PM Revision 5a620294 (qgis): Add tests
Paul Blottiere
02:09 PM Revision 497662a4 (qgis): Fixes relation reference widget when filters are reset
Paul Blottiere
01:08 PM Revision 5c82a856 (qgis): Merge pull request #4929 from nyalldawson/algs
Restore some more processing algorithms... Nyall Dawson
08:20 AM Revision 399f01af (qgis): Add tests
Paul Blottiere
08:20 AM Revision 7b5b628f (qgis): Fixes value relation widget to always keep scrollbar activated. Fixes #...
Paul Blottiere
08:02 AM Revision 82182040 (qgis): Port Create Constant Raster to new API and add test
Nyall Dawson
07:38 AM Revision e23617a8 (qgis): Port split with lines to new API
Improvements:
- handle transparent reprojection if layer and lines are in different CRS
Nyall Dawson
07:21 AM Revision 516249ce (qgis): Port Explode algorithm to new API
Improvements:
- Keep Z/M values if present
- Add unit tests
Nyall Dawson
07:01 AM Revision 4aaecb95 (qgis): Add bash version checking for sip_include.sh.
Ismail Sunni
06:56 AM Revision 9b3f8a8b (qgis): Port Polygonize to new API
Nyall Dawson
06:43 AM Revision 504cc1f3 (qgis): Port Truncate alg to new API
Nyall Dawson
06:30 AM Revision 856125d3 (qgis): Port create spatial index algorithm to new API
Nyall Dawson
06:30 AM Revision f7b25a17 (qgis): Allow setting layer type filter for QgsProcessingParameterVectorLayer
Turns out this is required for some algorithms Nyall Dawson
04:30 AM Revision 55858058 (qgis): Port merge lines algorithm to new API
Nyall Dawson
04:14 AM Revision 95be6d17 (qgis): Restore text to float algorithm
And add test Nyall Dawson
03:21 AM Revision ab70e050 (qgis): Port export geometry info to new API
Nyall Dawson
02:54 AM Revision 6ae2ddaa (qgis): Remove some unrequired iface usage from processing algs
Flip to context.project().crs() use instead Nyall Dawson
02:49 AM Revision 2e8d940f (qgis): Use context.project() instead of QgsProject.instance()
Nyall Dawson
02:46 AM Revision 18dd0976 (qgis): Remove vector.simpleMeasure
It's quite a confusing function - instead use optimised versions
of the measurement calculations in its place
Nyall Dawson
02:17 AM Revision 6cb9fa80 (qgis): Astyle
Nyall Dawson

2017-07-26

01:54 AM Revision 82936997 (qgis): Temporarily disable spelling and sip uptodate tests on Travis
Tests are timing out for an unknown reason, causing valid commits
to fail
Nyall Dawson
01:48 AM Revision f5f133e0 (qgis): Fix coverity identical code for different branches warning
Nyall Dawson
01:47 AM Revision 3e3f1d42 (qgis): Fix some unhandled db errors in user profiles (thanks to Coverity)
Nyall Dawson
01:00 AM Revision 687adbf6 (qgis): Fix tiny svg preview size on hidpi displays
Nyall Dawson
12:09 AM Revision db296860 (qgis): Fix typo causing undefined behavior warnings
Nyall Dawson
10:27 PM Revision ce4a2519 (qgis): Merge pull request #4924 from SrNetoChan/dialog_titles
Making dialog titles use Book Style Capitalization [needs-docs] Nyall Dawson
04:16 PM Revision 8d4dec5c (qgis): Making dialog titles use Book Style Capitalization [needs-docs]
Alexandre Neto
03:20 PM Revision a3af69a4 (qgis): [BUGFIX][SERVER] GetFeatureInfo not evaluated for maptip context when u...
fixed #16670 René-Luc ReLuc
03:18 PM Revision b51d4efa (qgis): [BUGFIX][SERVER] GetFeatureInfo not evaluated for maptip context when u...
fixed #16670 René-Luc ReLuc
03:13 PM Revision 8ccc84ed (qgis): [BUGFIX][SERVER] GetFeatureInfo not evaluated for maptip context when u...
fixed #16670 René-Luc ReLuc
01:16 PM Revision 783e4540 (qgis): Merge pull request #4923 from GeoCat/closeXmlTag
Close unmatched xml tag Tom Kralidis
01:09 PM Revision cf042dc5 (qgis): Merge pull request #4838 from aaime/textsymbolizer_sc
SLD label exports. fixes #8925 Nyall Dawson
12:38 PM Revision a7693d90 (qgis): - closed unmatched xml tag.
Joana Simoes
11:57 AM Revision 1b9dea9e (qgis): Merge pull request #4904 from pblottiere/bugfix_chainfilter
Fixes relation reference widget when chain filter option is activated, fixes #16903 Hugo Mercier
11:38 AM Revision 5cfed129 (qgis): Ading all other labelling options supported by SLD. fixes #8925
Andrea Aime
10:56 AM Revision 58ea8871 (qgis): Add tests
Paul Blottiere
10:55 AM Revision 8642e888 (qgis): Fix relation reference widget when 'Chain Filters' is activated. Fixes ...
Paul Blottiere
10:52 AM Revision d19b4aa2 (qgis): Merge pull request #4905 from pblottiere/bugfix_scrolllocked
Fixes value relation widget to keep scrollbar activated, fixes #16654 Hugo Mercier
09:03 AM Revision f0a6376a (qgis): Merge pull request #4910 from nyalldawson/layout_next
Layouts, chapter III Nyall Dawson
06:46 AM Revision 11dd4170 (qgis): Try to balance UI element sizes on windows builds
Nyall Dawson
02:22 AM Revision a48c1469 (qgis): Fix vector file formats show in processing options for raster output
extension (fix #16894) Nyall Dawson

2017-07-25

01:45 AM Revision a95cbe9d (qgis): Move 'Run as batch' button to bottom of algorithm dialog
Inserting it into the tab widget doesn't work well cross
platform/between hidpi/lowdpi displays. So instead add
it as...
Nyall Dawson
11:37 PM Revision 06374a67 (qgis): Merge pull request #4921 from nyalldawson/fix_deleted_algs
Fix "wrapped object has been deleted" errors in Processing Nyall Dawson
11:03 PM Revision 383422f0 (qgis): Fix "wrapped object has been deleted" errors in Processing
Ownership of Python subclass algorithm instances was getting
mangled due to passing through multiple functions with /...
Nyall Dawson
05:05 PM Revision 59d8b18e (qgis): Porting Raymond Nijssen FOSS4G 2016 labeling work onto latest version o...
Andrea Aime
04:36 PM Revision 1b9c5be1 (qgis): Merge pull request #4839 from pblottiere/joinconstraints
[FEATURE] Constraints are resolved for joined fields Hugo Mercier
01:01 PM Revision c5371b64 (qgis): added new SAGA descriptions
(cherry picked from commit a3bb3f13902638ee38f85c25c57d68b34b33bfbc) Victor Olaya
10:09 AM Revision 4de141e7 (qgis): Minor fix in comment text
Alessandro Pasotti
08:14 AM Revision bc9f822a (qgis): fix indentation
Alexander Bruy
08:13 AM Revision 43173b8f (qgis): Merge branch 'fix_gdalmerge_nodata' of https://github.com/NaturalGIS/na...
Alexander Bruy
08:09 AM Revision 3f20650b (qgis): Merge branch 'fix_saga_cluster_analysis' of https://github.com/NaturalG...
Alexander Bruy
08:07 AM Revision 01e062e4 (qgis): fix indentation
Alexander Bruy
07:55 AM Revision f8224ed6 (qgis): Restores QToolButton
Alexandre Neto
07:55 AM Revision 4d6b9806 (qgis): Fixes Table Background Color Dialog behavior
Alexandre Neto
07:35 AM Revision cd2472d5 (qgis): Merge branch 'saga_desc_2_18' of https://github.com/volaya/QGIS into sa...
Alexander Bruy
07:21 AM Revision 30be7221 (qgis): Merge pull request #4916 from NaturalGIS/master_fix_saga_cluster_analysis
[processing] fix SAGA cluster analysis for rasters Alexander Bruy
07:21 AM Revision 9593a8bb (qgis): add missed parameter name
Alexander Bruy
07:06 AM Revision fc0bd62e (qgis): typo fix
Jürgen Fischer
05:58 AM Revision c89a15a2 (qgis): Don't disable page height/width controls when set to a known
page size
Instead leave them enabled, and flick across to custom page
size if they're changed.
Nyall Dawson
05:57 AM Revision e8514be0 (qgis): Make matching to known page sizes less fussy
Since all gui widgets for page sizes limit to 2 decimal places,
we need to allow this much tolerance when checking th...
Nyall Dawson
05:25 AM Revision 9e2673a1 (qgis): Add some pixel sized wallpapers to the standard page sizes
Nyall Dawson
04:54 AM Revision 72bf2924 (qgis): Port base class for item configuration widgets
Nyall Dawson
04:54 AM Revision a3e26785 (qgis): [needs-docs] Start on right click menu for layouts
Currently only contains option for removing the current
page and (non-functional) option for setting current page
pro...
Nyall Dawson
04:54 AM Revision 20029c29 (qgis): Add a lot of framework code for showing item properties in designer
And hook up a non-functional page properties widget which is
shown when right clicking on a page in the view.
Nyall Dawson
04:54 AM Revision f1dfd3db (qgis): Add an interface for creation of QgsLayoutView context menus
Allows display of custom right click menus when right click
events are not handled by the current layout view tool.
Nyall Dawson
04:54 AM Revision cbc5782c (qgis): Add unit test for scaling layout view with layouts in pixels
Nyall Dawson
04:54 AM Revision cd2c62e8 (qgis): Fix initial position of items for non mm layout units
Nyall Dawson
04:54 AM Revision a4113fe5 (qgis): Functional page properties widget
Nyall Dawson
04:54 AM Revision 1e4c9543 (qgis): Don't use constant space between pages - doesn't work well for non mm u...
Nyall Dawson
04:54 AM Revision fabfd77c (qgis): Show known page size when opening page properties if current page size ...
Nyall Dawson
04:54 AM Revision 28281ee8 (qgis): Set the background for layouts on the view, rather then in the scene
Setting the background on the scene means in applies in renders
of the scene (e.g. to images). We don't want this - w...
Nyall Dawson
04:54 AM Revision cdb0ace2 (qgis): Try to fix sip item casting clashing between composer items and layout ...
Add a temporary hack to QgsComposerItem subclassing to handle this
for now.
Nyall Dawson
04:54 AM Revision 3d94f733 (qgis): Fix scale calculation when layout is in pixels
Nyall Dawson
04:54 AM Revision 0bffff05 (qgis): Astyle
Nyall Dawson
04:54 AM Revision 213064a8 (qgis): Fix layout context flags not being respected when rendering items
Nyall Dawson
04:54 AM Revision 30a83e15 (qgis): Add some missing overrides
Nyall Dawson
04:54 AM Revision 0f90e23f (qgis): Refine item widget creation methods in layout item gui registry
Nyall Dawson
04:54 AM Revision e885966c (qgis): Add method to retrieve page at a specified layout position
Nyall Dawson
04:54 AM Revision e444f00c (qgis): Fix calculation of layout bounds considers page shadow
Nyall Dawson
04:54 AM Revision 76b8ba71 (qgis): Add some tests for data defined page size
Nyall Dawson
04:54 AM Revision 39bf23a5 (qgis): Start on reflow support for page collections (needs tests)
Nyall Dawson
04:54 AM Revision 79a46941 (qgis): Add support for adding/removing pages to a collection
Nyall Dawson
04:54 AM Revision ea323912 (qgis): Add methods for handling page size to QgsLayoutItemPage
Nyall Dawson
04:54 AM Revision 534f7ab6 (qgis): wip page rendering
Nyall Dawson
04:54 AM Revision 9df4a67d (qgis): Add a page collection to layouts, and start porting composer page items
Nyall Dawson
04:54 AM Revision 3cf06db4 (qgis): Port item id and uuid code
Nyall Dawson
04:54 AM Revision a515e953 (qgis): Add support for reading/writing item properties to XML
Nyall Dawson
04:54 AM Revision 09dd6db9 (qgis): Add API to save/restore QgsLayoutObject properties to XML
Nyall Dawson
04:54 AM Revision 8fa173bd (qgis): wip use page as item parent
Nyall Dawson
04:54 AM Revision 3e92e16d (qgis): Fix page shadow drawing
Nyall Dawson
04:54 AM Revision 8044353a (qgis): Show correct unit type in status bar
Nyall Dawson
04:54 AM Revision 3021fc86 (qgis): QgsLayoutUnitComboBox can be linked to spin boxes so that their
values are automatically updated when the combo box unit changes
This means that you can flip between units and thin...
Nyall Dawson
04:54 AM Revision 36483083 (qgis): Add ratio lock for width/height in new item properties dialog
Nyall Dawson
04:54 AM Revision 183a72e9 (qgis): Default to layout units in new page dialog
Nyall Dawson
04:54 AM Revision 4cf9827c (qgis): Draw page shadow in layout units
Simplifies code a lot, pixel based size proved to complex for
small result
Nyall Dawson
04:54 AM Revision 416e1e4b (qgis): Fix drawing of rulers with multipage layouts
Nyall Dawson
04:54 AM Revision 0ab3b8e0 (qgis): Fix cursor position display for multipage layouts
Nyall Dawson
04:54 AM Revision 5cfc9cc6 (qgis): Add a dialog for inserting new pages into a layout
Nyall Dawson
04:53 AM Revision f121286e (qgis): Fix size of some color widgets on hidpi displays
Nyall Dawson
04:53 AM Revision aacc316e (qgis): Fix size of color swatch grid in color buttons on hidpi displays
Nyall Dawson
04:28 AM Revision ca4c34d2 (qgis): Fix menu header appearance on hidpi displays
Nyall Dawson
04:07 AM Revision 53c6308d (qgis): Use QgsMenuHeaderWidgetAction instead of QMenu::addSection
Because addSection adds really ugly separators and throws out
the menu alignment
Nyall Dawson
03:50 AM Revision 778e84ba (qgis): [FEATURE] Add copy to clipboard function to save as image (#4914)
Sponsored by Andreas Neumann. Mathieu Pellerin - nIRV

2017-07-24

10:53 PM Revision 601e3735 (qgis): vector layer save as: adjust our to OGR's defaults
* GPX_USE_EXTENSIONS default is false not true (fixes #16811)
* CSV GEOMETRY is none not AS_XY (fixes #16819)
(backp...
Jürgen Fischer
10:53 PM Revision cb088a2a (qgis): vector layer save as: adjust our to OGR's defaults
* GPX_USE_EXTENSIONS default is false not true (fixes #16811)
* CSV GEOMETRY is none not AS_XY (fixes #16819)
(follo...
Jürgen Fischer
04:13 PM Revision 8769991a (qgis): add a nodata option for the gdal merge tool
Giovanni Manghi
03:56 PM Revision ecd2c650 (qgis): master: fix SAGA cluster analysis for rasters
Giovanni Manghi
03:49 PM Revision 456e0158 (qgis): fix SAGA cluster analysis for rasters
Giovanni Manghi
03:45 PM Revision 1811a396 (qgis): [FEATURE] Constraints are updated on joined fields when dynamic form op...
Paul Blottiere
03:45 PM Revision 0dca126c (qgis): Update sip binding
Paul Blottiere
03:45 PM Revision 94034c52 (qgis): Add tests
Paul Blottiere
03:45 PM Revision 588fe49a (qgis): Constraints fail on non existent joined fields
Paul Blottiere
02:58 PM Revision dcec6bbf (qgis): Qt 5.5 has no default value for parent in QAction constructor
see http://code.qt.io/cgit/qt/qtbase.git/commit/src/widgets/kernel/qaction.h?id=536da5eb6ab1b4b07c13ad9f4c0f69dba5ca1624 Denis Rouzaud
02:08 PM Revision 1dca9a12 (qgis): Merge pull request #4755 from SrNetoChan/fix_datasource_manager_ui
Removes frames from data manager dialog Alessandro Pasotti
01:44 PM Revision 33071f47 (qgis): fix doxymentation
Denis Rouzaud
01:40 PM Revision fcc0d7dd (qgis): enhanced output for code_layout build on Travis
Denis Rouzaud
01:15 PM Revision 601dd412 (qgis): Nicer level string in message log window
Nathan Woodrow
01:15 PM Revision b9e545a4 (qgis): Remove corner widget for profiles. Make it normal menu
Hopefully for now until I work out better UX Nathan Woodrow
12:29 PM Revision d055def2 (qgis): Merge pull request #4907 from nyalldawson/symbol_button
New QgsSymbolButton widget Nyall Dawson
12:20 PM Revision ab6dd744 (qgis): [processing] fixed last commit
Victor Olaya
12:06 PM Revision 6202f06e (qgis): Fix more tests
Nyall Dawson
11:56 AM Revision 3ee5d184 (qgis): [processing] get layers list using map layer registry
fixes #16919 Victor Olaya
11:56 AM Revision a3bb3f13 (qgis): added new SAGA descriptions
Victor Olaya
11:46 AM Revision 7e749a5a (qgis): Fix failing tests
Nyall Dawson
11:36 AM Revision db745df4 (qgis): fix indentation
Denis Rouzaud
10:45 AM Revision 500175b8 (qgis): remove QgsScrollAreaWidgetPlugin from custom widgets
it had to be removed form the widget list in uic plugin. It might be better to provide the real list of implemented w... Denis Rouzaud
10:27 AM Revision b842043c (qgis): Merge pull request #4901 from alexbruy/processing-random
[processing] restore "random" algorithms Alexander Bruy
08:57 AM Revision 78b05c1a (qgis): Allow copying and pasting symbols between QgsSymbolButtons
Nyall Dawson
08:20 AM Revision ae2e32b3 (qgis): [processing] restore Random points in layer bounds
Alexander Bruy
08:20 AM Revision f8b0c069 (qgis): [processing] port Random points in polygons
Alexander Bruy
08:20 AM Revision c7645a38 (qgis): [processing] port Random points along lines
Alexander Bruy
08:20 AM Revision c440ade2 (qgis): [processing] remove Z/M addition from "random" algorithms
Alexander Bruy
08:20 AM Revision eb9f45cb (qgis): [processing] port Random points within extent
Alexander Bruy
07:30 AM Revision 2723f4f1 (qgis): remove duplicate method
followup 391712d2d42a761acb4bacce81cbe9ed8da52f6b Denis Rouzaud
07:19 AM Revision 391712d2 (qgis): Always log message bar messages to message log
Mainly so they don't just disappear on the user Nathan Woodrow
06:52 AM Revision 12c634ce (qgis): Load default profile name from global
Also adds overrideLocalProfile to ignore local profiles.ini file Nathan Woodrow
06:20 AM Revision e37f682c (qgis): Also load profiles-path from global settings
Nathan Woodrow
05:20 AM Revision 7b92f1f1 (qgis): [FEATURE] Add user profiles.
All user settings/plugins, etc are now loaded from APPDATA for each
platform and no longer .qgis3 and are isolated fr...
Nathan Woodrow
05:02 AM Revision 15f3bbf9 (qgis): Add some missing /Factory/ annotations
Nyall Dawson
05:02 AM Revision 19617958 (qgis): [welcome page] improve rounded rect background color
Mathieu Pellerin - nIRV
03:45 AM Revision 73214343 (qgis): Merge pull request #4909 from nyalldawson/label_units
Use standard QgsUnitTypes::RenderUnit throughout labeling Nyall Dawson
03:18 AM Revision e304662a (qgis): Use standard QgsUnitTypes::RenderUnit throughout labeling
Instead of duplicate labeling specific unit enum, reuse
the QgsUnitTypes::RenderUnit enum in labeling.
This brings s...
Nyall Dawson
03:07 AM Revision 43d094ea (qgis): Custom widget plugin for QgsSymbolButton
Nyall Dawson
03:07 AM Revision f7ada813 (qgis): Port conditional formatting symbol button to QgsSymbolButton
Nyall Dawson
03:07 AM Revision 46f6f83f (qgis): Port some symbol buttons across to QgsSymbolButton
- composer shape style button (no other composer ones for now- they're
all getting removed with layouts anyway)
- poi...
Nyall Dawson
03:07 AM Revision 6398b744 (qgis): Add opacity slider to symbol button menu
Nyall Dawson
03:07 AM Revision 04147947 (qgis): Use symbol button in annotation config widgets
Nyall Dawson
03:07 AM Revision 22c4740f (qgis): [FEATURE] New standard widget for symbol buttons
Button widgets for configuring symbol properties were reimplemented
multiple times throughout the codebase. This comm...
Nyall Dawson
03:07 AM Revision 67b27240 (qgis): Port decoration buttons to QgsSymbolButton
Nyall Dawson
03:04 AM Revision 9a12249b (qgis): Improve string wording, capitalization and plural consistency
Nyall Dawson

2017-07-23

12:42 AM Revision faa4a09e (qgis): Merge pull request #4877 from nyalldawson/layout_next
Layouts, chapter II Nyall Dawson
06:43 PM Revision e9cb3483 (qgis): Enforce margins in cpp file
Alexandre Neto
06:43 PM Revision 90e68771 (qgis): Fix code style
Alexandre Neto
06:43 PM Revision eb94207e (qgis): Removes frames from data manager dialog
Removes extra margin from mOptionsFrame Alexandre Neto
10:06 AM Revision d570b430 (qgis): Merge pull request #4908 from nyalldawson/fix_displace_crash
Fix crash in displacement/distance renderers Nyall Dawson
09:21 AM Revision 99bf32ba (qgis): Fix crash in displacement/distance renderers
Individual symbol instances were being rendered multiple times
concurrently
Nyall Dawson

2017-07-22

09:41 PM Revision b95d432a (qgis): huh? of course SubLayerItem is private
Jürgen Fischer
01:41 PM Revision 90fa6c2e (qgis): sub layer dialog: sort by layer id and feature count numerically (fixes...
Jürgen Fischer
07:18 AM Revision 22162b96 (qgis): Merge pull request #4903 from NaturalGIS/master
[processing] fix SAGA LTR mosaiking tool Alexander Bruy
07:18 AM Revision 628c66d7 (qgis): Merge pull request #4902 from NaturalGIS/saga_218_mosaiking
[processing] fix SAGA LTR mosaiking tool Alexander Bruy

2017-07-21

09:17 PM Revision 89ffecbf (qgis): Merge pull request #4881 from boundlessgeo/xyz-auth-gui
[feature][needs-docs] XYZ authentication and referer added to GUI Alessandro Pasotti
05:58 PM Revision cdfca0a4 (qgis): Add tests
Paul Blottiere
05:58 PM Revision e6eeacf7 (qgis): Update sip binding
Paul Blottiere
05:58 PM Revision 7e4f1f8c (qgis): Fixes value relation widget to always keep scrollbar activated. Fixes #...
Paul Blottiere
03:42 PM Revision dfc92851 (qgis): master: fix SAGA LTR mosaiking tool
Giovanni Manghi
03:35 PM Revision 8b2a550c (qgis): fix SAGA LTR mosaiking tool
Giovanni Manghi
02:00 PM Revision 29548e7d (qgis): Release of 2.18.11
Jürgen Fischer
02:00 PM Revision 476b5845 (qgis): Release of 2.14.17
Jürgen Fischer
08:32 AM Revision 0cba29cc (qgis): improve extent and scale/dpi relation in save as image/PDF
Mathieu Pellerin - nIRV
08:04 AM Revision 78ee9f7e (qgis): fix locked ratio width adjustment in save as image/PDF
Mathieu Pellerin - nIRV
07:24 AM Revision 00ac9f51 (qgis): fix expanding ratio lock button under kbuntu qt theme
Mathieu Pellerin - nIRV
07:13 AM Revision db741337 (qgis): Merge pull request #4899 from nyalldawson/ratio_lock
Allow setting width/height spin boxes to link to QgsRatioLockButton Nyall Dawson
06:20 AM Revision 38c82684 (qgis): Allow setting width/height spin boxes to link to QgsRatioLockButton
When set, these spin boxes will automatically be updated when their
accompanying spin box changes value so that the r...
Nyall Dawson
03:28 AM Revision eb5ac44b (qgis): Update test
Nyall Dawson
03:09 AM Revision 2f0c9d95 (qgis): Followup 5241c74, fix calculation of heatmaps
Nyall Dawson
02:39 AM Revision 16ad87e8 (qgis): Correctly create raster for heatmap output
Incorrect creation of geo transform was leading to invalid raster
outputs and many "creating warped vrt" log messages...
Nyall Dawson
02:16 AM Revision 0c335a25 (qgis): Fix QgsFieldComboBox::setField sets incorrect field when filter is present
(cherry-picked from 6e49403) Nyall Dawson

2017-07-20

12:55 AM Revision 9ab4184a (qgis): Fix memory leak in canvas preview images
Nyall Dawson
12:02 AM Revision 74407dc6 (qgis): crash report: fix report on 64bit
Jürgen Fischer
11:50 PM Revision e778ef35 (qgis): - Add ellipse tools
- Change QgsEllipse().toLineString to have closed linestring Loïc BARTOLETTI
10:47 PM Revision aa65af5e (qgis): Fix srsDimension parsing in GML
tcoupin
07:11 PM Revision e7744bdc (qgis): [FEATURE] fill ring tool: by pressing shift an existing ring is filled
Jürgen Fischer
04:21 PM Revision 250b9597 (qgis): Merge pull request #4897 from NaturalGIS/fix_qgis_import_in_postgis
[processing] fix QGIS import in PostGIS optional parameter (fix #16871) Alexander Bruy
04:20 PM Revision 0fbc1899 (qgis): Merge pull request #4896 from NaturalGIS/master_fix_saga_ltr_catchament...
[processing] fix SAGA LTR Catchment Area tools Alexander Bruy
04:18 PM Revision 7138f639 (qgis): Merge pull request #4895 from NaturalGIS/fix_saga_ltr_catchaments_area
[processing] fix SAGA LTR Catchment Area tools Alexander Bruy
04:16 PM Revision f78157be (qgis): fix 67f7b3a2
Jürgen Fischer
03:26 PM Revision ee79804c (qgis): try to please indentation test
Christophe Mangeat
02:51 PM Revision c8256880 (qgis): wfs, get features upon many layers, add test
and fix iterator trouble (avoid bad values in response summary, wfs:FeatureCollection, TYPENAME) Christophe Mangeat
02:36 PM Revision 67f7b3a2 (qgis): crash report dialog:
* get current context without an exception (eg. Ctrl+\)
* use ...
Jürgen Fischer
01:34 PM Revision f2e221d5 (qgis): fix QGIS import in PostGIS optional parameter. Fixes #16871
Giovanni Manghi
01:15 PM Revision 5e03f579 (qgis): mater: fix SAGA LTR Catchement Area tools
Giovanni Manghi
01:08 PM Revision 6126a4b7 (qgis): fix SAGA LTR Catchement Area tools
Giovanni Manghi
12:51 PM Revision 66245612 (qgis): Merge pull request #4891 from nyalldawson/fix_heatmap_raster
Correctly create raster for heatmap output Alexander Bruy
09:43 AM Revision a6d46835 (qgis): fix for https://issues.qgis.org/issues/16509
Christophe Mangeat
09:33 AM Revision 96fc3bde (qgis): Merge pull request #4890 from nyalldawson/algs_next
Resurrect some processing algorithms Nyall Dawson
08:15 AM Revision 5241c74c (qgis): Correctly create raster for heatmap output
Incorrect creation of geo transform was leading to invalid raster
outputs and many "creating warped vrt" log messages
Nyall Dawson
07:55 AM Revision cd399990 (qgis): Merge pull request #4889 from gacarrillor/one_button_ESC_key_handling
Handle Esc key in Data Source Manager Alessandro Pasotti
07:28 AM Revision c0669d4f (qgis): Port extend lines to new API
Nyall Dawson
07:28 AM Revision 1cac3bb6 (qgis): Port single sided buffer to new API
Nyall Dawson
07:28 AM Revision 4a935c10 (qgis): Resurrect Translate algorithm
Nyall Dawson
07:28 AM Revision 96cf6612 (qgis): Port geometry by expression to new API
Nyall Dawson
07:28 AM Revision d4af7615 (qgis): Flip some more algorithms to feature based algorithms
Nyall Dawson
07:06 AM Revision 63250dcc (qgis): Merge pull request #4887 from NaturalGIS/grass_218_voronoi_skeleton
port GRASS7 v.voroni.skeleton to 2_18 Alexander Bruy
06:54 AM Revision 63a2b741 (qgis): Fix wrong indentation detected by Travis
gcarrillo -
06:09 AM Revision 5ba0cb7b (qgis): Merge branch 'master' into one_button_ESC_key_handling
gcarrillo -
06:07 AM Revision a231f162 (qgis): Close Data Source Manager if child widget is closed
gcarrillo -
02:13 AM Revision 6e494031 (qgis): Fix QgsFieldComboBox::setField sets incorrect field when filter is present
Nyall Dawson

2017-07-19

11:25 PM Revision 6a95077f (qgis): - Init GUI for RegularShapes (add a Toolbar:
RegularShapeDigitizeToolBar)
- Add Circle Tools (2 Points on circle, 3 Points on circle, center and a
point)
- Fix an...
Loïc BARTOLETTI
10:13 PM Revision 3120068b (qgis): Do not assume input SQL is ASCII
Fixes #16833 Sandro Santilli
08:46 PM Revision 462f73cb (qgis): Add test for #16833
Sandro Santilli
07:56 PM Revision 08d04760 (qgis): port GRASS7 v.voroni.skeleton to 2_18
Giovanni Manghi
07:49 PM Revision 73950462 (qgis): [travis] Force using precise
Sandro Santilli
07:05 PM Revision 9efd666e (qgis): Test that PostGIS query can be passed as both unicode and string literal
See https://issues.qgis.org/issues/16833 Sandro Santilli
06:50 PM Revision 90d4768a (qgis): Fix addWfsLayer in the WFS GUI test (blacklisted on Travis)
This test segfaults locally. Alessandro Pasotti
05:35 PM Revision 5b186aea (qgis): [travis] Force precise
Matthias Kuhn
04:48 PM Revision 2a572be7 (qgis): Add test for #16833
Tested to pass with Python 2.7.13 Sandro Santilli
10:37 AM Revision ff0df6d9 (qgis): fix c29fc35155
Jürgen Fischer
10:36 AM Revision c29fc351 (qgis): also "s/( )/()/;" in sipify.pl (followup 4f9a9e036)
Jürgen Fischer
10:23 AM Revision 76e6b529 (qgis): Merge pull request #4883 from 3nids/copy_datum_218
consider datum transformation when pasting features (fixes #16846) Jürgen Fischer
10:04 AM Revision 0665072d (qgis): [FEATURE] Locked aspect ratio state for Save as image/PDF" (#4880)
Sponsored by Andreas Neumann. Mathieu Pellerin - nIRV
10:00 AM Revision 08c06def (qgis): Merge pull request #4846 from rldhont/server-wms-configparser-getfeatur...
[Server] WMS GetFeatureInfo refactoring René-Luc ReLuc
09:48 AM Revision 744fbc53 (qgis): fix sipify tests
followup 4f9a9e0360a3ce6b4289e948bb2549a0496f48f2 Denis Rouzaud
09:19 AM Revision 4f9a9e03 (qgis): s/( )/()/; s/== /== /; s/!= /!= /;
Jürgen Fischer
09:18 AM Revision f814ba04 (qgis): fix oracle provider build (followup c4e26d72)
Jürgen Fischer
08:55 AM Revision 7b424e62 (qgis): consider datum transformation when pasting features
proper fix in master bae6d563 could not be cherry-picked easily, this is not a perfect solution but it does solve the... Denis Rouzaud
03:07 AM Revision e7700db4 (qgis): oracle provider: skip updating of key attributes of added features for ...
Jürgen Fischer

2017-07-18

01:09 AM Revision efff4f03 (qgis): Fix windows build
Nyall Dawson
12:22 AM Revision 72e35135 (qgis): Merge pull request #4777 from nyalldawson/preview
Forward port Sourcepole's work on map panning previews Nyall Dawson
09:31 PM Revision 857f8437 (qgis): Merge pull request #4873 from nyalldawson/processing_feature_alg
Add QgsProcessingFeatureBasedAlgorithm subclass Nyall Dawson
04:13 PM Revision e423eea2 (qgis): [feature][needs-docs] XYZ authentication and referer added to GUI
Fixes #16883 Alessandro Pasotti
02:13 PM Revision 11cfc78a (qgis): Skip invalid returned features
Nyall Dawson
01:27 PM Revision 0b263f9a (qgis): Merge pull request #4737 from boundlessgeo/browser-sync
[bugfix] Sync the browser connections when changed from the select dialogs Alessandro Pasotti
01:13 PM Revision 6acd326a (qgis): [FEATURE] Draw extent onto canvas in save as image/PDF dialog (#4878)
Mathieu Pellerin - nIRV
12:31 PM Revision 85443099 (qgis): Remove unused includes and variables
Alessandro Pasotti
12:15 PM Revision bd925cd6 (qgis): Rebase and partially revert 9bae83275368
All signals are now in the base class, even if only
a subset of available providers actually emits them.
This way we...
Alessandro Pasotti
11:56 AM Revision 29855b39 (qgis): Change signature of processFeature so that features are no longer modif...
Nyall Dawson
11:45 AM Revision f459790f (qgis): Moved arcgis dialogs to the provider directory
Alessandro Pasotti
11:45 AM Revision 73b66fa1 (qgis): Homogenize signals from different source select dialogs, move to base c...
Alessandro Pasotti
11:45 AM Revision e83ef2e8 (qgis): Store canvas into the base class and set extent/crs from the arcgis cla...
This modification was necessary because the current implementation
of the source select dialogs within the unified ad...
Alessandro Pasotti
11:44 AM Revision c2cad99d (qgis): Add note about throwing QgsProcessingException to cancel algorithm exec...
Nyall Dawson
11:42 AM Revision f6c8ef3a (qgis): Complete documentation for connectionsChanged signals
Alessandro Pasotti
11:42 AM Revision aba9da5b (qgis): Refactored all providers to use the new base class
Also use refreshConnections from the data items when
a refresh is required, this function also emits
the signal to up...
Alessandro Pasotti
11:42 AM Revision c4e26d72 (qgis): Renamed base class to QgsAbstractDataSourceWidget
Alessandro Pasotti
11:41 AM Revision 340cf93f (qgis): [FEATURE] New algorithms to add Z/M values to existing geometries
Allows upgrading geometries to include these dimensions, or
overwriting any existing Z/M values with a new value.
In...
Nyall Dawson
11:41 AM Revision b9f22590 (qgis): Port a single python algorithm to QgsProcessingFeatureBasedAlgorithm
Nyall Dawson
11:41 AM Revision 7e3c435d (qgis): Port some existing algorithms to QgsProcessingFeatureBasedAlgorithm
Nyall Dawson
11:41 AM Revision 1a416243 (qgis): Add QgsProcessingFeatureBasedAlgorithm subclass
An abstract QgsProcessingAlgorithm base class for processing algorithms
which operate "feature-by-feature".
Feature ...
Nyall Dawson
11:41 AM Revision 792e6bd5 (qgis): Always output algorithm results, even when input source has no
features
Allows more versatile models which can handle empty layers
Nyall Dawson
11:41 AM Revision d926789d (qgis): Improve dox
Nyall Dawson
11:41 AM Revision dd0f1835 (qgis): [FEATURE] Followup addition of set Z/M values algs with Drop Z/M Values...
Allows easy access to drop any z or m values present in a layer (e.g. if
required for compatibility with a database d...
Nyall Dawson
11:40 AM Revision 71b9ce25 (qgis): On first run, try to guess a good default icon size based on screen DPI
Otherwise icons are miniscule when loading QGIS on hidpi screens, and
users must know that they need to manually chan...
Nyall Dawson
11:40 AM Revision dbd50b4b (qgis): On first load, default to 80% of current screen size for main window
Using a fixed default window geometry wasn't working well anymore -
it made the default window size tiny on hidpi scr...
Nyall Dawson
11:38 AM Revision 9ff73c0b (qgis): [bugfix] Sync the bowser connections when changed from the select dialogs
For now, the sync works only in one direction: from the dialogs
to the browser instances
Alessandro Pasotti
11:38 AM Revision 7bb797f8 (qgis): Renamed QgsSourceSelectDialog to QgsArcGisServiceSourceSelect
Alessandro Pasotti
11:38 AM Revision 385bb868 (qgis): SIP include
Alessandro Pasotti
11:38 AM Revision bc516cf8 (qgis): Added since 3.0
Alessandro Pasotti
11:38 AM Revision e57399ba (qgis): [bugfix] Sync the dialogs connections when changed from the browser
For now it's only for WMS but you get the idea.
There is a new abstract base class for the source select
dialogs, th...
Alessandro Pasotti
11:38 AM Revision 1e6a4ab3 (qgis): Added since 3.0 to the renamed class
Alessandro Pasotti
11:38 AM Revision 593770a5 (qgis): Added python bindings for the base source select class
Alessandro Pasotti
09:59 AM Revision 7ec8c4ae (qgis): Codestyle
David
09:59 AM Revision 11bb2488 (qgis): Fix in attributetable - unable to update column
Fix #16746 David
09:59 AM Revision fd9213ce (qgis): Fix crash in attributetable when removing more than one column
References #16746 David
09:59 AM Revision 02179adf (qgis): Fix crash in attributetable when removing more than one column
References #16746 David
09:59 AM Revision b677ee1b (qgis): Fix in attributetable - unable to update column
Fix #16746 David
09:59 AM Revision b036b0ba (qgis): Codestyle
David
05:49 AM Revision b8341568 (qgis): Save/restore window geometry for plugin installer repo fetching dialog
Nyall Dawson
05:49 AM Revision 1f9512e6 (qgis): Make locator bar a bit wider
Nyall Dawson
05:47 AM Revision 3037f224 (qgis): Non-blocking save as image/PDF dialogs (#4874)
Mathieu Pellerin - nIRV
05:42 AM Revision 54bf0130 (qgis): Update tests
Nyall Dawson
05:04 AM Revision 4e0e038a (qgis): Dox updates
Nyall Dawson
04:42 AM Revision 7f066672 (qgis): Add method to specify item groups for item classes in QgsLayoutItemGuiR...
This allows the designer dialog to group the corresponding item
actions together (i.e. grouping all basic shape creat...
Nyall Dawson
04:42 AM Revision c3456133 (qgis): Add QgsLayoutUtils
Nyall Dawson
04:42 AM Revision 00405fd6 (qgis): Start porting item rotation
Nyall Dawson
04:42 AM Revision 7a0851c2 (qgis): Shell class for QgsLayoutItemMap
Nyall Dawson
04:42 AM Revision c2820247 (qgis): Partially port some layout utils for render context creation
Nyall Dawson
04:42 AM Revision 56bb6570 (qgis): Change QgsLayoutItem::draw to use a renderContext instead of
direct QPainter argument
This will make use of other rendering code within layout items
much easier - since symbolog...
Nyall Dawson
04:42 AM Revision 436710a1 (qgis): Ensure that item painter is correctly scaled so that painter units are ...
Nyall Dawson
04:42 AM Revision 38cbbe23 (qgis): Implement a cache for item content renders
Speeds up redraw of items, making use of layout designer much
faster with slow to redraw items.
This will also make ...
Nyall Dawson
04:42 AM Revision b4f5025d (qgis): Port shape items to layouts
Nyall Dawson
04:42 AM Revision cdec70ba (qgis): [needs-docs] Add a new item properties dialog
When adding a new item to a layout, if the user just does a single
click of the mouse (vs a click and drag to set the...
Nyall Dawson
04:42 AM Revision d14f3b9c (qgis): Add QComboBox subclass widget for selecting layout units
Nyall Dawson
04:42 AM Revision 19a7863e (qgis): Add methods to construct layout size/point from QSizeF/QPointF
Nyall Dawson
04:42 AM Revision de2626d6 (qgis): Add unit types to new item properties dialog, handle different reference
point settings Nyall Dawson
04:42 AM Revision 6fd06983 (qgis): Port data defined item position and size
Nyall Dawson
04:42 AM Revision 498c4cda (qgis): Add some rendering checks for layout items
Nyall Dawson
04:42 AM Revision d0c844ed (qgis): Implement item size and positioning using layout units
Nyall Dawson
04:42 AM Revision 15b65fa6 (qgis): Port some basic functionality from QgsComposerObject
Nyall Dawson
04:42 AM Revision dd370373 (qgis): Port a bunch of low-level methods to layouts
Relating to expression contexts and variables Nyall Dawson
04:42 AM Revision 3f0a0cb0 (qgis): Ensure that moving/resizing items respects reference point
Nyall Dawson
04:42 AM Revision cd380f61 (qgis): Add measurement converter and dpi to layout context
Nyall Dawson
04:42 AM Revision b2b35dd0 (qgis): Add a context class for layouts
Stores information relating to the current context (such as
associated feature and layer) and rendering settings for ...
Nyall Dawson
04:42 AM Revision ab79b156 (qgis): [layout] Add measurement unit handling to QgsLayout
Allows layouts to convert from various units to their
own native units
Also added a QgsLayoutContext to QgsLayout.
Nyall Dawson
04:42 AM Revision a6156d92 (qgis): Layouts have a name
Nyall Dawson
03:02 AM Revision d70f53c4 (qgis): Merge pull request #4876 from nyalldawson/upstream_ftw
Upstream some sourcepole fork commits Nyall Dawson

2017-07-17

01:51 AM Revision 514e4305 (qgis): Re-use timer in QgsMapCanvas::refresh to ensure multiple refresh reques...
Forward port from Sourcepole's fork Sandro Mani
01:37 AM Revision f405b96d (qgis): Demote translation loading warning to debug msg
(forward port from Sourcepole's fork) Sandro Mani
12:09 AM Revision 9bae8327 (qgis): add (unemitted) signals to provider source selectors to silence data
source manager connection warnings Jürgen Fischer
10:24 PM Revision 205b7051 (qgis): don't close database selection dialogs
Jürgen Fischer
10:22 PM Revision bae6d563 (qgis): consider datum transformation when pasting features (fixes #16846)
Jürgen Fischer
03:47 PM Revision 349c996a (qgis): [Server] WMS GetFeatureInfo refactoring cleanup
René-Luc ReLuc
03:26 PM Revision bcc8e906 (qgis): Fix qgsversion.h creation
Jürgen Fischer
01:17 PM Revision 06cb6342 (qgis): run target t2tdoc (followup 478dd209)
David
01:17 PM Revision 44cb8060 (qgis): Additional libraries for Fedora
David
12:39 PM Revision f9260336 (qgis): [Server] WMS GetFeatureInfo refactoring
René-Luc ReLuc
11:45 AM Revision e61daed9 (qgis): Merge pull request #4869 from alexbruy/network-analysis
[processing] restore network analysis algorithms Alexander Bruy
10:32 AM Revision f3f74a9d (qgis): [processing] adapt network analysis algorithms to latest API changes
Alexander Bruy
10:09 AM Revision 1e795960 (qgis): [processing] restore Shortest path from layer to point
Alexander Bruy
10:09 AM Revision 95de3a41 (qgis): [processing] add cancellation support where possible
Alexander Bruy
10:09 AM Revision 5af177e9 (qgis): [processing] restore Service area from layer
Alexander Bruy
10:09 AM Revision c5ed5394 (qgis): [processing] restore Shortest path from point to point
Alexander Bruy
10:09 AM Revision 494ceff3 (qgis): [processing] restore Shortest path from point to layer
Alexander Bruy
10:09 AM Revision bee56836 (qgis): [processing] allow diferent CRS for point layers and network layer
Alexander Bruy
10:09 AM Revision 4a6ceffc (qgis): [processing] make service area outputs optional
Alexander Bruy
10:09 AM Revision abd14e8b (qgis): [processing] restore Service area from point
Alexander Bruy
10:08 AM Revision 6c0cb2f5 (qgis): Merge pull request #4872 from alexbruy/network-api
[API] small improvements for network analysis API Alexander Bruy
08:38 AM Revision 246685b0 (qgis): [processing] Better error reporting in point on surface
Matthias Kuhn
08:38 AM Revision 2b2d5e36 (qgis): [FEATURE] Give access to geometry errors
When methods are called that use GEOS to create new geometries, the
result geometries now contain information about w...
Matthias Kuhn
05:24 AM Revision db11185d (qgis): Make doc test happy
Nyall Dawson
05:00 AM Revision c404b802 (qgis): Fix uninitialized member (thanks to Coverity)
Nyall Dawson
04:59 AM Revision b24370dc (qgis): Fix use after delete error (thanks to Coverity)
Nyall Dawson
04:49 AM Revision 4e5597ab (qgis): Merge pull request #4848 from nyalldawson/virtual_agg
Fix aggregate calculation in virtual fields Nyall Dawson
02:26 AM Revision 7d094b0e (qgis): update translations of bad string (followup a0f9837)
Jürgen Fischer

2017-07-16

12:51 AM Revision a0f98379 (qgis): Fix bad string
Nyall Dawson
11:51 PM Revision 3a2710ef (qgis): Merge pull request #4870 from nyalldawson/algs3
Port 4 more algs to new API Nyall Dawson
11:24 PM Revision 38a13ff5 (qgis): Make pole of inaccessibility calculation handle multipolygons
Nyall Dawson
11:24 PM Revision 6487fbb2 (qgis): Port Reverse Line Direction to new API, add test
Nyall Dawson
04:02 PM Revision 09bb55a8 (qgis): initialize QgsFeedback with nullptr by default
Alexander Bruy
01:53 PM Revision 97c1def8 (qgis): Merge pull request #4857 from jcomas/patch-1
[MetaSearch] Update connections-default.xml Tom Kralidis
01:36 PM Revision f3d42a2c (qgis): [network analysis] use QgsFeedback for progress reporting and
cancelation Alexander Bruy
01:31 PM Revision 126a2742 (qgis): [network analysis] use QgsFeatureSource instead of QgsVectorLayer in
QgsVectorLayerDirector Alexander Bruy
01:29 PM Revision 75d9fd50 (qgis): Fix windows build
Jürgen Fischer
12:39 PM Revision 9cbc8cc2 (qgis): Port Offset line, Orthogonalize and Pole of Inaccessibility to new API
Improvements:
- Fix handling of multiline outputs for Offset Line algorithm
Nyall Dawson
12:20 PM Revision 23a4d602 (qgis): Merge pull request #4868 from nyalldawson/nn
Port Remove Null Geometries algorithm to c++/new API Nyall Dawson
11:06 AM Revision 9a181488 (qgis): indentation
Alexander Bruy
10:35 AM Revision 261391d4 (qgis): Handle geos errors
Matthias Kuhn
10:35 AM Revision 102188ac (qgis): Port PointOnSurface QGIS algorithm
Matthias Kuhn
10:19 AM Revision 1342f4d9 (qgis): Add API to set optional destination parameters as not created by default
This allows optional outputs (such as null geometry features detected
by the Remove Null Geometries algorithm) to be ...
Nyall Dawson
09:56 AM Revision 5deb8fcb (qgis): Port Remove Null Geometries algorithm to c++/new API
Enhancements:
- add a new optional output for null geometries, and make
the non-null geometry output optional. This a...
Nyall Dawson
09:30 AM Revision aec6a794 (qgis): Merge pull request #4863 from nyalldawson/nn
Port 2 more processing algorithms Nyall Dawson
08:01 AM Revision 99a9e249 (qgis): Fix file permissions for processing algs
Matthias Kuhn
07:55 AM Revision 1b1dc7de (qgis): Port Extract Nodes to new API
Improvements:
- Retain Z/M values from input geometries
Nyall Dawson

2017-07-15

02:08 PM Revision bb344bce (qgis): Fix typo
Nyall Dawson
02:07 PM Revision ea06500c (qgis): Port Unique Values algorithm to new API
Improvements:
- by default output a table with unique values, instead of a HTML
file. This allows the values to be mo...
Nyall Dawson
01:38 PM Revision b3506766 (qgis): run target t2tdoc (followup ec74e03a)
Jürgen Fischer
01:36 PM Revision ec74e03a (qgis): Merge pull request #4864 from signedav/patch-1
Fedora Install Typo: OSWLib to OWSLib Jürgen Fischer
01:17 PM Revision 82edbab8 (qgis): Fix mean coords uses old exception
Nyall Dawson
12:55 PM Revision d66b7b2c (qgis): Fedora Install Typo: OSWLib to OWSLib
signedav
12:33 PM Revision b7f888bf (qgis): Port Distance Matrix algorithm to new API
Enhancements:
- support source/target layers in different CRS
- output layers with geometry (i.e. keep input point ge...
Nyall Dawson
12:33 PM Revision 7f58af11 (qgis): Port mean coords algorithm to new API
Improvements:
- Don't export UID class field if no class field was set
Nyall Dawson
12:32 PM Revision 8333f6a5 (qgis): Merge pull request #4862 from nyalldawson/nn
Port Line Intersection algorithm to new API Nyall Dawson
09:40 AM Revision a6736ceb (qgis): Add ability to select output fields from both layers to Intersection al...
Nyall Dawson
09:40 AM Revision 02bf88c4 (qgis): Port Line Intersection algorithm to new API
Improvements
- allow different CRS between layers
- instead of optionally allowing selection of a single field to kee...
Nyall Dawson
09:40 AM Revision eaad18c6 (qgis): Merge pull request #4861 from nyalldawson/nn
Port nearest neighbour alg to new API Nyall Dawson
09:12 AM Revision 1cb2728c (qgis): Merge pull request #4859 from alexbruy/processing-restore
[processing] restore most of terrain analysis tools Alexander Bruy
09:07 AM Revision 353d4fc7 (qgis): Add missing dox
Nyall Dawson
08:43 AM Revision 7baa623f (qgis): Allow bulk load of QgsSpatialIndex to be canceled via QgsFeedback
Nyall Dawson
08:30 AM Revision 671f0247 (qgis): fix tests
Alexander Bruy
08:29 AM Revision f4bba54a (qgis): [processing] restore Ruggedness algorithm
Alexander Bruy
08:29 AM Revision 05b4cc22 (qgis): [processing] restore Slope algorithm
Alexander Bruy
08:29 AM Revision f3f9e544 (qgis): [processing] restore Hillshade algorithm
Alexander Bruy
08:29 AM Revision 5f5fc587 (qgis): [processing] homogenize input/output names in Heatmap algorithm
Alexander Bruy
08:24 AM Revision 8af7318c (qgis): Ensure distance area is always correctly used in processing
Nyall Dawson
08:24 AM Revision b441a4f2 (qgis): Port nearest neighbour analysis algorithm to new API
Nyall Dawson
08:16 AM Revision bbe466ff (qgis): Merge pull request #4860 from nyalldawson/sum_lines
Port sum line length algorithm to new API Nyall Dawson
07:56 AM Revision 2e8b8486 (qgis): Port sum line length algorithm to new API
and implement auto reprojection of lines to polygon layer CRS Nyall Dawson
07:54 AM Revision 22305977 (qgis): Merge pull request #4858 from nyalldawson/points
Port Points in Polygon algorithms to new API Nyall Dawson
07:21 AM Revision 79df6b47 (qgis): Add cancelation support for points in polygons algorithm
Nyall Dawson
06:50 AM Revision dd38c52d (qgis): [needs-docs] Copy unique class field option from Points in Polygons Unique
to Points in Polygons
Again, it doesn't make sense for a whole separate algorithm just to
add a single option
Nyall Dawson
06:50 AM Revision b67e525f (qgis): [needs-docs] Add optional weight field to Points In Polygon algorithm
Instead of a separate Points In Polygon algorithm just for this
extra option, add it to the original Points In Polygo...
Nyall Dawson
06:23 AM Revision 68687c1e (qgis): Port counts points in polygon alg to new API
and add auto-reprojection support if points layer is in
different CRS to polygon layer
Nyall Dawson

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 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 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
11:52 AM Revision 494b1947 (qgis): Fix build
Nyall Dawson
11:52 AM Revision 4c432a19 (qgis): Add missing override
Nyall Dawson
11:52 AM Revision 14560c59 (qgis): New style connects
Nyall Dawson
11:52 AM Revision 306c5b33 (qgis): Cancel preview jobs without blocking
Makes for more reponsive map updates Nyall Dawson
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 0d9945de (qgis): Use JavaScript instead of javascript/Javascript
+ update INSTALL doc Harrissou Santanna
05:40 PM Revision 99ea2e8e (qgis): Use Cartesian instead of cartesian
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 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 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 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 77351fdb (qgis): Update processing.algorithmHelp for new API
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
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 3f665208 (qgis): Add layout panning tool
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 7974597c (qgis): Add a zoom tool to designer dialog
Nyall Dawson
03:06 AM Revision 20ca51b5 (qgis): Port ability to wheel zoom into/out of layout designer
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 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 4065a7ff (qgis): Add shell for non-functional layout select tool
Nyall Dawson
03:06 AM Revision 41b98aa2 (qgis): Add layout zoom tool
Nyall Dawson
03:06 AM Revision 867bdb61 (qgis): Move click-and-drag detection to QgsLayoutViewTool
Nyall Dawson
03:06 AM Revision 5cac2f71 (qgis): Allow setting pen/brush for QgsLayoutViewRubberBand
Nyall Dawson
03:06 AM Revision ac830935 (qgis): Port zoom actions from composer to layout designer
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 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 db62a745 (qgis): Add a temporary layout item type for testing
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 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 25034979 (qgis): Add some unit tests for layout tools
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 b2a01d84 (qgis): Add layout view to layout designer
Nyall Dawson
03:06 AM Revision a6ccd63b (qgis): Start implementing an add item tool
Nyall Dawson
03:06 AM Revision 4c2447fd (qgis): Add shell for QgsLayoutView
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 1aa0091e (qgis): [ogr] return multi{linestring,polygon} type for shapefile driver
Mathieu Pellerin - nIRV
08:26 AM Revision 5b149fb3 (qgis): [ogr] return multipart geometry for multipart datasets in feature iterator
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 7db1a9df (qgis): Save and restore window geometry for modeler dialogs
Nyall Dawson
12:49 PM Revision a3fdb95d (qgis): Update model input type names
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 3665e462 (qgis): Use a filter line edit for outputs
Nyall Dawson
12:49 PM Revision 0836c607 (qgis): Make model editor dialog more robust while loading models
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 9d04f872 (qgis): Rename "output" style parameters for clarity
The previous naming was too easily confused with processing outputs.
Rename them to QgsProcessingParameterFileDestina...
Nyall Dawson
12:49 PM Revision febf0a0e (qgis): Rename method to more generic name - it's usable by vector layer output...
Nyall Dawson
12:49 PM Revision d443bb3c (qgis): Expose compatible vector layer parameter evaluation to QgsProcessingAlg...
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 f8e37aa7 (qgis): Fix some processing algorithm exception handling
Nyall Dawson
12:49 PM Revision f82b41e0 (qgis): Move an enum to new QgsProcessing class
Nyall Dawson
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 162063be (qgis): [bugfix] Fixes relation widget when switching between layer styles #16100
Paul Blottiere
02:35 PM Revision e6de737f (qgis): Add unit tests
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 f379be20 (qgis): array docs
Matthias Kuhn
01:01 PM Revision 0e199957 (qgis): Improvements to layer handling in expressions
Matthias Kuhn
01:01 PM Revision 30f86e62 (qgis): Local variables should not be prefixed
Matthias Kuhn
01:01 PM Revision 72da246b (qgis): Add tests
Matthias Kuhn
01:01 PM Revision 066528de (qgis): get_feature_by_id docs
Matthias Kuhn
01:01 PM Revision 795e2477 (qgis): Fix running expressions without context
Matthias Kuhn
01:00 PM Revision 10dc0d5d (qgis): Rename set_variable to with_variable
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 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 26cd6017 (qgis): Use an expression context when evaluating child parameters with express...
Nyall Dawson
03:35 AM Revision d8086e54 (qgis): Use c++ method for available sources
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 17199c8f (qgis): Reimplement getAvailableValuesOfType in QgsProcessingModelAlgorithm
Nyall Dawson
03:35 AM Revision 3ea70696 (qgis): Add descriptions for model algorithm variables
Nyall Dawson
03:35 AM Revision 3f9cfe0c (qgis): Fix setting number parameters to expressions
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: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 ac9a39f0 (qgis): Fix processing.runAndLoadResults
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 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 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 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 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 0231e773 (qgis): Remove unused member
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 90f10ae8 (qgis): Port snap geometries algorithm to new API
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 d9fca482 (qgis): Add missing signal
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 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 e5b156b8 (qgis): Make processing algorithms safe to run in threads
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 e1184cd6 (qgis): Make QgsProcessingAlgRunnerTask work correctly
It now safely can execute algorithms in background threads
without issues
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 f8289954 (qgis): Fix build
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 cd7776ca (qgis): Upgrade ported python algs to be thread ready
Nyall Dawson
01:27 AM Revision 8cfcf575 (qgis): Fix tests
Nyall Dawson
01:27 AM Revision 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 1b2086e8 (qgis): Make algorithm dialog use background tasks to execute algorithms
Nyall Dawson
01:27 AM Revision 2543e079 (qgis): Better assert messages
Issues is actually when prepare/postProcess is called in a different
thread to context - it doesn't have to be the ma...
Nyall Dawson
01: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 6fab6882 (qgis): Use SpatiaLite right spelling when needed
Harrissou Santanna
01:26 AM Revision 0c967927 (qgis): Replace "drop down" and some dropdown by drop-down
Harrissou Santanna
01:26 AM Revision 5c4f6427 (qgis): Add clone method to ScriptAlgorithm
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 cd9328d2 (qgis): Fix some processing algorithm exception handling
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 0c6b19cd (qgis): Improvements to QgsProcessingAlgRunnerTask
- take a clone of algs before running them. This avoids issues
if the algorithm is removed or edited while a backgrou...
Nyall Dawson
01:26 AM Revision 1b2afea2 (qgis): Add some more clone methods to algorithm subclasses
Nyall Dawson
01:26 AM Revision 6d7b0a3b (qgis): Fix re-saving already saved models
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
 

Also available in: Atom