monotone-commits-nodiffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-commits-nodiffs] Revision 147bf6a071e7f3578ef8a5d89ed9fd49fc69


From: monotone
Subject: [Monotone-commits-nodiffs] Revision 147bf6a071e7f3578ef8a5d89ed9fd49fc69a7bb
Date: Sat, 12 Jan 2008 15:06:20 +0100

-----------------------------------------------------------------
Revision: 147bf6a071e7f3578ef8a5d89ed9fd49fc69a7bb
Ancestor: dfee014d869f6a0e18b18088f010398709f3198c
Author: address@hidden
Date: 2008-01-08T15:03:58
Branch: net.venge.monotone.guitone

Modified files:
        src/model/Inventory.cpp src/model/Inventory.h

ChangeLog: 

* major overhaul of the item insertion code: we now ensure that
beginInsertRows() and endInsertRows() are actually called before and
after the row inserts. This is somewhat like the first attempt, but this
time we do not do single item insert notifications for Qt, but call
both above mentioned functions for each directory level we've read in.
This requires some amount of hackage since we cannot set dependencies
between old and new items before we haven't properly inserted them for
Qt. The code is still buggy, only one request is let through currently
and there is an invariant which is hit when we try to set the ws root's
label, will check this tonight.


monotone --db={your.database} diff 
--revision=dfee014d869f6a0e18b18088f010398709f3198c 
--revision=147bf6a071e7f3578ef8a5d89ed9fd49fc69a7bb
----------------------------------------------------------------------




reply via email to

[Prev in Thread] Current Thread [Next in Thread]