Activity
From 2017-03-26 to 2017-04-24
2017-04-24
- 09:42 PM Revision c851db3d (qgis): DBManager: fix importing a new layer in a GeoPackage (#16295)
- Cherry-picked from 965350b3aeb98d1e803275396da9688e0617f850
- 09:41 PM Revision 965350b3 (qgis): DBManager: fix importing a new layer in a GeoPackage (#16295)
- 08:04 PM Revision eb1a78b2 (qgis): Fix indention test failure
- 06:37 PM Revision ae7ace98 (qgis): pep8 travis quirks (do not err locally)
- 06:26 PM Revision 91884537 (qgis): debian packaging: add internal webkit python bindings also for yakkety ...
- 06:23 PM Revision e5969452 (qgis): [auth] Add authentication configuration support to QgsFileDownloader
- With tests.
- 05:03 PM Revision cd521d6f (qgis): Adjust expected results for GDAL 2.2
- 04:37 PM Revision 085803de (qgis): [sifpiy] handle multiline body
- 04:00 PM Revision 46310d4a (qgis): Merge pull request #4404 from elpaso/server-tests-improvements
- [server] Tests housekeeping and improved robustness
- 02:59 PM Revision 466758ff (qgis): Properly deal with empty cache/directory in server
- backport 41693604674384ddd2b3869378db9b9d645d61a4
- 02:54 PM Revision fbe10d46 (qgis): followup 8f35ee464f0a32284263b684abbdf2a42c0e9131
- 02:52 PM Revision 8f35ee46 (qgis): sipify improvements
- * one liner enum (without assignements)
* remove function bodies of skipped methods - 02:28 PM Revision d3453063 (qgis): [server] Tests housekeeping and improved robustness
- * There is now a new common base class for QGIS Server testing
* WMS tests have been moved into their own class
* Add... - 01:06 PM Revision 5a19463c (qgis): sipify batch
- * QgsCredentials
* QgsCrsCache
* QgsDataSourceUri
* QgsDateTimeStatisticalSummary
* QgsDatumTransformStore - 01:06 PM Revision 419185bc (qgis): [sipify] remove EXPORT macro from struct definition
- 10:05 AM Revision 2a7d5d4b (qgis): Merge pull request #4393 from elpaso/server-api-mods
- [server] Server api mods
- 09:35 AM Revision c540ab33 (qgis): sipify QgsApplication
- 09:34 AM Revision 9b523cb1 (qgis): [sipify] do not remove function body within SIP_RUN blocks
- 09:32 AM Revision 10d34ece (qgis): sipify batch
- * QgsBearingUtils
* QgsBrowserModel
* QgsColorScheme, QgsColorSchemeRegistry
* QgsContextHelp
* QgsCo... - 09:32 AM Revision 6e7b753c (qgis): sipify improvements
- * reset comment while changing section
* fix comment at the end of a comment block
* use SIP_FORCE to show private ... - 08:12 AM Revision 68e0a627 (qgis): revert 82c66f8aa38e4e0e2d213b2040360410cafef30d
- 08:09 AM Revision 3652fa7e (qgis): Revert "Revert "Revert "Remove virtual method from class which shouldn'...
- This reverts commit 2a8555e13eb9a0e6bc0a24502ddb034f1aa1a3ac.
sorry for the noise - 08:07 AM Revision 2a8555e1 (qgis): Revert "Revert "Remove virtual method from class which shouldn't be sub...
- This reverts commit cb68c982b829ecf94b19f9b9a030a269e1c2239f.
- 08:04 AM Revision 6d26bb3b (qgis): [spelling] fix bad inword detection for activeXXX
- 08:00 AM Revision 8c80a60c (qgis): Merge pull request #4385 from volaya/remove_processing_commander
- [FEATURE][processing] remove processing commander
- 07:43 AM Revision 347934f4 (qgis): follow up 1bfa539
- 07:39 AM Revision 1bfa539d (qgis): [sipify] remove extra blank line
- 04:32 AM Revision cb68c982 (qgis): Revert "Remove virtual method from class which shouldn't be subclassed"
- This reverts commit 858129ddd3072d633e0abd97e1a45fe880f4cfb2.
I remember now... that was added to avoid a totally no... - 04:31 AM Revision 7b3859bd (qgis): Save as image cleanup:
- * message bar go away after 5sec
* make a couple of strings translatable in settings dialog
* nicer initialization of... - 03:02 AM Revision 858129dd (qgis): Remove virtual method from class which shouldn't be subclassed
- 02:02 AM Revision 98e25d17 (qgis): Block use of the Adwaita themes if we can avoid them
- The Qt variants of these GTK themes are VERY broken
for apps like QGIS. E.g. oversized controls like
spinbox widgets ...
2017-04-23
- 01:58 AM Revision c86264e2 (qgis): UI cleanup for crash dialog
- 01:41 AM Revision 716ff6c0 (qgis): Merge pull request #4394 from nyalldawson/bad_iterator_go_and_sit_in_a_...
- Fix crash when OGR layer is removed when source is stored
- 01:23 AM Revision 94c56aaf (qgis): Remove unused variable
- 12:59 AM Revision 3584a5f9 (qgis): Nicer initialization of members in iterators/sources
- 12:48 AM Revision 706b5a85 (qgis): Use unique_ptrs in provider feature sources
- 12:40 AM Revision 8c1584f3 (qgis): AFS feature source doesn't need to be a QObject
- 12:37 AM Revision b819bc27 (qgis): Correct use of private vs protected in provider/sources
- 12:21 AM Revision c85a4378 (qgis): Partial fix for virtual layer iterator depending on provider
- The proper fix is more involved and requires reworking of the
sqlite handle to utilise a shared pointer. Without this... - 12:21 AM Revision 6beaa518 (qgis): Add test to provider test suite that provider source does not rely
- on source layer or provider in any way
Fails for OGR provider! :o - 12:21 AM Revision 0dfe6873 (qgis): Fix crash when OGR layer is removed when source is stored
- Remove link to provider in OGR feature source
- 11:01 PM Revision 82c66f8a (qgis): "Fix" failing spell check
- 03:41 PM Revision bfcf2528 (qgis): Add QgsCrashHandler for single place for all platforms (#4395)
- Add QgsCrashHandler for single place for all platforms
- 02:18 PM Revision d36e47c6 (qgis): fix windows build (followup e0d20e53)
- 11:19 AM Revision f7b72545 (qgis): Merge pull request #4284 from arnaud-morvan/expression_compare_arrays
- Add arrays comparison in QgsExpression
- 08:02 AM Revision 268acab5 (qgis): [FEATURE] New "Save as image" settings dialog (#4390)
- * Resolution dpi setting
* Extent setting
* Scale setting
* Draw annotations / decorations setting - 05:07 AM Revision 4a2226af (qgis): Allow canceling background map renders
2017-04-22
- 12:34 AM Revision 16596599 (qgis): Fix crash when saving map image and dpi != 90
- 01:56 PM Revision cbcd1938 (qgis): [server] Add to API break and pass enum by value
- 12:21 PM Revision d35bd4ab (qgis): [server] disabled failing check
- 12:15 PM Revision abd035ac (qgis): [server] disabled failing check
- 12:13 PM Revision 428ca7b0 (qgis): Update indentation
- 12:01 PM Revision 97e55d27 (qgis): [server] Fix access control test
- 11:05 AM Revision c2ba2317 (qgis): [server] handleRequest accept QgsServerRequest.Method instead of a string
- Also made this optional
- 10:27 AM Revision 7f08e720 (qgis): [server] More Qt-style getter changes getHeader( key ) -> header( key )
- 10:17 AM Revision d03b0059 (qgis): [server] Expose HTTP status code and test refactoring
- * Renamed returnCode to statusCode (as per RFC https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html)
* Expose stat... - 08:35 AM Revision 1083f9f3 (qgis): Merge pull request #4392 from dmarteau/server_handle_request_full_url
- Server: pass full url string and data to handleRequest()
- 05:34 AM Revision e192bc48 (qgis): Remove old stack trace dump code in main
- Will be moved to a new class.
- 05:34 AM Revision 608d5199 (qgis): Add stack info to crash dialog
2017-04-21
- 05:38 PM Revision 018d2a24 (qgis): Server: pass full url string and data to handleRequest()
- Fix tests by removing passing url pieces from environment
- 02:54 PM Revision 11bb2345 (qgis): Merge pull request #4391 from dmarteau/server_request_body_accessor
- Server: Restore body() accessor in QgsRequestHandler
- 02:36 PM Revision 7ce99cac (qgis): Release of 2.14.14
- 02:35 PM Revision 3b30e6ac (qgis): Release of 2.18.7
- 02:35 PM Revision 96358dae (qgis): fix windows build
- 02:33 PM Revision a55390e3 (qgis): Restore body() accessor in QgsRequestHandler
- Restore clearBody() method in QgsRequestHandler
- 12:04 PM Revision 25ed76b8 (qgis): Move labeling engine config to a new class + QgsPalLabeling cleanup
- Another bit to make core library independent from QgsProject::instance().
Until now labeling engine configuration was... - 08:07 AM Revision bcf1ef5a (qgis): fix tab order in qgsvectorlayer properties dialog
- 07:06 AM Revision e0d20e53 (qgis): Update decorators to avoid relying on map canvas when rendering (#4388)
- 06:47 AM Revision db848a3f (qgis): Upgrade the save as image function into a background task (#4382)
2017-04-20
- 09:35 PM Revision 20197c2f (qgis): avoid opening multiple attribute forms for a single feature in identify
- (fixes #13520)
On behalf of Faunalia, sponsored by ENEL
(cherry picked from commit 7b8fb793cf63483477b8af1670541aca... - 09:34 PM Revision 7b8fb793 (qgis): avoid opening multiple attribute forms for a single feature in identify
- (fixes #13520)
On behalf of Faunalia, sponsored by ENEL - 03:16 PM Revision 1bbc39e8 (qgis): [BUGFIX][Processing] Fix spatialite version comparison
- 03:08 PM Revision 5eadc459 (qgis): [BUGFIX][Processing] Fix spatialite version comparison
- 03:04 PM Revision b35bbb62 (qgis): [BUGFIX][Processing] Fix spatialite version comparison
- 02:47 PM Revision 5b8c083d (qgis): indentation fix
- 02:37 PM Revision f0228586 (qgis): [sipify] handle SIP_SKIP on several lines
- 02:21 PM Revision 8f2a5c7c (qgis): sipify all
- 02:21 PM Revision 1ab5a628 (qgis): [sipify] handle override method signature on several lines
- 02:21 PM Revision b272bf81 (qgis): [sipify] read file at once into an array
- this will allow accessing other lines while reading
- 02:03 PM Revision e5dd9366 (qgis): [processing] fixed I/O of models
- 02:03 PM Revision 54e30b93 (qgis): improvements for extracts within subsets
- 10:37 AM Revision 414772b6 (qgis): [processing] removed commander
- 09:49 AM Revision 02dade84 (qgis): utf8 translation string fix
- 09:23 AM Revision 5d6ebd46 (qgis): update INSTALL
- 08:15 AM Revision f9ec3829 (qgis): fix doxymentation
- 08:15 AM Revision 36604196 (qgis): sipify QgsScaleWidget
- 07:46 AM Revision dd6c7fdb (qgis): Add a QgsProject::ellipsoidChanged signal
- 06:15 AM Revision 6ecb17f1 (qgis): Merge pull request #4380 from nyalldawson/clone_annotations
- Add methods to clone annotations
- 05:39 AM Revision dce3c88b (qgis): Add methods to clone annotations
- 03:44 AM Revision 490f5f06 (qgis): Revise main window title bar text
- - Change order to "project name - QGIS" to follow standard
convention (also avoids possible truncation of project nam...
2017-04-19
- 06:06 PM Revision 13415370 (qgis): sipify QgsIdentifyMenu
- 06:06 PM Revision e5ab2f6b (qgis): [sipify] fix struct member assignment
- 04:44 PM Revision be9a51c4 (qgis): sipify QgsMapLayerModel, QgsMapLayerProxyModel
- 04:44 PM Revision bd4f7126 (qgis): sipify QgsMapLayerCombobox, QgsFieldCombobox
- 04:44 PM Revision 0b0e8a6a (qgis): move QgsFieldModel and QgsFieldProxyModel to core and sipify
- 03:20 PM Revision 7552d1cc (qgis): sipify QgsFileWidget, QgsExternalResourceWidget
- 03:19 PM Revision 56aa36e4 (qgis): sipify QgsRelation
- 03:19 PM Revision 652d6b42 (qgis): [sipify] remove Q_INVOKABLE
- 03:18 PM Revision a260146e (qgis): [sipify] fix remove protected members
- 03:03 PM Revision 51aa44de (qgis): [sipify] fix enum combination
- 02:29 PM Revision 55860e85 (qgis): sipify QgsFieldExpressionWidget
- 01:49 PM Revision a5998b43 (qgis): update ICOs
- 01:49 PM Revision daa3c2a4 (qgis): fix windows build
- 01:06 PM Revision 737906c5 (qgis): [processing] add information message when feature skipped
- 01:01 PM Revision 10161194 (qgis): [processing] prevent division by zero in random points in polygons fixed
- 11:23 AM Revision 3b5b1917 (qgis): [processing] fix parsing selection parameter in translate algorithm
- 10:45 AM Revision 23de9a02 (qgis): Rework QgsRange to better handle temporal ranges
- Make a new QgsTemporalRange template class for specific
temporal classes.
Add QgsDateTimeRange class. - 10:45 AM Revision 18c8c1fe (qgis): Add is2d() method to QgsBox3d to determine whether box is 2d
- 05:57 AM Revision ca40e115 (qgis): fix qgis startup crash with plugin manager (#4372)
- 05:57 AM Revision 41af40c3 (qgis): fix qgis startup crash with plugin manager (#4371)
- 05:24 AM Revision 24c5b032 (qgis): Rewrite addTopologicalPoints() and remove legacy snapping code + unit test
- 05:00 AM Revision b3d0515c (qgis): Merge pull request #4370 from nyalldawson/backport_composer_template_fixes
- Backport composer template fixes
- 04:35 AM Revision 4c7cff5a (qgis): [composer] Correctly handle restoring map layer style overrides from te...
- (when template was created in a different project)
On behalf of Faunalia, sponsored by ENEL
(cherry-picked from 58d... - 04:26 AM Revision 6c91d453 (qgis): Correctly handle restoring atlas coverage layer from template
- (when template was created in a different project)
On behalf of Faunalia, sponsored by ENEL
(cherry-picked from 5b6... - 04:07 AM Revision b7088b59 (qgis): [composer] Correctly restore map item layers when loading a template
- in a different project to that which the template was created in
On behalf of Faunalia, sponsored by ENEL
(cherry-p... - 03:51 AM Revision be3ddc64 (qgis): [composer] Use weak layer reference matching when loading attribute tab...
- Allows attribute tables in templates to reattach to matching layers
when loaded in a different project to the project... - 03:32 AM Revision a09ea451 (qgis): Backport weak layer reference utilities from 3.0
- 02:59 AM Revision cbf5e9c9 (qgis): Silence some annoyingly debug chatty classes
- 02:31 AM Revision 1962c54e (qgis): [cad] Listen out for CRS changes and enable if appropriate
- Avoids having to manually switch on and off cad tools after changing
CRS from geographic->metres based - 02:22 AM Revision 3e2d60e7 (qgis): Disable cad perpendicular/parallel buttons when snapping is disabled
- And use tooltips to advise users that snapping must be enabled
before this functionality can be used.
Hopefully help...
2017-04-18
- 01:57 AM Revision 58ded289 (qgis): [composer] Correctly handle restoring map layer style overrides from te...
- (when template was created in a different project)
On behalf of Faunalia, sponsored by ENEL - 01:57 AM Revision 5b6b035d (qgis): Correctly handle restoring atlas coverage layer from template
- (when template was created in a different project)
On behalf of Faunalia, sponsored by ENEL - 02:22 PM Revision 1cc2c410 (qgis): Merge pull request #4369 from mhugent/server_layerorder
- Fix layer drawing order in server to also work in complex projects and with custom drawing order
- 11:32 AM Revision 832d2dd0 (qgis): Node tool: improvements for deletion of vertices
- - fix issue when deleting the repeated first+last vertex of polygon's ring
- make deletion aware of topological editi... - 09:23 AM Revision e6aa44f8 (qgis): Merge pull request #4368 from nyalldawson/composer_map_layer_ref
- More use of weak layer references in composer templates
- 08:49 AM Revision f413963e (qgis): Change &operator to get()
- 08:36 AM Revision 2ca70dc4 (qgis): [composer] Correctly restore map item layers when loading a template
- in a different project to that which the template was created in
On behalf of Faunalia, sponsored by ENEL - 08:36 AM Revision 35410fd4 (qgis): Some API improvements to QgsMapLayerRef, unit tests
- 08:36 AM Revision eb1e8205 (qgis): [composer] Use weak layer reference matching when loading attribute tab...
- Allows attribute tables in templates to reattach to matching layers
when loaded in a different project to the project... - 08:36 AM Revision 85a7327a (qgis): Add some useful operators to layer reference
- 08:36 AM Revision 1efd623c (qgis): Move layer ref resolving to QgsMapLayerRef
- Add unit tests
- 08:36 AM Revision dc3b2cdb (qgis): Add some methods for working with lists of map layer references
- 08:29 AM Revision 6b5a997d (qgis): Fix layer drawing order in server to also work in complex projects and ...
- 05:14 AM Revision 6bb3fa61 (qgis): Merge pull request #4353 from nyalldawson/range
- New QgsRange template based class for storing interval ranges
- 04:58 AM Revision 405da595 (qgis): Rename QgsNodeTool2 to QgsNodeTool
- 04:19 AM Revision 7949c81c (qgis): Add templated docs to acceptable missing docs
- 04:19 AM Revision c460f07d (qgis): Add missing docs
- 04:19 AM Revision c4ea048e (qgis): New QgsRange template based class for storing interval ranges
- QgsRange classes represent a range of values of some element
type. For instance, ranges of QDateTime might be used to... - 04:06 AM Revision 33b6c41d (qgis): Merge pull request #4357 from nyalldawson/composer_layer_ref
- Use weak layer references and loose matching for composer legend customisation
- 03:27 AM Revision 302e9dd3 (qgis): Fix ui build warning
- 03:22 AM Revision 0c1f97c4 (qgis): Merge pull request #4367 from nyalldawson/distance_area_api
- Cleanup QgsDistanceArea API and sipify, add cache for ellipsoid lookup
- 03:14 AM Revision 3535ee2d (qgis): Allow QgsDataProvider access through QgsMapLayer
- Avoids having to cast to QgsRasterLayer/QgsVectorLayer before
accessing the common QgsDataProvider members - 03:14 AM Revision 87a67084 (qgis): [sipify] Always add virtual keyword for overridden methods
- sip often requires the virtual keyword to be present, or
it chokes on covariant return types in overridden methods - 02:27 AM Revision 1805a709 (qgis): Add missing docs
- 02:27 AM Revision 023ad465 (qgis): sipify QgsLayerTreeLayer
- 02:27 AM Revision 468c784f (qgis): sipify QgsLayerTreeGroup
- 02:27 AM Revision 0b36ee3a (qgis): Use weak layer references and loose matching for composer legend
- customisation
Allows legend customisation to be restored when loading a composer
template
Fix #2738 - 02:23 AM Revision 05b737c2 (qgis): Add doxygen note linking QgsDistanceArea to QgsEllipsoidUtils
- 02:18 AM Revision 5f1656b8 (qgis): Move retrieval of lists of known ellipsoids to QgsEllipsoidUtils
2017-04-17
- 01:53 AM Revision 147bb7f1 (qgis): Move ellipsoid parameter retrieval to new QgsEllipsoidUtils class
- 12:14 AM Revision cc5b9bfe (qgis): More QgsDistanceArea API cleanups and simplification
- - setEllipsoidalMode() was removed. Ellipsoidal calculations are
now enabled whenever a valid ellipsoid() has been se... - 12:14 AM Revision ca2b199c (qgis): Fix possible corruption of cache
- 12:14 AM Revision 3ada8a2a (qgis): Use a transparent cache to avoid db lookups when setting QgsDistanceAre...
- 12:14 AM Revision 4925fab0 (qgis): C++11 = good
- 12:14 AM Revision cdef0764 (qgis): Use default copy constructors and assignment operators for QgsDistanceArea
- There's no complex member variables here - the default implementations
should be fine (actually faster, since they wo... - 12:14 AM Revision 4fc49c96 (qgis): Cleanup QgsDistanceArea API
- - remove methods which accept a QgsGeometry pointer, leave
duplicate methods which accept QgsGeometry reference (call... - 12:14 AM Revision 53e1df45 (qgis): sipify QgsDistanceArea
- 12:14 AM Revision 275158aa (qgis): Cleanup ellipsoidal mode detection in QgsDistanceArea
- 11:37 AM Revision 7b202edf (qgis): Remove QgsVectorLayer::snapPoint() and unused code in QgsSelectedFeature
- 11:28 AM Revision c749057f (qgis): Merge pull request #4363 from alexbruy/passwordlineedits
- [needs-docs] use QgsPasswordLineEdit in the master password dialog
- 11:10 AM Revision 8c20d993 (qgis): sipify qgscolorbutton and qgscolorrampbutton (#4365)
- * get rid of params to get rid of warnings
- 11:08 AM Revision 316d9c33 (qgis): R.I.P. QgsSnapper and QgsMapCanvasSnapper
- These classes have been replaced by more efficient and flexible classes
(see QgsPointLocator, QgsSnappingUtils, QgsMa... - 11:06 AM Revision 8b08285e (qgis): added measureLineProjected and computeSpheroidProject to QgsDistanceArea
- 10:18 AM Revision 8a46a1d0 (qgis): R.I.P. old node tool
- 09:59 AM Revision 85788151 (qgis): doxymentation
- 09:59 AM Revision 6bcc066d (qgis): sipify QgsCredentials dialog
- 09:59 AM Revision ec5a8911 (qgis): use QgsPasswordLineEdit in the master password dialog
- 08:23 AM Revision e73a52bb (qgis): [FEATURE] New node tool implementation
- 05:49 AM Revision eff5a823 (qgis): [sipify] Convert "\a arg" to "``arg``" when processing Docstrings
- Allows argument names to be highlighted in Python docs
- 04:44 AM Revision e4d6bbfe (qgis): Fix Coverity divide by 0 error
- 04:43 AM Revision 952bc021 (qgis): Fix some Coverity null pointer dereference warnings
- 03:03 AM Revision 6a72c945 (qgis): [sipify] Don't autocreate Docstrings for overridden members
- Skip the autocreated Docstrings with rtype annotations if the
member is overridden - better to use the base class
Doc... - 02:55 AM Revision 96d5b9da (qgis): Implement a QGIS 3.0 TODO for QgsMessageLogViewer, cleanup docs
- 02:49 AM Revision 798c3182 (qgis): [sipify] Fix loss of class docstring if newline present between
- class doxygen and class definition
2017-04-16
2017-04-14
- 12:54 AM Revision 2264661e (qgis): Add tooltips to Vector layer properties dialog
- 05:32 PM Revision cc55ae19 (qgis): Merge pull request #4344 from rldhont/server-wfs-configparser
- [Server] WFS refactoring and QgsWfsProjectParser removal
- 04:19 PM Revision 14d96fcf (qgis): debian packaging: add zesty
2017-04-13
- 10:00 AM Revision 47a81f05 (qgis): Fix map canvas destruction fix (got broken after rebase)
- 09:58 AM Revision 92e3e75f (qgis): Move from "or", "and" to proper C-style ||, &&
- 08:28 AM Revision 2e21d469 (qgis): Fixes for moving between nodes with keyboard
- - supports < and > in addition to comma and dot
- wraps around polygon rings (jumps from last node to the first)
- mo... - 03:13 AM Revision 1eaa4862 (qgis): Followup 271e6f1, fix sidebar styling in style dock
- 02:58 AM Revision 944ce5f6 (qgis): Update qgis-resource-metadata.xsd
- 02:30 AM Revision 271e6f14 (qgis): Make search box in options pages blend in better
- 02:21 AM Revision 7f065c78 (qgis): Standardise margins on vector layer properties dialog
2017-04-12
- 01:40 AM Revision f23d3814 (qgis): Fix raster context menu "change transparency" actually changes opacity
- 11:11 PM Revision 48e876bb (qgis): Add centimeters and millimeters to measure dialog
- 11:10 PM Revision 40dac8f0 (qgis): [plugin manager] fix QGIS startup crash (fixes #16439) (#4360)
- 11:04 PM Revision c4ad9505 (qgis): [needs-docs] update metadata viewer and review UI for vector layer dial...
- Funded by WorldBank/GFDRR
- 10:21 PM Revision 0e09fdac (qgis): Use monospace fonts for console on all platforms
- 09:07 PM Revision 16c8dac2 (qgis): travis fix
- 09:07 PM Revision bca0ca25 (qgis): 2 new plots added
- 09:07 PM Revision 0c5b6679 (qgis): fix category error and remove np dependency
- 06:02 PM Revision 9c2f88c9 (qgis): QgsSettings: add writeArray and more group and array tests
- 02:21 PM Revision 29d228dd (qgis): Opps :)
- 02:18 PM Revision 7694dd2d (qgis): [FEATURE][needs-docs] Add better crash dialog
- 02:17 PM Revision 0e1a7d96 (qgis): debian packaging: add dependency qt5keychain-dev (followup 090d530)
- 01:04 PM Revision c9f05098 (qgis): Merge pull request #4355 from boundlessgeo/password-helper-authmanager3
- [feature][needs-docs] Master Password integration with OS password manager
- 12:58 PM Revision b8a69654 (qgis): Update qgis-resource-metadata.xsd
- 08:59 AM Revision da5c0ed2 (qgis): Fix composer legends are not restored from XML
- Also add unit test to protect this and switch to unique_ptrs
instead of raw pointers - 08:33 AM Revision 544e19e2 (qgis): backport [MSSQL] Fix update/insert with timestamp columns
- 08:26 AM Revision 3bb3f590 (qgis): Merge pull request #4349 from nyalldawson/box3d
- Initial framework for 3D box class
- 08:07 AM Revision b64c7b74 (qgis): Remove unused variable
- 08:04 AM Revision 6726214f (qgis): [MSSQL] Fix update/insert with timestamp columns
- 07:41 AM Revision 6e0ca9bd (qgis): [composer] Only update map rotation when editing finishes
- Avoids multiple map updates when entering values like "90".
Previously the map would be updated at every keystroke,
s... - 07:27 AM Revision 226bd9bb (qgis): Move QgsRectangle and QgsBox3d to geometry folder
- Since these are both geometry related classes, it's nicer to
keep these all together - 07:15 AM Revision 49e1ae40 (qgis): [composer] Only update map rotation when editing finishes
- Avoids multiple map updates when entering values like "90".
Previously the map would be updated at every keystroke,
s... - 06:45 AM Revision 36ca6d23 (qgis): Add methods to convert between QgsRectangle and QgsBox3d
- Also add volume calculation to QgsBox3d
- 06:39 AM Revision 6632fd68 (qgis): Cleanup QgsRectangle header and sipify
- Also add methods for returning area and perimeter of rectangle
- 06:08 AM Revision 0d843ff4 (qgis): Initial framework for 3D box class
- 06:08 AM Revision e3dfe178 (qgis): Add unit tests for QgsBox3d
- 05:25 AM Revision b8e27c18 (qgis): Update qgis-resource-metadata.xsd
- 04:37 AM Revision a92fde76 (qgis): Update qgis-resource-metadata.xsd
- 04:35 AM Revision 7211cc2a (qgis): Update qgis-resource-metadata.xsd
- 04:32 AM Revision 3b833d41 (qgis): add docs to XSD
- 03:09 AM Revision 343281b2 (qgis): Update qgis-resource-metadata.xml
- 03:06 AM Revision 399e6f02 (qgis): Update qgis-resource-metadata.xsd
2017-04-11
- 12:34 AM Revision 8637b221 (qgis): debian packaging: add zesty
- 11:02 PM Revision 6eb04783 (qgis): Update qgis-resource-metadata.xsd
- 10:56 PM Revision 759842e2 (qgis): Update qgis-resource-metadata.xml
- 05:00 PM Revision 01f647ee (qgis): try after travis failing
- 04:21 PM Revision 9a0ffbdc (qgis): remove selections tests
- 04:15 PM Revision 410e8e7a (qgis): Merge branch 'master' into proc_tests
- 03:00 PM Revision 090d5305 (qgis): [feature][needs-docs] Master Password integration with OS password manager
- This PR adds (optional) synchronization of the master password
with the OS password manager (AKA wallet/keychain).
A... - 08:24 AM Revision 669fa87e (qgis): [sipify] Fix stripping function body with virtual const reference returns
- 06:55 AM Revision 5fb63c06 (qgis): Make QgsRectangle protected members private
- This class is not designed to be subclassed
- 06:25 AM Revision a45e5700 (qgis): Use weak pointers for registered QgsOptionsWidgetFactorys
- Avoids QGIS crashing if a plugin crashes without deregistering
its QgsOptionsWidgetFactory. - 04:31 AM Revision 7a6efa2c (qgis): Merge pull request #4346 from nyalldawson/metadata_api
- Rename QgsMapLayer::metadata() -> htmlMetadata()
2017-04-10
- 10:47 PM Revision e7e73baf (qgis): Add test for postgres boolean
- 10:47 PM Revision 88a8a2c9 (qgis): CheckBox widget: support native Bool fields
- 10:47 PM Revision cfb8552b (qgis): [postgis] Native boolean support
- 09:36 PM Revision 5ab8e717 (qgis): UTF8 support for QgsRasterDataProvider::cStringList2Q_ (#4345)
- UTF8 support for QgsRasterDataProvider::cStringList2Q_.
Fix #15978 - 04:14 PM Revision 7a48d075 (qgis): [Server] WFS update files header
- 02:21 PM Revision 946f7eeb (qgis): [Server] WFS Transaction fix update
- 10:45 AM Revision f2a7dcbd (qgis): Rename QgsMapLayer::metadata -> htmlMetadata()
- Frees up metadata() for use as a structured metadata getter
- 10:07 AM Revision 9837c996 (qgis): Merge pull request #4348 from nyalldawson/sipify_maplayer
- Sipify QgsMapLayer and cleanup API
- 09:17 AM Revision 9dabb9dd (qgis): Avoid some "" literals and QString::nulls in layer API
- Use QString() instead
- 09:12 AM Revision de62c4e6 (qgis): Fix some QgsMapLayer getters which are incorrectly marked as slots
- 09:09 AM Revision 11283738 (qgis): Remove QgsMapLayer::invalidTransformInput slot
- Calling slot does nothing and is not used anywhere
- 09:07 AM Revision acd8aa94 (qgis): Sipify QgsMapLayer
- 09:00 AM Revision 18c1e623 (qgis): [sipify] Also skip mutable protected members
- 08:33 AM Revision 78d02b7f (qgis): Merge pull request #4299 from alexbruy/checkable-combobox
- [FEATURE] New custom widget checkable combobox
- 02:37 AM Revision bf518860 (qgis): Much faster save as vector layer when using restricted extent
- Use a provider filter rect to avoid looping through every single
feature in this case, and also use a prepared extent... - 02:30 AM Revision fc2581c6 (qgis): Daily connectification
2017-04-09
- 01:19 AM Revision b0c88f1b (qgis): Add missing currentThemeChanged signal to interface
- 12:58 AM Revision 248d8c94 (qgis): Fix missing sip cast for QgsHillshadeRenderer
- (cherry-picked from 8cf586)
- 12:52 AM Revision 8cf5860d (qgis): Fix missing sip cast for QgsHillshadeRenderer
- 01:48 PM Revision 6298cddb (qgis): [Server] WFS Transaction fix insert
- 01:46 PM Revision 3be1bbdf (qgis): [Server] Update QgsServer WFST test by adding wfs feature count verifyi...
- 12:47 PM Revision bc08a79b (qgis): Remove old comment line
- [ci skip]
- 08:18 AM Revision db8a14d4 (qgis): Test cmake (#4343)
- * Streamline cmake test file adding
2017-04-08
- 11:42 PM Revision 5805cf99 (qgis): Some docstring improvements
- 11:42 PM Revision 14e949b9 (qgis): [sipify] skip non-public template based member declarations
- 11:42 PM Revision d8207021 (qgis): Fix sipify test header file
- 11:42 PM Revision d902575f (qgis): Sipify
- 06:31 PM Revision cd506aac (qgis): [Server] WFS update indetation and spelling
- 05:07 PM Revision d018f032 (qgis): [Server] remove QgsWfsProjectParser
- 05:06 PM Revision 49433672 (qgis): [Server] WFS Transaction refactoring
- 05:06 PM Revision a8400fba (qgis): [Server] WFS Transaction add KVP support
- 05:06 PM Revision eb3af08d (qgis): [Server] Update QgsServer AccessControl tests
- 05:06 PM Revision 57137131 (qgis): [Server] WFS GetFeature refactoring
- remove QgsWFSProjectParser and rewrite all GetFeature methods
- 05:06 PM Revision 04ed2b4d (qgis): [Server] WFS GetCapapbilities and DescribeFeatureType refactoring
- Remove QgsWFSProjectParser from GetCapabilities and DescribeFeatureType
- 01:59 PM Revision f450b98b (qgis): sip skip on ColumnConfig == for now
- Fails on Windows build for some reason
- 11:00 AM Revision 0803b568 (qgis): remove docs for parent parameter
- 10:31 AM Revision df0c26d9 (qgis): update SIP file
- 07:30 AM Revision 638dbcad (qgis): [FEATURE] new custom widget — combobox with checkable items
- 07:30 AM Revision 4a4b3184 (qgis): fix warnings`
- 07:30 AM Revision e9bd373d (qgis): replace "added in QGIS 3.0" with "since QGIS 3.0"
- 07:30 AM Revision 22ea3ac4 (qgis): homogenize doxygen comments
- 07:30 AM Revision 8b7a6b80 (qgis): sipify
- 07:30 AM Revision 1e3baca3 (qgis): don't close popup after first click, so user can select all necessary
- options at once
- 07:30 AM Revision 9fbb31a3 (qgis): add context menu with select/deselect all options
- 07:30 AM Revision c8e4bca5 (qgis): make model and delegate classes private API
- 07:30 AM Revision a0bd3ec1 (qgis): remove private member initialization
- 07:30 AM Revision ec2af9bd (qgis): more doxymentation
- 07:30 AM Revision 792cd6f0 (qgis): add tests
- 07:30 AM Revision 228cc41a (qgis): custom widget for Qt Designer
- 07:30 AM Revision 6ab2bd06 (qgis): add Python bindings
- 07:30 AM Revision fc4ce3c5 (qgis): address Nyall's comments:
- - add TransferThis to parent argument
- QSignalSpy always available with Qt5 - 02:32 AM Revision 61137dc8 (qgis): Merge pull request #4339 from nyalldawson/sipify
- Sipify
2017-04-07
- 01:48 AM Revision bfd37e11 (qgis): [sipify] Add return types for functions in docstrings
- and change \return -> :return: in docystrings
- 03:00 PM Revision 8c5e241b (qgis): Add header to Qt templates
- 02:12 PM Revision 5f369b0c (qgis): Release of 2.18.6
- 12:26 PM Revision ebc1afe8 (qgis): [sipify] Fix exposing members and default struct accessors
- 12:26 PM Revision 58d2d6d7 (qgis): sipify_all
- 12:26 PM Revision c65f7626 (qgis): QgsAttributeEditorElement is an abstrat class
- 12:26 PM Revision cfeab26b (qgis): [sipify] Add support for abstract classes
- 12:26 PM Revision cd3528a1 (qgis): Sipification
- 12:26 PM Revision f82997c4 (qgis): [sipify] Force newlines after sip commands
- 12:26 PM Revision 97e2661e (qgis): [sipify] do not copy struct docstrings
- 08:17 AM Revision 29fd5ccd (qgis): Avoid showing "0.000 deg" in measure dialog for small degree measurements
- Instead auto add decimal places so that a usable value is shown
when the unit is degrees and the setting for decimal ... - 08:12 AM Revision 41808375 (qgis): remove unused label from about dialog
- 07:46 AM Revision a82aba9c (qgis): Merge pull request #4338 from timlinux/processing-fixes
- [processing] Added more error handling for cases when processing help causes an error
- 07:25 AM Revision 2308b076 (qgis): fix indentation
- 07:10 AM Revision 2adccb92 (qgis): Merge pull request #4328 from nyalldawson/proc_c7
- Porting processing to c++, part 2 (followup to #4311)
- 05:38 AM Revision 837ee294 (qgis): Indentation
- 05:34 AM Revision 11d71d98 (qgis): Attempt to fix failing GDAL test
- 05:28 AM Revision 69c31a2d (qgis): Always return const algorithms, since algorithms should not be modified
- 05:21 AM Revision 5a6f11d5 (qgis): Some cleanups
- 05:21 AM Revision 1bc3b28f (qgis): Fix processing error when grass7 not available
- 05:21 AM Revision 1aa7ca34 (qgis): Update sip
- 05:21 AM Revision ebd85199 (qgis): Remove processing specific methods for adding/removing providers
- QgsProcessingRegistry methods should always be used instead
- 05:21 AM Revision fdcf04f9 (qgis): Remove AlgorithmProvider
- Totally ported to QgsProcessingProvider
- 05:21 AM Revision 42a61415 (qgis): Also refactor provider context menu actions and remove from AlgorithmPr...
- 05:21 AM Revision 651355d5 (qgis): Refactor provider actions and remove from AlgorithmProvider
- 05:21 AM Revision 117260dc (qgis): Remove activation control from AlgorithmProvider
- Split between QgsProcessingProvider and subclasses
- 05:21 AM Revision b3142a0b (qgis): Move provider algorithm handling to QgsProcessingProvider
- 05:21 AM Revision 3739c3aa (qgis): Move tr out of AlgorithmProvider to subclasses
- 05:21 AM Revision 9a97a87b (qgis): Use display name in algorithm help
- 05:21 AM Revision fb1cf1e1 (qgis): Remove processing algList
- All functionality has been moved to QgsProcessingRegistry
- 05:21 AM Revision 4970bb4c (qgis): Move more algList functionality to QgsProcessingRegistry
- 05:21 AM Revision 2a1a7157 (qgis): Move algorithm id (previously commandLineName) to QgsProcessingAlgorithm
- 05:21 AM Revision 950ed680 (qgis): Don't try to deepcopy QgsProcessingAlgorithm class
- 05:21 AM Revision ff32054d (qgis): Fix some breakage
- 04:45 AM Revision 9c30a0e7 (qgis): Fix bad string encoding on windows
2017-04-06
- 01:36 AM Revision 0e72fe05 (qgis): Fix error when trying to run processing algs
- Caused by trying to deepcopy a c++ object. This is a temporary
fix - when the next part of the processing/c++ work la... - 01:23 AM Revision 85b38e36 (qgis): Whitespace
- 01:21 AM Revision ca8e1d34 (qgis): [sipify] Replace nullptr with None in docstrings
- Since nullptr has no meaning to Python devs
- 01:21 AM Revision 5ccc6ccc (qgis): Update api break docs, sipify QgsRasterFileWriter
- 01:14 AM Revision 9c832adc (qgis): disable export button if we try to export a raster layer (#4319)
- 12:57 AM Revision 505f2c68 (qgis): Merge pull request #4337 from timlinux/browser
- Changed Tile Server (XYZ) to XYZ Tiles to reduce visual clutter
- 12:56 AM Revision d26d1b7c (qgis): Merge pull request #4336 from nyalldawson/background_raster
- [FEATURE] Background saving of raster layers
- 12:56 AM Revision c28ad0b1 (qgis): Merge pull request #4335 from nyalldawson/save_vector_with_extent
- Much faster save as vector layer when using restricted extent
- 12:18 AM Revision 110828fe (qgis): [FEATURE] Background saving of raster layers
- Use the task manager framework to handle saving of raster layers
in the background - 04:41 PM Revision 26e29477 (qgis): Changed Tile Server (XYZ) to XYZ Tile Server to reduce visual clutter
- 01:13 PM Revision 80cef510 (qgis): Cleanup of validation objects and markers
- 12:59 PM Revision 9619d5e7 (qgis): Fix snapping configuration to snap only to editable layers
- 12:42 PM Revision efbfe3b9 (qgis): Also highlight vertices when highlighting a feature on mouse hover
- 12:13 PM Revision 2bdef02b (qgis): Added more error handling for cases when processing help causes an error
- 11:07 AM Revision 2d17ded1 (qgis): Spelling fix
- 11:04 AM Revision 25d9936d (qgis): [OGR] fix feature count issue for OSM datasets (fixes #16402) (#4322)
- 10:56 AM Revision 67947b96 (qgis): Fix build for Qt<5.6
- 10:20 AM Revision 323af157 (qgis): Fix Refactor Fields error if layer has no features
- 10:18 AM Revision 0b414251 (qgis): Add validation of changed geometries
- Whenever geometries are modified, validation will be run while node tool
is active and validation errors are displaye... - 10:16 AM Revision b601467d (qgis): Merge branch 'master' of github.com:qgis/QGIS
- 10:14 AM Revision 7a09580b (qgis): Fix Refactor Fields error if layer has no features
- 10:14 AM Revision e5d10b69 (qgis): Fix Refactor Fields error if layer has no features
- 08:57 AM Revision d2f3eb1b (qgis): Much faster save as vector layer when using restricted extent
- Use a provider filter rect to avoid looping through every single
feature in this case, and also use a prepared extent... - 05:46 AM Revision c0fb3f25 (qgis): Add API area selector in test template
- 05:21 AM Revision f0044686 (qgis): Update highlighted nodes when features are changed or deleted
- 05:19 AM Revision e9cad2cd (qgis): Add ignore for astyle for template folder
- 05:17 AM Revision d303ca8c (qgis): Fix startup NSBitmapImageRep exceptions on macOS, due to missing files
- See https://github.com/qgis/homebrew-qgisdev/issues/27
Exceptions happen when PNGs were changed to SVGs, but the .ui... - 04:52 AM Revision d1f23e97 (qgis): Integrate node editor from the old node tool
- When right-clicking on a feature, a popup menu will be shown
and it is possible to open node editor dock widget for t... - 03:56 AM Revision 375814e1 (qgis): Fix broken template
- 03:45 AM Revision b76bfdee (qgis): Fix unset var in template install script
- Pro Tip: Don't code on the train early in the morning
- 03:42 AM Revision 53e3f3bc (qgis): Fix typo in install template script
2017-04-05
- 11:43 PM Revision 58909a1c (qgis): Add install script for editor templates and code style
- 02:25 PM Revision c32c9e3f (qgis): backport a30cf2923c75e786f085593a1c69463310aae66d
- 02:24 PM Revision b81bcf0f (qgis): backport a30cf2923c75e786f085593a1c69463310aae66d
- 02:24 PM Revision f85ff260 (qgis): backport a30cf2923c75e786f085593a1c69463310aae66d
- 01:58 PM Revision a30cf292 (qgis): Fix dutch service url
- English 'eng' is now a poorly implemented redirect to 'dut', which fails. So fixing this already here while the redir...
- 01:41 PM Revision efa6e435 (qgis): update schema lineage
- 12:42 PM Revision cf2f431f (qgis): Merge pull request #4334 from gabrimonfa/bug_16389_sld_stroke_color
- fixes #16389 stroke color is not correctly exported in SLD
- 12:16 PM Revision cf7acdf5 (qgis): bug 16389 fix error in sld export about stroke color
- 12:06 PM Revision 88c3b51f (qgis): Merge pull request #4333 from nyalldawson/dataobjects
- Port more processing dataobjects methods to c++
- 11:50 AM Revision 377b181c (qgis): Port more processing dataobjects methods to c++
- Also
- simplify and add tests
- remove large memory leak (persistant store of all non-project layers)
- remove broken... - 11:10 AM Revision 85d59e64 (qgis): creatensis.pl: fix md5sum verification on filenames with a plus
- 10:39 AM Revision ee29fa66 (qgis): Use QgsMapLayerComboBox in processing field calculator
- 10:10 AM Revision 61ace1cc (qgis): Slightly improved markers for highlighted nodes and circular nodes
- 09:58 AM Revision c2c93359 (qgis): [sipify] fix private inheritance with namespace
- 09:58 AM Revision d7014846 (qgis): [sipify] skip protected members
- 07:43 AM Revision 9a059511 (qgis): Merge pull request #4331 from nyalldawson/dataobjects
- Port some processing dataobjects routines to c++
- 07:27 AM Revision 8ffdb362 (qgis): Port some processing dataobjects routines to c++
- 06:51 AM Revision 52113d7c (qgis): Fixed display of rubber bands when using OTF reprojection
- 05:33 AM Revision 9b7fd3d6 (qgis): Fix topological editing when snapping a node to a segment
- 04:49 AM Revision d1e7d175 (qgis): Fix support for advanced digitizing dock (CAD)
- 02:55 AM Revision d5f930ad (qgis): Allow storing QgsCoordinateReferenceSystem in QVariants
- 02:36 AM Revision 5718abd4 (qgis): Spell check "condtion" -> "condition"
- 02:32 AM Revision 4eeacb8f (qgis): [sipify] Replace :: with . during doxygen->docstring conversion
- e.g.
You can use QgsXmlUtils::writeVariant to save it to an XML document
->
You can use QgsXmlUtils.writeVariant to ...
2017-04-04
- 01:53 AM Revision 3c4a9fd4 (qgis): Daily connectification
- 10:17 PM Revision 51517fd7 (qgis): Merge pull request #4311 from nyalldawson/proc_c4
- Simple c++ base class for processing algorithms
- 08:38 PM Revision 5e2611b7 (qgis): Added sample XML document for QGIS metadata
- 08:38 PM Revision 5c4a3325 (qgis): Added draft XML schema for QGIS metadata
- 03:10 PM Revision 85e83e14 (qgis): [Processing] prevent error when running escapeAndJoin with empty param ...
- fixes #16200
- 03:09 PM Revision 7a12d5fa (qgis): Revert "[Processing] prevent error when running escapeAndJoin with empt...
- This reverts commit c2a566a3a7bfe369832e5361a0c582bfe2ea5a98.
- 01:02 PM Revision c2a566a3 (qgis): [Processing] prevent error when running escapeAndJoin with empty param ...
- fixes #16200
- 12:09 PM Revision 84897e3d (qgis): [processing] cast setting size value to int
- fixes #16347
- 11:04 AM Revision 439b9de9 (qgis): fixed saga algorithm to adapt it to 2.3 syntax
- 10:45 AM Revision 27d5bbbd (qgis): fix building without Qt Webkit
- also Qt5 connect style
- 10:41 AM Revision a1032704 (qgis): Fix moving of edges with circular edges + code cleanups
- 06:12 AM Revision 51fb793f (qgis): Simplify code for dragging of edges
- 04:46 AM Revision 028b8dca (qgis): Simplify code for straight line rubber bands
- 02:08 AM Revision f23ed3a6 (qgis): Move editor tools into editors folder (#4324)
- Move editor tools into editors folder and add test QtCreator template
2017-04-03
- 01:40 AM Revision ae59e35d (qgis): Complete daily allocation of Qt5 connect transitions
- 12:22 AM Revision 86563c80 (qgis): Update identation
- 12:15 AM Revision d2a242aa (qgis): Move format handling flags to QgsAlgorithmProvider
- 07:17 PM Revision baced7b7 (qgis): Merge pull request #4327 from tomkralidis/issue-16320
- [FEATURE] [needs-docs] MetaSearch: add support for ESRI MapServer/FeatureServer layer integration (fixes #16320)
- 06:35 PM Revision 9ac70a00 (qgis): fix api break dox for QgsLayerTreeMapCanvasBridge custom layer order
- 06:22 PM Revision c403994d (qgis): [FEATURE] [needs-docs] MetaSearch: add support for ESRI MapServer/Featu...
- 02:32 PM Revision ae1991ab (qgis): [astyle] update licence
- 02:19 PM Revision b4ba98df (qgis): Merge pull request #4325 from tomkralidis/metasearch-fixes
- MetaSearch: set 4326 as default CRS, use WKT to feed polygon geometry
- 02:19 PM Revision 0e7163be (qgis): [astyle] set C++ version to 11
- 02:19 PM Revision 33b01036 (qgis): bump astyle version to 3.0
- 02:01 PM Revision d6433c5b (qgis): MetaSearch: set 4326 as default CRS, use WKT to feed polygon geometry
- 01:20 PM Revision 6e8a696e (qgis): Update PreconfiguredAlgorithm for new API
- 01:17 PM Revision 2be4c6a1 (qgis): Fix failing test
- 01:17 PM Revision e40389a4 (qgis): Sipify QgsProcessingAlgorithm
- 01:17 PM Revision a0bd4642 (qgis): Use formatted name for algorithm names
- Avoids conversion of names later and gives clearer separation
between visible names and internal names - 01:17 PM Revision e506ceb1 (qgis): Move flags (hide from toolbox, etc) to QgsProcessingAlgorithm
- 01:17 PM Revision 6987d7b3 (qgis): Port handling of algorithm names to QgsProcessingAlgorithm
- 01:17 PM Revision dc729c1b (qgis): Move algorithm group handling to QgsProcessingAlgorithm
- 01:17 PM Revision faa8a653 (qgis): Move algorithm icon handling to QgsProcessingAlgorithm
- 01:17 PM Revision 28e75731 (qgis): Move tag handling to QgsProcessingAlgorithm
- 01:17 PM Revision 52cc0029 (qgis): Simple c++ base class for processing algorithms
- 12:59 PM Revision e462bfb1 (qgis): [processing] Fix MessageBarProgress
- 10:29 AM Revision 3ae2297b (qgis): Correctly show rubber bands when dragging vertices of circular edges
- 09:38 AM Revision 169c6095 (qgis): [sipify] fix override removal
- 08:40 AM Revision cca83b75 (qgis): [sipify] properly get out of private section
- 07:41 AM Revision 26495dbd (qgis): [processing] Move dataobjects.getSupportedOutputVectorLayerExtensions
- to QgsVectorFileWriter
- 06:09 AM Revision 3e9c527d (qgis): [sipify] Handle enum values using bitshift operators
- 05:54 AM Revision 7db1913c (qgis): Handle Q_DECLARE_FLAGS and Q_DECLARE_OPERATORS_FOR_FLAGS in sipify
- 05:46 AM Revision 55424446 (qgis): Merge pull request #4323 from nyalldawson/doxygen_standard
- Standardise a bunch of doxygen tags, cleanup code
- 05:21 AM Revision dbc8ad76 (qgis): Update some recently merged classes
- 05:18 AM Revision e1e1f0d5 (qgis): Strip \a from doxygen comments in sipify
- 05:18 AM Revision 5813eb13 (qgis): Modernise CharacterWidget API, move to sipify
- 05:18 AM Revision 9b3539ab (qgis): Update sip files
- 05:18 AM Revision 266f182a (qgis): Use auto doxygen links where possible instead of explicit \link
- Will make things nicer in Python documentation
- 05:18 AM Revision f92f14df (qgis): Spell check: vecotr -> vector
- 05:18 AM Revision 06a53e12 (qgis): /*! -> /**
- We already have enough doxygen styles to manage!
- 05:18 AM Revision 676dc1a1 (qgis): Remove redundant doxygen comments from .cpp files, move to .h
- where appropriate
- 05:18 AM Revision fa6ec3a9 (qgis): @(end)link -> \(end)link
- 05:18 AM Revision 20ae0a8c (qgis): Fix some malformed doxygen
- 05:18 AM Revision 8bc77af7 (qgis): @throws -> \throws
- 05:18 AM Revision f3ae103f (qgis): @ingroup -> \ingroup
- 05:18 AM Revision 9c967a65 (qgis): Remove some unneeded copydocs
- Since doxygen already copies docs for overridden methods
- 05:18 AM Revision 57eb237d (qgis): Remove @author credits from doxygen
- Because
- not widely used, seems strange that some authors get credit
while others don't
- already included in copyri... - 05:18 AM Revision 04d5862b (qgis): @brief -> \brief
- 05:18 AM Revision 0f6452c1 (qgis): @class -> \class
- 05:18 AM Revision 60ae5a51 (qgis): @sa -> \see
- 05:18 AM Revision dfb5f56f (qgis): @see -> \see
- 05:18 AM Revision e47073b1 (qgis): \return -> \returns (for consistency)
- 05:18 AM Revision e4daf8ea (qgis): @return(s) -> \return(s)
- 05:17 AM Revision 11dcfd93 (qgis): @param -> \param
- 05:16 AM Revision 9a4f2e41 (qgis): "Introduced in..." -> "\since"
- 05:16 AM Revision 0326f714 (qgis): Change doxygen @note to \note
- 05:01 AM Revision 97611fed (qgis): Merge pull request #4308 from nyalldawson/raster_unique
- [FEATURE] Allow easy styling of discrete rasters
- 04:08 AM Revision 3d5a0390 (qgis): Update raster histogram widget to use feedback object
- 04:08 AM Revision e8ef91ce (qgis): Cleanup QgsRasterDataProvider/QgsRasterLayer progress reporting
- Instead of progress changed signals on the provider/layer level,
instead use QgsFeedback arguments for methods which ... - 04:08 AM Revision 144e5d03 (qgis): Add label for color ramp widget
- 04:08 AM Revision 0b4262e6 (qgis): Fix classification test
- 04:08 AM Revision 34052982 (qgis): Don't set both a default ramp and show the random option
- 04:08 AM Revision e2a82a07 (qgis): Improve random color generation for unique raster values
- 04:08 AM Revision 19403f69 (qgis): Default to random color ramps for unique value rasters
- 04:08 AM Revision fcbda577 (qgis): [needs-docs] Rename Paletted raster renderer to "Paletted/Unique values"
- 04:08 AM Revision 12aa48a7 (qgis): Auto load raster color table from band when band is changed in
- paletted raster renderer
(Only if raster has an embedded color table) - 04:08 AM Revision 17a3d1fd (qgis): Add unit test to ensure that #13263 is fixed
- Fix #13263
- 04:08 AM Revision 603365c3 (qgis): Fix some crashes in paletted raster renderer
- - handle negative color values
- don't crash when calculating unique values in bad rasters - 04:08 AM Revision 1cbe9713 (qgis): Calculate unique raster values in background thread
- To keep UI nice and responsive
- 04:08 AM Revision e400ab62 (qgis): Allow cancelation of raster stats/histogram operations
- 04:08 AM Revision b9f1f0e4 (qgis): [FEATURE] Add button to paletted renderer widget to allow loading
- embedded color table
Only enabled for rasters which contain a color table - 04:08 AM Revision d03844d2 (qgis): [FEATURE] Allow classifying paletted renderer using unique values
- from a raster layer
Adds an easy way to style discrete rasters such as landuse classes
using the Paletted renderer. ... - 04:08 AM Revision c8b728a3 (qgis): No lies!
- 04:07 AM Revision 7eb63d99 (qgis): [FEATURE] Implement saving paletted raster renderer color tables
- Use the .clr/gdal file format, but add the labels on the ends of
the lines. Seems other importers like ArcMap just ig... - 04:07 AM Revision d0566f77 (qgis): [FEATURE] Allow loading paletted color table from file
- Supports standard GDAL/ESRI clr file format
- 04:07 AM Revision d542a1a4 (qgis): Add method to load paletted renderer classes from file
- 04:07 AM Revision a6d3af7c (qgis): Add method to read paletted color data from string
- 04:07 AM Revision 93cfde0c (qgis): Enable reordering of paletted raster entries
- 04:07 AM Revision bfe96214 (qgis): [FEATURE] Add a color ramp combo to paletted raster renderer
- Allows rapid recoloring of palette to match a color ramp
- 04:07 AM Revision 40027abc (qgis): Allow changing label for multiple values at once in paletted renderer w...
- 04:07 AM Revision 64084ae4 (qgis): Allow changing pixel value in paletted renderer widget
- 04:07 AM Revision b7cd9dcb (qgis): Rework paletted raster renderer widget
- - Switch to a real model
- Allow adding new rows and deleting multiple selected rows
- Allow changing colors inline i... - 04:07 AM Revision a157db76 (qgis): Refactor QgsPalettedRasterRenderer to allow "gaps" in pixel values
- Previously the renderer required that pixel values followed
sequential numerical order. This refactor allows values t... - 02:29 AM Revision 541ecc55 (qgis): Some more Qt5 signal converts
- 02:19 AM Revision 620a8394 (qgis): No more old style connects in providers
- 02:09 AM Revision c8e4e682 (qgis): Merge pull request #4321 from m-kuhn/sinceNow
- Use \since instead of \note added in
2017-04-02
- 01:31 AM Revision beb185a7 (qgis): Update sipify to use the "\since" tag
- 01:28 AM Revision 50ca79ef (qgis): Add some remaining \since tags
- 01:28 AM Revision 106d95b9 (qgis): More new style Qt5 connects
- 01:06 AM Revision fb91ed73 (qgis): Use "\since" instead of "@note added in"
- 01:03 AM Revision 6f9f087c (qgis): Fix Travis warnings
- 01:00 AM Revision 9c1861a1 (qgis): some docstrings in cpp files
- 01:00 AM Revision 59e288c3 (qgis): Update doc test for \since
- 12:55 AM Revision b55e4b9a (qgis): Add qgsi->qgis to spell check
- 12:43 AM Revision 6f09a161 (qgis): QGSI -> QGIS
- 12:33 AM Revision 32326ab5 (qgis): Replace "python" with "Python" in docs
- 12:27 AM Revision 1521033c (qgis): Remove SIP_TRANSFERTHIS from .cpp files
- 11:37 PM Revision 5da0318d (qgis): Fix build warnings
- 11:37 PM Revision a9b55993 (qgis): Sipify QgsPropertyTransformer
- 11:37 PM Revision 4cfb6079 (qgis): Sipify QgsConditionalStyle
- 11:37 PM Revision d76bca0a (qgis): Sipify QgsClipper
- 11:37 PM Revision cd559eab (qgis): Fix sipdiff
- 11:37 PM Revision 16594da9 (qgis): Fix sipify override and inline definition combination
- 11:37 PM Revision a609883c (qgis): Add %Feature support to sipify
- 11:37 PM Revision 68d8108a (qgis): Fix sipify constructor detection
- 11:37 PM Revision 6681766c (qgis): Mac compatibility for prepare-commit.sh
- 11:37 PM Revision f4f45bf6 (qgis): Autogenerate more sip files
- 01:28 PM Revision f044eeb5 (qgis): Remove \brief from doxygen in sipify
- 01:24 PM Revision 0c08fb3b (qgis): More sipify blacklist removal
- 01:19 PM Revision f1162f78 (qgis): Fix sipify annotations and inline definition combination
- 12:52 PM Revision d3daf600 (qgis): Convert doxygen notes and version added to sphinx style in sipify
- 12:30 PM Revision 28a57c8f (qgis): Remove ingroup and class from doxygen when creating sip docstrings
- 11:56 AM Revision d40de5db (qgis): Fix(?) build warning
- 11:42 AM Revision ab584139 (qgis): Move private arc segmentization routines to QgsGeometryUtils
- 09:13 AM Revision f831a3c1 (qgis): Remove processing sip bindings from sip blacklist
- 08:21 AM Revision bed74fc2 (qgis): Handle c++11 '= default' in sipify
2017-04-01
- 12:30 AM Revision aec3e150 (qgis): Fix build when QWebKit not available
- 07:10 PM Revision 60e2b1b8 (qgis): mac compatibility fix
- 07:10 PM Revision 5148b7ac (qgis): [sipify] Add name of source file to generated headers
- 07:10 PM Revision 25f13705 (qgis): Add whitespace check to prepare-commit.sh
- 03:10 AM Revision 9838a8fc (qgis): Followup 90f381, fix memory leaks when rendering canvas
2017-03-31
- 11:22 AM Revision 22272c65 (qgis): Improve sip bindings
- 11:22 AM Revision 62089868 (qgis): Autogenerate some sip files
2017-03-30
- 04:27 PM Revision 8a44161b (qgis): Fix typos
- 04:25 PM Revision 649e3c2b (qgis): More information when [LIB]_EXPORT is missing
- 04:17 PM Revision b8159a95 (qgis): fix export macro matching
- 04:10 PM Revision 4322c87c (qgis): sipify scripts fixes
- * fix prepare-commit.sh when SIP file is not created yet
* raise an error if header doesn't have EXPORT macro for cla... - 03:13 PM Revision b0564bec (qgis): also comment methods
- fix comment starting on first line of block
- 03:13 PM Revision 9846b34e (qgis): add type and default values identifiers
- 03:13 PM Revision 15e49038 (qgis): sipify improvements
- * add demo file and start a short doc
* fix some annotations
* do not display hidden line (SIP_SKIP, delete)
* use a ... - 03:13 PM Revision 21be025d (qgis): use sip includes rather than listing header to generate all sip files
- 03:13 PM Revision a44eb4d7 (qgis): use dedicated header for QgsAttributes
- 03:13 PM Revision f1d9d22a (qgis): sipify: adds test to prepare-commit and adapt sipdiff
- add missing macros to Doxyfile.in
- 03:13 PM Revision a3bdd440 (qgis): SIP test: use blacklist rather than whitelist
- 03:13 PM Revision 7b08608f (qgis): sipify QgsVectorLayer, QgsFeature
- 03:13 PM Revision 85894ed4 (qgis): pre-process headers (QgsVectorLayer and QgsFeature)
- 03:13 PM Revision 988c504d (qgis): test auto-generated sip files on Travis
- 03:13 PM Revision ca008d7a (qgis): Add script to generate sip code from headers
- Add more annotations
Add some references to upstream documentation
Add more annotations - 03:13 PM Revision ba6f736c (qgis): remove comments from sipfiles (QgsVectorLayer and QgsFeature)
- 03:13 PM Revision 0bdaf4fc (qgis): Ignore SIP annotations in doxygen
- 03:13 PM Revision bd75aeef (qgis): Put some sip code into qgsfeature.h
- Just for reference
- 03:13 PM Revision 77d7236a (qgis): sipify improvements
- * remove enum value assignments
* remove deleted functions
* remove private members
* remove function bodies
* re... - 03:02 PM Revision 39cd81b3 (qgis): Hide embedded form in relation reference
- by default
- 02:35 PM Revision aa4a7848 (qgis): Code formatting
- 12:10 PM Revision d0a36d35 (qgis): Support for moving of multiple vertices at the same time
- Just use selection rectangle to select vertices and then click one vertex
from selection to move the whole group. - 07:52 AM Revision 636e9c5e (qgis): [FEATURE] Add geometry snapper modes to only snap end points of lines
- Allows snapping of end points only, or end point to end point only
Also update processing algorithm to match - 05:54 AM Revision ece3991d (qgis): [FEATURE] New class QgsInternalGeometrySnapper
- Used for snapping geometries within a set of features to other
features from that same set.
Just like QgsGeometrySna... - 05:54 AM Revision 92249c1a (qgis): [FEATURE][processing] Snap Geometries algorithm can now snap
- within the same layer
Allows closure of gaps within a layer - 04:49 AM Revision 95eada57 (qgis): Little bit of renaming of variables to camelCase
- 03:38 AM Revision 6ea616ef (qgis): Fix compilation error on Travis
- 03:11 AM Revision 78685e1a (qgis): Qt5 style connects
2017-03-29
- 09:55 PM Revision 5bfc0a12 (qgis): debian packaging: update icons
- 05:22 PM Revision ef26d950 (qgis): Raster layer properties: fix renderer widget that was reset, and fix wr...
- 2 issues :
- when opening the raster layer properties dialog, it used to reset the min/max value
to custom values, ... - 02:43 PM Revision ca5f99de (qgis): Merge pull request #4278 from sfkeller/patch-1
- [processing] Updated ogr2ogr.py with GeoPackage in FORMATS and EXTS.
- 01:29 PM Revision 0472a29f (qgis): Added test for dragging of selection rect to delete nodes
- 12:18 PM Revision eb110fd3 (qgis): [gui] improve the browser panel's spinner (#4312)
- 10:02 AM Revision d4852ca2 (qgis): Fix rubber band bounding box calculation
- The icon half-width was incorrectly divided by map units per pixel...
- 10:02 AM Revision 102a90ad (qgis): Fix highlight of marker to add vertices to linestrings
- 10:02 AM Revision 3ce1c995 (qgis): Do not leave rubber band artifacts when deleting vertices
- 10:02 AM Revision 015e3f45 (qgis): Double-click to add vertex only on an edge
- 10:02 AM Revision 14a00b70 (qgis): Fix rubber band unit tests
- 10:02 AM Revision acebb97c (qgis): Remove debugging output to track down travis failure
- 10:02 AM Revision eeab9a35 (qgis): fixes after rebase
- 10:02 AM Revision f8aaafe9 (qgis): Looks like crs mismatch...?
- 10:02 AM Revision 7cf802dd (qgis): travis
- 10:02 AM Revision f02d327e (qgis): More travis testing
- 10:02 AM Revision 55d0ad75 (qgis): Fix rare crash on map canvas deletion
- 10:02 AM Revision 4f339cbc (qgis): More travis debugging
- 10:02 AM Revision 57d52dbc (qgis): More travis debugging
- 10:02 AM Revision f44200e0 (qgis): Trying to understand what's wrong on travis...
- 10:02 AM Revision 8e7bb3b6 (qgis): Code cleanup + more testing
- 10:02 AM Revision ae5651e4 (qgis): More unit tests
- 10:02 AM Revision 3482a70f (qgis): More travis debugging
- 10:00 AM Revision 1c202e75 (qgis): Added unit testing for the new node tool
- 10:00 AM Revision bd5799ba (qgis): Fix build warning
- 10:00 AM Revision b4ddd32a (qgis): Fix spelling
- 10:00 AM Revision 9b85c31b (qgis): Fixed some bits from the review
- 09:59 AM Revision cabd980a (qgis): Initial port of CAD-enabled node tool
- 07:20 AM Revision a71132a1 (qgis): Catch geos exception in event loop
- 07:20 AM Revision 6aeb9b7d (qgis): Catch geos exceptions
- 05:37 AM Revision 31762193 (qgis): Merge pull request #4290 from nyalldawson/fix_16149
- Fix incorrect project CRS when loading project (fix #16149)
- 05:15 AM Revision da41af14 (qgis): fix ArcGIS Feature/Map Server connect()
2017-03-28
- 01:02 AM Revision 99f186a7 (qgis): Clean up progress handling in QgsProcessingFeedback
- 05:38 PM Revision 22cf49df (qgis): [processing] temporarily disable escaping commands as it produced
- strange results
- 03:04 PM Revision ad86dc06 (qgis): [processing] add missed escapeAndJoin function to TauDEM provider
- 10:01 AM Revision 140a01fc (qgis): debian packaging: remove python-owslib from python-qgis dependencies
- on trusty
- 09:36 AM Revision 4d628048 (qgis): fix windows build (followup 943d1a2)
- 08:50 AM Revision 4d5a9fe2 (qgis): Removed a few debug messages (credentials leakage)
- 08:48 AM Revision fe1329a5 (qgis): Removed a few debug messages (credentials leakage)
- 05:40 AM Revision 294e4a5c (qgis): Fix map views always recenter when resized
- 05:38 AM Revision b31d18e5 (qgis): Avoid redrawing map views multiple times on creation
- 05:18 AM Revision 5b9dc9dc (qgis): Allow labels to be toggled in map views
- Another step toward feature parity with overview panel
2017-03-27
- 01:24 AM Revision 456fdc48 (qgis): Fix Coverity divide by zero errors
- 01:18 AM Revision 943d1a2c (qgis): More Qt5 style connect conversions
- 12:44 AM Revision a6e7f6e0 (qgis): [processing] find grass >=7.0
- (backport of 099e7a7)
- 12:22 AM Revision c7620bf1 (qgis): debian packaging: remove python-future from python-qgis dependencies
- on jessie and trusty
- 12:21 AM Revision 22da058f (qgis): [processing] find grass >=7.0
- (backport of 099e7a7)
- 08:45 PM Revision 5e118860 (qgis): fix indentation
- 08:17 PM Revision a289eb14 (qgis): [processing] other qgis test, clean commit
- 05:07 PM Revision 4d8df750 (qgis): Merge pull request #4280 from timlinux/new-logo
- New logo
- 02:53 PM Revision 2bc086bf (qgis): [BUGFIX][Processing] SAGA not loaded on QGIS 2.18.5
- Fixed #16378
- 02:50 PM Revision 32146a80 (qgis): [BUGFIX][Processing] SAGA not loaded on QGIS 2.18.5
- Fixed #16378
- 09:25 AM Revision b8cb1963 (qgis): Merge pull request #4293 from alexbruy/processing-api
- [processing][needs-docs] Processing API improvements
- 03:43 AM Revision 1f927abe (qgis): Avoid coverity null dereference after null check warning
- 03:41 AM Revision 7387d745 (qgis): Followup 8b9e492, fix drawing of cached layer images
2017-03-26
- 12:14 AM Revision 721131e6 (qgis): [server] Fix potential crash caused by referencing out of scope local
- 12:08 AM Revision 68437a10 (qgis): More Qt5 style connects
- 10:39 AM Revision 36080d6a (qgis): Fix wkt import for QgsCurvePolygonV2. Backport to 2.14
- 09:33 AM Revision 8b9e4922 (qgis): Don't try to compose images before they have been initialized
- 08:51 AM Revision 7aa4fa09 (qgis): Fix some valgrind issues
- 06:34 AM Revision e55fbebf (qgis): Add failing test to ensure that QgsAbstractGeometry.centroid
- result matches that of GEOS
It doesn't, and reveals the the QGIS native centroid calculation
is quite broken - 06:34 AM Revision 631c7cd1 (qgis): Port GEOS centroid tests to PyQGIS
- 01:55 AM Revision 8eb35531 (qgis): Optimise QgsGeos conversions
- Avoid some unnecessary creation of QgsPointV2
Also available in: Atom