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
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
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