[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-commits-diffs] Revision 8fc8cbb0069a6c8f42a244cc50a7f1c0d4da93
From: |
monotone |
Subject: |
[Monotone-commits-diffs] Revision 8fc8cbb0069a6c8f42a244cc50a7f1c0d4da936a |
Date: |
Sun, 21 Mar 2010 13:27:56 +0100 |
-----------------------------------------------------------------
Revision: 8fc8cbb0069a6c8f42a244cc50a7f1c0d4da936a
Ancestor: 50cadb720889bc7257b5e9a5e6058bd778b31900
Author: address@hidden
Date: 03/21/10 13:22:11
Branch: net.venge.monotone.guitone
Deleted entries:
src/model/ChangesetModel.cpp src/model/ChangesetModel.h
Modified files:
guitone.pro res/forms/dialogs/changeset_browser.ui
src/main.cpp src/model/AutomateCommand.cpp
src/model/Certs.cpp src/model/GetBranchLog.cpp
src/model/GetBranchLog.h src/monotone/MonotoneManager.cpp
src/monotone/MonotoneManager.h src/monotone/MonotoneUtil.cpp
src/monotone/MonotoneUtil.h
src/monotone/WorkspaceCreator.cpp
src/view/dialogs/ChangesetBrowser.cpp
src/view/dialogs/ChangesetBrowser.h
src/view/panels/NodeInfo.cpp src/vocab.h
ChangeLog:
* MonotoneManager.h/cpp: sanitize the abortion of threads by remembering the
scheduled one which should be stopped and prevent that these threads are picked
in the meantime for other tasks
* AutomateCommand.cpp: ... use that here for ::abortThreads()
* MonotoneUtil.h/cpp, Certs.cpp, WorkspaceCreator.cpp, NodeInfo.cpp, vocab.h:
overhaul cert processing:
- drop RevisionCerts structure and querying
- move ChangesetCert to Cert and CertList to vocab.h and extend it with a
couple of utility functions to easily find the needed certificate
- also move stanza list processing to CertList
- adapt the places where we used RevisionCerts previously to use the new cert
querying
* ChangesetModel.h/cpp: removed, no longer needed
* GetBranchLog.h/cpp: ...functionality has been included here; complete rewrite
(no longer needs to query all ancestors and toposort them before seeing the
first results - closes FS#46)
* ChangesetBrowser.h/cpp: moved buttons right below the revision list;
introduce a (dummy) progress bar with an option to abort the reading
* main.cpp: register CertList as metatype
txtJg9mjA_Qjr.txt
Description: Diff [50cadb720889bc7257b5e9a5e6058bd778b31900] -> [8fc8cbb0069a6c8f42a244cc50a7f1c0d4da936a]
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Monotone-commits-diffs] Revision 8fc8cbb0069a6c8f42a244cc50a7f1c0d4da936a,
monotone <=