Support for deleting tags

When parsing tags, also keep track of the checkin uuid
Fixed key-value parsing
Prevent apply stash when nothing is selected

FossilOrigin-Name: 72ac541c4c28f83c94c371f2d81e116b8f3cf261
This commit is contained in:
kostas
2015-05-03 10:05:46 +00:00
parent 8e21224a5e
commit 9777e1e2da
9 changed files with 84 additions and 33 deletions

View File

@@ -189,11 +189,11 @@ void Workspace::scanWorkspace(bool scanLocal, bool scanIgnored, bool scanModifie
fossil().branchList(branchList, branchList);
fossil().tagList(tagList);
fossil().tagList(tags);
// Fossil includes the branches in the tag list
// So remove them
foreach(const QString &name, branchList)
tagList.removeAll(name);
tags.remove(name);
_done:
uiCallback.endProcess();