Activity
From 2016-10-31 to 2016-11-29
2016-11-29
- 08:06 PM Revision 5b97b4ab (qgis): Merge pull request #3813 from rldhont/bugfix_pointdisplacement_filter_l...
- [BUGFIX] Filter Legend By Map Content doesn't maintain point displacement legend
- 07:27 PM Revision 4d71cf96 (qgis): [BUGFIX] Filter Legend By Map Content doesn't maintain point displaceme...
- Fixed #11572
Needs to be backported and adapted to version 2.14 - 04:46 PM Revision 36e89a31 (qgis): WMS 1.3 compliance: Each OnlineResource URL intended for HTTP Get reque...
- 03:44 PM Revision 61b599ed (qgis): Added histogram values to the bindings
- 03:27 PM Revision 0e0cf3e1 (qgis): Exception format is XML, not capabilities format
- 02:50 PM Revision 120c8d38 (qgis): WMS 1.3. compliance: distort image if width/height ratio of bbox is dif...
- 02:36 PM Revision 1bc6ee33 (qgis): WMS 1.3.0 compliance: If a layer bounding box is there, it is not allow...
- 02:28 PM Revision 1fd290f2 (qgis): WMS 1.3.0 compliance: throw exception if bbox is empty
- 02:15 PM Revision 6e8e7369 (qgis): Fix typo
- 02:10 PM Revision 2d36e1a3 (qgis): WMS 1.3.0 compliance: exception format must be advertized as 'XML', not...
- 12:43 PM Revision 567abc1f (qgis): [bugfix] Fix broken docks customization. Fixes #8055
- 12:41 PM Revision 84d2c3cc (qgis): [bugfix] Fix broken docks customization. Fixes #8055
- 12:38 PM Revision 0ee93eec (qgis): [bugfix] Fix broken docks customization. Fixes #8055
- 11:56 AM Revision 4659fd40 (qgis): WMS 1.3.0 compliance: CRS:84 needs to be supported
- 11:45 AM Revision ae644307 (qgis): WMS 1.3.0 compliance: support BGCOLOR parameter
- 11:30 AM Revision 63f496c6 (qgis): WMS 1.3.0 compliance: throw exception if feature info point is not with...
- 11:27 AM Revision df411eb6 (qgis): WMS 1.3.0 compliance: use the reserved word 'None' if no fees
- 01:59 AM Revision fe8dfe1c (qgis): Merge pull request #3803 from dakcarto/qt5py3-more-mac-fixes
2016-11-28
- 11:43 PM Revision 45a52dfa (qgis): Rename minimum area paremeter, fix docs for QgsCurvePolygon::removeInte...
- 09:54 AM Revision c147ee2b (qgis): Add with .. to all subprocesses
- 09:54 AM Revision c3ad30da (qgis): Fix subprocess unclosed file
- 04:12 AM Revision fef15e01 (qgis): [processing] Consolidate 'delete holes' algorithms
- Copy min area parameter from 'Fill holes' algorithm to 'delete
holes' algorithm.
Also:
- make algorithm maintain z/... - 03:08 AM Revision 57f482e2 (qgis): Add method to QgsGeometry to remove interior rings from a polygon
- With an optional area threshold
2016-11-27
- 04:46 PM Revision 7613c296 (qgis): [processing] fixed file extension when exporting layer
- fixes #15898
- 04:45 PM Revision 739e2aad (qgis): [processing] use SilentProgress by default if no progress object is passed
- 10:01 AM Revision 19780c4d (qgis): [processing] fixed file extension when exporting layer
- fixes #15898
2016-11-26
- 10:28 AM Revision 3e738405 (qgis): * replace constexpr (fixes pre-c++11 windows build)
- * fix "added in 3.0" annotation
* sip syncs
2016-11-25
- 03:45 PM Revision 5ef16bf6 (qgis): Fix previous commit
- 03:40 PM Revision 3024fe70 (qgis): Replace calls to the now-deprecated-in-GDAL-trunk OGRFree() by CPLFree()
- 02:13 PM Revision 0cfd7d8d (qgis): Release of 2.18.1
- 02:11 PM Revision 912a7eb2 (qgis): Release of 2.14.9
- 07:24 AM Revision a1eeed41 (qgis): Merge pull request #3799 from nyalldawson/processing_grids
- [processing] Unify duplicate grid creation algorithms
- 07:02 AM Revision 8c8db0eb (qgis): Ensure GRASS plugin CMake extra includes macro works for all versions
2016-11-24
- 05:44 PM Revision 3f50e835 (qgis): [processing] Ensure reading of shortHelp yaml files as UTF-8
- On macOS 10.11 with Py 3.5.2, .yaml files defaulted to ASCII and failed.
- 05:42 PM Revision 33120528 (qgis): Add GRASS plugin CMake macro to find extra includes of GRASS compilation
- Such includes may need found again when including some GRASS headers.
- 05:42 PM Revision c8eca29d (qgis): Add default sip directory to search for Qsci sip files
- Handles instance where Qsci directory is outside of PyQt5 sip directory.
The default sip directory is logical additio... - 05:42 PM Revision d187dd35 (qgis): Flip CMake finds for Qt-based frameworks, to ensure Headers are searched
- Search for libraries first, before includes, so any frameworks found can
have their Headers subdirectory added to sea... - 01:36 PM Revision 95072e9b (qgis): Merge pull request #3802 from alexbruy/processing-scripts
- [processing] script editor UI improvements
- 11:41 AM Revision f83351be (qgis): [processing] remove statusbar from script editor
- 11:34 AM Revision c3ed3906 (qgis): [processing] improve script editor dialog
- Use QMainWindow instead of QDialog, add normal toolbar instead of
QToolButtons. Also fix some issues caused by Qt5 sw... - 09:49 AM Revision fdc0a3f8 (qgis): Merge pull request #3800 from nirvn/processing_modeler_panels
- [processing] upgrade modeler to make use of qgsdockwidgets
- 09:45 AM Revision ac721d33 (qgis): [processing] python3/pyqt5 fixes for get scripts and models dialog
- 05:59 AM Revision a6ebe830 (qgis): [processing] upgrade modeler to make use of qgsdockwidgets
- 04:18 AM Revision 772b7694 (qgis): [processing] Hide redundant grid creation algorithms
- Condenses the duplicate grid algorithms into single algorithms
(one for line, one for polygon), taking the best bits ... - 02:17 AM Revision 7e0cd9af (qgis): Fix QgsFields::lookupField returns bad result for empty field name
- QString::isNull vs ::isEmpty strikes again!
- 01:42 AM Revision dccd00dc (qgis): Adding test to Line Intersection algorithm
- Since both input and intersect layers have only one field (fid), the result is the same for both (existing and new) t...
- 01:41 AM Revision 193d400d (qgis): Make QGIS Line Intersections algorithm able to keep all attributes.
2016-11-23
- 12:51 AM Revision d44bc112 (qgis): [processing] Fix file format combo showing formats in random orders
- 12:41 AM Revision 1e661e37 (qgis): [FEATURE][processing] New 'drop geometries' algorithm
- Simply removes any geometries from an input layer and returns
the features with attributes only - 11:48 PM Revision 38a0ea08 (qgis): Small tweaks to processing split algorithm, add tests
- 11:05 PM Revision 0e2ef065 (qgis): [processing] [FEATURE] SplitWithLines
- Rename algorithm SplitLinesWithLines to SplitWithLines
Accept polygon as input, too
Use only selected lines to split ... - 10:54 PM Revision 986acab9 (qgis): [processing] Tweak test precision
- 10:53 PM Revision 98392bda (qgis): Add another .aux.xml to .gitignore
- 10:52 PM Revision d742478a (qgis): [processing] Add tests for create points from table alg
- 10:52 PM Revision 69e8e4a3 (qgis): [processing] Allow alg tests to use ParameterTable inputs
- 03:51 PM Revision 7726205d (qgis): Followup f3482d2: mapThemeStyleOverrides is plural
- 03:28 PM Revision 73d9c4a2 (qgis): Some more adjustments for the attribute type dialog
- 03:28 PM Revision f4507251 (qgis): Rework the Edit widget properties dialog
- 12:25 PM Revision dd04ecd3 (qgis): Merge pull request #3768 from DelazJ/patch-19
- Typo fix in Processing help file
- 12:24 PM Revision 0a0de801 (qgis): Merge pull request #3796 from nirvn/processing_modeler_msgbar
- [processing] switch a couple of modeler pop up dialogs to message bars
- 11:28 AM Revision 6e2288dc (qgis): [processing] switch a couple of modeler pop up dialogs to message bars
- 09:26 AM Revision d559d7ff (qgis): Partially revert 9bb3235
- The -DCMAKE_POSITION_INDEPENDENT_CODE=ON resolves to -fPIE instead
of -fPIC (on some platforms?) rendering cmake broken. - 08:41 AM Revision eeafe674 (qgis): Merge pull request #3795 from nirvn/modeler_toolbar
- [processing] improve the modeler dialog UI and icons
- 07:45 AM Revision 2652aa50 (qgis): [processing] improve the modeler dialog UI and icons
- - use a proper toolbar to match other parts of QGIS
- show keyboard shortcuts in toolbar action tooltips
- create vec... - 07:43 AM Revision 489e00df (qgis): [processing] Enhance create points layer alg
- Clean up code, allow setting z/m columns
- 06:21 AM Revision 3c51a93f (qgis): [processing] Fix very broken delete columns algorithm
- 05:29 AM Revision d712b49a (qgis): Merge pull request #3790 from dakcarto/qt5py3-mac-fixes
- Qt5py3 Mac fixes
- 05:03 AM Revision 311f4827 (qgis): Move profiler instance to QgsApplication
- 04:12 AM Revision d8f9d2e6 (qgis): Speed up inserting features into memory layers by ~65%
- By avoiding an unnecessary map lookup
(cherry-picked from b679cbe) - 04:11 AM Revision cfeeb3fd (qgis): Fix QgsFeatureRequest with expression not using provider fields
- and limit (fix #15771)
(cherry-picked from 5e3bef7) - 04:08 AM Revision ddb28827 (qgis): Fix QgsGeometryUtils::sqrDistToLine returns bad values (eg nan values)
- (cherry-picked from 1d3f1f0)
- 04:07 AM Revision f1930cbb (qgis): QgsCacheIndexFeatureId can also handle non-FilterFid requests
- in certain circumstances
On behalf of Faunalia, sponsored by ENEL
(cherry-picked from b5c1d0f) - 04:07 AM Revision 31c1be19 (qgis): Don't query list of visible features when showing selected features
- On behalf of Faunalia, sponsored by ENEL
(cherry-picked from 5346023) - 04:06 AM Revision ec52e693 (qgis): Avoid warning noise during attribute table load
- On behalf of Faunalia, sponsored by ENEL
(cherry-picked from b0801f3) - 04:06 AM Revision 531d63f7 (qgis): Use cached feature iterator if cache has all needed features
- Previously a cached feature iterator would only be returned
if cache was either full or used a cache index
On behalf... - 04:05 AM Revision e82f8a48 (qgis): Recognise that a cache can be filled using a FilterNone request
- On behalf of Faunalia, sponsored by ENEL
(cherry-picked from afd5d1e) - 02:11 AM Revision 0d6c2f03 (qgis): Fix test for request size vs cache size
- On behalf of Faunalia, sponsored by ENEL
(cherry-picked from 38a4aac) - 02:10 AM Revision 9c64ad2f (qgis): Make max canvas scale 1600% (fix #15861)
- Max canvas sacle should be a multiple of 2 so that zooming in
to the max and then back out again results in 100% zoom... - 02:09 AM Revision a78efc0b (qgis): [processing] Fix import to postgis alg when table name not set (fix #15...
- (cherry-picked from 271e67e)
2016-11-22
- 11:23 PM Revision ee80be43 (qgis): Fix misleading indentation warnings caused by messy qtermwidget code fo...
- 06:57 PM Revision dc82ad4c (qgis): fix typo
- 04:09 PM Revision b7fa5400 (qgis): [db manager] Fix virtual layer uid handling
- 11:56 AM Revision 28942361 (qgis): [virtual] disable FilterRect when no unique id is present. Should fix #...
- 08:47 AM Revision 8dbe6ead (qgis): Merge pull request #3793 from nirvn/default_styles_imp
- [style manager] new default symbols shipped with QGIS & add a set of pre-defined tags
- 08:46 AM Revision e2265290 (qgis): [style manager] refresh symbols shipped by default & add tags
- 08:46 AM Revision 0a0b3a70 (qgis): [style] speed up importXML() by using SQL transaction
- Gains are significant, importing 100 symbols would take 2.86s,
but takes only 0.18s when using transaction. - 08:46 AM Revision bc130be6 (qgis): [style] improve creation of default style db
- Instead of copyign a pre-existing .db shipped with QGIS, create
a new .db and import an .xml file containing our defa... - 08:36 AM Revision efd29922 (qgis): package symbology-ng-style.xml instead of the .db file
- 05:23 AM Revision d7166404 (qgis): Remove usage of legendInterface() from plugins (followup e5f62e49)
- 05:23 AM Revision 0c58555c (qgis): [symbology] respect mixed unit when applying symbol from list widget (#...
- 03:56 AM Revision 33caf66e (qgis): Merge pull request #3766 from nyalldawson/processing_context2
- [processing] Fix hangs when running algorithms
- 03:07 AM Revision 20dc7fb2 (qgis): [FEATURE] raster_statistic expression function for retrieving
- raster band stats from a loaded layer
Allows raster band stats (eg min, max, avg) to be used in
expressions - 02:17 AM Revision 377cba0b (qgis): [processing] Use real map settings scope instead of custom canvasextent...
- 02:17 AM Revision 86ab3022 (qgis): Remove layer extent and statistic variables from processing contexts
- These variables take a lot of time to calculate and cause lots of
lengthy hangs in processing. (Eg add some moderatel... - 01:25 AM Revision e5f62e49 (qgis): Remove legacy QgsLegendInterface, move still valid methods to QgisInter...
- 01:08 AM Revision 188033a6 (qgis): [FEATURE] Expression variables for project CRS
- Adds @project_crs and @project_crs_definition variables
for retrieving the current project CRS
2016-11-21
- 12:59 AM Revision 271e67e3 (qgis): [processing] Fix import to postgis alg when table name not set (fix #15...
- 12:03 AM Revision 3dcf03cf (qgis): Merge pull request #3773 from alexbruy/network-analysis
- Network analysis
- 11:25 PM Revision 8c8be007 (qgis): Remove redundant setLayer slots from QgsField(ComboBox|ExpressionWidget)
- and switch uses of remaining slot to new style connects
- 10:07 PM Revision 22dc0966 (qgis): Enable WFS test with a fix to prevent crash on exit (#3774)
- * Revert "Disable failing PyQgsOfflineEditingWFS test"
This reverts commit 33ee514b5dfdc1b57558cb9007df5b455a59fc17.... - 08:50 PM Revision 39ff97e3 (qgis): oracle provider: don't try to verify requested geometry type in estimat...
- 05:46 PM Revision 82082b44 (qgis): add doxygen note
- 03:47 PM Revision a61e8bbd (qgis): rename QgsStrategy to QgsNetworkStrategy to avoid possible future
- confusion when we will have other stuff with strategies. Also
rename corresponding subclasses - 03:47 PM Revision b421a536 (qgis): rename QgsLineVectorLayerDirector to QgsVectorLayerDirector
- 03:47 PM Revision d657c77a (qgis): rename enum and its values
- 03:47 PM Revision 9dffe64d (qgis): replace hardcoded magic numbers with enum
- 03:47 PM Revision fb5cdd83 (qgis): remove word "road" from doxygen comments
- 03:47 PM Revision f9be1799 (qgis): make cost() method pure virtual
- 03:47 PM Revision 00eb2619 (qgis): fix warnings
- 03:47 PM Revision 3c3e17ac (qgis): [network analysis] expose speed properter in C++ and Python API
- This allows users to calculate shortest path using travel time
as optimization criteria in addition to travel distance. - 03:47 PM Revision c1b6edc4 (qgis): update API breaks document
- 03:47 PM Revision 5992f74e (qgis): [API] rename QgsArcProperter to QgsStrategy
- Also update subclasses names and do some more refactoring.
- 03:47 PM Revision 137b1984 (qgis): add note to the API breaks doc
- 03:47 PM Revision d0f8863e (qgis): doxymentation
- 03:47 PM Revision 5cbf9d51 (qgis): remove references to networkanalysis from scrips and packaging files
- 03:47 PM Revision 14c930a5 (qgis): [API][network analysis] move network analysis into analysis library to
- be consistent with other analysis stuff
- 03:47 PM Revision f77ab4d5 (qgis): add note to doxygen comments
- 12:30 PM Revision 176987ea (qgis): Don't rely on RTTI to convert symbol layer to sip objects
- 03:30 AM Revision ee710771 (qgis): Merge pull request #3789 from nirvn/style_import_export_imp
- [style manager] imporve import and export experience, save symbols' tags & favorite flag
- 01:40 AM Revision eda412d9 (qgis): Fix ui build warning
- 01:38 AM Revision 6d0e8e62 (qgis): Make max canvas scale 1600% (fix #15861)
- Max canvas sacle should be a multiple of 2 so that zooming in
to the max and then back out again results in 100% zoom... - 01:25 AM Revision eca83e3c (qgis): Add CMAKE_POSITION_INDEPENDENT_CODE flag to QCA test for OSSL plugin
2016-11-20
- 11:56 PM Revision 22706036 (qgis): Merge pull request #3788 from nyalldawson/rel_dialog
- Add relation dialog improvements
- 11:30 PM Revision c123d3b6 (qgis): Add a CMake debug include, with simple variables dump for development
- 11:30 PM Revision 64b6a440 (qgis): Skip missing functionality in identity dialog if QWebKit not installed
- 11:30 PM Revision 5df9cbc9 (qgis): Remove Python framework options/finding for Mac; add Homebrew support
- Instead of finding Python interpreter, library and framework on Mac,
rely upon the reported paths of the interpreter ... - 11:30 PM Revision a5105161 (qgis): [auth] Remove dependency on SSL cert utils from auth config class
- 11:30 PM Revision 9bb32357 (qgis): Update finding QCA OSSL plugin for Qt5 and C++11
- 11:30 PM Revision 4c2725b0 (qgis): Use Qt5 non-OpenSSL define in testing for SSL support
- 11:30 PM Revision e9fa3e04 (qgis): Check for Qt5 subdirectory in PYQT5_SIP_DIR
- 11:30 PM Revision 74dfd1f4 (qgis): Check for Qt5-specific version of Mac qca framework
- 04:20 AM Revision 22607804 (qgis): [style manager] decrease font size and add name & tags tooltip
- for the import/export symbol preview list
- 04:20 AM Revision cc985c23 (qgis): use temporary memory db for style tests (avoids clash with default symb...
- 04:20 AM Revision 19368cfb (qgis): [style manager] inform users of successful import
- 04:20 AM Revision 08f8ca7e (qgis): [FEATURE][style manager] import/export of symbols' tags
- and favorite flag
2016-11-19
- 12:59 PM Revision f2fa7bd4 (qgis): typo fix
- 10:04 AM Revision a958c8a7 (qgis): [style] add createMemoryDB() to QgsStyle to create temporary db
- 07:04 AM Revision b4533cde (qgis): Use standard map layer and field combo boxes in relation add dialog
- 06:51 AM Revision cac8de5b (qgis): Swap order of layers in relation add dialog
- Make parent layer come before child layer
- 04:45 AM Revision 9679b6a6 (qgis): [style dock] add minimum height to svg image list (#3786)
2016-11-18
- 02:21 PM Revision 0185453c (qgis): Add global scope in server
- 11:33 AM Revision 339986df (qgis): Merge pull request #3781 from mhugent/wms_project_variables
- Set project expression variables in server
- 10:51 AM Revision 4cc85fd2 (qgis): Set scope directly to new context
- 10:12 AM Revision 55144274 (qgis): Set project expression variables in server
- 09:22 AM Revision f70a3b9e (qgis): [processing] move custom parameter definition inside corresponding
- algorithm
- 08:46 AM Revision fc18fd98 (qgis): Merge pull request #3778 from nirvn/style_manager_ui_imp
- [style manager] improve UI
- 08:14 AM Revision 8fcf8345 (qgis): tests for two additional QgsStyle functions: tag() & symbolHasTag()
- 08:14 AM Revision 5f3ba725 (qgis): [style manager] sort displayed symbols, insure tags are added only once
- 08:13 AM Revision 72b4e72f (qgis): Merge pull request #3783 from nyalldawson/create_attribute_index
- [FEATURE][processing] Create attribute index algorithm
- 04:15 AM Revision 13a0e48a (qgis): [style manager] improve UI
- - create a dedicated set of buttons for addition of tags and smartgroups
to make those actions more visible as well a... - 01:56 AM Revision 5e1a69fc (qgis): [FEATURE][processing] Create attribute index algorithm
- Allows creation of an index on an attribute in a layer for faster
attribute based filtering
Support depends on the u...
2016-11-17
- 11:06 PM Revision 263ba81c (qgis): Fix ui build warnings
- 04:19 PM Revision c3852c0d (qgis): Don't rely on RTTI to convert symbol layer to sip objects
- 03:02 PM Revision 5f8fd2b4 (qgis): Fix some leftover faulty attribute scopes
- 02:53 PM Revision ebcfa726 (qgis): Add a simple layer scoped action example
- 02:44 PM Revision 10db7457 (qgis): Fix attribute table actions
- 01:51 PM Revision bf43d3d3 (qgis): typo change Ctl to Ctrl
- writing convention
- 12:25 PM Revision aea57700 (qgis): typo fix
- small typo fix
- 09:32 AM Revision 1ffdadd7 (qgis): [travis] Preload libSegFault to debug crashes
- 06:28 AM Revision 6b6896bf (qgis): Merge pull request #3777 from nirvn/symbols_preview_padding
- [symbology] add padding value for symbol/coloramp preview
- 05:43 AM Revision a8a05ba7 (qgis): [symbology] add padding value for symbol/coloramp preview
- 04:09 AM Revision fb8b931a (qgis): [processing] Fix error with field widget wrapper
- 04:09 AM Revision 24ffa15e (qgis): [FEATURE][processing] Extract by attribute can extract for null/notnull...
- Adds support for filtering where an attribute value is null or not null
- 03:40 AM Revision e624518e (qgis): Merge pull request #3755 from nirvn/style_manager_upgrade
- [FEATURE] Style management re-work and upgrade
2016-11-16
- 12:04 AM Revision 964ecfd7 (qgis): Fix build
- 12:04 AM Revision 089b6639 (qgis): Show layer path tooltips in QgsMapLayerComboBox
- Handy for differentiating between multiple layers with the
same name - 12:04 AM Revision 1da400a9 (qgis): Rename enum values for consistency
- 12:04 AM Revision fc65334a (qgis): [processing] Add file picker to vector/raster/table parameters
- in modeller
Makes it obvious that users can set an algorithm vector/raster/
table input to a fixed table - 12:04 AM Revision f78f2a05 (qgis): [processing] Use native QGIS map layer combobox
- Switches the custom map layer combo box used in the run algorithm
dialog across to the standard QGIS map layer combo box - 12:04 AM Revision 959f97f6 (qgis): Allow not set choice in QgsMapLayerComboBox
- 12:04 AM Revision 9ee78735 (qgis): Allow showing additional items in QgsMapLayerComboBox
- These may represent additional layers such as layers which
are not included in the map layer registry, or paths to
la... - 12:04 AM Revision ec49341f (qgis): Allow showing CRS in QgsMapLayerComboBox
- 12:04 AM Revision 5c3aea33 (qgis): Allow filtering QgsMapLayerComboBox by data provider
- 11:53 PM Revision 4e8357fb (qgis): oracle provider: allow switching workspaces through property
- 11:53 PM Revision 66385690 (qgis): oracle provider: allow switching workspaces through property
- (cherry picked from commit 2dc448dfb8c568c20e69fc9e3955e5df63d9a880)
- 03:23 PM Revision 1eb8fe52 (qgis): typo fix
- 03:05 PM Revision 33ee514b (qgis): Disable failing PyQgsOfflineEditingWFS test
- 02:19 PM Revision 091f4889 (qgis): Make sure primary keys are always marked with a unique, not null
- constraint for all providers
- 02:19 PM Revision 60bbd093 (qgis): Avoid double-evaluating postgres default values
- 02:19 PM Revision 249c8dca (qgis): Prioritise provider default literals over reused values when
- creating a new feature
- 02:19 PM Revision 631bd48a (qgis): Port remaining map tools, paste features, offline editing
- to use new constraint/default clause handling methods
- 02:19 PM Revision af016cfb (qgis): Don't use auto generated widgets for fields with provider default
- value clause
Using auto widgets may cause the default value clause to be mangled,
eg by converting it to a number - 02:19 PM Revision b5864cd4 (qgis): [FEATURE] Improve handling of defaults (inc provider default clauses,
- literal defaults, and qgis expression defaults) and automatically
handle unique value constraints on layers
Add a ne... - 02:19 PM Revision 95271c86 (qgis): Fix clearing constraints
- 02:19 PM Revision 3242321a (qgis): [FEATURE] Add method to get list of unique strings matching
- a substring from a vector data provider
Base implementation iterates through all features, but
providers can overrid... - 02:19 PM Revision 4682eaf6 (qgis): Add QgsVectorLayer::uniqueStringsMatching() to retrieve
- a list of unique strings matching a substring for a field
- 02:19 PM Revision 747097d4 (qgis): New method QgsVectorLayerUtils::createUniqueValue
- Returns a new unique attribute value for a layer. For numeric
fields this is the max attribute value + 1, for strings... - 01:59 PM Revision ff691a6b (qgis): Merge pull request #3747 from nyalldawson/num_input
- [processing] Restore spin box widget for number inputs outside modeller
- 01:09 PM Revision 582a56d8 (qgis): fix f2e3d53 indentation
- 01:08 PM Revision 5b5600fd (qgis): fix a62fdb0 indentation
- 01:08 PM Revision 520a137e (qgis): fix 27de86 indentation
- 11:55 AM Revision 27de86c4 (qgis): oracle provider: fix retrieval of column comments for geometryless tabl...
- (cherry picked from commit a62fdb085d741da898f2bbb048c33b58aee9d630)
- 11:54 AM Revision f2e3d530 (qgis): oracle provider: fix retrieval of column comments for geometryless tabl...
- (cherry picked from commit a62fdb085d741da898f2bbb048c33b58aee9d630)
- 11:52 AM Revision a62fdb08 (qgis): oracle provider: fix retrieval of column comments for geometryless tabl...
- 11:22 AM Revision b32a7197 (qgis): [symbology] draw effect(s) when rendering preview icon
- 09:33 AM Revision a6eb7b62 (qgis): Convert action ids to uuid
- 09:33 AM Revision f18d1c30 (qgis): Rename listActions to actions and fix test
- 09:33 AM Revision 5b4a88f8 (qgis): [feature] Add layer scoped actions
- Within the attribute table, there is a new button to trigger actions
which are not based on individual features but i... - 09:33 AM Revision 08d350c0 (qgis): Fix bindings and docs
- 09:33 AM Revision e7d8b2ca (qgis): Rename scopes to "Field", "Feature", "Layer"
- 09:33 AM Revision f5f28506 (qgis): More api break documentation
- 08:12 AM Revision 5e487cfe (qgis): [FEATURE] Style management re-work and upgrade
- - A new favorite grouping system was added, which the symbols list
widget defaults to
- The selected tag / smartgroup... - 01:38 AM Revision 6727ea78 (qgis): Merge pull request #3764 from nyalldawson/cache_fix2
- Cache fixes
- 01:21 AM Revision 87d2ac35 (qgis): Add @map_extent variable containing geometry of current map extent
- ...Because I've seen a lot of ugly workarounds to recreate this
extent using wkt/buffers/etc
2016-11-15
- 08:33 PM Revision 1d538a67 (qgis): Add Translator
- Add new italian translator
- 06:00 PM Revision e9c4090e (qgis): fix build of qspatialite and ocispatial sql drivers
- 01:50 PM Revision 6c4eeda2 (qgis): Merge pull request #3762 from nirvn/processing_fix_grass
- [processing] fix grass/grass7 installation check
- 01:49 PM Revision adcb7726 (qgis): Merge pull request #3761 from nirvn/processing_parameterextent_fix
- [processing] fix ExtentSelectionPanel's getValue()
- 12:13 PM Revision 6bfd0fd7 (qgis): fix exception when selecting string function
- just a typo causing an exception when selecting a string function in query builder dialog
- 11:28 AM Revision a373f957 (qgis): [FEATURE] add functionnality to copy/move feature to move feature map tool
- 10:15 AM Revision 9ddf78e3 (qgis): minimal textual fix
- 08:33 AM Revision c72464b5 (qgis): Fix compilation without QtWebKit
- (cherry-picked from 04e02aff69)
- 05:03 AM Revision 8f8624a3 (qgis): Improve test debugging
- 05:03 AM Revision b5c1d0f2 (qgis): QgsCacheIndexFeatureId can also handle non-FilterFid requests
- in certain circumstances
On behalf of Faunalia, sponsored by ENEL - 05:03 AM Revision 53460232 (qgis): Don't query list of visible features when showing selected features
- On behalf of Faunalia, sponsored by ENEL
- 05:03 AM Revision b0801f34 (qgis): Avoid warning noise during attribute table load
- On behalf of Faunalia, sponsored by ENEL
- 05:03 AM Revision 08eaeaab (qgis): Increase maximum number of cached features
- On behalf of Faunalia, sponsored by ENEL
- 05:03 AM Revision 5e3d8fe0 (qgis): Use cached feature iterator if cache has all needed features
- Previously a cached feature iterator would only be returned
if cache was either full or used a cache index
On behalf... - 05:00 AM Revision afd5d1e9 (qgis): Recognise that a cache can be filled using a FilterNone request
- On behalf of Faunalia, sponsored by ENEL
- 04:41 AM Revision 38a4aac9 (qgis): Fix test for request size vs cache size
- On behalf of Faunalia, sponsored by ENEL
- 03:27 AM Revision 4a4ffa4c (qgis): [processing] fix grass/grass7 installation check
- 03:07 AM Revision c87839f0 (qgis): [processing] fix ExtentSelectionPanel's getValue()
- 02:51 AM Revision 8908eea4 (qgis): Fix rubber band in node tool not getting updated correctly
- 01:15 AM Revision d237e27d (qgis): Followup 29d33b4
2016-11-14
- 12:43 AM Revision 29d33b47 (qgis): [processing] Polygons to line fixes
- - Maintain Z/M values
- Handle curved geometries without segmentizing
- Retain null geometries - 10:00 PM Revision 5d78d60b (qgis): Remove duplicate QgsDataProvider::dataChanged( int ) signal
- Was not needed and not emitted anywhere
- 10:00 PM Revision 4a5faa08 (qgis): Remove duplicate selectionChanged signal from QgsVectorLayer
- If you don't want the extra info, just don't capture it...
- 10:00 PM Revision d3f5314b (qgis): [processing] Use standard field combo box for field choices
- 10:00 PM Revision 85c8c97d (qgis): Allow empty field name ('not set' option) in QgsFieldModel, QgsFieldCom...
- 08:54 PM Revision dd68d815 (qgis): Update tsstat.pl
- just a small intendation fix
- 06:16 PM Revision 8898c949 (qgis): Fix build
- 05:56 PM Revision 645514a2 (qgis): Remove setLayerName(), layerName() from QgsLayerTreeLayer
- (replaced by setName(), name() overridden from the parent)
- 05:49 PM Revision 04e02aff (qgis): Fix compilation without QtWebKit
- 05:49 PM Revision ca7d428a (qgis): Fix missing docs and sip coverage and tests (followup 968e02d6)
- (cherry picked from commit 9950b085d4c59ad432f15d4c1e3cdb4ef8bede5f)
- 05:30 PM Revision a2fce27b (qgis): Propagate layer/group name changes in the layer tree (fixes #15844)
- (cherry picked from commit 968e02d6fe38b024855ef75852eb033b4ad9ecbd)
- 04:39 PM Revision 9950b085 (qgis): Fix missing docs and sip coverage (followup 968e02d6)
- 02:40 PM Revision 9afd6b0a (qgis): [processing] fix test
- 02:38 PM Revision 9ad365e2 (qgis): Fix setDestinationCRS
- 02:24 PM Revision b13b4f94 (qgis): Fix QGIS Server build error
- 12:57 PM Revision 968e02d6 (qgis): Propagate layer/group name changes in the layer tree (fixes #15844)
- 10:59 AM Revision 10ae5e22 (qgis): [BUGFIX][QGIS Server] Transform feature collections bbox to ESPG:4326
- 10:57 AM Revision a4e436d3 (qgis): Fix typo
- 10:57 AM Revision fa88e6a1 (qgis): [BUGFIX][QGIS Server] Transform feature collections bbox to ESPG:4326
- 10:55 AM Revision 7299e6b8 (qgis): Fix typo
- 10:53 AM Revision 7ae62699 (qgis): [BUGFIX][QGIS Server] Transform feature collections bbox to ESPG:4326
- 10:05 AM Revision 6e9631ea (qgis): Merge pull request #3701 from alexbruy/processing-ogr-tests
- [processsing] tests for GDAL algorithms
- 08:36 AM Revision 798bc091 (qgis): Fix conversion from WKB to string in postgres provider (follow up d729951)
- 06:52 AM Revision 1f81a7c4 (qgis): [FEATURE] pole_of_inaccessibility expression function
- Exposes calculation of pole of inaccessiblity to expression
engine - 06:52 AM Revision 1d3f1f07 (qgis): Fix QgsGeometryUtils::sqrDistToLine returns bad values (eg nan values)
- 06:52 AM Revision b4409391 (qgis): Fix test failure, report distance from pole
- 06:52 AM Revision d6f09c01 (qgis): [FEATURE] Add method to calculate pole of inaccessibility for polygons
- Implements a method in QgsGeometry and a processing algorithm to
calculate the pole of inaccessibility for a surface,... - 06:52 AM Revision d5c307eb (qgis): Add method to find distance from a point to a poylgon's boundary
- 06:52 AM Revision 880647e5 (qgis): Add some tags to algorithm
- 06:36 AM Revision 514d4439 (qgis): Fix oracle provider and remove dead code
- 06:36 AM Revision 9872b484 (qgis): Remove caching of GEOS representation within QgsGeometry (legacy)
- 06:36 AM Revision d729951d (qgis): Remove caching of WKB from QgsGeometry (was kept just for compatibility)
- Also improves the API to export/import WKB as QByteArray
2016-11-13
- 06:15 PM Revision 8b1adc5d (qgis): Merge pull request #3635 from arnaud-morvan/processing_postgis_connect
- [processing][db_manager] Fix connection to postgis
- 11:34 AM Revision f24cda44 (qgis): [processing] Add unit tests for retrieving param from script code
- And fix number param retrieving from script code
- 11:34 AM Revision dbf6107b (qgis): [processing] Add button for projection selection dialog to
- Crs parameters in algorithm settings in modeler
This makes it easier to pick static CRSes for the parameter,
and als... - 11:34 AM Revision 3ef7b3b7 (qgis): [processing] Use standard QGIS projection selection widget for CRS params
- 11:34 AM Revision fbc12a8a (qgis): Allow showing 'not set' in QgsProjectionSelectionWidget
2016-11-12
- 12:31 PM Revision d81533e0 (qgis): fix failing test
- 12:31 PM Revision 0589566e (qgis): [processing] mark buffer lines test as expected failure
- This test failed as result and expected WKT geometries differ
only because of 0 vs. -0 in one coordinates pair - 12:31 PM Revision af16bbf5 (qgis): [processing] don't print Processing version
- 12:31 PM Revision fcc96de8 (qgis): [processing] fix indentation
- 12:31 PM Revision 75bd622c (qgis): [processing] restore and fix extraction of OGR layer names
- 12:31 PM Revision 2287230f (qgis): [processing] fix parameter definition in offset curve algorithm
- 12:31 PM Revision 426c5bef (qgis): [processing] compare only geometry in tests
- 12:31 PM Revision dff239c2 (qgis): [processing] improve temp file names generation
- 12:31 PM Revision b6d5f35b (qgis): [processing] cleanup OGR dissolve algorithm code
- Avoid double extensions when creating temp files
- 12:31 PM Revision 256efcc0 (qgis): [processing] remove unnecessary schemas from test data
- 12:31 PM Revision 652addb5 (qgis): [processing] don't pass layer name when '-sql' parameter is used
- 12:31 PM Revision e1ee477c (qgis): [processing] use numeric parameter for buffer distance
- 12:31 PM Revision 85d1fd72 (qgis): [processing] cleanup test data
- 12:31 PM Revision d08c02db (qgis): [processing] disable polygonize test, as it is not stable
- 12:31 PM Revision d239a97c (qgis): [processing] test for OGR one-side buffer
- 12:31 PM Revision 32094e93 (qgis): [processing] add test for OGR offset lines
- 12:31 PM Revision 02ed0aa6 (qgis): [processing] fix OGR offset curve and one-side buffer
- 12:31 PM Revision 397df659 (qgis): [processing] add test for points along lines
- 12:31 PM Revision a8feec8d (qgis): [processing] friendly names for some QGIS tests
- 12:31 PM Revision 52e29b93 (qgis): [processing] fix deprecation warnings in GDAL test
- 12:31 PM Revision 23de13c0 (qgis): [processing] add test for OGR buffer with dissolve
- 12:31 PM Revision 31a6189a (qgis): [processing] add test for OGR polygon buffering
- 12:31 PM Revision 5991eccb (qgis): [processing] simple test for ogr buffering
- 12:31 PM Revision a6bd9f02 (qgis): Revert "Fix extraction of ogr LayerName from multi-layer dataset URIs"
- This reverts commit 6c5364186dd8d45ac51e5bd1a72c6a542f032cb1.
As it breaks all OGR geoprocessing algoroithms. - 12:31 PM Revision 159fda68 (qgis): [processing] add test for gdal_polygonize
- 06:09 AM Revision 08231b8b (qgis): Merge pull request #3742 from nirvn/processing_fix_hasdependencies
- [processing] check for parent alg dependencies in hasDependencies()
2016-11-11
- 07:17 PM Revision 2eec236f (qgis): fix builds on trusty and precise
- 07:17 PM Revision f273e853 (qgis): fix translation
- 07:14 PM Revision 4c6be3a7 (qgis): fix builds on trusty and precise
- 07:03 PM Revision a4c7d979 (qgis): fix typo
- 06:33 PM Revision c180cf32 (qgis): Merge pull request #3753 from DelazJ/patch-17
- typo fix
- 06:14 PM Revision b069e955 (qgis): typo fix
- 05:49 PM Revision 12cfb31d (qgis): Make file downloader test more stable
- 05:45 PM Revision 8610c180 (qgis): Merge pull request #3752 from elpaso/downloader_2_14_test_fix
- Make file downloader test more stable
- 05:42 PM Revision fb124baa (qgis): Merge pull request #3751 from elpaso/downloader_master
- [bugfix][forwardport] File downloader for identify dialog hyperlinks
- 05:26 PM Revision 4e96912c (qgis): [bugfix][forwardport] File downloader for identify dialog hyperlinks
- fixes #14703
Include C++ and Python tests
Travis won: ported all test cases to Python
and disabled C++ companion te... - 05:24 PM Revision 78f0da25 (qgis): Make file downloader test more stable
- 04:55 PM Revision 4981bfcf (qgis): Fix memory leak
- 03:43 PM Revision 45617fb2 (qgis): Fix more Qt5.7 warnings
- 01:15 PM Revision e6dc5223 (qgis): [spatialite] Don't skip default values
- When inserting multiple features in a single prepared statement, the spatialite
provider would skip any default for i... - 01:15 PM Revision 054d4308 (qgis): [spatialite] Don't skip default values
- When inserting multiple features in a single prepared statement, the spatialite
provider would skip any default for i... - 12:05 PM Revision 526949b8 (qgis): [spatialite] Don't skip default values
- When inserting multiple features in a single prepared statement, the spatialite
provider would skip any default for i... - 11:13 AM Revision 28d7ceae (qgis): Some fixes to processing expression parameters
- 10:09 AM Revision a4cc5726 (qgis): Merge pull request #3748 from nirvn/processing_harmony
- [processing] harmonize modeler UI/UX behavior with QGIS
- 09:47 AM Revision f3d7e39a (qgis): [processing] harmonize modeler UI behavior with QGIS
- - use [close without saving][cancel][save] option when closing
a modeler with unsaved changes
- invert mouse wheel zo... - 08:56 AM Revision 35d106bf (qgis): Fix Qt 5.7 build warnings
- 07:08 AM Revision be2223fe (qgis): [processing] check for parent alg dependencies in hasDependencies()
- 04:26 AM Revision 156fce98 (qgis): Add unit tests for processing expression parameter
- 04:26 AM Revision 5625d6e9 (qgis): Expression parameters don't have to have parent layers
- 04:26 AM Revision 132e76a5 (qgis): [FEATURE][processing] New input type for expressions
- This adds a new input type for expression inputs. Expression
inputs can be linked to a parent layer so that the build... - 04:26 AM Revision 72118f91 (qgis): [processing] When an algorithm has string parameters, also
- accept numeric, file and table field inputs in modeler
This allows a non-string parameter to be reused as a string
p... - 04:25 AM Revision 1ef7ed53 (qgis): Merge pull request #3703 from aaime/svg_params
- Export parametric SVG, will fallback symbols for the systems that cannot understand them
- 02:02 AM Revision a3ae0b28 (qgis): [processing] Restore spin box widget for number inputs outside modeller
- This commit restores some pre 3.0 processing behaviour for number inputs.
Now, if a number input is required outside ...
2016-11-10
- 12:42 AM Revision cc0b2e64 (qgis): Merge pull request #3746 from ahuarte47/Issue_SinglePartsToMultiparts
- [FIXBUG] Fix iteration of features in SinglePartsToMultiparts algorithm
- 12:28 AM Revision dc800dba (qgis): Fix iteration of features
- 11:35 PM Revision 10648dfb (qgis): [processing] Start of tests for modeler
- 05:26 PM Revision 1cd11586 (qgis): Merge pull request #3745 from mhugent/server_datasources
- WMS server: add user setting if custom datasources are allowed in wms…
- 04:59 PM Revision 88587fde (qgis): Add override keywords
- 03:12 PM Revision b0644ea4 (qgis): WMS server: add user setting if custom datasources are allowed in wms r...
- 02:26 PM Revision 43ffd9e6 (qgis): Merge pull request #3744 from elpaso/downloader_2_14
- [bugfix][backport] File downloader for identify dialog hyperlinks
- 01:47 PM Revision 73b283c0 (qgis): update FindQCA.cmake for Arch Linux
- 01:03 PM Revision a676bde4 (qgis): [bugfix][backport] File downloader for identify dialog hyperlinks
- fixes #14703
Include C++ and Python tests
( cherry-picked from commit bdc2e24 )
Try to convince Travis to behave ... - 10:46 AM Revision fd7f3489 (qgis): Merge pull request #3682 from arnaud-morvan/processing_fix_fieldmapper_...
- [processing] fix fieldmapper dialog init method
- 10:45 AM Revision 51a56573 (qgis): Merge pull request #3727 from arnaud-morvan/processing_ogr2ogr_defaults
- [processing] fix Ogr2OgrToPostGisList algorithm
- 10:43 AM Revision be6672dd (qgis): Merge pull request #3741 from nirvn/processing_dependencies_improvement
- [processing] use algorithm description in modeler dependencies dialog
- 07:36 AM Revision 84bc1fc4 (qgis): Merge pull request #3740 from elpaso/downloader_2_18
- [bugfix] File downloader for identify dialog hyperlinks
- 07:02 AM Revision 6ea0049b (qgis): Merge pull request #3732 from nirvn/strpos_regexp_match_upgrade
- [expression] strpos() and regexp_match() improvements
- 05:55 AM Revision 6b2b4c57 (qgis): [FEATURE][expression] strpos() and regexp_match() improvements
- - strpos() now relies on a simple string within a string search
- regexp_match() now returns pos of a matching regula... - 04:21 AM Revision 45711d37 (qgis): [processing] use algorithm description in modeler dependencies dialog
2016-11-09
- 06:28 PM Revision 57aa7fd7 (qgis): Travis won: ported all test cases to Python
- and disabled C++ companion test (still useful locally and
for debugging)
For the curious: QTemporaryFile is not work... - 05:46 PM Revision 36d827a5 (qgis): Try to convince Travis to behave like a normal mechanical being
- 05:45 PM Revision afb4739d (qgis): [virtual] Fix encoding issue
- 05:31 PM Revision c05dca9d (qgis): [virtual] Fix encoding issue
- 05:28 PM Revision bf3c0f1b (qgis): [virtual] fix encoding issue
- 05:06 PM Revision 8f67c587 (qgis): Removed debug output
- 04:40 PM Revision 164a85ac (qgis): [virtual] Fix encoding issue
- 04:25 PM Revision 8b231ec7 (qgis): Added note and removed debug output
- 03:43 PM Revision bdc2e24d (qgis): File downloader for identify dialog hyperlinks
- fixes #14703
Include C++ and Python tests - 03:13 PM Revision 56f6c246 (qgis): debian packaging: include internal webkit bindings in yakkety
- 08:45 AM Revision 5093ec6b (qgis): Improve num_selected and is_selected function help
- 08:45 AM Revision c282e262 (qgis): Use QPointer for storing layer pointers in expression scope
2016-11-08
- 11:16 PM Revision 6cf47bef (qgis): Apply some @m-kuhn comments (#3736)
- * Use QgsStringMap
* Better description
* Use new translated metadata methods - 08:07 PM Revision 15bcded2 (qgis): [BUGFIX][QGIS Server] Revert layer order in WMS GetContext request
- 08:07 PM Revision 4218f14c (qgis): [BUGFIX][QGIS Server] Revert layer order in WMS GetContext request
- 08:06 PM Revision ea529c50 (qgis): [BUGFIX][QGIS Server] Revert layer order in WMS GetContext request
- 08:00 PM Revision 63e3fd37 (qgis): [BUGFIX][QGIS Server] Revert layer order in WMS GetContext request
- 04:28 PM Revision aaa3117b (qgis): Multi relation removal
- Let the user select multiple relations and delete them.
- 04:28 PM Revision 4234ad5c (qgis): Relation managment: enable the remove button when selection
- If nothing is selected, this button is doing nothing.
- 11:58 AM Revision 3683c33b (qgis): fixed wrong provider reference in union algorithm
- 10:45 AM Revision 72fddb8b (qgis): Merge pull request #3470 from arnaud-morvan/refactor_fields_context_gen...
- [Processing] Fix processing refactor fields algorithm using expression context generators
- 10:40 AM Revision 846eef20 (qgis): Merge pull request #3686 from arnaud-morvan/processing_reset_menus
- [processing] Add button to reset processing menus in config dialog
- 10:30 AM Revision 7c4e66b3 (qgis): Merge pull request #3726 from arnaud-morvan/processing_various_fixes
- [processing] small fixes
- 10:27 AM Revision db35b38b (qgis): Merge pull request #3731 from nyalldawson/alg_tags
- [processing] Allow algorithms to specify tags
- 09:04 AM Revision dc9ebe24 (qgis): dxf export: skip nan z coordinates
- (cherry picked from commit 0189609dcf22b58f2fd02dde1b7c9e1c98443606)
- 09:03 AM Revision 0189609d (qgis): dxf export: skip nan z coordinates
- 03:54 AM Revision e40d64f9 (qgis): Make provider default value clauses exempt from unique constraint checks
- Otherwise the check fails when the provider has a default value clause
like 'nextval(...)' even though the actual com... - 03:54 AM Revision 8cd810ed (qgis): Return false from QgsVectorLayer::addFeatures if adding features failed
- 03:54 AM Revision fcb6c2bb (qgis): Fix some incorrect return values from QgsFeature python bindings
- 02:25 AM Revision 6f3b0caa (qgis): Add method to QgsAttributes to convert to QgsAttributeMap
- 02:09 AM Revision f9bb2306 (qgis): Avoid some QgsGeometry pointer use in QgsGeometry API
- 01:15 AM Revision 3550cc99 (qgis): [processing] Allow algorithms to specify tags
- Tags are used while searching in the toolbox. This should help with
finding algorithms when the exact name is not kno...
2016-11-07
- 12:30 AM Revision 1a4f8f59 (qgis): [processing] When searching in toolbox, ignore order of words
- Eg, allows you to search "line merge" and find the "Merge lines"
algorithm. Should make it easier for users who don't... - 12:08 AM Revision 35a29d85 (qgis): Add missing API break documentation
- 12:05 AM Revision 02ea2d77 (qgis): Fix typos
- 11:57 PM Revision 32b1603c (qgis): Update indentation
- 11:53 PM Revision cef4719c (qgis): Add another file to .gitignore
- 11:52 PM Revision 3b307017 (qgis): Prepare commit ensures empty line before doxygen block
- 11:51 PM Revision fd150905 (qgis): Update identation
- 11:42 PM Revision f8bda8db (qgis): Avoid crash in testqgsexpression.cpp
- 11:42 PM Revision ec551618 (qgis): Avoid lazy evaluation for substr expression function
- Better solution is to set handlesNull to true to avoid the default
null parameter = null result behaviour, and handle... - 11:42 PM Revision 0fbcc4b9 (qgis): [FEATURE] upgrade the substr() function
- - support negative start value (e.g. substr('hello',-2) returns 'lo')
- support negative length value (e.g. substr('h... - 11:18 PM Revision 11405af0 (qgis): Fix range widget wrapper not correctly respecting default allow
- null setting
- 11:18 PM Revision 94413c38 (qgis): Show literal defaults in add feature form
- 11:18 PM Revision b0bd61f3 (qgis): [FEATURE] Detect default literal values from OGR layers
- Requires GDAL >= 2
- 11:18 PM Revision 0ae610c5 (qgis): [FEATURE] Detect literal default values for spatialite provider
- 11:18 PM Revision 1fea20de (qgis): Split handling of literal default values from provider side
- default value SQL clauses
QgsVectorDataProvider now has two methods:
- defaultValueClause: returns SQL fragment whi... - 05:15 PM Revision 59b10d65 (qgis): Merge pull request #3720 from sbrunner/WFS-provider-metadata
- Add metadata for WFS provider in layer metadata informations
- 04:46 PM Revision bc1ad2ce (qgis): Add metadata for WFS provider in layer metadata informations
- 12:48 PM Revision 8e7ae8f0 (qgis): Avoid having duplicated relations in the discovery
- 12:15 PM Revision 0ca9eb0d (qgis): debian packaging: drop trusty support
- 10:18 AM Revision b2b67ee8 (qgis): [BUGFIX] QgsOgcUtils: fix typo contians -> contains
- This has been fix in feature 'QgsOgcUtils: add conversion from QgsSQLStatement to OGC filters' 1da1c278e758e7c84376ce...
- 09:00 AM Revision 91e4b24a (qgis): Better reading/writting of editor widget config.
- Avoid saving config parameters that are not set and support not
having them in the XML. - 07:15 AM Revision 6d8990b7 (qgis): Fix coverity uninitialized variable warnings
- 05:34 AM Revision 3c530a62 (qgis): Merge pull request #3723 from nirvn/regexp_matches
- [FEATURE] add regexp_matches() function
- 04:47 AM Revision 1d245b2e (qgis): [FEATURE] add regexp_matches() function
- The new function returns an array of strings captured by capturing
groups in a supplied regular expression. For e.g.,... - 04:20 AM Revision 4e4bb2bf (qgis): Merge pull request #3728 from nyalldawson/open
- Cleanup processing file handling
- 03:20 AM Revision 9b667d1e (qgis): [FEATURE] Remove c++ geometry snapper plugin
- All functionality is now available through analysis lib + processing
algorithm.
Marked as feature for documentation ... - 03:20 AM Revision 8acc286b (qgis): [FEATURE] Snap to layer algorithm accepts a mode parameter
- With a new option to prefer to snap to closest point on geometry.
The old behaviour was to prefer to snap to nodes, e... - 03:20 AM Revision c3a978b9 (qgis): [FEATURE][processing] Snap geometries to layer algorithm
- Port the Geometry Snapper plugin across to the analysis lib, and
expose to python bindings
Add a new algorithm which... - 03:20 AM Revision dae0a017 (qgis): [FEATURE][processing] Snap geometries algorithm allows snapping
- to other layer types, supports point/line layers
Fix #14791, #15313 - 03:20 AM Revision 983fe248 (qgis): Port some API from QgsPoint to QgsPointV2
- 03:13 AM Revision 0484769b (qgis): [processing] Use subprocess.DEVNULL instead of open(os.devnull)
- 02:36 AM Revision 6a99017b (qgis): [processing] Use with ... when opening files
- 02:11 AM Revision b4bca5bb (qgis): [processing] Don't try to force load files which don't exist
- 02:11 AM Revision 272cd380 (qgis): Fix python deprecation warning
- 02:11 AM Revision 54522fd5 (qgis): Fix crash when trying to render polygon with no exterior ring
- Should only occur with very badly corrupted layers, but we
shouldn't crash in this case - 02:11 AM Revision d783c732 (qgis): Fix processing tests
2016-11-06
- 12:23 AM Revision 143c18da (qgis): Fix processing tests weren't actually comparing resultant features
- .... oops (my fault - copy/paste error)
- 12:22 AM Revision eefa7115 (qgis): [processing] Fix invalid geometries made by densify when input geom is ...
- 06:11 PM Revision 78236c0b (qgis): Use contextGenerator in refactor fields algorithm
- 05:58 PM Revision a8d9dea1 (qgis): Add QgsExpressionContextGenerator inheritances in sip
- 03:25 PM Revision a6a09d9a (qgis): [processing] Fix Ogr2OgrToPostGisList with 8798c42339 and 3472ac80d8bd
- 03:21 PM Revision 01941176 (qgis): [processing] Log gdal calls
- 01:29 PM Revision 9cd39e79 (qgis): [db_manager] Fix connection to postgis
- 01:29 PM Revision 8b8bc26e (qgis): [processing] Fix connection to postgis
- 01:05 PM Revision 4a626994 (qgis): [processing] Fix TableWidgetWrapper in batch dialog
- 01:04 PM Revision 2d2fe8b8 (qgis): [processing] Fix BatchOutputSelectionPanel with QgsMapLayer instances
- 01:03 PM Revision 93be141a (qgis): [processing] Fix import error in FieldsMappingPanel
2016-11-05
- 03:05 PM Revision e90263ac (qgis): Merge pull request #3724 from elpaso/auth_tests_2_14
- [tests] Authmanager tests for username/pwd and PKI
- 02:16 PM Revision 6fd3f741 (qgis): [tests] Authmanager tests for username/pwd and PKI
- 12:47 PM Revision e426dbc8 (qgis): fix customwidgets includes path
- 12:01 PM Revision 022e2285 (qgis): Fill image with 0 in rendering thread (#3722)
- Calling QImage::fill( 0 ) on rendering start takes about 40% of the
time required for setting up a new job.
Since thi... - 11:48 AM Revision 701d4440 (qgis): Export parametric SVG parameters, will fallback symbols for the system ...
- 05:13 AM Revision 5984b218 (qgis): Add missing /Factory/ annotations to geometry classes
- 04:55 AM Revision 5fed35a8 (qgis): Add missing /Transfer/ annotations to geometry classes
- (cherry picked from commit 91e2f009c9652aac2a54380083f2c1c591069471)
- 04:55 AM Revision 32eaac03 (qgis): Add missing /Factory/ annotations to geometry classes
- (cherry picked from commit 93e559d399a57faf300d2ca6093c30220879f228)
- 04:40 AM Revision 91e2f009 (qgis): Add missing /Transfer/ annotations to geometry classes
- 04:38 AM Revision 93e559d3 (qgis): Add missing /Factory/ annotations to geometry classes
2016-11-04
- 01:46 PM Revision bef03091 (qgis): Merge pull request #3721 from elpaso/auth_tests_pki_ows_master
- [tests] WMS/WFS PKI authentication test
- 12:09 PM Revision a0e0fcf9 (qgis): [tests] WMS/WFS PKI authentication test
- 11:36 AM Revision 16a88e6c (qgis): Merge pull request #3719 from elpaso/auth_tests_more_master
- Auth tests more master
- 10:38 AM Revision ecef7d75 (qgis): Fix empty legends in WMS GetPrint
- 09:50 AM Revision f587defd (qgis): [tests][bugfix] Check for result diff existance before accessing to it
- 09:46 AM Revision f582849c (qgis): [tests] Authmanager Postgres PKI test
- 09:13 AM Revision ea43ce0e (qgis): Always create a main network access manager
- Or threaded networking - like XYZ layers - will crash in standalone apps.
- 06:15 AM Revision 0dd094ca (qgis): Remove per-pixel debug msg slowing down reprojection (fixes #15796)
- Even at level 5, the debug string would still be built and thrown away,
and affects both debug builds and RelWithDebu... - 06:07 AM Revision db0e7d57 (qgis): Remove per-pixel debug msg slowing down reprojection (fixes #15796)
- Even at level 5, the debug string would still be built and thrown away,
and affects both debug builds and RelWithDebu... - 04:27 AM Revision 24361c53 (qgis): Fix crash with tiled WMS (fixes #15799)
- (cherry picked from commit 16719b3f0f166667fdead8731a9ffe7227ab39f8)
- 04:23 AM Revision 16719b3f (qgis): Fix crash with tiled WMS (fixes #15799)
- 01:34 AM Revision 9a2ca1ce (qgis): Merge pull request #3673 from nyalldawson/constraints
- [FEATURE] Improved constraint handling, pt 1
- 01:02 AM Revision 100667ac (qgis): Fix dialogs which violate HIG (use of : at end of label)
2016-11-03
- 08:16 PM Revision b23e29f8 (qgis): Merge pull request #3716 from elpaso/auth_tests_more_2_18
- More Authentication Tests
- 07:49 PM Revision 9c535b53 (qgis): [tests] Use from qgis.PyQt import
- 07:30 PM Revision 342e7439 (qgis): [tests] Use from Qt import
- 06:51 PM Revision be12e831 (qgis): [tests] Py3 compat and postgres 9.4 default
- 06:51 PM Revision d17a65c7 (qgis): [tests] Chmod 0400 PKI certificates
- 06:51 PM Revision c54d9d8e (qgis): [tests] Server connection timeout
- 06:51 PM Revision 4fe9a8be (qgis): [tests][bugfix] Skip diff image if it does not exists
- 06:50 PM Revision 4329128a (qgis): [tests] PKI authentication tests
- 06:50 PM Revision f1791ecc (qgis): [tests] PKI auth tests on a PKI-enabled QGIS Server
- 05:32 PM Revision 4fe9daad (qgis): [BUGFIX][QGIS Server] No flags in QgsFeatureRequest if expression needs...
- 05:32 PM Revision e1d272d2 (qgis): [BUGFIX][QGIS Server] No flags in QgsFeatureRequest if expression needs...
- 05:30 PM Revision 0796ecbe (qgis): [BUGFIX][QGIS Server] No flags in QgsFeatureRequest if expression needs...
- 05:29 PM Revision 74f49ddd (qgis): [BUGFIX][QGIS Server] No flags in QgsFeatureRequest if expression needs...
- 03:58 PM Revision 8b3c39a2 (qgis): [processing] add missed description files for OTB 5.4.0
- 11:40 AM Revision a382ec77 (qgis): Merge pull request #3035 from alexbruy/global-startup-script
- Add global python startup script support in addition to per-user scripts
- 11:11 AM Revision 373e591a (qgis): drop old user startup script in favour of the new system
- User script should be placed into $HOME/.local/share/QGIS.
Additionally global scripts from /usr/local/share and
/usr... - 11:11 AM Revision 434bbeab (qgis): Add global python startup script support in addition to per-user script...
- 07:58 AM Revision 777fc860 (qgis): Merge pull request #3712 from nirvn/pal_zero_width_char_fix
- [pal] fix curved labels failure with zero-width characters
- 07:35 AM Revision 769c82b5 (qgis): [pal] fix curved labels failure with zero-width characters
- (fixes 15801)
- 07:33 AM Revision 9cd29f39 (qgis): [processing] Fix batch panel under Qt5
- 06:45 AM Revision 73038f20 (qgis): Merge pull request #3710 from DelazJ/patch-16
- Make collapsible the "Curve segmentation" frame
- 06:41 AM Revision 962166c4 (qgis): Merge pull request #3708 from nirvn/singlepart_to_multi
- [processing] optimise singlepart to multipart algorithm
- 03:05 AM Revision 03e29d4f (qgis): [processing] optimise singlepart to multipart algorithm
- - keep z/m/curved geometries intact
- rewrite loop to avoid the cost of nb. feature x unique values
2016-11-02
- 08:40 PM Revision a44ea228 (qgis): Small refinement to multipart to singlepart alg
- 06:17 PM Revision f692e191 (qgis): [BUGFIX][QGIS Server] Apply filter element
- 06:16 PM Revision e64d6475 (qgis): [BUGFIX][QGIS Server] Apply filter element
- 06:14 PM Revision d20b2a81 (qgis): [BUGFIX][QGIS Server] Apply filter element
- 05:48 PM Revision 963d75f4 (qgis): [BUGFIX][QGIS Server] Apply filter element
- 03:31 PM Revision 2be0f013 (qgis): document undocumented method
- 03:26 PM Revision a3c762b2 (qgis): more doxygen fixes
- 03:06 PM Revision ef012c44 (qgis): Fix test for QT5
- 03:05 PM Revision fca3dc2e (qgis): Fix test for QT5
- 02:48 PM Revision 5a2bb5d8 (qgis): fix doxygen comments
- 01:44 PM Revision 54dcc347 (qgis): default value does not need to be explicitly set
- 01:44 PM Revision 9ae6e6ff (qgis): fix typo in comment
- 01:44 PM Revision 2497375e (qgis): [FEATURE] save and restore color ramp used for singleband pseudocolor r...
- 01:44 PM Revision dac03d5c (qgis): use default QString() constructor instead of ""
- improve doxygen docs
- 01:44 PM Revision 75b23cb5 (qgis): update Python bindings
- 01:44 PM Revision f7d59123 (qgis): fix formatting
- 01:16 PM Revision 1c44d747 (qgis): Merge pull request #3695 from nirvn/processing_modeler_dblclick
- [processing] resurrect editing of modeler item on double-click
- 12:59 PM Revision eb91915b (qgis): test_provider_ogr_gpkg.py: Test disabling walForSqlite3 setting
- 12:43 PM Revision 189d8f56 (qgis): test_provider_ogr_gpkg.py: Test disabling walForSqlite3 setting
- 12:42 PM Revision 85fcc7e0 (qgis): test_provider_ogr_gpkg.py: Test disabling walForSqlite3 setting
- 12:40 PM Revision 06dc5011 (qgis): test_provider_ogr_gpkg.py: Test disabling walForSqlite3 setting
- 11:47 AM Revision dbd7de39 (qgis): Merge pull request #3689 from rduivenvoorde/getPlugins3
- Temporarily hardcode plugins version in url ?qgis=3.0
- 11:22 AM Revision a7ffecd8 (qgis): Make collapsible the "Curve segmentation" frame
- in Settings --> Options --> Rendering dialog (for coherence with other frames)
also fix a typo - 09:09 AM Revision 4f5337fc (qgis): Merge pull request #3704 from pvalsecc/fix_collapsing
- Fix saving of the collapsed state for relations
- 09:06 AM Revision 5d877fd8 (qgis): Merge pull request #3707 from nyalldawson/multipart_to_single
- [processing] optimise multipart to singlepart algorithm
- 07:21 AM Revision 28457ed4 (qgis): Fix saving of the collapsed state for relations
- In the attribute form, the collapsed state of RelationReference
was not loaded correctly and was interfering with the... - 07:06 AM Revision 18fc0c6f (qgis): [processing] optimise multipart to singlepart algorithm
- - simplify code
- keep z/m/curved geometries intact
- might be a bit faster - 07:05 AM Revision f65e7702 (qgis): [FEATURE[processing] New algorithm to compute geometry by expression
- This algorithm updates existing geometries (or creates new
geometries) for input features by use of a QGIS expression... - 05:46 AM Revision 9b9a002b (qgis): Update api break docs
- 04:42 AM Revision 3f2a7810 (qgis): Respect non-enforced constraints when editing/adding features
- Warnings are shown, but features can be committed. Fields which
fail an unenforced constraint are now shaded in yello... - 04:42 AM Revision fac5bc06 (qgis): [FEATURE] Field constraints can be enforced or not
- Non-enforced constraints just show a warning to the user, but
do not prevent committing the feature. Enforced constra... - 04:42 AM Revision e3a60836 (qgis): fix test
- 02:07 AM Revision a6319a47 (qgis): If the layer is NOT being edited then only check layer based constraints
- and not any constraints enforced by the provider
Because:
1. we want to keep browsing features nice and responsive.... - 02:07 AM Revision cb94b68d (qgis): Move constraint handling to QgsFieldConstraints
- Avoids cluttering QgsField API
- 02:07 AM Revision 003fe183 (qgis): Color a few pixels slightly differently
- 02:07 AM Revision bb6fc32e (qgis): [FEATURE] Not null constraint detection for ogr provider
- Implements not null constraint detection for the OGR layers, where
supported for the data format by OGR.
(only avail... - 02:07 AM Revision 210c98be (qgis): Fix failing unit test
- 02:07 AM Revision 961b63f2 (qgis): Update API break docs
- 02:07 AM Revision 3a596749 (qgis): Fix some untranslatable strings
- 02:07 AM Revision c98d380d (qgis): Move responsibility for testing for attribute against constraints
- to QgsVectorLayerUtils::validateAttribute()
Also clean up some strings shown to the user when a constraint
check fails - 02:07 AM Revision 2500d75f (qgis): Move responsibility for storage of constraint expressions to QgsVectorL...
- 02:07 AM Revision f99ea26b (qgis): Refactor constraint handling
- - store constraint origin in QgsField
- move handling of constraint expressions to QgsField - 02:07 AM Revision 1cecf37b (qgis): Enforce unique constraints in attribute form
- 02:07 AM Revision b7d0fd6f (qgis): New class QgsVectorLayerUtils
- Contains static helper methods for working with vector layers.
Initially only contains a method to test whether a val... - 02:07 AM Revision 3e40f803 (qgis): Implement constraint detection for spatialite provider
- 02:07 AM Revision 21f885aa (qgis): Select all text after reset line edit to null
- 02:07 AM Revision 6bbd0061 (qgis): Move handling of not null constraint from edit form to layer
- 02:07 AM Revision bd9f672a (qgis): Allow constraints to be added at a QgsVectorLayer level
- 02:07 AM Revision 4efad04b (qgis): Move constraints to QgsField
- 02:07 AM Revision f6c1bf7f (qgis): Add gui for setting/exposing constraints in field properties
- Provider set constraints cannot be changed by users, ie
if a not null constraint is set on the field at the database
... - 02:07 AM Revision d1fd5884 (qgis): Add method to fetch constraints from a vector data provider
- Implemented for unique and not null constraints for postgres
provider
2016-11-01
- 12:52 AM Revision 5e3bef77 (qgis): Fix QgsFeatureRequest with expression not using provider fields
- and limit (fix #15771)
- 12:39 AM Revision 57a57545 (qgis): Add test for QgsFeatureRequest.setLimit and feature variable
- 12:39 AM Revision fb849620 (qgis): Avoid unexpected gpkg test success with older GDAL versions
- 11:46 PM Revision b679cbe0 (qgis): Speed up inserting features into memory layers by ~65%
- By avoiding an unnecessary map lookup
- 05:55 PM Revision 46281919 (qgis): fix german translation string
- 01:51 PM Revision d3c7a041 (qgis): fix typo
- (cherry picked from commit 658cfe68c91ec24f04f8ebda307fbec7d55a412f)
- 01:50 PM Revision da451274 (qgis): fix typos
- (cherry picked from commit 7a326b1b8d7026bc2782afc0fdc5abbaa1065370)
- 01:48 PM Revision 053c5311 (qgis): fix typos
- (cherry picked from commit 7a326b1b8d7026bc2782afc0fdc5abbaa1065370)
- 01:46 PM Revision 7a326b1b (qgis): fix typos
- 08:36 AM Revision 667718bc (qgis): [feature] Editor widget auto config for foreign keys (#3699)
- Automatically pick RelationReference widgets for foreign keys.
- 05:14 AM Revision 4f8ee78f (qgis): Fix some no such signal/slot warnings
- ... in such a way that they'll never appear again
- 04:41 AM Revision 5e4bb00f (qgis): Fix import of shapefiles to postgres - regression introduced in 5abdfcb...
- (cherry picked from commit a965a132c52df9308b5a58be92c04a285826485a)
- 04:41 AM Revision 629ca8b9 (qgis): Hide import/export buttons for arcgis services as they do not work (fix...
- (cherry picked from commit 1c2f0de9fbea8e90c9d20036bfa1601c1d192a89)
- 04:41 AM Revision b7980400 (qgis): Fixed legend renderer expected images
- 04:41 AM Revision 6b120a86 (qgis): Fix display of diagram legend entries (fixes #15448)
- To make the implementation saner, the legend node that may be embedded within parent
layer node is kept separately fr... - 04:41 AM Revision 90e1c936 (qgis): Fix building of legend node tree if embedded widgets are used in the layer
- (cherry picked from commit 10cab93c3652c38db27553616f36290f7b820c48)
- 04:41 AM Revision 5c83b792 (qgis): Fix reordering and removal of legend nodes in composer legend
- (cherry picked from commit f4e1e6f6eefec74fcf61542c3c9e236c4fb3054f)
- 02:10 AM Revision 47109d13 (qgis): Flip some connects to new style
2016-10-31
- 11:44 PM Revision 70d7ce16 (qgis): Describe some dependancy changes in API break docs
- 07:44 PM Revision 08218de5 (qgis): [OGR provider] Use constBegin() / constEnd()
- 06:16 PM Revision 819f571b (qgis): Fix test_provider_ogr_gpkg.py
- 06:15 PM Revision 8cf03ced (qgis): [OGR provider] Make addAttributes() return the requested field type, pr...
- Fixes #15614
- 05:32 PM Revision 38a77118 (qgis): [OGR provider] Make addAttributes() return the requested field type, pr...
- Fixes #15614
- 05:12 PM Revision d0774e62 (qgis): [OGR provider] Make addAttributes() return the requested field type, pr...
- Fixes #15614
- 05:10 PM Revision bb9c75b3 (qgis): [OGR provider] Make addAttributes() return the requested field type, pr...
- Fixes #15614
- 03:18 PM Revision 7d2098cd (qgis): Followup cc6b1e3: also respect subexp vars in presence of filter
- 02:25 PM Revision cc6b1e33 (qgis): Fix @parent variable detection in aggregate subExpression
- 02:24 PM Revision 6d387650 (qgis): More test for referencedVariables
- 01:03 PM Revision 25e98343 (qgis): Revert "[ogr] Ignore request limit if unable to compile expression"
- This reverts commit e7333f68145f27a74aacd8f75939623e37fc4510.
- 12:15 PM Revision e7333f68 (qgis): [ogr] Ignore request limit if unable to compile expression
- Fix #15771
- 12:15 PM Revision 1b2158d8 (qgis): Fix caching aggregate expressions with @parent usage
- 09:45 AM Revision f438542f (qgis): Break oneliners
- 07:24 AM Revision 88871c23 (qgis): Merge pull request #3696 from nirvn/processing_otb_silent
- [processing] remove console error message when optional otb provider not installed
- 06:53 AM Revision 8e663309 (qgis): [processing] remove console error message when optional otb provider no...
- 06:22 AM Revision fa366390 (qgis): Fix 'enable macros' button does not run open macro (fix #9523)
- 05:53 AM Revision a3186f80 (qgis): Fix layer tree expanded state when used expand/collapse all (fixes #15691)
- (cherry picked from commit de85fdd6e8fa3d4f38196376aabccce317cbf341)
- 05:53 AM Revision d6860f30 (qgis): Fix layer tree expanded state when used expand/collapse all (fixes #15691)
- (cherry picked from commit de85fdd6e8fa3d4f38196376aabccce317cbf341)
- 05:51 AM Revision 24fbe1a0 (qgis): Fix crash in node tool after deleting the whole geometry (fixes #15659)
- Made sure that both closestVertex() and closestSegment() return negative
distance on error (e.g. with null or emtpy g... - 05:50 AM Revision afd04eb0 (qgis): Fix crash in node tool after deleting the whole geometry (fixes #15659)
- Made sure that both closestVertex() and closestSegment() return negative
distance on error (e.g. with null or emtpy g... - 05:37 AM Revision dd4b34ed (qgis): [processing] Modeller should not be modal
- 05:18 AM Revision b48d2022 (qgis): [processing] resurrect editing of modeler item on double-click
- 05:13 AM Revision 07b25af5 (qgis): Merge pull request #3694 from nirvn/processing_sort_model_inputs
- [processing] sort model input parameters to avoid random ordering
- 04:53 AM Revision bec37924 (qgis): [processing] sort model input parameters to avoid random ordering
- 02:41 AM Revision 3caccd53 (qgis): [processing] Fix handling of multiple field input in modeller
2016-10-30
- 12:14 AM Revision a117df22 (qgis): Merge pull request #3656 from nirvn/processing_import_to_spatialite
- [processing] add "Import into Spatialite" algorithm
- 12:13 AM Revision 29ce141d (qgis): Merge pull request #3657 from nirvn/processing_modeler_mandatory
- [processing] fix modeler parameter mandatory checkbox logic
- 12:12 AM Revision d5698be6 (qgis): Fix some processing breakage
Also available in: Atom