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

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

[Monotone-commits-diffs] Revision b503f6d00e780f3ed5c1428eea6b73b51df264


From: monotone
Subject: [Monotone-commits-diffs] Revision b503f6d00e780f3ed5c1428eea6b73b51df26494
Date: Sat, 17 May 2008 21:42:59 +0200

-----------------------------------------------------------------
Revision: b503f6d00e780f3ed5c1428eea6b73b51df26494
Ancestor: 4ccd06d2369e87f76050f66c0909ea3102cfe95a
Author: address@hidden
Date: 2008-05-03T23:00:08
Branch: net.venge.monotone.guitone.app-driver

Added files:
        src/model/InventoryModel.cpp src/model/InventoryModel.h
Modified files:
        guitone.pro notes/TODO src/model/Inventory.cpp
        src/model/Inventory.h src/view/WorkspaceWindow.cpp
        src/view/WorkspaceWindow.h
        src/view/dialogs/WorkspaceDialogManager.cpp

ChangeLog: 

* Inventory.h/cpp: split core model apart from the item model, making the 
Inventory model a bit more lean for other usages (f.e. for unaccounted renames)
* InventoryModel.h/cpp: new class which only contains the qabstractitemmodel 
members and interfaces with Inventory to get the data; accidentially the model 
now seems to correctly open the first level of items again
* guitone.pro: ...noted the new class
* WorkspaceWindow.h/cpp: throw away the oh-so-smart local signal and call the 
objects methods directly to set the new workspace path (and also refresh the 
inventory model by hand); this also fixed the bug that unaccounted rename 
changes were reported twice (setWorkspacePath already called refresh() 
internally, oh meh)
* TODO: removed two entries / references to bugs which have been fixed
* WorkspaceDialogManager.cpp: missing newline

Attachment: txtAflvYQ651b.txt
Description: Diff [4ccd06d2369e87f76050f66c0909ea3102cfe95a] -> [b503f6d00e780f3ed5c1428eea6b73b51df26494]


reply via email to

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