Fixed traitsui/qt tabular editor bug where proportional-width columns would not resize on window resize events
Fixed regression with sizing auto_resize tables
FIX: make tabular editor editable in demo
OTH: small fixes to formatting and typos
FIX: menu and toolbar actions did not work on qt

Menu and toolbar actions raised an exception in the Qt backend if the corresponding function wasn't defined on the handler: the context was not resolved properly.
Merge pull request #55 from pankajp/tree_editor-drag_image_offset

BUG: TreeEditor drag hotspot at wrong position in when scrolled.
Merge pull request #54 from sjagoe/master

Fixed proportional-width column resizing in Qt-based tabular editor
TST: clean up, headers
FIX: labels to the right ended in colon (Qt)

traitsui appends a ':' at the end of label names, but it should not do so if the labels
are displayed on the right (show_left=False)
DOC: add a couple of docstrings
FIX: size policy of non-resizable items and labels

In the Qt backend, resizing a checkbox element with a label on the
right resizes the checkbox, even though it cannot be stretched horizontally.

The final effect is that the label remains attached to the right margin,
with a big gap between it and the checkbox. In this case, the label
should be made resizable instead.

On the other hand, a text element should stretch.

This commit adds tests and fixes for this behavior.
FIX: resizable was resizing in all directions (qt)

item.resizable should resize along the item's group non-layout direction, but in Qt it was resizing in all directions instead
REF: Refactor _GroupPanel._add_items

Extract method that sets the size policies.
FIX: Err if show_label=False and show_left=False

traitsui tried to set the size policy of the label although the label was not defined.
TST: forgot to commit the tests for the 'resizable' issue
FIX: visible_when conditions make dialog too large

The size of a dialog that contains elements that are activated
by "visible_when" can end up being the *sum* of the sizes of the
elements, even though the elements are mutually exclusive (e.g.,
a typical case is a dropbox that lets you select different cases).
The expected behavior is that the size of the dialog should be at most
the size of the largest combination of elements.

This commit contains tests for this and fixes the bug in the
Qt backend (but not in wx).
Revert "Merge pull request #54 from sjagoe/master"

This reverts commit 249e815f13baf47a52191d49bfc7743c551258a9, reversing
changes made to a5ffeccb54510de49c77b7536b5912e1d448ef9e.

Exposed a regression with manual column resizing.
DEMO: Tweak Tabular editor demo to show row titles in QT
DOC: Clarify use of literal 'object.' in Item name
Revert "DEMO: Tweak Tabular editor demo to show row titles in QT"

This reverts commit ae017458d5c0e8eb7ed054b4b935d57418b95c81.
  1. The commit was mis-named. It should have been
  "... to show auto-sizing of columns in QT"
And
  2. Column Auto-sizing was reverted in
  commit f2421b147bc6440e52914a33722a938d656ca298,
  so demoing it is no longer possible (yet).