Activity
From 2017-01-09 to 2017-02-07
2017-02-07
- 10:30 PM Revision 42ec4e65 (qgis): Fix some leaks in geometry test suite
- 10:29 PM Revision 91d2e4fa (qgis): Fix leak in QgsGeometry make valid
- Also swap some GEOS methods to managed versions
- 10:29 PM Revision c80d84e9 (qgis): Fix jump on uninitialized value
- 10:16 PM Revision c400326a (qgis): Fix memory leak in geometry snapper
- 10:07 PM Revision cb1849ff (qgis): Fix leaks, multiple connects in QgsFileDownloader
- 10:07 PM Revision 2555d281 (qgis): [composer] Fix use of uninitialized member (unlikely to occur outside o...
- 10:07 PM Revision 15dcb6fb (qgis): Fix expressions leaking internal data
- 10:07 PM Revision aad7c5ea (qgis): Fix leak in QgsCoordinateReferenceSystem
- 10:07 PM Revision 826a8675 (qgis): Fix large memory leak in vector file writer (fix #16003)
- Every written geometry is being leaked... ouch!
- 09:46 PM Revision 4f7caa02 (qgis): Fix macOS bundling of server service libraries
- 04:35 PM Revision 835ffb0f (qgis): sipdiff also remove nullptr
- 04:26 PM Revision 02c28865 (qgis): sipdiff remove function definitions and Q_OBJECT/ENUM/PROPERTY
- 03:57 PM Revision 44698d45 (qgis): [processing] don't quote geometry column name (fix #16122)
- 03:47 PM Revision bb4c8c06 (qgis): [processing] fix R syntax highlighting (fix #16082)
- 03:29 PM Revision 4963548f (qgis): [processing] warn user about incorrect input data when calculating
- mean coordinates using weight field (fix #9084)
- 03:24 PM Revision 9bd0d7a7 (qgis): strip trailing slash from the help path if necessary (fix #16156)
- 03:00 PM Revision af519bad (qgis): reduce margings main layout in the Style tab of the vector properties
- dialog
- 02:57 PM Revision 0dc12577 (qgis): make sipdiff available on mac
- 02:49 PM Revision 07aa5598 (qgis): fix directory detection in check_spelling.sh when pre-commit hook is li...
- 02:47 PM Revision e5fd81ff (qgis): osgeo4w: fix running of python tests
- 02:37 PM Revision 5b27d827 (qgis): update scripts/update_ts.sh to use pylupdate5
- 11:52 AM Revision 94a26399 (qgis): Merge branch 'processing-makevalid'
- 11:52 AM Revision d3003de6 (qgis): [processing] add tags and short help
- 11:52 AM Revision 91fe2f93 (qgis): explicitly convert geometry to multi
- 11:52 AM Revision 7df04ac7 (qgis): [processing] Fix Geometry algorithm always produces multi-geometry
- Also added code to handle GeometryCollections
- 11:52 AM Revision 0293bc76 (qgis): [FEATURE][processing] algorithm to fix invalid geometries using native
- makeValid() implementation
- 11:52 AM Revision 5a5c1bf6 (qgis): test for Processing "fix geometries" algorithm
- 11:36 AM Revision 11f08362 (qgis): UI update to the raster & vector save as dialogs (#4083)
- 10:40 AM Revision ae74220e (qgis): fix crash caused by use of std::sort and sort function to conforming to...
- 07:41 AM Revision 0d1b7dc7 (qgis): add missing QScintilla includes
- 05:32 AM Revision 6f2045fd (qgis): fix QgsProject::readNumEntry() validity check (#4112)
- 05:29 AM Revision 0f5b3fd1 (qgis): Merge pull request #4110 from nyalldawson/label_cache
- [FEATURE] Cache labeling result to avoid unnecessary redraws when refreshing canvas
- 05:08 AM Revision 61523c81 (qgis): Update label test masks following sort algorithm change
- std::sort is returning a slightly different sort order when
label z order (or label cost) is equal
Given that the or... - 04:25 AM Revision 57d6f6d0 (qgis): Merge pull request #4107 from DelazJ/tips
- Update Startup tips
- 04:03 AM Revision f3d53b8d (qgis): Fix inefficient code
- 03:58 AM Revision a43abece (qgis): Fix failing test
- 03:47 AM Revision 3ed6f5b7 (qgis): Replace deprecated qSort/qStableSort/qGreater/qLess with std:: algs
- 03:33 AM Revision 84087774 (qgis): Replace deprecated qSwap with std::swap
- 03:32 AM Revision 337dabea (qgis): Swap QSharedPointer to std::shared_ptr
- 03:08 AM Revision aed6c735 (qgis): Swap QScopedPointer to std::unique_ptr
- Why?
- no benefits to QScopedPointer over std::unique_ptr
- unlike QScopedPointer, std::unique_ptr has no overhead
ov... - 02:24 AM Revision a08137f1 (qgis): Add unit tests for map renderer label caching
- 01:07 AM Revision 9757116a (qgis): Fix crash
- 01:07 AM Revision d0d9bab0 (qgis): Don't cache labeling if blend modes are used
- The flattening of the label results to an image blocks
blend modes applying correctly to underlying layers - 01:07 AM Revision 2b3805ee (qgis): Reuse existing labeling results if cached labels were redrawn
- 01:07 AM Revision 33eb4bc0 (qgis): [FEATURE] Cache labeling result to avoid unnecessary redraws
- when refreshing canvas
This change allows the labeling results to be cached to an image
following a map render. If t...
2017-02-06
- 12:58 AM Revision 9475850f (qgis): * update INSTALL
- * osgeo4w: search qt5 first and use pyrcc5.bat
- 12:32 AM Revision d47d31d1 (qgis): Rename "Db"/"DB" in API to "Database"
- Motivations:
- consistency - we generally use expanded names, and this also
matches Qt API which uses Database instea... - 12:03 AM Revision bfd18c4a (qgis): Update Startup tips
- 01:55 PM Revision 64748aaa (qgis): compile custom widgets on Travis
- 01:30 PM Revision d84725fc (qgis): [custom widgets] add missing file widget
- 12:12 PM Revision 332961f7 (qgis): Add test for map edit tool. Test the correctness of getting default z.
- 11:48 AM Revision 6f5161a6 (qgis): spelling fix
- 05:31 AM Revision d99faecf (qgis): [ui] make layer rendering collapsed by default (#4108)
- 02:35 AM Revision c1b5da47 (qgis): Clear cached map renders if dependent layer is removed
- 02:27 AM Revision aa392dc2 (qgis): Add method to retrieve dependent layers for map renderer cached images
- 01:30 AM Revision 748acc67 (qgis): osgeo4w: packaging fixes
- 01:16 AM Revision 737c92dd (qgis): Fix logically dead code identified by Coverity
2017-02-05
- 12:28 AM Revision a80cca0f (qgis): Fix indentation
- 11:51 PM Revision 48e5c09b (qgis): Fix a lot of memory leaks when fetching provider libraries
- 11:34 PM Revision 4f7d9cdd (qgis): Merge pull request #4064 from jgrocha/delete-style-from-db-provider-pos...
- Delete style from db provider postgis
- 11:32 PM Revision 6ca2cc18 (qgis): Fix label font size unit from 2.x projects incorrectly restored (fix #1...
- 11:03 PM Revision 20eea329 (qgis): Replaced QLibrary * with more safer QScopedPointer
- 08:35 PM Revision 8b36ad5b (qgis): Updated Qt connections to the new style qgis/QGIS-Enhancement-Proposals#77
- Changed isDeleteStyleFromDBSupported to isDeleteStyleFromDbSupported
- 11:19 AM Revision c5546b03 (qgis): Allow conversion of QgsPropertyTransfomers to expressions (when possible)
- 10:58 AM Revision ac55f396 (qgis): Fix reading project properties fails if any child element
- has a tag named "properties"
- 06:16 AM Revision be9e93d6 (qgis): Refactor internals of QgsPropertyOverrideButton
- 05:27 AM Revision 54089ff7 (qgis): Follow up 4a3871, fix broken data defined properties
- (definitions are often accessed before a QgsSymboLayer/etc
is constructed) - 05:27 AM Revision fa8189a5 (qgis): Tweak property definitions for size type properties
2017-02-04
- 09:22 PM Revision 2c65a665 (qgis): revert more of ab0345
- 08:44 PM Revision e20bbd51 (qgis): translation string fixes
- 08:25 PM Revision 4a387130 (qgis): fix initial crash on windows
- 12:43 PM Revision 4f20979d (qgis): Partially revert ab0345
- 06:03 AM Revision a0cb6452 (qgis): Merge pull request #4095 from nyalldawson/label_engine_layers
- Use weak layer pointers in labeling engine
- 05:57 AM Revision 11150dde (qgis): Add additional curvepolygon with compound curve to reference geometry t...
- 05:56 AM Revision ab034531 (qgis): [processing] Rename 'export/add geometry columns' alg + add tags for di...
- 04:20 AM Revision 4bcb1dd2 (qgis): Merge pull request #4104 from nyalldawson/area
- Forward port curvepolygon area fixes to 2.18
- 03:41 AM Revision c0516a46 (qgis): Adjust test result
- 03:27 AM Revision bc7f311f (qgis): Adapt numbers in test for QgsLineStringV2::sumUpArea
- (forward port from df0f97)
- 03:26 AM Revision b0e91253 (qgis): Add unit test that makes sure that the area of a closed compound curve ...
- (forward port from be71066)
- 03:25 AM Revision 449a4a89 (qgis): Change comment for QgsCurveV2::sumUpArea
- (forward port from 1c02dc7)
- 03:25 AM Revision 81befa38 (qgis): Exclude degenerated rings from polygon area calculation
- (forward port from 64b0b1)
- 03:25 AM Revision ba7cc0f3 (qgis): Fix area calculation of compoundcurve rings if they contain a 2-vertex ...
- (forward port from 30d7423)
- 03:16 AM Revision 1d29d027 (qgis): Add additional curvepolygon with compound curve to reference geometry t...
2017-02-03
- 04:11 PM Revision d780ba75 (qgis): Merged master fixed conflict.
- 11:36 AM Revision 73e0811a (qgis): [BUGFIX][DB Manager] Detect query layer like providers do
- In postgres provider, a query layer is detected as a table starting with `(` and ending with `)`.
- 11:30 AM Revision cb9314af (qgis): Merge pull request #4100 from rldhont/bugfix_dbmanager_detect_query_layer
- [BUGFIX][DB Manager] Detect query layer like providers do
- 11:28 AM Revision fc243327 (qgis): refresh canvas when panning map to selected rows
- 11:28 AM Revision 74c65c8e (qgis): [processing] qgis voronoi test
- 08:32 AM Revision a1bdb8fc (qgis): Fix return value warning in defaultZValue function.
2017-02-02
- 12:28 AM Revision 7619cba4 (qgis): Fix/avoid Coverity null pointer dereference warnings
- 10:11 PM Revision f84508a3 (qgis): Fix Coverity uninitialized member warnings
- 04:36 PM Revision bf66e0f9 (qgis): Offline editing: support for flattening Z and M layers.
- 02:21 PM Revision 2a77ba76 (qgis): [BUGFIX][DB Manager] Detect query layer like providers do
- In postgres provider, a query layer is detected as a table starting with `(` and ending with `)`.
- 09:56 AM Revision 5939ae23 (qgis): Merge pull request #4076 from volaya/remove_processing_providers
- [FEATURE][processing] removed otb and lidartools providers
Tagged as feature to not forget mention this in changelog... - 09:54 AM Revision 95091d93 (qgis): Merge pull request #4062 from alexbruy/raster-provider
- Use native QGIS raster API instead of GDAL API in zonal statistics
- 08:32 AM Revision 02b7a551 (qgis): do not run spell check on Travis if no files were edited (only deleted)
- 07:46 AM Revision 1d118e96 (qgis): Merge pull request #4016 from nyalldawson/template_error
- Avoid startup error when project template folder does not exist
- 07:19 AM Revision fbcf6249 (qgis): remove old designer folder
- I guess that the intention is parlty solved by the custom widgets
- 05:24 AM Revision 46404f73 (qgis): Merge pull request #4081 from ghtmtt/rename_sql
- [processing] rename execute sql output
2017-02-01
- 06:11 PM Revision c30eb9e0 (qgis): Merge pull request #4097 from alexbruy/plugin-from-zip
- [FEATURE] allow installing plugins from local ZIP packages
- 04:31 PM Revision afe85ca3 (qgis): [FEATURE] allow installing plugins from local ZIP packages
- This may be useful for users who have plugin packages, so they
don't need to extract them manually. - 03:17 PM Revision e6b38aff (qgis): Revert "Merge pull request #4087 from elpaso/resource-sharing-plugin"
- This reverts commit db0fa9ff5b7421262304ce6fb5f6e832db1baa57, reversing
changes made to aaa8c4e492d135210cd989b5e3131... - 12:44 PM Revision 615745fc (qgis): Use weak layer pointers in labeling engine instead of layer ids
- 11:57 AM Revision 6c928ef0 (qgis): Add typedefs for QPointer QgsMapLayers
- 11:14 AM Revision 82060f4c (qgis): backport sorted field list issues
- If the field list is sorted by name, the touched functions
should take into consideration the sorted list IDs instead... - 10:31 AM Revision 3609c862 (qgis): Merge pull request #4072 from SrNetoChan/color_expression_help
- Extends color expression help to mention HEX color notation
- 08:53 AM Revision 5ddc536a (qgis): backport sorted field list issues
- If the field list is sorted by name, the touched functions
should take into consideration the sorted list IDs instead... - 08:49 AM Revision 11170ab2 (qgis): Updates saving passwords warning messages (#4052)
- to suggest using a authentication method
- 08:36 AM Revision c1eedc79 (qgis): Extends color expression help to mention HEX color notation
- and color name Which seems to be possible to use as well
- 07:18 AM Revision b340f04e (qgis): Remove web view widget in favor of attachment (external resource) (#4074)
- * remove photo widget config
* remove webview widget
* Remove mention of duplicate widgets
* Update api break
* migra... - 06:43 AM Revision f7201069 (qgis): Merge pull request #4091 from nyalldawson/render_cache
- QgsMapRendererCache improvements
- 05:46 AM Revision c84ea71b (qgis): Use list of map layers instead of map layer ids
- 05:42 AM Revision d0e6e178 (qgis): QgsMapRendererCache can have multiple dependent layers for a cache image
- In some cases the render result for a layer may depend on more than
one layer.
This changes QgsMapRendererCache to u... - 05:42 AM Revision 0aa085d4 (qgis): Add quick hasCacheImage method to QgsMapRendererCache
- 05:42 AM Revision de10f667 (qgis): Add unit tests for QgsMapRendererCache
- Also flip to new style connects
- 05:42 AM Revision d74fbff0 (qgis): Make QgsMapRendererCache protected members private
- This class isn't designed to be subclassed
- 05:41 AM Revision 54d8d115 (qgis): Merge pull request #4092 from nyalldawson/maprenderer_api
- Make protected members in QgsMapRendererJob not part of public API
- 05:19 AM Revision 75506867 (qgis): Make protected members in QgsMapRendererJob not part of public API
- QgsMapRendererJob and subclasses are not designed to be subclassed
outside of core QGIS code. Marking them private AP... - 03:14 AM Revision 9fcc1308 (qgis): Catch transform errors for annotations
- 03:09 AM Revision 1e5a93b0 (qgis): Add method to determine layers participating in a label engine
- 02:05 AM Revision 0438afcc (qgis): Remove some yellow squiggly lines from QtCreator
- 01:05 AM Revision c4970aaf (qgis): FindQGIS.cmake add build directory path support (macOS only)
- This should be expanded to include Linux and Win support
2017-01-31
- 12:56 AM Revision 233a01aa (qgis): FindQGIS.cmake document OSGeo4W variables
- 12:55 AM Revision 8026c983 (qgis): FindQGIS.cmake fix macOS search paths; add support for bundles
- - Setting QGIS_MAC_PATH to any QGIS.app/Contents allows for building
against any bundled install
- Prioritizes QGIS_M... - 12:31 AM Revision 1e34f860 (qgis): FindQGIS.cmake fix plugins search path; add QGIS_UI_INCLUDE_DIR
- 12:19 AM Revision 3ca86ba1 (qgis): FindQGIS.cmake search OSGeo4W qgis locations relative to install
- With newer OSGeo4W installs, the dev may have multiple ‘qgis’ installs
and this allows defining the subdirectory prio... - 12:01 AM Revision 2b470d21 (qgis): Flip some connects to new style
- 08:23 PM Revision b52b5770 (qgis): postgres providers: null values in array don't need curly braces
- 08:23 PM Revision 7bc3bfd2 (qgis): fix 'Set Group WMS data' layer action connection
- 04:07 PM Revision db0fa9ff (qgis): Merge pull request #4087 from elpaso/resource-sharing-plugin
- Added QGIS Resource Sharing Plugin and deps
- 03:47 PM Revision b370c8b8 (qgis): Do not spell-check some test QMLs
- 03:23 PM Revision 248c5831 (qgis): Resource Sharing Plugin Tests Added
- 01:09 PM Revision 738fbd45 (qgis): revert the SIP deleteStyleFromDatabase signature
- 12:56 PM Revision b3de34a6 (qgis): Fixed spell check
- 12:41 PM Revision ee4681df (qgis): [processing] fixed grass tempfiles
- fixes #16128
- 12:31 PM Revision e6492806 (qgis): improve deleteStyleFromDatabase signature
- 12:05 PM Revision e50bc7c2 (qgis): Added QGIS Resource Sharing Plugin and deps
- 11:46 AM Revision 8e989c1e (qgis): improve deleteStyleFromDatabase signature
- 10:35 AM Revision aaa8c4e4 (qgis): [FEATURE] Expose GEOS Voronoi and delaunay triangulation to QgsGeometry
- 10:03 AM Revision f85ac23c (qgis): fix version in added note
- 03:58 AM Revision 1fce6570 (qgis): Add missing annotation api break docs, fix sip binding
- 02:33 AM Revision 7683cfac (qgis): Rework vector joins so they do not use QgsProject::instance()
- The basic idea is to split reading of XML definition and resolution of layer IDs into layers.
Also includes some cle... - 02:33 AM Revision f79fc250 (qgis): Add unit tests for joins - removal of joined layer, resolve refs
- 01:47 AM Revision 2a518fda (qgis): Add missing docs
- 01:47 AM Revision 87f2fe55 (qgis): Add unit test for processing polygonize algorithm
- 01:47 AM Revision 14bd79f8 (qgis): Remove dependance on shapely library
- Port processing polygonize alg to use native QgsGeometry methods
- 01:47 AM Revision 4cebb464 (qgis): [FEATURE] Expose GEOS polygonize operation via QgsGeometry
2017-01-30
- 12:48 AM Revision 6d6f2881 (qgis): make deleteStyleFromDatabase consistent with other vectorlayer's methods
- 12:13 AM Revision 8709e1f9 (qgis): Merge pull request #4078 from nyalldawson/geom_api
- API changes to QgsGeometry::isEmpty()/isNull()
- 10:19 PM Revision afcb75af (qgis): Remove QgsGeometry::isGeosEmpty
- Use the faster native QgsGeometry::isEmpty instead
- 10:18 PM Revision 79bf17ae (qgis): Replace deprecated assertRegexpMatches call
- 10:15 PM Revision af0d68b8 (qgis): Implement QgsGeometry::isEmpty()
- Faster than QgsGeometry::isGeosEmpty() because it avoids the
conversion to GEOS geometries and just uses the QgsAbstr... - 07:05 PM Revision a4637a6a (qgis): Simple tests for style load, insert and remove from Postgis provider
- 05:39 PM Revision 83a24884 (qgis): [processing] rename execute sql output
- 04:38 PM Revision c4165e4e (qgis): [processing]Execute Sql : fix Input2.. InputN parameters
- 02:07 PM Revision a79bf970 (qgis): Revert "remove GDAL_VERSION_MAJOR >= 2 test"
- This reverts commit cb2e81e44623d4bde8ac9ff6d1a8ded4aef1dd9b.
- 01:52 PM Revision cb2e81e4 (qgis): remove GDAL_VERSION_MAJOR >= 2 test
- 12:58 PM Revision 49aae6e9 (qgis): Rename QgsGeometry::isEmpty to isNull
- Differentiates missing geometries from empty geometries (eg
empty geometry collections) - 12:21 PM Revision 61d31472 (qgis): Merge pull request #4073 from nyalldawson/annotations
- Refactor annotations, add new annotation features + some other exciting stuff
- 11:59 AM Revision f94f0d75 (qgis): [processing] removed otb tests
- 11:58 AM Revision 50319b1c (qgis): Merge pull request #3942 from pblottiere/qgsserverprojectutils
- [server] WIP clean project parsing by using QgsProject
- 11:23 AM Revision 83f4c99e (qgis): add SERVER_EXPORT for each function in namespace
- 11:01 AM Revision 1f7758a9 (qgis): Fix failing tests
- 10:58 AM Revision 10c40dca (qgis): Fix rendering offset lines as part of fill symbol (outside of
- vector layers) results in broken offset outline
- 10:56 AM Revision 6002ca74 (qgis): [processing] removed providers imports
- 10:28 AM Revision 0c11b8dd (qgis): fixed Cmake file
- 10:19 AM Revision f80b92a2 (qgis): Also registry HTML annotation when webkit isn't available
- 10:13 AM Revision 6bffa17c (qgis): Fix failing tests
- 09:41 AM Revision cd17680c (qgis): [processing] removed otb and lidartools providers
- 09:02 AM Revision 1c1dae3b (qgis): Add missing docs
- 08:40 AM Revision 41fe3355 (qgis): Add missing python bindings
- 08:33 AM Revision 7594774d (qgis): Correctly handle offset when calculating symbol bleed
- 08:21 AM Revision 6a64a556 (qgis): rename Store into Registry
- 08:21 AM Revision a868f0b7 (qgis): clean-up
- 08:21 AM Revision 44da5730 (qgis): replace class by namespace
- 08:21 AM Revision 55944181 (qgis): fix typo
- 08:21 AM Revision 31898e02 (qgis): fix indent
- 08:21 AM Revision a93c2e25 (qgis): fix typo
- 08:21 AM Revision 5b42d4ac (qgis): fix indent
- 08:21 AM Revision 5c8360db (qgis): [server] WIP clean project parsing by using QgsProject
- 06:54 AM Revision 219a45ad (qgis): Ensure newly added annotations are selected
- 06:35 AM Revision 40405655 (qgis): Ensure annotation frame is closed before rendering
- 06:35 AM Revision 5584c531 (qgis): Correctly add newly created annotations to manager
- 06:09 AM Revision ad184cde (qgis): [composer] Remove last link between composer maps and canvas
- you WILL respect the separation between core and gui!!\!
- 06:07 AM Revision 4a0793d1 (qgis): [composer] Draw annotations over grids/overviews (fix #10300)
- 06:04 AM Revision 22939736 (qgis): [composer] Respect linked layer visibility when drawing annotation item...
- 05:57 AM Revision 4058f473 (qgis): Annotations are now handled at a project level
- This commit implements a new QgsAnnotationManager class, which
handles storage, writing and retrieval of annotations.... - 03:36 AM Revision dd51843e (qgis): QgsSymbol estimateMaxBleed methods now use a QgsRenderContext
- argument to correctly calculate bleed for mapunits/pixels/etc
- 03:17 AM Revision fac7887a (qgis): [FEATURE] Annotations can be styled using fill symbol styles (fix #10552)
- This changes the rendering of annotation frames to use QGIS' symbology
engine, which means that all the existing fill... - 02:31 AM Revision a94ca701 (qgis): [FEATURE] Control over annotation contents margins (refs #10555)
- Allows setting left/top/right/bottom margins for the contents
within an annotation. - 01:55 AM Revision b2b365fc (qgis): Replace VisualMargin with QgsMargins
- 01:50 AM Revision a7be9968 (qgis): New class QgsMargins for storing margins (left/right/top/bottom)
- Basically a direct port of QMarginF, but forced to always use
double values, and with added toString()/fromString() m...
2017-01-29
- 12:28 AM Revision bbf6ec05 (qgis): Fix inconsistent-missing-override warning
- 12:13 AM Revision 7a2be422 (qgis): Respect snapping while moving annotations (fix #10551)
- 11:39 PM Revision c22f5de6 (qgis): Port annotation feature handling to QgsAnnotation
- Not an ideal implementation (too much logic resides in the
gui QgsMapCanvasAnnotationItem class), but any approach
us... - 11:36 PM Revision 3d372e61 (qgis): Handle moving annotation with different CRS to canvas
- 11:36 PM Revision aa14926c (qgis): Move map layer association for annotations to QgsAnnotation
- Previously only some annotations had (incomplete) support for
attaching to a particular vector layer and synchronisin... - 11:36 PM Revision c853f4fe (qgis): Refactor annotations
- Splits the rendering component of annotations out from map
canvas item component.
A new core abstract base class Qgs... - 04:22 PM Revision 8ba609e5 (qgis): Tidy up layer definitions code + removal of QgsProject::instance()
- Moved code related to layer definitions away from QgsMapLayer
- 08:01 AM Revision c96a32aa (qgis): Update indentation
2017-01-28
- 11:29 PM Revision 548461ac (qgis): [FEATURE] QgsPointV2 add project with 3D support
- Allows projection of a point with inclination to return a 3d point.
Expression "project" function has been extended ... - 08:09 PM Revision d60ddcc8 (qgis): QMessageBox replaced by QgsMessageBar
- "Saved styles manager" renamed to "Database styles manager"
- 10:12 AM Revision 278913b7 (qgis): use QgsRasterBlock instead of GDAL in zonal statistics (addresses #8736)
- This should make zonal statistics usable rasters which come from
other providers, e.g. WCS. - 10:12 AM Revision d681e9cb (qgis): update docs
- 05:17 AM Revision 290758a4 (qgis): More PNG to SVG replacements (#4065)
2017-01-27
- 04:20 PM Revision 9a435ade (qgis): Fix segfault for unitilialized mAssistantPreviewSymbol
- 03:40 PM Revision 6630eed2 (qgis): [processing] fix parameter value retrieval
- 03:37 PM Revision 467d66a8 (qgis): [processing] fix parameter value retrieval
- 03:13 PM Revision eca795f9 (qgis): Merge pull request #4069 from alexbruy/zonalstatistics-tests
- Zonal statistics tests
- 02:19 PM Revision 9378d20f (qgis): fix generation of unique field names
- 02:19 PM Revision bf526ad0 (qgis): remove obsolete test
- 02:19 PM Revision 8e304228 (qgis): extend zonal statistics tests
- 02:17 PM Revision 840379dd (qgis): Merge pull request #4035 from rldhont/server-backport-release-2_14-tests
- [Server] Backport tests for 2.14
- 12:17 PM Revision a7133f53 (qgis): [Server] Backport tests
- 10:16 AM Revision aef2b00b (qgis): QGIS 3 is only qt5 compliant
- Remove qt4 mention (for linux based processes)
- 10:13 AM Revision f7644b47 (qgis): [processing] add test for merge gdal
- 10:05 AM Revision f4a9797b (qgis): Merge pull request #4067 from nyalldawson/raster_ctor
- Remove duplicate QgsRasterLayer constructor
- 09:02 AM Revision 03414788 (qgis): Remove code for reading of legacy (QGIS < 1.0) renderers
- Also removes a bunch of unused old QMLs and upgrades one still in use
- 08:23 AM Revision ac79bc9d (qgis): Because FSM
- 08:05 AM Revision 8d9357a1 (qgis): Fix memory corruption (free address of reference) in server
- 07:54 AM Revision bfdd9dc0 (qgis): Fix some coverity null pointer dereference issues
- 07:31 AM Revision 66e10e49 (qgis): Merge pull request #4066 from PedroVenancio/master
- [processing] add GRASS 7.x v.out.ascii algorithm
- 06:53 AM Revision 6c7e2f1b (qgis): Make QgsVectorLayer ctor default to ogr provider
- 02:43 AM Revision c7273428 (qgis): Fix spelling and API doc
- 02:43 AM Revision b245ccc1 (qgis): [FEATURE] API call to make geometries valid (port of ST_MakeValid)
- This introduces QgsGeometry::makeValid() which will try to make a valid
geometry out of invalid one. This is more com... - 02:29 AM Revision 137eb3a0 (qgis): Make layer tree implementation independent from QgsProject::instance()
- Another bit in the project refactoring work to get rid of dependencies
on QgsProject singleton.
Reading of layer tre... - 02:13 AM Revision 45fc6dc2 (qgis): Remove duplicate QgsRasterLayer constructor
- Avoids confusing overload behavior when constructing QgsRasterLayers
from c++ code. This extra constructor was causin... - 01:52 AM Revision d259cdf5 (qgis): Fix some coverity before/after null deference checks
- 01:13 AM Revision 799b833c (qgis): Fix some memory leaks identified by Coverity
- 01:09 AM Revision 72c5cf00 (qgis): Sip coverage: first attempt
2017-01-26
- 12:55 AM Revision 7b14373a (qgis): Fix some coverity uninitialized variable warnings
- 12:08 AM Revision 0eaf7bfd (qgis): Fix astyle
- 11:23 PM Revision 8f62f834 (qgis): Ensure newly added composer maps show layers visible in canvas
- 11:04 PM Revision bf2d9995 (qgis): Add GRASS 7.x v.out.ascii algorithm
- 05:54 PM Revision b7bacdd3 (qgis): Fix astyle
- 05:31 PM Revision 2095b8e7 (qgis): Delete styles from postgres provider
- 04:56 PM Revision 000e9745 (qgis): [BUFIX][Server] Regression in GetPrint GRID parameters
- 04:53 PM Revision c861682d (qgis): [BUGFIX][Processing] Script: get output file extension
- 04:43 PM Revision 4db8c9aa (qgis): [BUGFIX][Processing] Script: get output file extension
- 04:39 PM Revision 637b5852 (qgis): [BUGFIX][Processing] Script: get output file extension
- 11:01 AM Revision e7ff727b (qgis): Fix "Configure container" dialog (#4060)
- 10:57 AM Revision daa8709c (qgis): Add title to size assistant dialog (#4056)
- 10:21 AM Revision 328754cd (qgis): fix import
- 03:56 AM Revision 3a92b174 (qgis): Reading/saving labeling engine uses a particular QgsProject
- ... rather than using QgsProject::instance() internally
These are small cleanups to dig out some instance() uses and...
2017-01-25
- 05:38 PM Revision 958dff9d (qgis): spelling fixes
- 04:53 PM Revision a64f9094 (qgis): spelling fixes
- 02:45 PM Revision 4c91a962 (qgis): [processing] make additional Fusion parameters optional
- (cherry picked from commit 49e7b94a633254c99309b439db20f06d196d2fac)
- 02:45 PM Revision bcf136bf (qgis): [processing] make additional Fusion parameters optional
- (cherry picked from commit 49e7b94a633254c99309b439db20f06d196d2fac)
- 02:44 PM Revision 49e7b94a (qgis): [processing] make additional Fusion parameters optional
- 01:28 PM Revision 66c7129d (qgis): Merge pull request #4053 from alexbruy/lidartools-update
- [processing] fixes and new tools for LiDAR processing
- 12:22 PM Revision 04e391f4 (qgis): typo
- 12:21 PM Revision d722fb94 (qgis): typo
- 12:06 PM Revision 514e55bd (qgis): fix indentation
- 11:25 AM Revision 0de00150 (qgis): correctly exit spell check test to make Travis fail
- 10:41 AM Revision f40fb9c4 (qgis): [processing] fixes and new tools for LiDAR processing
- courtesy of Niccolò Marchi
- 09:29 AM Revision 882a80a9 (qgis): fix labelontop/editable when field list sorted
- 09:29 AM Revision 21637fd6 (qgis): fix working on constraints when field list sorted
- 09:29 AM Revision a49fc8ab (qgis): [processing] add test for color relief gdal
- 05:47 AM Revision ecf1f5a5 (qgis): [FEATURE] expression engine's is_layer_visible() (#4045)
- 03:28 AM Revision a61b9222 (qgis): Qt 5.2 has QComboBox::currentData
- 02:58 AM Revision 43faf338 (qgis): remove remaining QT_VERSION <=> 5 checks (also fixes b3e8d82)
- 02:43 AM Revision 01004d9f (qgis): identation fix
- 02:19 AM Revision 89b58d73 (qgis): translation string fixes
- 01:32 AM Revision f389069b (qgis): update i18n scripts
- 01:32 AM Revision 7642ce9d (qgis): debian packaging: include server modules
- 01:32 AM Revision d8ed8f43 (qgis): fix processing MessageBarProgress initialization
- 01:32 AM Revision 099e7a77 (qgis): [processing] find grass >=7.0
- 01:00 AM Revision be7d17eb (qgis): Considerably lighten the burden on the overworked translation team
2017-01-24
- 12:59 AM Revision deef5c95 (qgis): Rename a ui file which I can never find
- 12:42 AM Revision 2a9ddb78 (qgis): Fix bad labeling strings
- 12:11 AM Revision 64d18482 (qgis): typo
- 04:01 PM Revision 941d5f75 (qgis): fixed forgot merge conflict message
- 03:47 PM Revision 1ce35cdd (qgis): fix typo (followup 84d1a65)
- 02:53 PM Revision a1a66a88 (qgis): [processing] use point parameter in GRASS algs where possible (addresse...
- (cherry picked from commit 5dc39e0a41c6e67bd5b8b0b92a8562f1c8d6b690)
- 02:52 PM Revision 75711a8c (qgis): updated help for qgis:mergevectorlayers (#3883)
- "two" => "multiple"
(cherry picked from commit 5e061b1c632b6701df09d293b53af028d1685847) - 02:52 PM Revision fd7bd04a (qgis): [processing] support non-ogr layers in merge vector layers alg
- (cherry picked from commit e338a90c80dd8b58ed41cb932c8a166b3172db2a)
- 02:51 PM Revision f66066bf (qgis): updated help for qgis:mergevectorlayers (#3883)
- "two" => "multiple"
(cherry picked from commit 5e061b1c632b6701df09d293b53af028d1685847) - 02:51 PM Revision 9888b45b (qgis): [processing] support non-ogr layers in merge vector layers alg
- (cherry picked from commit e338a90c80dd8b58ed41cb932c8a166b3172db2a)
- 02:42 PM Revision 787fecb7 (qgis): [processing] fix app freeze when closing options dialog (fixes #15550)
- (cherry picked from commit 3dcf4874859f777050f06c9fde54233e5df73b2c)
- 02:37 PM Revision e648e212 (qgis): [processing] fix app freeze when closing options dialog (fixes #15550)
- (cherry picked from commit 3dcf4874859f777050f06c9fde54233e5df73b2c)
- 02:08 PM Revision 4923e46a (qgis): skip if the SAGA folder is not defined
- (cherry picked from commit d9d5bf7c2859701966ff4f8728684685ff4c2814)
- 02:01 PM Revision 6e20c07f (qgis): Tests and fix to read sld:Rotation when does not have ogc sub tags
- 01:58 PM Revision 056ef7f7 (qgis): [processing] fix modeler output values in case algorithm(s)
- execution modifies those (fixes #16021)
(cherry picked from commit 9908d9cf8117741f4614f21595018e97cf829333) - 01:55 PM Revision da3eb06b (qgis): [processing] fix modeler output values in case algorithm(s)
- execution modifies those (fixes #16021)
(cherry picked from commit 9908d9cf8117741f4614f21595018e97cf829333) - 01:43 PM Revision b6fb784a (qgis): [processing] allow other output formats than shapefile in GDAL
- polygonize
(cherry picked from commit 8f291a92df1667e718d49a4108e6f44721357f40) - 01:43 PM Revision e3cb33ae (qgis): [processing] allow other output formats than shapefile in GDAL
- polygonize
(cherry picked from commit 8f291a92df1667e718d49a4108e6f44721357f40) - 01:39 PM Revision b4f3d4c6 (qgis): Tests and fix to read sld:Rotation when does not have ogc sub tags
- 11:41 AM Revision b3e8d821 (qgis): remove QT_VERSION test in custom widgets
- 10:22 AM Revision 57a003ea (qgis): Merge pull request #4046 from volaya/quote_GRASS
- [processing] quote GRASS layer inputs
- 09:39 AM Revision 3525d035 (qgis): [processing] quote GRASS layer inputs
- 08:30 AM Revision f7dbc054 (qgis): more python 2 removal
- 08:30 AM Revision ef3b665d (qgis): Remove some leftover Python 2 code
- 05:57 AM Revision 5e17403f (qgis): Merge pull request #4043 from nyalldawson/layer_composer_bridge
- Bridge map canvas layers to composer map layers
- 05:32 AM Revision a188d14f (qgis): Remove map settings parameter from QgsComposition
- Breaks the hard link between canvas and compositions!
Fix #11077 - 05:00 AM Revision 5e1339e8 (qgis): Merge pull request #4038 from nyalldawson/shift_zoom
- [FEATURE] Holding shift while using map zoom tools inverts the zoom
- 03:24 AM Revision b41f3a78 (qgis): [composer] Don't use canvas map settings to determine canvas layers
- Instead make the layer tree canvas bridge advise on layer set
changes, and tie this into composer. So now composer ac... - 03:17 AM Revision 98169386 (qgis): Add missing docs
- 02:31 AM Revision 00b02715 (qgis): Remove calls to method added in Qt 5.6
- 01:25 AM Revision 6a56cb0d (qgis): updates and fixes for windows qt5/py3 build
2017-01-23
- 08:01 PM Revision ea116fd8 (qgis): Merge pull request #2857 from nyalldawson/properties2
- Properties framework
- 06:42 PM Revision bee5f806 (qgis): Merge pull request #4039 from rldhont/sld-backport-release-2_14-parsing
- SLD parsing: handling ogc:Literal within CssParameter - backport 2.14
- 05:16 PM Revision dd82e322 (qgis): Tests and fix to read sld:Rotation when does not have ogc sub tags
- 05:05 PM Revision 685e4a2b (qgis): Merge pull request #4041 from borysiasty/release-2_18
- [Processing] Yet another fix for error message encoding errors. Fixes #16102
- 04:59 PM Revision dd54688d (qgis): Merge branch 'release-2_14' of github.com:qgis/QGIS into release-2_14
- Conflicts:
python/plugins/processing/core/GeoAlgorithm.py - 04:55 PM Revision 836f2159 (qgis): [Processing] Follow up 9224f585d95a
- 04:52 PM Revision 730c1648 (qgis): [Processing] Yet another fix for error message encoding errors (for 2.1...
- * [Processing] Yet another fix for error message encoding errors. Fixes #16102
* [Processing] Follow up 1ede526c8eb8... - 04:39 PM Revision 9224f585 (qgis): [Processing] Follow up 1ede526c8eb8a8e2950e
- 04:37 PM Revision 6071b40d (qgis): [Processing] Follow up 2f65d3cc0cd665
- 01:56 PM Revision 1ede526c (qgis): [Processing] Yet another fix for error message encoding errors. Fixes #...
- 01:23 PM Revision 32f65d3c (qgis): [Processing] Yet another fix for error message encoding errors. Fixes #...
- 10:07 AM Revision e6ec34a4 (qgis): DDL update: saving layer styles on databases
- Fix #11421
- 10:07 AM Revision 59967dd7 (qgis): SLD parsing: handling ogc:Literal within CssParameter
- 10:05 AM Revision 8d99a120 (qgis): SLD parsing: handling ogc:Literal within CssParameter
- 10:05 AM Revision 6f09793c (qgis): SLD parsing: handling ogc:Literal within CssParameter
- 09:59 AM Revision 1746b32a (qgis): Merge pull request #4034 from rldhont/sld-backport-release-2_18-parsing
- SLD parsing: handling ogc:Literal within CssParameter - backport 2.18
- 09:54 AM Revision 57535763 (qgis): use new QgsHelp where possible instead of builtin context help
- 09:19 AM Revision 6c55e688 (qgis): [composer] Fix page border is too wide under qt5
- 09:19 AM Revision 71abd4cf (qgis): [composer] Holding shift while drawing polyline/polygon constrains
- line angles
- 08:09 AM Revision ea2ff06c (qgis): [needs-docs] Use alt modifier to reverse zoom behaviour
- Previously shift-modifier was used to change zoom in to out, and
zoom out to in. This commit changes it to the more c... - 06:37 AM Revision 7a0fa234 (qgis): [FEATURE] Holding shift while using map zoom tools inverts the zoom
- Eg hold shift and click with zoom in tool = zoom out
- 06:26 AM Revision 012515c3 (qgis): [labeling] When changing font families, reset to correct regular/book
- style if current style is not available
Previously the font would be reset to the first style alphabetically,
usuall... - 05:40 AM Revision 78396dc8 (qgis): [processing] Union: fix output of features that do not instersect layer A
- Union algorithm had incorrect logic for output of geometries in layer B
that are partially intersected by layer A or ... - 05:37 AM Revision c1658fb4 (qgis): Flip some connects to new style
- 05:33 AM Revision a0166d94 (qgis): [needs-docs] Remove duplicate Add Layer option from browser context menu
- Instead of two actions: Add Layer & Add Selected Layers, just have
a single Add Selected Layers action which works on... - 03:45 AM Revision 69d10fae (qgis): Update API break dox
- 03:45 AM Revision 39b89d1b (qgis): SIP sync
- 03:45 AM Revision e06192ec (qgis): Use consistent names for data defined property collections
- 03:45 AM Revision fa26b457 (qgis): Crazy fix to avoid shared data getting corrupted in sip bindings
- Without this (should be unnecessary) virtual destructor the
shared data member for QgsProperty gets filled with garba... - 03:45 AM Revision c3617dec (qgis): Spelling fixes
- 03:45 AM Revision 2966a165 (qgis): Cleanups, fix tests
- 03:45 AM Revision 9522f318 (qgis): Remove caching from QgsPropertyCollectionStack (too fragile)
- 03:45 AM Revision f0f01709 (qgis): Fix failing test
- 03:45 AM Revision 2c241755 (qgis): Fix layer expression scope sometimes not appended to render
- context expression scopes
- 03:45 AM Revision 17d4d3a8 (qgis): Fix some failing tests
- 03:45 AM Revision f1b29406 (qgis): Fix tests
- 03:45 AM Revision b833c247 (qgis): Add missing sip bindings
- 03:45 AM Revision 963ce09d (qgis): Identation update
- 03:45 AM Revision b586330b (qgis): Add missing docs
- 03:45 AM Revision 0d9b2238 (qgis): Fix unused variable warning
- 03:45 AM Revision f3ac8bc2 (qgis): Rename method which causes spell check issues
- 03:45 AM Revision 5f04a2af (qgis): Fix doxygen warnings
- 03:45 AM Revision d5664ed6 (qgis): Clean up GUI for properties
- 03:45 AM Revision ffaa40ed (qgis): Refactor properties
- Remove QgsAbstractProperty and subclasses, and instead use a single
QgsProperty class which covers the use of QgsAbst... - 03:45 AM Revision 90e80c13 (qgis): Stronger definitions of properties in collections
- Instead of defining the suitable field types and values for
properties when registering them to a data defined button... - 03:45 AM Revision 6c53ba25 (qgis): [FEATURE][composer] Data defined scalebar colors and line width
- 03:45 AM Revision ec9ba9c2 (qgis): [FEATURE][composer] Data defined legend titles and column count
- (fix #11913)
- 03:45 AM Revision a67c84b9 (qgis): Avoid slowdown when changing composer data defined properties
- 03:45 AM Revision 934c7c91 (qgis): [FEATURE][composer] Data defined svg colors and outline width for
- composer picture items
Especially useful when the picture is showing a north arrow! - 03:45 AM Revision d6c7569d (qgis): [FEATURE][composer] Data definable item frame and background colors
- 03:45 AM Revision ad232402 (qgis): Port symbology and composer to properties framework
- 03:45 AM Revision 43bbf689 (qgis): Port labeling to properties framework
- 03:45 AM Revision 1e0c62bc (qgis): Nicer initialization of diagram property map
- 03:45 AM Revision 746034bf (qgis): [labeling] Remove support for upgrading 1.x projects with
- data defined label settings
Clean up code related to data defined properties map - 03:45 AM Revision 93db66ed (qgis): Allow properties/collections to be prepared in advance
- 03:45 AM Revision ef3f61fc (qgis): Fix sip subclassing for properties
- 03:45 AM Revision 53ba1a1f (qgis): Add a common interface for QgsPropertyCollection/QgsPropertyCollectionS...
- 03:45 AM Revision eade998a (qgis): Start on GUI for properties
- 03:45 AM Revision 4018863d (qgis): Remove deprecated diagram field properties
- 03:45 AM Revision 336b603b (qgis): Add support for more data definable properties to diagrams:
- - Distance
- Priority
- ZIndex
- IsObstacle
- Show
- AlwaysShow
- Diagram Start Angle - 03:45 AM Revision 07315bfe (qgis): Add tests for data defined diagram properties
- 03:45 AM Revision a4ef9ad8 (qgis): Allow setting diagram properties collection
- 03:45 AM Revision 83139cc4 (qgis): Remove currently unused diagram properties, add data defined
- x/y position using properties system
- 03:45 AM Revision c23de083 (qgis): Setting a property to null in collections removes property
- 03:45 AM Revision 5e9f6ac5 (qgis): Support @value in diagram property expressions
- 03:45 AM Revision 43a32868 (qgis): Port diagrams to use properties
- 03:45 AM Revision f1c15895 (qgis): Initial implementation of property system
- 03:25 AM Revision 9124100f (qgis): Python formatting updates
- 03:25 AM Revision 65c2e5ad (qgis): Add autopep8 to Travis environment to check Python formatting
2017-01-22
- 05:03 PM Revision dfdec0fc (qgis): DDL update: saving layer styles on databases
- Fix #11421
- 05:02 PM Revision 98ef5a9d (qgis): SLD parsing: handling ogc:Literal within CssParameter
- 04:39 PM Revision fe85df94 (qgis): SLD parsing: handling ogc:Literal within CssParameter
- 03:15 PM Revision 2ffc041f (qgis): Disable "merge lines" option with "line direction symbol"
- This sometimes produces inversed lines and therefore unreliable results.
- 12:29 PM Revision 4a800a13 (qgis): Fix tests
- 12:29 PM Revision 46f2ea13 (qgis): [FEATURE] Add inches as a measurement choice for symbology/labeling
- "Make imperial great again!"
- 12:29 PM Revision b7d89a73 (qgis): Consolidate all render context unit conversion to single methods
- within QgsRenderContext
Fix invalid conversions, update unit tests - 11:08 AM Revision 5cfbfbd2 (qgis): Merge pull request #4028 from rldhont/server-backport-release-2_18-tests
- [Server] Backport tests for 2.18
- 10:58 AM Revision b8f352f9 (qgis): SLD parsing: handling ogc:Literal within CssParameter
- 10:46 AM Revision 8e268da2 (qgis): [Server] Backport tests
- 08:19 AM Revision dd187a3f (qgis): Fix invalid conversion from points to mm
- 05:31 AM Revision 57aee18c (qgis): Fix tab focus order in dialogs (#4013)
- 02:19 AM Revision 66f5d065 (qgis): [FEATURE] Expose points as valid choice for all symbol/label units
2017-01-21
- 05:01 PM Revision 7fe54055 (qgis): add link to 2.18 api documentation
- 12:53 PM Revision fe450c59 (qgis): truncate only last extension in welcome screen
- 12:25 PM Revision 05440885 (qgis): api_break fixes
- 12:22 PM Revision 6d53f83d (qgis): Add keyboard shortcut to actions in the UI
- Also bolds action tooltip text to make it clearer.
Shortcuts live inside ({shortcut-here}) in the tooltip - 10:55 AM Revision ad963e69 (qgis): Merge pull request #3996 from jgrocha/literal
- SLD parsing: handling ogc:Literal within CssParameter
- 08:26 AM Revision 2bedaf86 (qgis): Don't show prompt on empty group
- 07:06 AM Revision 72551fbe (qgis): [Expressions] Move field values widget
- 06:28 AM Revision 374b7569 (qgis): Avoid "Failed to load file "/style.qss"" startup error
- 06:01 AM Revision 56fd6e09 (qgis): Revert "Reenable full task manager tests following b45469f"
- This reverts commit dd614451c9586ea598f93aab56a97a00f409a6cf.
2017-01-20
- 10:16 PM Revision dc4aa669 (qgis): spelling fix imrovement and symboll
- 05:54 PM Revision 4175c1e9 (qgis): run spell check on edited files only
- 04:35 PM Revision 5c5bcf7f (qgis): Remove FileName and Photo widget in favor of Attachment
- 04:35 PM Revision fee2e896 (qgis): [needs-docs] Rename "External Resource" widget to "Attachment"
- 04:35 PM Revision abac18cc (qgis): Migrate Photo and FileName widgets to ExternalResource
- 03:17 PM Revision 4c642ac6 (qgis): fix typo
- 03:06 PM Revision 7681e4e6 (qgis): replace digitising by digitizing
- 03:06 PM Revision 4c3968b9 (qgis): more spelling fixes
- 03:06 PM Revision e69263ba (qgis): [spellcheck] improved script
- 02:52 PM Revision 45438351 (qgis): don't apply the spell check on all the file if no changes (#4031)
- Before that:
$time git commit --amend 2> log
real 7m19.811s
user 49m14.012s
sys 0m16.668s
$ls -lh log
-rw... - 02:35 PM Revision f389cea1 (qgis): Fix loading of editor widgets
- 02:27 PM Revision f4aa1e06 (qgis): [BUFIX][Server] Regression in GetPrint GRID parameters
- 01:59 PM Revision 5a2bd5dc (qgis): Merge pull request #4029 from dmarteau/cleanup_getenv
- Move request logging to request object
- 12:23 PM Revision 85146ca4 (qgis): Add description for starting python tests in gdb
- 11:32 AM Revision 8e025ae7 (qgis): Move request logging to request object
- 10:41 AM Revision 45f4a3e8 (qgis): Automatically set focus on the line edit for attribute table filters
- Because the obvious action after selecting a search field is to start
typing and not to click on the line edit with t...
2017-01-19
- 11:26 PM Revision dd614451 (qgis): Reenable full task manager tests following b45469f
- 05:19 PM Revision 16eac9f2 (qgis): Merge pull request #4027 from rldhont/server-selection-tests
- [Server] SELECTION tests
- 04:52 PM Revision 95ca471e (qgis): Merge pull request #4026 from elpaso/store-urls-in-qsettings
- Store URLs in QSettings
- 04:41 PM Revision d1f233d0 (qgis): [Server] SELECTION tests
- Update GetMap SELECTION test
Add GetPrint SELECTION test
!GetPrint SELECTION has to be fixed! - 03:24 PM Revision 8776e3cf (qgis): Store URLs in QSettings
- Make URLs overrideable through QSettings.
The idea is to eventually make all hardcoded URLs
and paths user-overrideab... - 02:41 PM Revision eb7a235d (qgis): Print messages from QgsMessageLog to the console when testing
- 01:15 PM Revision 0001856e (qgis): Save readOnly state, constraints and default values to style
- They should be handled equal to the edit form config.
Fix #15931 - 01:15 PM Revision 534cb9e7 (qgis): Add QgsApplication.instance() to python bindings
- 01:06 PM Revision e23a3d04 (qgis): Replace broken WMS demo URLs with working URLs
- I'd liked to add a UMN MapServer Demo too but
I couldn't find a working one.
Backported from master. - 10:33 AM Revision 5e479fc6 (qgis): [processing] always use only selected features in 'save selected features'
- 10:10 AM Revision 8f40c102 (qgis): [processing] always use only selected features in 'save selected features'
- 10:10 AM Revision b44b9f88 (qgis): Replace broken WMS demo URLs with working URLs
- I'd liked to add a UMN MapServer Demo too but
I couldn't find a working one.
Needs backporting - 09:51 AM Revision 53752ba3 (qgis): Merge pull request #4019 from dmarteau/wms_cleanup
- Clean WMS service
- 09:39 AM Revision 72cffa68 (qgis): Save readOnly state and default values to style
- They should be handled equal to the edit form config.
Fix #15931 - 08:51 AM Revision b45469f1 (qgis): Fix some errors/typos
- 08:50 AM Revision c84b51ff (qgis): Merge pull request #4007 from radosuav/numeric_setting_fix
- [Processing] Fix exception when setting a numeric value in Processing options.
- 08:46 AM Revision ff8d9121 (qgis): Make the one band raster creation method return data provider
- 08:46 AM Revision 7b27079d (qgis): Convenience API call to create empty raster file
- 08:46 AM Revision f6f6ebdb (qgis): [FEATURE] API to enable/disable editing of raster data
- To create a 2x2 raster block with one byte per pixel:
```
block = QgsRasterBlock(Qgis.Byte, 2, 2)
block.setData(b'\x... - 08:46 AM Revision 15cd8331 (qgis): Make setEditable() return true/false to indicate success/error
- 08:43 AM Revision f5e4c9d6 (qgis): Fix 'bytes can only contain ASCII' error on python3
- 07:49 AM Revision 01cd784e (qgis): [FEATURE][processing] Add overlay option to GridLine and GridPolygon
- 07:03 AM Revision 1f3c67f8 (qgis): Add missing ~ operator to expression builder
- 02:00 AM Revision f43dc8e1 (qgis): Enable icons visibility in Evis dialogs (#4012)
- - Add + and - icons
- Also move some "what's this" comments to "tooltip"
2017-01-18
- 12:08 AM Revision a80497e3 (qgis): Clean WMS service
- - Remove "transitional" code
- Remove duplicated code (or functionaly equivalent code)
- Remove dead code
... - 10:50 PM Revision 3ebe15b3 (qgis): italian translation fix
- 09:19 PM Revision d0a46972 (qgis): Merge pull request #4002 from tudorbarascu/fixdescription
- fix setRelationId description
- 09:17 PM Revision 7161b5a8 (qgis): Merge pull request #4008 from jgrocha/postgisstyles
- DDL update: saving layer styles on databases
- 09:17 PM Revision 819c9ec0 (qgis): Merge pull request #4006 from SrNetoChan/replace_pngs
- Replace pngs by SVGs
- 09:08 PM Revision 21838877 (qgis): Don't use canvas mapSettings when composer maps respond to layer changes
- 09:02 PM Revision 65c01775 (qgis): DDL update: saving layer styles on databases
- Fix #11421
- 01:07 PM Revision 07c54e54 (qgis): Merge pull request #4004 from dmarteau/wfs_as_module
- WFS & WCS as module
- 10:22 AM Revision 538b7c90 (qgis): prevent duplication of SVG path (fix #16056)
- (partially cherry-picked from c60c4f7f0ca09dc6bbc8e3f721339a238154ff57)
- 07:46 AM Revision 08e0eacf (qgis): [processing] return string from selection type setting when necessary
- 06:32 AM Revision 90d233ad (qgis): Remove draw() method from QgsRasterDataProvider interface (#4017)
- It was redundant in the API - one always wants to use block() to get data
- 03:57 AM Revision df3fdf52 (qgis): Merge pull request #4005 from nyalldawson/comp_mapsettings
- Remove some more QgsComposition::mapSettings use, also support different CRS in composer map items
- 03:30 AM Revision a3dd380d (qgis): [needs-docs] Composer maps default to a "use project CRS" setting
- And overriding projection is only done if user has manually
chosen a different CRS from the list.
This means that te... - 03:30 AM Revision 710a12ca (qgis): Avoid use of composition map settings to set initial composer map extent
- 03:22 AM Revision 1eb836c6 (qgis): Avoid startup error when project template folder does not exist
- 02:52 AM Revision 433d04b6 (qgis): QgsRasterBlock::data() for efficient access to pixel data also in Pytho...
- Also adds some unit tests and API cleanups
2017-01-17
- 10:38 PM Revision 6a4d6052 (qgis): Fix some test failures
- 10:02 PM Revision e17a7d4e (qgis): Move wcs as service module
- 05:21 PM Revision 56b2f088 (qgis): Move wfs as service module
- 02:35 PM Revision f2a7f0a4 (qgis): [Processing] Fix exception when setting a numeric value in Processing o...
- 02:02 PM Revision 5daaf942 (qgis): [bugfix] Fixes WFS HTTP auth basic username/password
- Fixes #15360 and #15597
- 01:57 PM Revision c80e5d13 (qgis): [bugfix] Fixes WFS HTTP auth basic username/password
- Fixes #15360 and #15597
- 01:48 PM Revision 6bab0c69 (qgis): DDL update: saving layer styles on databases
- Fix #11421
- 10:25 AM Revision 48965696 (qgis): More removal of QgsComposition::mapSettings use
- 10:18 AM Revision 9a6d7140 (qgis): [FEATURE][composer] Allow choice of CRS for map items
- This allows the CRS for map items to differ from the canvas/project
CRS. It also allows different map items to have d... - 06:44 AM Revision 305f9f0e (qgis): Remove some more QgsComposition::mapSettings use
- 04:23 AM Revision e3ad5b1e (qgis): [composer] Remove more use of composition map settings
- Use relevant composer map item CRS instead of composition mapsetting's
CRS. For items directly linked to a map (eg sc... - 04:23 AM Revision 308fc569 (qgis): Remove some more QgsComposition::mapSettings use
- 02:39 AM Revision 5c2fec32 (qgis): SLD parsing: handling ogc:Literal within CssParameter
2017-01-16
- 10:27 PM Revision b1197447 (qgis): replace cancelling, cancelled and cancellation by canceling, canceled a...
- * replace cancelling and cancelled by canceling and canceled, respectively
see https://github.com/qgis/qgis3_UIX_dis... - 08:26 PM Revision 42026af9 (qgis): fix msvc build (followup acf74a6)
- 04:39 PM Revision 0a63d1f2 (qgis): [spellcheck] properly look into various cases and add more fixes"
- 04:08 PM Revision f2e556a4 (qgis): creatensis.pl: handle release names with blanks
- 04:07 PM Revision e7c9b74a (qgis): Show warning when adding more than 1 part to single geometry layers
- 03:12 PM Revision 50e5d97a (qgis): [spellcheck] fix using whole dictionary
- 12:22 PM Revision 783fae1b (qgis): fix setRelationId description
- 12:16 PM Revision 14c4dea4 (qgis): Replaces ProjectionEnable Icons and text
- Replaces the OFT enable and Disable Icons to use the same CRS Icon as in options
Changes behavior on CRS TEXT showin... - 12:06 PM Revision 3d385658 (qgis): Qt 5.2 has QComboBox::currentData
- 11:55 AM Revision 39a5f6a4 (qgis): Merge pull request #3999 from elpaso/wfst-fixes-15597-16043
- [bugfix] WFS-T Fixes #15597 #16043
- 11:38 AM Revision 9324bdac (qgis): [bugfix] WFS-T Fixes #15597 #16043
- This commit fixes a few bugs on WFS-T with
servers that support WFS-T > 1.0.0 when user
configure version != 1.0.0 ("... - 11:26 AM Revision 0fdd168d (qgis): Replace mActionCheckQgisVersion.PNG by SVG
- 11:03 AM Revision 660df4ac (qgis): [Geometry checker] Fix result table corruption when adding newly found ...
- 10:56 AM Revision bf22cbfa (qgis): [spellcheck] fix case detection + some fixes
- 10:30 AM Revision 5679fb04 (qgis): [spell check] allow global replace
- also fix matching case
- 10:24 AM Revision f4d9514c (qgis): fix 4ae6b56
- 10:21 AM Revision c3508c2a (qgis): fix 68387ce
- 10:05 AM Revision 474252a6 (qgis): Merge pull request #3985 from dmarteau/revisit_server_exceptions
- Server: revisit server exceptions
- 09:51 AM Revision b340d7bd (qgis): Add willBeDeleted() signal to QgsMapLayer (#3998)
- This allows pieces of code that depend on map layers to listen directly
to the layer's notification rather than havin... - 08:08 AM Revision 6d23b045 (qgis): Merge pull request #3992 from nyalldawson/distance_otf
- Don't disable project ellipsoid choice when canvas OTF reprojection is disabled
- 08:08 AM Revision 5e459d7b (qgis): Merge pull request #3995 from nyalldawson/render_context
- Remove rasterScaleFactor/setRasterScaleFactor from QgsRenderContext
- 07:50 AM Revision 3274e192 (qgis): Remove more unused raster scale factor handling
- 07:19 AM Revision 48797fa9 (qgis): Remove unused (and not useful) QgsRenderContext::constPainter getter
- Since const QPainters cannot be painted to, there's no value in
leaving this in the API - 07:18 AM Revision cc56c80b (qgis): Small cleanups and documentation improvements for QgsRenderContext
- 07:18 AM Revision 430af90c (qgis): Remove rasterScaleFactor/setRasterScaleFactor from QgsRenderContext
- These were not being used by QGIS code (always left at default 1.0
value), and removing them from the api allows us t... - 06:52 AM Revision 8a9cee0f (qgis): [composer] Use reference map when creating render context for
- draw shape/arrow/nodes/paper symbols
This commit removes some more instances where changes in the
canvas affect comp... - 06:52 AM Revision f96364e8 (qgis): [composer] Cleanup handling of wms layer/advanced effect detection
- 06:52 AM Revision 49411210 (qgis): [composer] Remove QgsComposerMap::storeCurrentLayerSet
- This method was used to sync the canvas layers to a composer map.
The logic has been moved to app to avoid a dependan... - 06:52 AM Revision 8a722d29 (qgis): Move QgsSymbolLayerUtils::createRenderContext to QgsRenderContext::from...
- This method is useful in many contexts outside of symbology
- 06:52 AM Revision f32d11b5 (qgis): [composer] Use largest map in composition as reference map if no
- reference map is explicitly set
- 06:52 AM Revision e0934d77 (qgis): [composer][needs-docs] Rename "world file map" option to "reference map"
- This option will be used for more than just world file generation,
and instead will indicate which map should be cons...
2017-01-15
- 12:57 AM Revision 4ae6b565 (qgis): Fix application icon disappearance after removal of easter egg
- Commit 1eb3bfc1 changed return value to be a filename not the full path
(cherry-picked from 68387ce) - 12:45 AM Revision 2b863b95 (qgis): Merge pull request #3994 from cjmayo/appicon
- Fix application icon disappearance after removal of easter egg
- 12:41 AM Revision 2de18c92 (qgis): SLD parsing: handling ogc:Literal within CssParameter
- 08:47 PM Revision 6ba303e3 (qgis): SLD parsing: handling ogc:Literal within CssParameter
- 12:25 PM Revision 77ff0f83 (qgis): GML parser: do not use layer extent as feature geometry if the feature ...
- 12:24 PM Revision 5abe66b4 (qgis): GML parser: do not use layer extent as feature geometry if the feature ...
- 02:21 AM Revision f10f82b5 (qgis): fix build
2017-01-14
- 10:17 PM Revision 8b0526d6 (qgis): Revisit server exceptions
- - Add server exception base class
- Enable per service exception definition
- Handle QgsException gracefully ... - 06:48 PM Revision c128d13d (qgis): Remove dead code
- 04:48 PM Revision e0d7374f (qgis): GML parser: fix parsing of typenames and geometry names with non-ASCII ...
- 04:28 PM Revision 283d45a4 (qgis): Merge pull request #3993 from rouault/fix_16009
- GML parser: fix parsing of typenames and geometry names with non-ASCII character (#16009)
- 04:27 PM Revision 93770b1c (qgis): Merge pull request #3989 from elpaso/wfst-200-fix-15597
- [bugfix] WFS-T fixes #15597 #16043 geoserver compatibility
- 04:27 PM Revision 68387ce7 (qgis): Fix application icon disappearance after removal of easter egg
- Commit 1eb3bfc1 changed return value to be a filename not the full path
- 04:09 PM Revision 6de4fcee (qgis): GML parser: fix parsing of typenames and geometry names with non-ASCII ...
- 04:08 PM Revision 502a8da4 (qgis): [bugfix] WFS-T Fixes #15597 #16043
- Tested on GeoServer and QGIS Server
Needs forward port to master - 12:36 PM Revision b412ceb1 (qgis): Split (#3988)
- * add coreutils to travis
* ppa for coreutils backport - 10:52 AM Revision e399ce36 (qgis): Reword ellipsoid string to clarify that it also applies to area calcula...
- 10:50 AM Revision 797abbd7 (qgis): [needs-docs] Rename 'Parameters:' ellipsoid option to 'Custom'
- To better respect UI standards
- 10:45 AM Revision 24c990f1 (qgis): [needs-docs] Don't restrict project ellipsoid choice when
- canvas OTF reprojection is disabled
These two settings aren't necessarily related - you may want
to disable OTF canv... - 10:14 AM Revision 7d2cd371 (qgis): [composer] Avoid some use of composition map settings
- 10:14 AM Revision 6ffe5070 (qgis): [composer] Remove support for upgrading pre 2.2 project atlas map
- settings
Open the project in a recent 2.x release and resave to upgrade
the project - 07:40 AM Revision b5480633 (qgis): Standardise names for static variables
- All non-const variables are prefixed with "s", all const
statics are ALL_CAPS - 06:53 AM Revision 231f6af0 (qgis): Don't return const references to implicitly shared Qt classes
- Instead return the inexpensive copies. Should provide extra safety
against issues like #14822
(refs #14822) - 01:27 AM Revision 776c22f8 (qgis): replace PNG files by SVG
- mIconProjectionDisabled.svg
mIconProjectionEnabled.svg
transformed.svg
copyright_label.svg
2017-01-13
- 04:16 PM Revision ef8a135f (qgis): Merge pull request #3987 from mhugo/servermultithread
- [server] parallel map rendering
- 04:11 PM Revision 2d09b0b2 (qgis): fix 6e1ec44b
- 04:08 PM Revision 77b8c3d6 (qgis): fix 2c43568
- 03:43 PM Revision 49b6c5f3 (qgis): [processing] more fixes to "selection" type settings handling
- 03:38 PM Revision 3605d4fc (qgis): Revert "[processing] handle string settings from previous install (foll...
- This reverts commit daf65d8fdf3f8eb238c07f682c4d9a508e613f7a.
- 02:50 PM Revision daf65d8f (qgis): [processing] handle string settings from previous install (followup 03e...
- 02:50 PM Revision f01b2f05 (qgis): [processing] extent is mandatory parameter for interpolation algorithms
- 02:50 PM Revision ce88da6e (qgis): [processing] raise error if cellsize is not defined in interpolation
- algorithm
- 01:00 PM Revision abe90375 (qgis): Release of 2.14.11
- 01:00 PM Revision 382e70ed (qgis): Release of 2.18.3
- 12:37 PM Revision 89948777 (qgis): processing zonal statistics
- 12:37 PM Revision c2590701 (qgis): processing single to multi test
- 12:37 PM Revision 7958db29 (qgis): processing mean coordinates test
- 12:37 PM Revision 2c664935 (qgis): processing points along lines test
- 12:37 PM Revision 590abf0a (qgis): processing qgis countsuniquepoints test
- 12:37 PM Revision 94856b59 (qgis): processing qgis count points weighted
- 10:53 AM Revision c14a7277 (qgis): german translation update
- 10:46 AM Revision 314603a0 (qgis): german translation update
- 10:34 AM Revision 6e1ec44b (qgis): [server] Fix wrong debug output name and added HTTP_AUTHORIZATION
- 10:33 AM Revision 2c435683 (qgis): [server] Fix wrong debug output name and added HTTP_AUTHORIZATION
- 09:32 AM Revision 1a6b9773 (qgis): [server] C++ 11 style default virtual destructor
- 09:29 AM Revision 0f7dfc92 (qgis): [server] QsgServerInterface available without python
- 09:24 AM Revision 932d9fb5 (qgis): [server] parallel map rendering
- 09:07 AM Revision 563de370 (qgis): [spellcheck] remove unknown split option
- 08:57 AM Revision 3fbb6736 (qgis): [processing] configurable URL for scripts and models repository
- This prevents errors when user tries to download scripts and there
is no access to the Internet (e.g. closed networks) - 08:57 AM Revision 84d1a659 (qgis): [processing] make location of GRASS 6 help files configurable
- This prevents errors when algorithm help requested and there is no
access to the Internet (e.g. closed networks) - 08:57 AM Revision 6510b2fa (qgis): [processing] make location of GDAL help files configurable.
- This prevents errors when algorithm help requested and there is no
access to the Internet (e.g. closed networks) - 08:57 AM Revision 8dc9c4c9 (qgis): [processing] make location of GRASS 7 help files configurable
- This prevents errors when algorithm help requested and there is no
access to the Internet (e.g. closed networks) - 08:16 AM Revision 8f291a92 (qgis): [processing] allow other output formats than shapefile in GDAL
- polygonize
2017-01-12
- 10:30 PM Revision 62c5069e (qgis): Merge pull request #3980 from 3nids/morespell
- Interactive spelling corrections and add more words to spell check
- 10:01 PM Revision 6c74e4ea (qgis): spelling fixes
- 08:29 PM Revision 46f786eb (qgis): add interactive mode to spell checking (allow direct replace or ignore)
- 07:35 PM Revision c484742e (qgis): [server] Fix wrong debug output name and added HTTP_AUTHORIZATION
- 07:19 PM Revision c9a8e5be (qgis): fix settings group capitalization
- 06:48 PM Revision 75025ed1 (qgis): [processing] configurable URL for scripts and models repository
- This prevents errors when user tries to download scripts and there
is no access to the Internet (e.g. closed networks) - 06:44 PM Revision b003cbe0 (qgis): [processing] make location of GRASS 6 help files configurable
- This prevents errors when algorithm help requested and there is no
access to the Internet (e.g. closed networks) - 06:39 PM Revision 161adae0 (qgis): [processing] make location of GRASS 7 help files configurable
- This prevents errors when algorithm help requested and there is no
access to the Internet (e.g. closed networks) - 04:03 PM Revision 2e3fc184 (qgis): [processing] make location of GDAL help files configurable
- This prevents errors when algorithm help requested and there is no
access to the Internet (e.g. closed networks) - 03:07 PM Revision e7f834ad (qgis): Fix attribute table shows columns twice
- If they have been defined with different capitalization
- 03:02 PM Revision cce07020 (qgis): Fix attribute table shows columns twice
- If they have been defined with different capitalization
- 01:49 PM Revision b6632b07 (qgis): [processing] workaround for fixing broken build
- 11:54 AM Revision 75a76378 (qgis): [processing] fix typo in method name
- 11:52 AM Revision 03eaad5b (qgis): [processing] fix handling of the "selection" type settings
- 11:47 AM Revision d7f7481e (qgis): [BUGFIX][Server] Add short names in restricted layer list
- The restricted layer list contains layer names and layer ids if layer ids are used as service layer name.
This code a... - 11:46 AM Revision 23b0d440 (qgis): [BUGFIX][Server] Add short names in restricted layer list
- The restricted layer list contains layer names and layer ids if layer ids are used as service layer name.
This code a... - 11:35 AM Revision b823874f (qgis): [BUGFIX][Server] Add short names in restricted layer list
- The restricted layer list contains layer names and layer ids if layer ids are used as service layer name.
This code a... - 07:09 AM Revision a13ef7bd (qgis): Use feature from expression context in expression builder preview
- instead of always getting first feature from the layer
This means that e.g. expression builder previews in composer ... - 06:45 AM Revision 55f6b112 (qgis): [composer] Fix expressions inserted into HTML item source are lost on r...
- 06:17 AM Revision b7706b35 (qgis): Rename some static variables for consistency
- Ensure non-const statics have "s" prefix and const statics
are in all caps - 06:17 AM Revision 3705ff18 (qgis): Nicer creation of static QMaps
- c++11/Qt5 allow us to clean up the creation and initialization
of static QMaps and avoid the need for initialization ...
2017-01-11
- 10:42 PM Revision dbefbfef (qgis): show field alias when presenting constraint msg
- Before, when a field didn't passed the defined constraints
it showed a message in the form of "field name: Constraint... - 10:41 PM Revision ff442c41 (qgis): show field alias when presenting constraint msg
- Before, when a field didn't passed the defined constraints
it showed a message in the form of "field name: Constraint... - 06:23 PM Revision 6214d4d4 (qgis): [processing] fix wrong parameter definition (fix #16063)
- 02:15 PM Revision 80d0d05b (qgis): [FEATURE][processing] remove TauDEM provider from core Processing
- TauDEM is quite specific set of tools and it requires installation of
some additional tools. So we decide to turn it ... - 02:10 PM Revision 4467487e (qgis): respect CamelCase for enums and their values
- 12:43 PM Revision 6be45054 (qgis): [processing] update OTB's white- and blacklist. Drop obsolete 3.x
- versions and add latest 5.8.0
- 12:42 PM Revision 371fe1dd (qgis): [processing] add new MultiImageSamplingRate algorithm from OTB 5.8.0
- 11:35 AM Revision 748be8de (qgis): [spelling] replace behaviour by behavior
- 10:58 AM Revision bc4c4702 (qgis): Merge pull request #3960 from rldhont/server-wms-transparent-bgcolor
- [BUGFIX][Server] Re-enable Transparent and Bgcolor parameter for GetMap
- 10:05 AM Revision e656c63a (qgis): Remove duplicate QgsFeature::setFeatureId method
- Leave just QgsFeature::setId and document api break
- 09:48 AM Revision bf73e2c2 (qgis): [BUGFIX][Server] Re-enable Transparent and Bgcolor parameter for GetMap
- Fixed #15990 wms png transparency not honoured
And add tests for transparent and bgcolor in GetMap and GetLegendGraphic - 08:57 AM Revision 18b9242c (qgis): Merged master fixed conflict.
- 07:51 AM Revision f8d70619 (qgis): Add SIP bindings
- 05:06 AM Revision c3468fc7 (qgis): Fix qt4 build
- 04:30 AM Revision a9182906 (qgis): Show NULL preview text in expression editor
- Makes creating/debugging expressions easier for users
(cherry-picked from 1f3723) - 04:30 AM Revision 887383c7 (qgis): Remove santa hat easter egg
- It made a lot of stressed GIS people smile (and as a bonus
stressed out some unhappy grinches in the process!), but
t... - 04:30 AM Revision 586b99ad (qgis): deactivate "circular string.." buttons for layer without geom
- 04:15 AM Revision 3e2b4fc4 (qgis): Merge pull request #3968 from nyalldawson/item_vars
- [FEATURE] item_variables expression function inside compositions
- 04:01 AM Revision 651d1edc (qgis): Fix incorrect aggregate values returned for empty sets (fix #16008)
- Now empty sets return NULL values for invalid statistics
(cherry-picked from 64f8b4) - 03:56 AM Revision cfc3a860 (qgis): Show NULL preview text in expression editor
- Makes creating/debugging expressions easier for users
(cherry-picked from 1f3723) - 03:32 AM Revision 1eb3bfc1 (qgis): Remove santa hat easter egg
- It made a lot of stressed GIS people smile (and as a bonus
stressed out some unhappy grinches in the process!), but
t... - 03:28 AM Revision bc3ca5a4 (qgis): Merge pull request #3961 from tudorbarascu/addcircularfix
- deactivate "add circular string.." buttons for layer without geom
- 03:26 AM Revision f2032ea2 (qgis): [FEATURE] item_variables expression function inside compositions
- This adds a new item_variables expression function when expressions
are used inside a composition context.
The funct... - 03:26 AM Revision db1009cb (qgis): [FEATURE] New expression variables for map settings
- - map_crs, map_crs_definition: retrieves crs details for map
- map_units: retrieves units for map (eg 'meters','degre... - 03:25 AM Revision d25fcec0 (qgis): Add method to retrieve variables from a QgsExpressionContext as a QVari...
- 03:00 AM Revision a7806d1a (qgis): Merge pull request #3959 from nyalldawson/processing_port_feedback
- [processing] Port feedback object to c++
- 02:11 AM Revision 86e1138a (qgis): [processing] Correctly handle when no feedback object is passed
- 02:11 AM Revision ede452be (qgis): [processing] Port feedback object to c++
- Algorithms are now passed a QgsProcessingFeedback object
instead of the loosely defined progress parameter. - 02:10 AM Revision 26a8a54c (qgis): Merge pull request #3966 from nyalldawson/proc_prov_c
- [processing] Port some stuff to c++
- 01:55 AM Revision 04eb2933 (qgis): [processing] Move some SVG icons out of plugin to themes
- ...and swap to using QgsApplication methods for retrieving cached icons,
implement svgIconPath for providers with SVG... - 01:55 AM Revision b71019df (qgis): Add some unit tests for QgsProcessingRegistry
- 01:55 AM Revision bf484daf (qgis): [processing] Allow providers to return path to SVG icon
- 01:55 AM Revision dca697b4 (qgis): [processing] New c++ QgsProcessingRegistry class
- Intended as a registry for the various processing components,
including providers, algorithms and various parameters ... - 01:55 AM Revision bb24dfe2 (qgis): [processing] c++ base class for providers
- Nothing particularly exciting here yet, but this commit
moves the definition of the provider base class to a c++
QgsP...
2017-01-10
- 08:22 PM Revision 243f01cb (qgis): Merge pull request #3974 from dmarteau/cleanup_qgsrequesthandler
- Remove code moved to wms service
- 08:18 PM Revision 37ebcdd1 (qgis): [spellcheck] allow inwords checks and line skipping
- spell check will be done automatically in words by default (when some conditions are fulfilled)
possibility to avoid ... - 07:24 PM Revision 1ad965b4 (qgis): [processing] add test for Distance matrix algorithm to prevent
- TableWriter class breakage in future
- 07:23 PM Revision c4cc9541 (qgis): [processing] restore functionality of the TableWriter class (fix #16053)
- 06:41 PM Revision e01c476e (qgis): fix leak when using global expression context scope
- 05:32 PM Revision 48bcca60 (qgis): Merge pull request #3911 from alexbruy/generic-help
- Generic help for QGIS
- 04:55 PM Revision bcb69c5f (qgis): fix regex to correctly handle strings like $$$qgis_version
- 04:55 PM Revision c5b3b1ac (qgis): support escape syntax. $$qgis_version will be kept and $qgis_version
- will be replaced with value
- 04:55 PM Revision f77e6777 (qgis): add missed SIP bindings
- 04:55 PM Revision 37df7290 (qgis): remove debug statements
- 04:55 PM Revision 8ff7a388 (qgis): add 'qgis_short_version' expression variable to retrieve QGIS version
- in the major.minor notation (can be useful for help system and probably
in other places) - 04:55 PM Revision a0743438 (qgis): allow using expression variables in help path. Currently only from
- global scope. Syntax should be '$variable_name', e.g. $qgis_version.
When accessing help those variables will be repl... - 04:55 PM Revision c2bd4b94 (qgis): [FEATURE] new global expression variable $qgis_locale
- Returns current locale used by QGIS. By default this is current
system locale. If user enabled locale override in QGI... - 04:55 PM Revision 68e09d4c (qgis): add support for proxies
- 04:55 PM Revision b74aefd3 (qgis): move QgsHelp to gui
- 04:55 PM Revision 91a96d19 (qgis): more robust check for network help location
- 04:55 PM Revision 212406cd (qgis): make all QgsHelp methods static
- 04:55 PM Revision 1882aea1 (qgis): improve QSettings handling
- 04:55 PM Revision 6c3c5331 (qgis): add SIP bindings
- 04:55 PM Revision 17905ca2 (qgis): QgsHelp is not singletone
- 04:55 PM Revision 4ce3bd20 (qgis): improve built-in "no help found" page
- 04:55 PM Revision 9a94da85 (qgis): new QgsHelp class that uses QGIS User Guide as help source
- 04:55 PM Revision 981810b2 (qgis): add possibility to configure location of the QGIS help
- 04:39 PM Revision 869573c9 (qgis): Remove code moved to wms service
- 03:52 PM Revision 3145a01d (qgis): [processing] support OTB 5.8.0
- 03:32 PM Revision 99091099 (qgis): Merge pull request #3973 from ghtmtt/good_test2
- [processing] other gdal tests
- 03:30 PM Revision 9be984c7 (qgis): Merge pull request #3866 from dmarteau/master
- Implements service modules registry - Experimental
- 03:13 PM Revision ff3487d9 (qgis): Code quality changes and typo
- 02:34 PM Revision ea519fff (qgis): Remove wmsserver files from server code unit
- 02:34 PM Revision 4f996980 (qgis): Replace headersWritten by headersSent
- 02:34 PM Revision befc52a4 (qgis): Remove Testing/Temporary/CTestCostData.txt
- 02:34 PM Revision dc211f89 (qgis): WMS run as a module service !
- 02:34 PM Revision c793e662 (qgis): Port bugfix from PR #3906 to service
- 02:34 PM Revision 3f41db37 (qgis): Fix sip syntax error
- 02:34 PM Revision bfc081d3 (qgis): Fix indent and documentation
- 02:34 PM Revision 92d39583 (qgis): fix doc warning
- 02:34 PM Revision 4a769299 (qgis): Port wmsserver changes to service
- 02:34 PM Revision d8a05cce (qgis): Add plugin hook support decorator
- - Add plugin hook support decorator for use in service modules
- Remove handling of plugin hook with request han... - 02:34 PM Revision 485ea82e (qgis): Ensure url is complete in fcgi request
- 02:34 PM Revision 26296901 (qgis): Add headers keys and value accessors
- 02:34 PM Revision 12f3b5fa (qgis): QgsRequestHandler is now a concrete class
- I/O transactions are now abstracted with QgsServerRequest/QgsServerResponse
So there is no need for another abstr... - 02:34 PM Revision 64fc56c8 (qgis): Implement QgsFcgiRequest and QgsFcgiResponse
- 02:34 PM Revision 891e163c (qgis): Fix DEFAULT_SERVER_MODULE_SUBDIR in CMakeLists.txt
- 02:34 PM Revision fc7c0f05 (qgis): Fix indent
- 02:34 PM Revision 0150dfb7 (qgis): Create module test; add more debug messages for travis
- 02:34 PM Revision 560adbae (qgis): Fix spelling
- 02:34 PM Revision 6ef3842a (qgis): fix prefix path setting: enable running from from build directory
- 02:34 PM Revision d679255d (qgis): Fix 'Incomplete type' compile error
- 02:34 PM Revision 609dd58d (qgis): Fix coding style
- 02:34 PM Revision a0ee81b9 (qgis): Server: Brut force port WMS as service module
- - Compile and load as service but functionality not tested
- Removed dependencies to QgsRequestHandler
- Remo... - 02:34 PM Revision fcacb289 (qgis): Fix coding style and update comments
- 02:34 PM Revision 689f3b1a (qgis): Expose QgsServerInterface to service modules
- * Instanciate QgsServerInterface even if HAVE_SERVER_PYTHON_PLUGINS is
not defined
* Pass QgsServerInterfac... - 02:34 PM Revision 2adbaf08 (qgis): Add parameter map accessor from QgsServerRequest
- 02:34 PM Revision ec226eea (qgis): Add extra parameter QgsProject* to QgsService::executeRequest
- 02:34 PM Revision bac1890f (qgis): fix typo, use Q_UNUSED, return null/empty QString() instead literal emp...
- 02:34 PM Revision 705547e6 (qgis): Removed python loader: added unRegisterService() method
- 02:34 PM Revision 4c8a5cbd (qgis): fix indent
- 02:34 PM Revision 89859ef1 (qgis): Server refactoring: Added sample native service module; fixed typo
- 02:34 PM Revision af5eed1a (qgis): Add getHeader() method to QgsServerRequest
- 02:34 PM Revision 76009195 (qgis): Remove Service Entry class and move name/version infos in QgsService
- 02:34 PM Revision 53555581 (qgis): Server refactoring: Fix doc and comments
- Fix typo in doc and comments
Update documentation
Fix return of implicitely shared objects
Fix order of p... - 02:34 PM Revision 1e0d8305 (qgis): Server refactoring: implements service modules registry
- Implementation for https://github.com/qgis/QGIS-Enhancement-Proposals/issues/74
- 01:17 PM Revision 3a03c98a (qgis): [processing] configurable URL for scripts and models repository
- 12:52 PM Revision 33955c88 (qgis): Merged master fixed conflict.
- 12:03 PM Revision 22a9d9a4 (qgis): deactivate "circular string.." buttons for layer without geom
- 11:02 AM Revision d2ff57ec (qgis): remove debug line
- 09:55 AM Revision 8ea5bc39 (qgis): Merge pull request #3971 from alexbruy/processing-help
- [processing] configurable help files location for GDAL and GRASS providers
- 09:52 AM Revision 3fd27d1f (qgis): Merge pull request #3926 from alexbruy/processing-gdal-opts
- Processing gdal opts
- 09:30 AM Revision eb826fb0 (qgis): gdal TPI test
- 09:30 AM Revision 1f645c19 (qgis): gdal near black test
- 09:30 AM Revision ad11ec4b (qgis): gdal TRI test
- 09:30 AM Revision 64f2b660 (qgis): gdal roughness test
- 09:05 AM Revision 378212cf (qgis): indentation update
- 02:37 AM Revision 21ad4ed7 (qgis): Merge pull request #3940 from nyalldawson/gdal2
- Bump minimum GDAL version to 2.0, remove old version #ifdefs
2017-01-09
- 12:30 AM Revision 313ec556 (qgis): deactivate "circular string.." buttons for layer without geom
- 12:11 AM Revision e4336396 (qgis): Exclude degenerated rings from polygon area calculation
- (forward-port from 64b0b1)
- 12:09 AM Revision 17b51ab2 (qgis): Change comment for QgsCurveV2::sumUpArea
- (forward-port from 1c02dc7)
- 12:08 AM Revision d3da1791 (qgis): Adapt numbers in test for QgsLineStringV2::sumUpArea
- (forward port from df0f97)
- 12:05 AM Revision 7107c16e (qgis): Add unit test that makes sure that the area of a closed compound curve ...
- (forward port from be71066)
- 11:59 PM Revision abc0919c (qgis): Fix area calculation of compoundcurve rings if they contain a 2-vertex ...
- (forward port from 30d7423)
- 11:46 PM Revision 990c7cd5 (qgis): Fix test
- 11:22 PM Revision 4d51e1d1 (qgis): Revert "[processing] added test for invalid geometry checking"
- This reverts commit 306764871baab544f9566b327d2188a5b1fc8938.
Test is failing - 06:25 PM Revision 1500eadd (qgis): [processing] fixed usage of filter function in vector.features
- 06:25 PM Revision d35830b9 (qgis): added missing test files
- 06:19 PM Revision 247ca607 (qgis): Layer tree view: correctly refresh greyed/ungreyed state of layers when...
- 03:31 PM Revision 7cda002b (qgis): [processing] configurable help files location for GDAL and GRASS providers
- 02:46 PM Revision 3c84229b (qgis): Fix new method segnatures
- 02:34 PM Revision 37725379 (qgis): add missed import
- 02:13 PM Revision 30676487 (qgis): [processing] added test for invalid geometry checking
- 02:13 PM Revision 7b68c77f (qgis): [processing] removed unnecessary code to check validity of geometries
- 02:13 PM Revision e8c149ed (qgis): [processing] added ‘invalid feature handling’ option
- 02:05 PM Revision 3e80a529 (qgis): Revert "Merge pull request #3886 from pblottiere/servermultithread"
- This reverts commit 350a2b513446462120946241cf7fb1bb67ca828b, reversing
changes made to 590a981195289be702bc7bf5382ec... - 01:38 PM Revision 350a2b51 (qgis): Merge pull request #3886 from pblottiere/servermultithread
- [server] parallel map rendering
- 10:39 AM Revision 4b8c5bea (qgis): Remove some more macros not needed with GDAL>=2 requirement
- 10:37 AM Revision 590a9811 (qgis): Merge pull request #3969 from 3nids/fixwebkit
- fix build without QtWekKit
- 10:20 AM Revision 48519754 (qgis): fix build without QtWekKit
- 09:12 AM Revision c7130c62 (qgis): build t2tdoc text output with utf-8 encoding
- 07:56 AM Revision 17efc966 (qgis): Remove some core QgsProject::instance() uses
- 07:52 AM Revision 0f42ea78 (qgis): [processing] Don't use separate label for checkbox parameters
- Instead embed description as checkbox label.
- 07:43 AM Revision 632f9c58 (qgis): Fix for alphaBand and opacity loss upon renderer switch (style dock & p...
- * [styledock] maintain raster alpha band and opacity when switching renderer
* [raster] fix alphaBand/opacity loss w... - 01:27 AM Revision 015fdf23 (qgis): Update QCA CMake qcatool find function for macOS and Qt5
Also available in: Atom