[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-commits-diffs] Revision 344111849b7deb568a3352d3c5dc3cbd08ec57
From: |
monotone |
Subject: |
[Monotone-commits-diffs] Revision 344111849b7deb568a3352d3c5dc3cbd08ec5781 |
Date: |
Sat, 12 Jan 2008 15:06:18 +0100 |
-----------------------------------------------------------------
Revision: 344111849b7deb568a3352d3c5dc3cbd08ec5781
Ancestor: cefe6781f46b9b13c92d14e7b566f875c429fcdd
Author: address@hidden
Date: 2008-01-02T01:53:42
Branch: net.venge.monotone.guitone
Modified files:
src/model/Inventory.cpp src/model/Inventory.h
ChangeLog:
* flatItemList became more suitable itemMap
* buildTreeRecursive has been removed and replaced by a simpler
implementation directly in the task handler
* indexFromItem: new function to get a valid QModelIndex (including its
correct inheritance) for any valid ModelItem
* processTaskResult: started on a dynamic row insert / row removal
algorithm - this seems to be trickier than initially thought, since we
need to ensure that replaced items get properly deleted (and any given
model indexes carrying those items are invalidated) _recursivly_. This
still pretty much crashes on the every second click on an item, but I'm
working on it.
txtSjqaJnP9wc.txt
Description: Diff [cefe6781f46b9b13c92d14e7b566f875c429fcdd] -> [344111849b7deb568a3352d3c5dc3cbd08ec5781]
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Monotone-commits-diffs] Revision 344111849b7deb568a3352d3c5dc3cbd08ec5781,
monotone <=