On 20.09.2009 15:13, Yuki KODAMA wrote: > On Sun, Sep 20, 2009 at 21:57, Adrian Buehlmann <adr...@cadifra.com> wrote: >> On 20.09.2009 14:50, Adrian Buehlmann wrote: >>> # HG changeset patch >>> # User Adrian Buehlmann <adr...@cadifra.com> >>> # Date 1253450925 -7200 >>> # Node ID 84df13e80c5eee238356361fd99985f3786d3e1c >>> # Parent b8a2b89251691c39ab34f64309192caca9f7ce55 >>> update: do not show "Parent 2" if there is none, reorder labels >>> >> Apologies for sending all patches piecemeal. I didn't intend >> to do that much when I started :) >> >> I've pushed everything up to this one to: >> http://bitbucket.org/abuehl/thg-abuehl/changeset/84df13e80c5e/ >> >> A screenshot for how the dialog looks like with this: >> http://bitbucket.org/abuehl/thg-abuehl/downloads/update-84df13e80c5e.png > > Pretty good. Nice work, Adrian. > I just started my work ("interactive update") based on these changesets :)
Sounds good. I was thinking about automatically setting the option radio button to "--check", if the update crosses branches. But it felt a bit like duplicating the code of merge.py of mercurial (prepare phase) and then my motivation dropped suddenly :) And there is some hope that Stuart W Marks' patches pending in -mercurial-devel will make it into mercurial ("update: allow branch crossing without -c or -C") > BTW, can I replace parent info with changesetinfo component later? Why not? Sounds interesting. How does it look like? Does it handle the merge case? (http://bitbucket.org/abuehl/thg-abuehl/downloads/update-84df13e80c5e-merge.png) > Actual changesetinfo doesn't have ability you want, but I have a plan > to improve that component so that used in many situations. > It can be also used in Commit log. I assume "Commit log" = "hgtk log"? I'm not sure we need the same amount of info in the update dialog as is used in 'hgtk log', but my current knowledge about changesetinfo is too limited to risk to say "no" to anything. ------------------------------------------------------------------------------ Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! http://p.sf.net/sfu/devconf _______________________________________________ Tortoisehg-develop mailing list Tortoisehg-develop@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop