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

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

[Monotone-commits-diffs] Revision 80ce7f13d77f89a37f3ad438e1b2c510ac307f


From: monotone
Subject: [Monotone-commits-diffs] Revision 80ce7f13d77f89a37f3ad438e1b2c510ac307fca
Date: Mon, 14 Jun 2010 20:20:22 +0200

-----------------------------------------------------------------
Revision: 80ce7f13d77f89a37f3ad438e1b2c510ac307fca
Ancestor: 7b5cdecfcb5197240a7b20920e48d2c193200ecf
Author: address@hidden
Date: 2010-05-27 01.32.26
Branch: net.venge.monotone.guitone

Added files:
        src/model/BranchesProxyModel.cpp
        src/model/BranchesProxyModel.h
        src/view/widgets/BranchView.cpp
        src/view/widgets/BranchView.h
Modified files:
        guitone.pro res/forms/dialogs/changeset_browser.ui
        src/model/Branches.cpp src/model/Branches.h
        src/view/dialogs/ChangesetBrowser.cpp
        src/view/dialogs/ChangesetBrowser.h
        src/view/dialogs/CheckoutRevision.cpp
        src/view/dialogs/DatabaseDialogManager.cpp
        src/view/dialogs/SelectRevision.cpp
        src/view/dialogs/UpdateWorkspace.cpp

ChangeLog: 

* Branches.h/cpp: remove the boolean tree option from the constructor, by
  default the branch list now always shows a flat list (maybe we make this
  configurable again in the future); also introduce a method to mark
  branches in the list / tree mode as suspended (we use the Qt::UserRole
  role in the standard items to store this state); various other minor
  tweaks
* ChangesetBrowser.h/cpp, changeset_browser.ui: Mac OS X cleanup; add
  filter-by-name search input; get rid of branch tree fiddling (this
  is now directly handled between the BranchView and the Branches model);
  rename a couple of methods for consistency; introduce an init()
  method which re-reads the branches list when the dialog is opened
* DatabaseDialogManager.cpp: ...call init() here
* BranchesProxyModel.h/cpp: new proxy model to filter branches by name
  and to filter out suspended branches
* BranchView.h/cpp: new TreeView-based class with a right-click popup
  menu to change certain filter aspects
* SelectRevision.cpp, UpdateWorkspace.cpp, CheckoutRevision.cpp: remove
  the boolean argument in the ctor call to the Branches model

Attachment: txtXW4DepK0z0.txt
Description: Diff [7b5cdecfcb5197240a7b20920e48d2c193200ecf] -> [80ce7f13d77f89a37f3ad438e1b2c510ac307fca]


reply via email to

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