|
Closed Tickets in enthought |
|
453 |
|
Trait Lists and Dicts leak memory |
|
459 |
|
Envisage Window menu actions cause excepitons. |
|
425 |
|
Usability issues with the editor for Ranges |
|
422 |
|
Traits UI window doesn't size correctly |
|
458 |
|
new weakref traits changes break pickle loading |
|
455 |
|
InstanceEditor doesn't remember first edit |
|
454 |
|
Make help plug-in copy all help files to its state location |
|
451 |
|
"background" tabs text disappears on mouse-over in dockwindows |
|
450 |
|
pyface grid outputs tracebacks when mouse moves within it |
|
447 |
|
Add multiple library capability |
|
435 |
|
Add "Add" and "Update library" to context menus |
|
434 |
|
Put together test app and skeleton plugin |
|
433 |
|
Write UIs for basic scripting functions |
|
432 |
|
Implement basic sharing ops in scriptable form |
|
429 |
|
Need readonly color editor to NOT display text |
|
426 |
|
zooming in on a plot causes tracebacks, does not plot |
|
424 |
|
Organize Envisage Sharing first phase into tickets |
|
423 |
|
Revise spec document for Sharing project |
|
420 |
|
bad default font on Linux |
|
416 |
|
traits related issue with __import__ |
|
408 |
|
contour with colored lines (and other arguments we should support) |
|
407 |
|
warnings emitted by fonttools and plt |
|
406 |
|
plt.imagesc gives different axis than I would expect. |
|
405 |
|
traits clone_traits fails to copy all traits |
|
403 |
|
Add ability to dynamically remove a trait (a la dynamic add_trait) |
|
401 |
|
Write requirements doc for Envisage resource sharing |
|
396 |
|
Create Help menuitem for TOC in help plug-in |
|
369 |
|
Traits UI toolbars need a solution for when all toolbar buttons can't fit within the width of the toolbar. |
|
368 |
|
DockWindows doesn't show manager pieces on SECOND viewing |
|
367 |
|
CheckListEditor needs to support object/name specification to obtain list |
|
348 |
|
Create doc plan and outline for Envisage |
|
297 |
|
Traits UI range editor doesn't work for unbounded ranges (max = None) |
Commits in http://svn.enthought.com/svn/enthought
|
|
The following are checkin messages for checkins since the last release. To view the details, enter the url https://svn.enthought.com/enthought/changeset/XXXX, where the XXXX is the message id you are interested in (i.e. https://svn.enthought.com/enthought/changeset/6500). These will be linked directly in future release notes.
|
|
6538 |
|
Added a new traits 'copy_traits' method copy type of 'ref' and modified the Callable trait to use it. |
|
6539 |
|
enthought 1.0.1 tag |
|
6540 |
|
moved enthought 1.0.0 tag to tags dir |
|
6541 |
|
Added 'object' and 'name' support to the CheckListEditor, similar to what the EnumEditor supports. |
|
6542 |
|
In plt, added contours with colormap backing, and fixed image plot bug |
|
6543 |
|
.Setting line-ending style to 'native' |
|
6544 |
|
fixes for script editor. still not perfect, but better! |
|
6545 |
|
Updated code after getting some SVN conflict errors. |
|
6546 |
|
Added an 'update' button to the 'tuidb' tool. |
|
6547 |
|
Enthought #416 (traits related issue with __import__) |
|
6548 |
|
fixed arg reordering typo |
|
6549 |
|
Added the ability to debug command line (non-gui) apps using the FBI. Also added a debug utility for exploring the data persisted by a traits UI view. |
|
6550 |
|
BUG: Fixed typo. |
|
6551 |
|
oops, didn't completely clean up diff after line-endings change |
|
6552 |
|
ENH: All TVTK views are now scrollable. |
|
6553 |
|
Added support for 'Table' and 'Plot' traits UI Items ala eric. |
|
6554 |
|
Corrected a bug in the new numeric_ui.py module. |
|
6555 |
|
Minor label change. |
|
6556 |
|
made enthought.mathtext an optional package in plot_label. |
|
6557 |
|
slightly cleaner fix for handling mathtext not being found |
|
6558 |
|
- attempting to resolve conflicts caused (I'm guessing) by svn line ending fiasco |
|
6559 |
|
- more work on sizing in perspectives etc... |
|
6560 |
|
- work on examples |
|
6561 |
|
- commenting and cleanup |
|
6562 |
|
#830, Fixed "OK" label ("Ok" is not a word) |
|
6563 |
|
edit on first click in a cell. if you want the old behavior set the edit_on_first_click trait to False. |
|
6564 |
|
remove dead code |
|
6565 |
|
Added a 'remove_traits' method to HasTraits. |
|
6566 |
|
Added new array colormaps, alpha support, colormaps in contours, removed warnings, fixed bugs |
|
6567 |
|
Modified traits ui code to prevent excessive flickering that occurred while updating various Mayavi sub-views. |
|
6568 |
|
Set a different plot background color for the numeric_ui Plot Item. |
|
6569 |
|
- moved type manager into envisage |
|
6570 |
|
- removed 'enthought.core' package - the only thing it contained was the type manager and that is now in envisage... |
|
6571 |
|
- removed reference to 'enthought.core' |
|
6572 |
|
- work arounds for some sizing weirdness in the dock windows |
|
6573 |
|
Added code to RangeEditor to prevent user's typing into a SpinControl from resetting the cursor position on each keystroke. |
|
6574 |
|
ENH: Setting the scrollable attribute of the View to true. |
|
6575 |
|
BUG: Mouse wheel support only exists on recent VTK versions and not in 4.4.x. Thanks to Vikram for reporting this. |
|
6576 |
|
stop disabling edit_on_first_click |
|
6577 |
|
remove undo/redo/revert buttons |
|
6578 |
|
Modified the new Table and Plot classes to set an 'id' value that helps the DockWindow to correctly persist a View's layout. |
|
6579 |
|
- adding ability for each perspective to control the size of the editor area. |
|
6580 |
|
- more messin' with perspectives |
|
6581 |
|
Added a new Traits UI demo to illustrate using the new Table and Plot View Items for use with Numeric array values. |
|
6582 |
|
Added a test to the traits UI to coerce an illegal call to 'edit_traits' to display a view of type 'panel' or 'subpanel' with no parent window into a view of type 'live' (for which a parent is optional). This is to resolve an issue reported my Prabhu. |
|
6583 |
|
- added 'research' cad ui plugin.... |
|
6584 |
|
Added global alpha setting on contour and colormapped images, allowed non-matrix bounds on contour plots, fixed some axes matching problems |
|
6585 |
|
Modified the default table background color for both TableEditor and NumericEditor to be the standard window background color so that they blend in better with the overall view they are part of. |
|
6586 |
|
Fixed a problem that prevented the NumericEditor from correctly updating table cells when the user entered data into the cell. |
|
6587 |
|
- commenting of Workbench extension point |
|
6588 |
|
.Fix to allow bound objects that are Contexts to still be saved. Now only ResourceContexts get recursively called through. |
|
6589 |
|
Fixed a problem with the TreeEditor sub-editor views not having their scroll bars properly displayed (especially with Mayavi). |
|
6590 |
|
Made some changes to improve the formatting and visual appearance of the Mayavi iso_surface property editor. |
|
6591 |
|
Removed extraneous print statement |
|
6592 |
|
Creating a branch to convert enthought packages to use numpy. |
|
6593 |
|
ENH: Making the view resizable. |
|
6594 |
|
ENH: Adding the point size trait to the property view. Also adding the new (in VTK-5.x) interpolate_scalars_before_mapping trait that avoids the vertex color interpolation by using a texture map and thus produces sometimes nicer looking results. |
|
6595 |
|
Added some enhancements to the new NumericUI demo. |
|
6596 |
|
Made another small tweak to the NumericUI demo. |
|
6597 |
|
add reference to pyface widget onto wx object -- should we be using weakref here? |
|
6598 |
|
mo better status bar manager |
|
6599 |
|
Used a FlowSizer in the NumericEditor to allow it to reflow the toolbar a little better. |
|
6600 |
|
Fixed an indentation error I accidentally introduced earlier. |
|
6601 |
|
removing hex constant from sfnt.py in fonttools |
|
6602 |
|
Modified the FlowSizer to do 'real' flow layout, where it actually forces the parent of the sizer to reflow when there is not enough room for the sizer to do its thing. |
|
6603 |
|
initial checkin. Table view does not yet work |
|
6604 |
|
data-tooltip mode added (ported from proava2 branch) |
|
6605 |
|
Dialog title. |
|
6606 |
|
remove print statements |
|
6607 |
|
Further refined the visual updating caused by a FlowSizer when it 'underflows' its assigned size. |
|
6608 |
|
Merge changes from trunk: r6607. |
|
6609 |
|
#881 ("Unable to find chip" problems are Info messages in the log tab) change to warning. It's not really an error unless all of the chips are missing in which case the log list of warnings will be long. |
|
6610 |
|
Fixed a problem with handling a pending DockWindow's 'hover_exit' method when the underlying DockControl has been closed. |
|
6611 |
|
Modified the TraitListObject and TraitDictObject classes to user weakref.proxy objects to allow the object's containing them to be garbage collected. |
|
6612 |
|
Initial safety checkin of sharing project; includes basic command-line interface and test files. (Will not run without svn and pysvn.) |
|
6613 |
|
Added a new 'columns' trait to the traits.ui Group class which allows vertical groups to be layed out using a mult-column grid. Also added the VGrid convenience class to support it. |
|
6614 |
|
Cleaned up redundant toolbar entries and added project plugin to test app. |
|
6615 |
|
Fixed a problem reported by Mike R. that prevents an object with a List trait from correctly performing a 'clone_traits' operation. |
|
6616 |
|
Added Luxi fonts from RHEL 3 so that we have good default fonts on that platform. |
|
6617 |
|
- start of view menu stuff |
|
6618 |
|
Branching enable for refactoring and adding viewports. |
|
6619 |
|
cell selection kinda works |
|
6620 |
|
temporary location for swig interfaces |
|
6621 |
|
added wxSheetCoords class |
|
6622 |
|
- views can now be shown/hidden via a simple(istic) 'View' menu - need to tart the interface up, but the semantics are there! |
|
6623 |
|
- added an example of the 'with' position specifier |
|
6624 |
|
fixed some problems moving around the grid using the keyboard |
|
6625 |
|
- removed print statements - added comments about difference between controller and non-controller semantics for radio and toggle actions |
|
6626 |
|
- don't use action state to determine model state! |
|
6627 |
|
deprecating some Enable demos, moving tests over to demo directory, adding demo_base.py as foundation for new demos |
|
6628 |
|
Modified the recent changes to the TraitListObject to use weakref.ref rather than weakref.proxy. While more painful to implement, it seems to produce much more reliable results. |
|
6629 |
|
Safety checkin (added code to create shared directory) |
|
6630 |
|
actually convert the quantity when we switch unit systems |
|
6631 |
|
removing large GIS data from chaco demo |
|
6632 |
|
adding enthought/binaries/ directory, adding zipped Chaco GIS demo data |
|
6633 |
|
Merge changes from trunk: r6632. |
|
6634 |
|
added cell attribute types to the swig interface and fixed their use in the pyface layer |
|
6635 |
|
Applied the same change to TraitDictObject as was applied to TraitListObject, namely replacing the weakref.proxy (which is easy to use) with weakref.ref (which actually works). |
|
6636 |
|
Added a new WeakRef trait to allow saving object references as weak references. |
|
6637 |
|
Fixed a problem with using the new WeakRef trait with HasPrivateTraits. |
|
6638 |
|
New context menu action class |
|
6639 |
|
#454 Make help plug-in copy all help files to its state location |
|
6640 |
|
Made plug-in definition usable by other plug-ins. |
|
6641 |
|
Added support for 'anytrait_changed' methods to the HasTraits 'add_trait_listener' interface at the request of Scott S. |
|
6642 |
|
Made the view menu like the one in VMS... |
|
6643 |
|
Made slight change to 'window' attribute assignment: used full name instead of imported name. This averts a sporadic problem in which Traits apparently fails to recognize an 'enthought.envisage.ui.workbench_window.WorkbenchWindow' as being the same as a 'WorkbenchWindow' (though the latter is imported from the former location). |
|
6644 |
|
Minor cleanup |
|
6645 |
|
Fixed the traits.ui support for the group 'selected' trait which apparently was broken when the DockWindow code was integrated in. |
|
6646 |
|
Added "Copy Shared Files" to context menu for Projects in Navigator. |
|
6647 |
|
Made slight change to make shared folder contents appear in Navigator. |
|
6648 |
|
Action to display a help topic in non-Traits windows. |
|
6649 |
|
|
|
6650 |
|
|
|
6651 |
|
Refactored help topics. |
|
6652 |
|
Modified the ReadOnlyColorEditor to not display the textual value of the color. |
|
6653 |
|
changed gui.event_loop() to gui.start_event_loop() in chaco demos |
|
6654 |
|
commented out warning about missing matplotlibrc file in mathtext |
|
6655 |
|
#888 (Switch cplab plugin definitions list to include Actions) Note, this change will disable the dataflow editor and Chips tab as it is being replaced with the Actions and DDG. |
|
6656 |
|
Added library manager functions to add and remove libraries, and to change the currently "open" library. |
|
6657 |
|
Renamed Library attribute "url" to "location"; removed extraneous print statements. |
|
6658 |
|
Added code to the InstanceEditor to add the initial value of the trait to the internal object cache if possible. This helps ensure that users can restore access to the original object value, even if it is not in the list of choices, as long as a factory item for its class exists in the choices list. |
|
6659 |
|
- made workbench plugin construct menus using the same mechanism as the UI plugin.... this is to get VMS up and running so if your application is not called VMS don't use it! |
|
6660 |
|
Removed some debugging code accidentally left in before. |
|
6661 |
|
Added event argument to perform methods so we no longer get exceptions when using the actions. |
|
6662 |
|
Added "Sharing" submenu of Tools menu; implemented "Add New Library" and "Change Current Library" menu options |
|
6663 |
|
Added a missing call to 'Layout' when restoring a saved DockWindow's settings for a traits ui based window. |
|
6664 |
|
Added "Remove Shared Library" from Sharing menu. (Note that this option simply removes a library from the application's list of available libraries; it does not destroy the actual repository.) |
|
6665 |
|
Changed a couple of object id's; added __init__.py to "plugin" subdirectory to make it a package. |
|
6666 |
|
Removed "toy_" from plugin file names and classes: they've graduated. ;-) |
|
6667 |
|
- allow some simple sizing options |
|
6668 |
|
adding some new Enable demos |
|
6669 |
|
Added help_id |
|
6670 |
|
added check for None returned from TreeCtrl.GetPyData() |
|
6671 |
|
Overwrite help files at state location |
|
6672 |
|
Pass through label on help action |
|
6673 |
|
Moved more topics |
|
6674 |
|
added EVT_PAINT handler since EVT_ERASE_BACKGROUND is not triggered on panel creation on Linux |
|
6675 |
|
fixed comment |
|
6676 |
|
Added support for plot origins other than bottom left |
|
6677 |
|
Added "Post Changes", "Update from Library" and "Add to Library" (including implementation) to context menus for files in Navigator. |
|
6678 |
|
remove references to PyCrust package--replace with wx.py.XXX This allows us to no longer distribute the non-wx PyCrust with Enthon |
|
6679 |
|
Added dphi to porosity aliases |
|
6680 |
|
- pass the action Id thru from a workbench action proxy to the actual action implementation... |
|
6681 |
|
- just in case anyone was relying on the Id defaulting to the name - made it so the Id is only passed thru if it has been set... |
|
6682 |
|
- cleanups |
|
6683 |
|
merging in Enable simple demos from Enable2 branch |
|
6684 |
|
merging in more demos from Enable2 branch |
|
6685 |
|
Changed signature of add_new_resource() method of Library class. Also changed some other method names to be more concise. |
|
6686 |
|
Added SVN "checkin" functionality (as well as SVN "add") to the add_new_resource() method of Library. |
|
6687 |
|
Added itt to psonic aliases |
|
6688 |
|
Modified DockWindow to not do mouseover tab highlighting on any platform other than win32 (since it doesn't seem to work correctly). |
|
6689 |
|
Found a cross-platform solution to the DockWindow tab mouseover problem fixed by the previous check-in. |
|
6690 |
|
- cleanup |
|
6691 |
|
Refactor help actions; addresses #396. |
|
6692 |
|
changed all references to "Arial" and "default" fonts to be "modern" (which is sans serif and looks more decent on plots and in traits UI editors) |
|
6693 |
|
merging in font changes from Enable trunk to branch |
|
6694 |
|
Impl. numpy based setup.py files to util, component, chaco, charm, tvtk. |
|
6695 |
|
- fixed bug when unregistering plugin services caused by iterating over a list whilst deleting its contents! |
|
6696 |
|
Added comments and made other changes in compliance with Enthought coding standards. |
|
6697 |
|
Added support to DockWindow to copy a control while dragging. |
|
6698 |
|
Minor change to Handler class related to DockWindow support. |
|
6699 |
|
- added missing 'interface' comment |
|
6700 |
|
numpy based setup.py for traits. |
|
6701 |
|
numpy based setup.py for pyface. |
|
6702 |
|
numpy based setup.py for interpolate |
|
6703 |
|
added comment to kiva's __ini__ to clarify the reference to fonttools |
|
6704 |
|
numpy based setup.py for freetype |
|
6705 |
|
numpy based setup.py for envisage. |
|
6706 |
|
adding fonttools subpackages to setup_kiva.py |
|
6707 |
|
Adjusted line lengths in accordance with coding standards. |
|
6708 |
|
Attempting to fix the 'Cursor.GetHandle' problem on linux with the grid control by using a different approach. |
|
6709 |
|
Continuing the attempt to fix the 'Cursor.GetHandle' problem on linux with the grid control by using a different approach. |
|
6710 |
|
Fixed up setup_enthought.py to build enthought.debug and to fix the weird mix of line endings in the file. |
|
6711 |
|
numpy based setup.py for enable. |
|
6712 |
|
Added some platform specific code to the grid to handle displaying sorted columns headers in a grid control under linux better. |
|
6713 |
|
Changed default library (for development purposes -- will not be hard-coded eventually) to the home repository for the sharing project, because it is small and generally available. |
|
6714 |
|
changed version to match what is about to be tagged |
|
6715 |
|
made a copy |
|
6716 |
|
Made further change to the platform specific code to the grid to handle displaying sorted columns headers in a grid control under linux. |
|
6717 |
|
adding color_trait to enable's top-level exported symbols |
|
6718 |
|
Finished numpy styled setup scripts for enthought. |
|
6719 |
|
fixing traceback that Kevin is seeing in histogram plots (CP ticket #902) |
|
6720 |
|
Added basic repository browsing capability. The code in library_browser.py will eventually be refactored to separate SVN implementation from UI issues. |
|
6721 |
|
Added support for marking selected and an arbitrary other list of lines in the CodeEditor. |
|
6722 |
|
Updated the FBI to use the new changes to the CodeEditor to show a single source view, rather than two separate views. |
|
6723 |
|
- added contants for the Id and name of the default perspective.... - persist the active perspective every time the perspective is switched, this means that the app will come up (just like it was) even in the event of a crash - fixed the restore case where there are no perspectives for those people who perspectives were built for but then wrote an app without any ;^) |
|
6724 |
|
Adding the main setup file to build enthought with numpy. |
|
6725 |
|
- commenting |
|
6726 |
|
- added deprecated print statement |
|
6727 |
|
Copying a file from trunk. |
|
6728 |
|
Adding a new file from trunk. |
|
6729 |
|
Adding a new file from trunk. |
|
6730 |
|
Adding a new file from trunk. |
|
6731 |
|
Adding a new file from trunk. |
|
6732 |
|
Adding a new file from trunk. |
|
6733 |
|
Adding a new file from trunk. |
|
6734 |
|
Merging code from trunk |
|
6735 |
|
Merging code from trunk |
|
6736 |
|
- added 'Adaptable' class intended for deriving, errr, adaptable types.... |
|
6737 |
|
BUG: Fixed silly error for case when env var is set incorrectly. |
|
6738 |
|
Added code to the CodeEditor to help it keep the selected line in the center better when the control gets resized. |
|
6739 |
|
Restored some code accidentally deleted when the two source views were merged into one. |
|
6740 |
|
Fixed several bugs in DockWindow. Also extended the IDockable interface and added support to use the interface in the code. |
|
6741 |
|
Merged r6722:6740 trunk. |
|
6742 |
|
Added missing files to branch. |
|
6743 |
|
Added randomx to replace RandomArray and scipyx to replace scipy_base. |
|
6744 |
|
Fixes to scipyx, defined numerix.iscontiguous and numerix.arange. |
|
6745 |
|
Converted enthought packages to use numpy - number of demos now work. |
|
6746 |
|
fix some PyDeadObject Errors |
|
6747 |
|
derive family_name from given quantity if necessary |
|
6748 |
|
refactoring and cleaning up part of Enable |
|
6749 |
|
Merged r6745:6748 trunk. |
|
6750 |
|
- removed old debugging code - quick fix attempt for tree bug... |
|
6751 |
|
- cleanup of tree fix (in particular, made the on_drag_over and on_drop methods use the same mechanism...) |
|
6752 |
|
remove print statement |
|
6753 |
|
- cleanup |
|
6754 |
|
Added the 'mode' trait to the RangeEditor to let the developer explicitly specify which type of Range editor should be used. |
|
6755 |
|
- allow for missing 'editors' file (this only happens if the app crashes the first time it is run) |
|
6756 |
|
include the exception in the log file because print_exc is printing nothing. |
|
6757 |
|
Modified the RangeEditor to always use a text editor if either the low or high bound of the range is not specified. |
|
6758 |
|
.Modified to avoid killing the whole layout if one of the Views' controls can't be created. |
|
6759 |
|
.Modified workbench plugin to allow UIBranding extensions. .Modified the workbench_runnable.py to apply the first UIBranding extension to the first workbench window created. |
|
6760 |
|
Update Function Browser dialog topic |
|
6761 |
|
Help ID |
|
6762 |
|
forgot to add graphics_context.py in the cleanup |
|
6763 |
|
Default to existing Numeric, numpy, numarray. |
|
6764 |
|
Fixed typos. |
|
6765 |
|
Merged r6749:6764 trunk. |
|
6766 |
|
Fixed typos. |
|
6767 |
|
- renamed 'UIBranding' to 'Branding' in workbench plugin - moved the use of the branding information into the plugin and set it every time a workbench window is created, not just on the first one |
|
6768 |
|
.Fix needed because some people write code and commit it before they run it. :-) (Ok, the real message is moving the definition of Branding before its first use.) |
|
6769 |
|
.Adding a comment as a warning to others |
|
6770 |
|
.Added ability to set a suffix on a workbench window's title. (The idea is that this will be used by other plugins, say a simulation project plugin, to indicate state info such as the current project needing to be saved. |
|
6771 |
|
.Added WorkbenchPlugin so that classes external to this package could more easily lookup the workbench services by their IDs. |
|
6772 |
|
.Fixed to look for extensions of the right Namespace type! .Added logging of the bindings and commands executed during startup. |
|
6773 |
|
modified chip resource plugin so that it loads and provides script editing and running capability without providing a Chips view or trying to search for chip scripts (which doesn't work in the new Converge) |
|
6774 |
|
Put in some better error catching |
|
6775 |
|
- implemented 'active_window' trait on workbench |
|
6776 |
|
- removed on close handler from editor to make sure it gets closed properly! |
|
6777 |
|
- added return value for dock control close handlers. - use 'active_window' trait in the workbench instead of windows[0]! - removed 'open_file' method (use 'edit' instead) |
|
6778 |
|
force the selection to change on right-clicks. hokey, but it works. |
|
6779 |
|
Added support to the FBI for performing legal wiretaps on suspected objects and traits based on little or no prima facie evidence. |
|
6780 |
|
Added code to settle a jurisdictional dispute between federal and local authorities concerning the use of wiretaps. |
|
6781 |
|
fix for bug #911 -- check for type before setting value |