Ideally this selector will provide a friendly interface to revisionspecs. Chatting to Gary on IRC about this, it probably ought to be a text field followed by a Browse button or an editable combo box. Within the panel that pops up, I'd like to see tabs (say) called something like:
* Number (or Identifier?)
* Date
* Tag
* Branch
The Number tab would display qlog's output and allow selection of a revision. We might need to provide paging for navigation through really long histories? (Maybe we need a checkbox here for before: revisionspecs?)
The Date tab would display a Calendar widget.
The Tag tab would display a list of tabs.
The Branch tab would allow entry of submit:, ancestor: and branch: specs. Maybe a set of radio buttons followed by a branch selector widget?
Ideally this selector will provide a friendly interface to revisionspecs. Chatting to Gary on IRC about this, it probably ought to be a text field followed by a Browse button or an editable combo box. Within the panel that pops up, I'd like to see tabs (say) called something like:
* Number (or Identifier?)
* Date
* Tag
* Branch
The Number tab would display qlog's output and allow selection of a revision. We might need to provide paging for navigation through really long histories? (Maybe we need a checkbox here for before: revisionspecs?)
The Date tab would display a Calendar widget.
The Tag tab would display a list of tabs.
The Branch tab would allow entry of submit:, ancestor: and branch: specs. Maybe a set of radio buttons followed by a branch selector widget?