Corran Webster

Results 182 issues of Corran Webster

This is technically not backward compatible, but would improve code quality. The likelihood of breaking things is small, but still this change should be in a major release.

In examples, we should probably treat imports from pyface at the same level as imports from other ETS libraries in the import ordering.

difficulty: easy
type: not-urgent

This is currently an example, because we needed to get a secondary use case for reviewers to play with. This needs to be completed and put into `pyface.dataview.data_models.*`. Either that...

The base `Widget._create` method is nominally private, but in practice tends to get used as: ``` w = Widget(parent=parent) w._create() ``` although a few widgets perform the `_create()` call as...

Feature
difficulty: easy
type: refactoring

This has `min` and `size` attributes which are part of the creation signature but not actually used. This should be fixed (or a new `IField`-based progress bar widget written).

type: cleanup

These are Wx versions of the GuiTestAssistant and other related code. This should not be merged until tests run cleanly. We expect significant breakage since this is running tests that...

This is a proposed new version of the GUI test assistant that is more stand-alone and backend-independent. The biggest changes are to rely more on `pyface.timer` (which in turn implies...

Fixes #463 - the test was not using GuiTestAssistant and so was not cleaning up after itself.

Because the various mixin classes were not necessarily `HasTraits` classes until recently, a lot of toolkit implementation classes duplicate the trait definitions from the mixin. This shouldn't be needed unless...

Once #1020 is merged the `Field` class and the associated testing code have become very thin and have no toolkit-specific code in them. We should either: - simplify things (eg....