Updated, it looks nice. I also noticed an unplanned feature - the "collapse remote" button (or whatever you call it) :speakcool:This marks "feature complete" state, so all initially planned features are in. Upload of addons and selection of remote branch have been added, so the cycle of push and pull is complete now.
I've yet to play with this feature but I am curious as to whether or not removing the branch entry actually strips the branch or just removes its name.By right-clicking branch-entries and clicking the remove context-entry, you can delete them again.
A very interesting idea, nice.These "branches" create partitions of the remote location's database. You can use them to e.g. separate users on big repositories or keep different addon-domains appart (historical, current, near-future, star-trek, etc.).
Like for example if you are building a "mega-addon" package? You could upload all the constituent addons from your local repo and not publish until the tip is in place?the non-publish strategie might come handy.
The main one on my list atm would be the sort-by and field order features of the list boxes that I mentioned earlier. In that same category I thought it might be nice to have a right-click context menu in the list box containing functions like:Bug reports and suggestions are still welcome, though...
Collapse all
Expand all
Expand all below here
Perhaps if you were to build such a context menu, the functions of the middle column of buttons could be moved to there?Expand all
Expand all below here
Back to something you said earlier:
On my system it seems that most of the time taken is due to the CPU chugging away compressing binaries that don't compress much anyway when it is building the patch queue. Is there anyway to get hg to build the patch queue uncompressed?Just be aware, that stripping can take a long time...
Anyway, I'll do some more testing over the next week or so. Keep up the good work.