1600 Commits

Author SHA1 Message Date
Nyall Dawson
94cf3fc788 Use "customize" instead of "customise"
Since we default to US spelling, we should always be using "customize"
2018-05-26 15:44:04 +10:00
Peter Petrik
0cd9e19abc [Feature] Add ScaleBar and MessageLog components to QgsQuick library. 2018-05-14 11:39:17 +02:00
Juergen E. Fischer
c6bec0ce7c add link to 3.0 api documentation 2018-05-11 17:02:21 +02:00
Nyall Dawson
04e527e4e1 Try to fix odd doc coverage test issue 2018-05-11 23:03:50 +10:00
Nyall Dawson
4e5229f157 Typo 2018-05-11 23:03:50 +10:00
Nyall Dawson
b006877b88 Complete processing 3.x porting documentation 2018-05-11 23:03:50 +10:00
Nyall Dawson
7ba246f149 Fix grammar 2018-05-11 23:03:50 +10:00
Nyall Dawson
90e0353eee More docs for parameter porting, new API contract 2018-05-11 23:03:50 +10:00
Nyall Dawson
35d490358e Add notes on OutputNumber/OutputString 2018-05-11 23:03:50 +10:00
Nyall Dawson
e039a0643f Add note on GeoAlgorithmExecutionException 2018-05-11 23:03:50 +10:00
Nyall Dawson
4e2605bbd5 Add some notes on enums, numeric parameters 2018-05-11 23:03:50 +10:00
Nyall Dawson
689966ce5a Typo 2018-05-11 23:03:50 +10:00
Nyall Dawson
9bf8fb042c Add some notes about porting field parameters 2018-05-11 23:03:50 +10:00
Nyall Dawson
830ad0b4ce Rough beginnings to processing algorithm porting guide 2018-05-11 23:03:50 +10:00
Juergen E. Fischer
6b67708166 add libyaml-tiny-perl & python-autopep8 to debian deps 2018-05-11 01:43:43 +02:00
Matthias Kuhn
29489e1056
Merge pull request #6865 from PeterPetrik/qgsquick_1_canvas_merge
[FEATURE] Introduction of QGIS Quick library
2018-05-09 07:40:01 +02:00
Matthias Kuhn
b9884c2748
Merge pull request #6702 from pierreloicq/patch-2
talking about "ninja qgis"
2018-05-07 11:18:15 +02:00
Juergen E. Fischer
dcde8eee01 update INSTALL (run scripts/scandeps.pl, integrate ce34646cf, make
t2tdoc)
2018-04-30 22:42:08 +02:00
Matthias Kuhn
9a85616731 Remove QgsSnapper API change docs. It is ✝ 2018-04-29 07:59:47 +02:00
Peter Petrik
b1bf9b2809 [FEATURE] Introduction of QGIS Quick library
This pull request is a subset of #6490

This adds a new library for creation of applications based on Qt Quick
framework.
It contains reusable QML / Qt Quick components based on QGIS core
library.
The initial work introduces MapCanvas

To enable compilation of the library, use WITH_QUICK=TRUE

Further documentation of the library is located in doc/qgsquick.dox

For background information see the associated QEP:
qgis/QGIS-Enhancement-Proposals#109

