Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Move Workbench from Pyface #75

Closed
wants to merge 123 commits into from
Closed

Conversation

corranwebster
Copy link
Contributor

@corranwebster corranwebster commented Jan 3, 2018

See enthought/pyface#249 and #71.

This is currently just taking the code from Pyface, renaming directories, and updating imports. An attempt has been made to keep the commit history of the code.

The plan would be to merge this soon into apptools master, and then following the next apptools release have dependent projects switch their imports to point to apptools rather than Pyface. In the longer term (currently scheduled for Pyface 7.0.0), Workbench would be removed completely from Pyface.

To do:

  • update Apptools CI to perform tests with PyQt and Wx backends.

dpeterson and others added 30 commits May 14, 2007 20:08
…bs immediately after current tab instead of end of tab bar.
…me instances under (a possibly buggy) PySide where qApp is None. Guard a PyQt4-specific workaround.
* master:
  BUG: Use QApplication.instance() instead of qApp because there are some instances under (a possibly buggy) PySide where qApp is None. Guard a PyQt4-specific workaround.
  BUG: Fix line_uncomment() to expect a Python unicode string instead of a QString.
  BUG: Revert previous commit: still seems correct, but a tasks app shows several regressions (preferences not saved, Windows shutdown errors) and will need more time to adapt.
BUG: Add encoding attribute to PythonWidget.
BF: Reset tab title to foreground color when it receives focus
BF: Handle view being closed through close button
BUG: Schema ordering when absolute and relative positions are specified
FIX: Workbench editor destruction in PySide.
corranwebster and others added 26 commits January 9, 2017 13:20
Replace module-level use of unittest.SkipTest with a class decorator.
Fix size and position handling for dialog classes
Fix nosetests-specific spelling of setUpClass.
BUG: Restore ad hoc signals in SplitTabWidget.
Add visible and enabled traits to base Widget interface
@mdickinson
Copy link
Member

@corranwebster What's the status of this PR?

@corranwebster
Copy link
Contributor Author

This is out of date, and we will probably make workbench a stand-alone package. Closing.

@rahulporuri rahulporuri deleted the feature/workbench branch November 4, 2020 10:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

10 participants