Julien Cabieces
50f3a02eca
don't beak API and remove QFuture includes
2019-09-06 10:28:27 +02:00
Julien Cabieces
0e98585fee
fix spell errors
2019-09-06 09:42:23 +02:00
Julien Cabieces
42be18c40a
Improve task management
2019-09-06 09:42:23 +02:00
Julien Cabieces
119106520e
Fix doxygen
2019-09-06 09:42:22 +02:00
Julien Cabieces
1fee18479a
add the deprecated doxygen tags
2019-09-06 09:42:22 +02:00
Julien Cabieces
4081bea801
Use TaskManager to build index
2019-09-06 09:42:22 +02:00
Julien Cabieces
ba867b46c6
Add asynchronous bool on QgsSnappingUtils/QgsPointLocator API
2019-09-06 09:42:22 +02:00
Julien Cabieces
f475c28753
s/an other/another
2019-09-06 09:42:22 +02:00
Julien Cabieces
ead7481e3f
[FEATURE] Parallelize snap index build
2019-09-06 09:36:16 +02:00
Nyall Dawson
3af35b5844
[FEATURE] "Reselect Features" action in Edit -> Select menu
...
Allows restoration of a layer's selection following a selection
clear operation. Handy for anyone who has ever painstakingly
built a custom selection only to accidently click and clear
this selection...
2019-09-06 13:08:18 +10:00
Nyall Dawson
b533fbaeb2
Allow individual groups of bookmarks to be exported
...
Also avoids the unfortunate situation where the first item shown
in the right click menu for a bookmark group is the "delete" action
2019-09-06 13:02:04 +10:00
Nyall Dawson
a426fdaea2
[FEATURE] Bookmark groups can be renamed in browser
2019-09-06 13:02:04 +10:00
Nyall Dawson
4619a810e6
[FEATURE] Add import/export bookmarks actions to browser right-click bookmarks menu
2019-09-06 05:28:46 +10:00
nirvn
b5b869b4f4
[FEATURE][browser] Add bookmarks data items to the browser panel
2019-09-04 17:08:15 +07:00
Peter Petrik
635c1b54d8
Allow to use WMS as static provider
2019-09-04 07:49:09 +02:00
Nyall Dawson
4e51938559
Address review comments
2019-09-04 14:19:47 +10:00
Nyall Dawson
62f28f4201
Fix broken see also link
2019-09-04 14:19:47 +10:00
Nyall Dawson
5f68abfa48
Create a sorting proxy model for bookmarks
2019-09-04 14:19:47 +10:00
Nyall Dawson
c46721559b
Add some custom roles to model
2019-09-04 14:19:47 +10:00
Nyall Dawson
1afa6a8ec5
New class QgsBookmarkManagerModel
...
Move bookmark model logic to core, add tests
2019-09-04 14:19:47 +10:00
Nyall Dawson
aa3a83c7bd
Add unit test for importing/exporting bookmarks
2019-09-04 14:19:47 +10:00
Nyall Dawson
9d49389271
Improve performance of bookmark storage/loading
2019-09-04 14:19:47 +10:00
Nyall Dawson
e3bba1817c
Use a xml file for application bookmark storage instead of qsettings
2019-09-04 14:19:47 +10:00
Nyall Dawson
8b4d317142
Port import/export functionality to QgsBookmarkManager, remove SQLITE
...
based model
2019-09-04 14:19:47 +10:00
Nyall Dawson
d0d6ae4b96
Add method to move bookmarks between managers
2019-09-04 14:19:47 +10:00
Nyall Dawson
45a5daa7bf
Transition old application bookmarks to new store
2019-09-04 14:19:47 +10:00
Nyall Dawson
5db08f0c75
Attach a global bookmark manager to QgsApplication
2019-09-04 14:19:47 +10:00
Nyall Dawson
58efa2ed6a
Add API for updating bookmarks
2019-09-04 14:19:47 +10:00
Nyall Dawson
5aa07abfb4
Add some missing equality operators
2019-09-04 14:19:47 +10:00
Nyall Dawson
d8300987e8
[FEATURE][API] New class QgsBookmarkManager
...
Attached to QgsProject, this provides a stable, supported method
of managing project bookmarks (vs the old undocumented, not stable
approach of directly manipulating project keys)
2019-09-04 14:19:47 +10:00
Denis Rouzaud
db7f8c385a
rename listToValues to classesToBreaks
2019-09-03 13:51:15 +02:00
Denis Rouzaud
ec37076532
add __repr__ for QgsClassificationRange
2019-09-03 13:34:28 +02:00
Denis Rouzaud
397f0f69f7
fix API docs
2019-09-03 10:59:37 +02:00
Denis Rouzaud
66ef2fa4c2
classification method registry orders methods by name
2019-09-03 10:08:16 +02:00
Denis Rouzaud
24c16fcbdc
implement virtual icon() for classification methods
2019-09-03 10:05:46 +02:00
Denis Rouzaud
5fd76ffb9a
[FEATURE] add logarithmic scale method for graduated renderer
...
So easy with new API :)
2019-09-03 08:08:38 +02:00
Nyall Dawson
1aeb4d5d79
Try to fix dox warning
2019-09-03 10:35:21 +10:00
Nyall Dawson
4d67f803b4
Fix leak
2019-09-03 10:35:21 +10:00
Nyall Dawson
6de34d472e
Add missing SIP_DEPRECATED
2019-09-03 10:35:21 +10:00
Nyall Dawson
bf61a94b4a
Don't pass doubles by reference, pass lists by reference
2019-09-03 10:35:21 +10:00
Denis Rouzaud
b3d52df67b
Merge pull request #31500 from 3nids/refactor_classification
...
Refactor graduated symbol renderer
2019-09-02 14:57:18 +02:00
Denis Rouzaud
9a089132a3
remove Q_DECL_DEPRECATED as Doxygen throws a warning
2019-09-02 12:59:58 +02:00
Denis Rouzaud
b2dd626959
use flags to defined classification method properties
2019-09-02 12:57:34 +02:00
Denis Rouzaud
734e99e1e0
add classification methods to API docs
2019-09-02 10:16:21 +02:00
Denis Rouzaud
68a9ea5d70
move src/core/symbology/classification to src/core/classification
2019-09-02 09:46:40 +02:00
Denis Rouzaud
d58be2814d
missing SIP_FACTORY, addMethod returns bool, and minor fixes
2019-09-02 09:40:34 +02:00
Nyall Dawson
65a3f81486
Add some missing Python repr overloads
2019-09-02 16:40:46 +10:00
Alex
8fb43bd20e
[API] Cache feature ids for each symbol in the QgsVectorLayer ( #31061 )
2019-09-01 06:31:40 +10:00
Denis Rouzaud
c20e3a1475
make variables private, correclty initalize label format
2019-08-31 10:53:03 +02:00
Denis Rouzaud
d10f8ce2a0
a bit more API doc
2019-08-31 10:31:50 +02:00