The initial implementation is largely based on the work of Matthias Kuhn
and Marco Bernasocchi on QField probject - kudos to them for the great
job!
2018-04-26 13:33:48 +02:00
Peter Petrik
c42af60dfe use smart pointer internally and remove unnecessary code 2018-04-20 09:19:11 +02:00
Juergen E. Fischer
fcacb0db7c doxygen fixes 2018-04-02 22:48:40 +02:00
Pierre
9354085437
talking about "ninja qgis" 2018-03-28 13:57:42 +02:00
Shiva Reddy
a132c2e942 Update CONTRIBUTORS 2018-03-20 09:02:28 +11:00
Nyall Dawson
f06b3691c5 More spelling fixes 2018-03-12 14:32:17 +11:00
Nyall Dawson
d04b3d9eaf Update spell check list, spelling 2018-03-12 14:32:17 +11:00
Juergen E. Fischer
6304adde7d changelog and news update for 3.0 2018-02-23 13:09:53 +01:00
Juergen E. Fischer
2646b590c4 translation update for 3.0 from transifex 2018-02-23 13:09:40 +01:00
Juergen E. Fischer
4caf96f4e1 api doc: 2.18 is also LTR 2018-02-19 15:48:56 +01:00
Juergen E. Fischer
1364b6b431 api doc: add link to python version 2018-02-19 15:48:12 +01:00
Nyall Dawson
d830821b13 Remove QgsInterruptionChecker and replace with QgsFeedback use
There's little need for two classes with similar goals here.
2018-02-19 10:18:00 +10:00
Juergen E. Fischer
03354eea09 INSTALL is a output file (followup 1dd6db384f) 2018-02-18 14:01:25 +01:00
nirvn
dd7c168e0b document api break 2018-02-07 13:27:39 +07:00
Denis Rouzaud
3dc3d9d1b2 unite QgsMessageLog::Level and QgsMessageBar::MessageLevel in Qgis::MessageLevel
make enum items lower case
remove unused QgsMessageLog::None and All
2018-02-06 08:56:40 -04:00
Juergen E. Fischer
98a8bc1670 INSTALL: use meta package to install osgeo4w build dependencies 2018-02-02 21:35:00 +01:00
nirvn
b5610ea5ba document API change 2018-02-01 09:11:45 +07:00
Nyall Dawson
3e42f808c1 Add missing directories to dox 2018-02-01 08:41:15 +11:00
Harrissou Sant-anna
91a80759bf Fully replace node* by vertex* 2018-01-31 04:51:20 +01:00
Denis Rouzaud
0e7cea2244 QgsGeometryUtils: rename 2 methods
- projPointOnSegment has been renamed to projectPointOnSegment
- getSelfIntersections has been renamed to selfIntersections
2018-01-24 03:38:59 -09:00
Nyall Dawson
d8402acee8 Remove composer from more code, port georeferencer reports to layouts 2018-01-18 09:21:45 +10:00
Nyall Dawson
64a8bda8cc Rename QgsApplication::composerTemplatePaths to layoutTemplatePaths 2018-01-17 04:58:41 +10:00
Denis Rouzaud
df90feff00 add missing since and complete API brea doc 2018-01-15 21:41:01 -04:00
Matthias Kuhn
168c469b32 Rename QgsGPS prefixed classes to QgsGps 2018-01-15 11:55:23 -04:00
Nyall Dawson
09fbdb1bc2 Drop color button/dialog live update option from API and UI
This options is broken in QGIS 3.0, but in any case has been
mostly made redundant by the live styling dock, and the other
non blocking color pickers which are implemented in most areas
of qgis now.
2018-01-15 12:40:44 +10:00
Nyall Dawson
ded9b0978d Rename QgsVectorLayer::pkAttributeList to primaryKeyAttributes() for consistency 2018-01-15 11:27:22 +10:00
Nyall Dawson
21c8956b18 Drop QgsVectorLayer::pendingFeatureCount()
Use QgsVectorLayer::featureCount() instead.
2018-01-15 11:27:22 +10:00
Nyall Dawson
1da17904b8 Drop QgsVectorLayer::pendingAllAttributesList()
Use QgsVectorLayer::allAttributes() instead.
2018-01-15 11:27:22 +10:00
Nyall Dawson
068d51c3be Drop QgsVectorLayer::pendingFields()
Use QgsVectorLayer::fields() instead.
2018-01-15 11:27:22 +10:00
Denis Rouzaud
6894c8e1cd
get me out of Europe 2018-01-09 21:18:56 -04:00
Nathan Woodrow
11030dd4f1
Merge pull request #5522 from gacarrillor/developersmap
Developers Map: show more descriptive info
2018-01-10 11:10:08 +10:00