[Top][All Lists]
[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
txtAflvYQ651b.txt
Description: Diff [4ccd06d2369e87f76050f66c0909ea3102cfe95a] -> [b503f6d00e780f3ed5c1428eea6b73b51df26494]