[vistrails-dev] Parameter Exploration Fails in v2.1 (Windows x64)

Ryan Danks Ryan.Danks at rwdi.com
Fri Jan 10 09:34:13 EST 2014


After setting up a parameter exploration, clicking Execute (or even save) causes everything in the centre canvas to disappear with nothing being output to the spreadsheet. This happens both with my own VT files as well as the terminator.vt example file. No error messages are thrown to the console window.

To reproduce this simply follow the Parameter Exploration tutorial in the user's guide. Once you click "Execute" any set parameters will vanish and nothing will be output.

This is using VT 2.1.7fd4888b0ea2 (64 bit Windows) on a Win7 Pro machine.

-Ryan

From: vistrails-users-bounces at vistrails.org [mailto:vistrails-users-bounces at vistrails.org] On Behalf Of Tommy Ellqvist
Sent: Tuesday, December 31, 2013 8:40 AM
To: vistrails-users at vistrails.org
Cc: VisTrails vistrails-dev at vistrails.org
Subject: [vistrails-users] Announcing VisTrails 2.1

Hello VisTrails users,

There is a new version of VisTrails available at
http://www.vistrails.org/index.php/Downloads

This is a major release with many improvements and bug fixes. Key features include:

* Updated schema with native db support for mashups, parameter explorations, and vistrail variables
* Ports are automatically connected when placing modules
* Automatic type conversion when connecting ports is supported with the new "converter" module mix-in class
* Support for installing python libraries automatically using pip
* Parallel execution using IPython
* New IPython Console
* Animation support for mashups
* Default and enum values for parameters
* New improved matplotlib package
* Improved controlflow package

Note:
* Old .vt files will be upgraded to use the new schema
* Old .vt files are not generally backwards compatible

The full change list is available below. As always, if you find any problems with this release let us know!

Cheers,

Tommy Ellqvist
 VisTrails Developer



RELEASE NOTES
-------------

Release Name: v2.1 build 179c82045907 from v2.1 branch

Enhancements:
 - Ticket 292: Add XSL support to RichTextCell (ae0126167aa8)
 - Set file associations on Linux (579d702aaab9)

Bug fixes:
 - Ticket 610: Exporting to the database should update locator (e6c3203a2710)
 - Ticket 809: Suspending module attached to more than one sink kills workflow execution (3b791e47c453)
 - Save button is not disabled when file is saved (d0dc3525f334)
 - Items in workspace were sometimes shown incorrectly (d0dc3525f334)
 - Context Menus in workspace were missing (d0dc3525f334)
 - Read only string widget had multi-line button (9117e5bb367e)
 - Opening configuration window with unsaved changes fails (fa3c1335580f)
 - Infinite loop when changing string in Mashup App (2ee81b444300)
 - Ticket 802: Can't exit VisTrails (da5c18a8b550)
 - Ticket 796: [JobSubmssion] Issue when resuming job from unsaved vistrail after quitting (cc3d342688fb)
 - Temporary files for untitled locators did not work correctly (3d9df4ab5ea2)
 - Autosave prompts when vistrail is already open (cfc06bbc1c2c)
 - Added LinuxMint as a supported Ubuntu variant (145c4c3c16ec)
 - Ticket 581: Latex extension: clicking on a figure on the PDF file (on acrobat) gives an error (f1a581b11929)
 - Publishing widget did not show unsaved vistrails correctly (0a4f49d7b081)
 - Ticket 712: Useful messages when loading abstractions (07745fca0e99)
 - Ticket 670: Traceback in configuration window (073b57d3bfca)
 - Ticket 709: Recursing on abstractions tracebacks (5b850844b735)
 - Ticket 776: Fixed 'Open in New Window' feature (71147be4b5ef)
 - Ticket 794: Exits with 'cannot connect to X server' when starting core application (3c94ccc0ac9a)
 - Fixed DBLocator equality method (e6c3203a2710)
 - Ticket 771: Export to DB hangs if schema is not present (c102cb8f72c8)
 - Ticket 787: Mac color chooser locks keyboard (628fb3e773fc)
 - Ticket 740: Double-clicking a workflow in the workspace collapses the tree (3775961debd4)
 - Ticket 738: Double-clicking a workflow in the workspace does not select it in the history view (3775961debd4)
 - Ticket 723: Changing view fails on Fedora (ee7b4652e845)
 - Ticket 722: Pipeline validation doesn't check for invalid functions (47d9c6de3e45)
 - Ticket 277: Don't always receive "enable package" dialog (802fd0de0a7e)
 - Ticket 415: Version tree refresh after API calls (0a2f6a59d6a7)
 - Ticket 730: help() not available warning in Mac 2.1 binary (a946e4da59c1)
 - Ticket 683: Packages should honor -S flag (9e5b83351d2f)
 - Ticket 649: Batch mode doesn't allow a vt without a version (b5b65892aa10)
 - Ticket 611: Mashups relational support missing (6bf5b2b02e48)
 - Ticket 759: QLineEdit.setPlaceholderText does not exist in Qt 4.6.3 (a57fbba44e6e)
 - Added progress reporting to Map module (0666e24d35f5)
 - Cannot abort execution while a vtkAlgorithm is running (6b86705c0e59)
 - Debian install script was used on Fedora (4acca49bcf74)
 - Ticket 751: Display history view when opening vistrail with tagged versions (f2b053cee1aa)
 - Spreadsheet history file path was set incorrectly (1789513a3afd)
 - Fixes slot bug in PyQt 4.7.3 (17230667d58e)

>From Release: v2.1 beta2 build 99faabb791a0 from v2.1 branch

Bug fixes:
 - Ticket #735: Windows dulwich install via pip fails (14d362a695df)
 - Ticket #718: persistence can't handle directories (2a668a6e9881)
 - Fix issue with persistent paths in Windows (2a668a6e9881)
 - Ticket #728: Upgrading vistrail with disabled package (b28c85b718ac)
 - Fix issue with subworkflows using disabled packages (b28c85b718ac)
 - Fix issue with staging persistent directories (6cddde545965)
 - Fixed module upgrades not working with dynamic packages (bf997c6bb0c6)
 - Fix issue with transfer function widget (11213143752c)
 - Rewrites error-prone code for GitRepo#add_commit() (c1d2f60cc10d)
 - Persistence sets up a Git username if none is set (f37129976ba5)
 - Fixes default values on optional Boolean ports (34365eb22800)
 - Ticket #705: zip.exe not found in Windows binary (69a16e3c5b84)
 - Ticket #700: Upgrades with package identifier changes fail (32f934bef698)
 - Ticket #716: The new IPython console does not receive console output (96d65c1d0e80)
 - Ticket #699: Base classes for parameter config widgets do not enforce defaults (6e1a5624b2ae)
 - Fix BooleanWidget default handling (6e1a5624b2ae)
 - Fixed tricky upgrade bug (1385b1d04f4b)
 - Ticket #626: Passing parameters to single instance still opens second instance of VisTrails (334c743f3c33)
 - Fix issue with package identifier changes and upgrades (32f934bef698)
 - run.py/fix_paths was broken (16aeafb32399)
 - Looping over a failing PythonSource caused logger to fail (2b5ff8105562)
 - Fixes line-endings for TestUnzip (05a41335f050)
 - Disables deleting from the persistence store (3c816e2734b8)
 - Adds tests for type-checking, using PythonSources (3f0c602b003a)
 - Disables type-checking for InputPort modules (4cdad5f113df)
 - module_info now shows a module's id (0c504fe06615)
 - Limits copy and paste in module_info (b99c674c8494)
 - Detects cycles when computing pipeline signature (3a0fe0b5a880)
 - Adds some more checks for persistent path type (846631436bd0)
 - Raises a ModuleError if persisting an empty dir (d3d8b2193b5f)
 - Makes type-checking optional (30659a8b6525)
 - Fixes adding a directory to persistence (0c26c5b68ee6)
 - While requires *or* ConditionPort or MaxIterations (bdcd04e3366c)
 - Fixes a package_dependencies() crashing VisTrails (3263be2d2a52)
 - Lets PythonSource use the default source (7684997bd888)
 - PythonSource configuration dialog now uses default (3dff503ce8ce)
 - Fixes StringWidget not showing default correctly (49d9dbd161f0)
 - Restores read-only mode removed by previous merge (4bdf4705a669)
 - Removes most of the persistence_exp package (90c70ee525e6)
 - Fixes matplotlib not able to reuse cells (243ae02dd499)
 - Makes UntitledLocator inherit CoreLocator (fc863650a893)
 - Fixes looping modules (34d3029f3419)
 - Minor changes to persistence code (96a605e0ca3f)
 - Adds back PersistentPath#git_command() (295f9ade09cf)
 - Fixes an issue with fix_dates() (3ad431172b47)
 - More fixes to found_another_instance_running() (916cdeb23f6f)
 - Makes fix_dates static in PersistentRefModel (56dec62ea2aa)
 - Fixes persistence view (1bbb9bfb5f45)
 - Adds tests for Unzip and UnzipDirectory (22c9d361b78b)
 - Makes HTTPFile cacheable again (5bc3619d5cba)
 - Fixes running the CLTools wizard standalone (77bf72286a8c)
 - Fixes CLTools test on Windows releases (c503e4df5cf9)
 - Fixes UnicodeDecodeErrors in DebugView (5ce4fd3515d7)
 - Adds an UnzipDirectory module (634e6415a62e)
 - Fixes Unzip code (10a2a3753185)
 - Fixes runtestsuite.py ignoring *system* (b1210c5dc5c7)
 - ImageMagick fixes (b0994f0e5684)
 - Cleans disabled packages from cache (51a4cf021a31)
 - Removes QPackagesWidget#erase_cache attribute (2919064fcce2)
 - Don't expand the module palette on package load (890b6796e4a2)
 - Re-enables type checking after all (ec6539366bbd)
 - Fixes optional tabledata->spreadsheet dependency (511ab651ad93)
 - Makes numpy arrays valid Lists (6425d8d7a286)
 - Merge branch 'optimize-module' into 'master' (906a6edf8e73)
 - Minor fixes to installers (ba9550bb44f2)
 - Moves rgb2hsv and hsv2rgb out of paramexplore (f00a710f2424)
 - PythonSource now sets unconnected output ports (75f4d085c57f)
 - Adds a Delay port on the While module (07087da25339)
 - Renames 'optimization.py' to 'looping.py' (b4b2183e3bab)
 - Renames Optimize to While, inverts condition (0a07b43c7a2f)
 - Adds state output/input ports (e6f57d0f4999)
 - Adds the Optimize module to ControlFlow (ea4ebd43293c)
 - ExecuteInOrder now uses the ControlFlow style (3d286c21a17d)
 - Adds a Delay port on the While module (2b2648c08820)
 - Makes log-related flags not fold-specific (954c984cca31)

>From Release: v2.1 beta build 16ae99d82468 from v2.1 branch

Enhancements:

 - Ticket #695: Parameter explorations should be migrated through upgrades if possible (29f072af3087)
 - Start migrating parameter explorations through upgrades (29f072af3087)
 - Ticket #690: PythonSource Port Type Completion Requires "Enter" (f19e8a6e222a)
 - Display version id in version properties (6eb10d9e3bcf)
 - Static mashup animations (d40c74b42abb)
 - Animation support for Mashups (cc578f2009a7)
 - pip should now work on all platforms where it is available (b90fdba57189)
 - Added graphical sudo for OSX (b90fdba57189)
 - Added IPython Console (57f54943a73d)
 - Use PyQt API version 2 (5229204a2dce)
 - Multi-line editor for String modules (ff7d78aa76e4)
 - Progress Dialog for workflow execution (459f3d003393)
 - Improve interaction between pipeline views and controller. (a3bcdf6cc7a2)
 - Improve API (aa1dbcc5f34d)
 - Add more robust tracking of untitled vistrails. (913ed56d9445)
 - Add matplotlib upgrades and integrate new pkg with new identifier scehme. (79bcb5673781)
 - Support package identifier changes. (f77b92758c07)
 - Build up the API and refactor core application methods (de9cea46a623)
 - More updates to matplotlib package (44dff52c4da2)
 - Add port spec translation from schema 1.0.3 to 1.0.2 (616a1090bf4b)
 - Incremental/Online Layout  (80cb92674de6)
 - Spreadsheet: "Find Version" and "Save Camera" now works for unsaved, closed, and "saved as" vistrails (24243fd207fc)
 - DB support for Mashups (4e8da08d81b1)
 - Support backward comaptibility for packages that have not been updated to use the "vistrails." prefix when importing. (6ca1d510a773)
 - Updated persistence package to use dulwich, a pure python implementation of git (263b6f339e50)
 - PROV document can now be exported using the command line (script) (5f0b04c049e5)
 - Ticket #604: Add vistrail variable support to parameter exploration (04496edc9bfd)
 - Added PROV entities for input and output data (ae52faaadfa9)
 - Using Dublin Core metadata for PROV document (PROV exporter) (652099fe855d)
 - New version of the PROV exporter (03a0a2785e89)
 - First version of PROV exporter (9d32409c7118)
 - Serializable mixin class for modules (895fab7db230)
 - User does not need to create IPython controller manually anymore (ba7edbc30ca4)
 - Added support for SSH IPython engines in parallel flow (1a56f69a18e6)
 - IPython controller is stopped when closing VisTrails or disabling the package (704658297b0f)
 - Ongoing work on the exporter for the PROV model (704658297b0f)
 - IPython controller and engines are now started from VisTrails (4ec53425ca92)
 - Added information about the machine from each IPython engine (8a361420a384)
 - Map (parallel flow) can execute an outer subworkflow in IPython engines (949f9edb24df)
 - First version of package 'parallel flow' (ac162d9e7ccb)
 - Module / Group executions from the IPython engines are added to the provenance (518b3a4b1129)
 - Added some modifications in the code to allow the execution of workflow in IPython engines (d89b7f9861ee)
 - Forward error messages when connecting to other instance (0ad89de1cb2a)
 - Add uniform method for building descriptor, port_spec strings (9633bb6c1365)
 - Allow selected portions of the workflow to be relaid out (6f558cc3e697)
 - Add option to nicely layout workflows automatically (15ff124c6652)
 - runtestsuite now returns 0 for passed test runs (5d44f2879811)
 - Ticket #606: Copy parameter explorations between workflows (b8a25bc9bac8)
 - Updates to parameter explorations (696b83875d73)
 - Ticket #603: Parameter Exploration from command line (d5f554fa40e0)
 - Ticket #545: Make unset parameters accessible from the Parameter Exploration view (7b5cbe95bbf3)
 - Ticket #547: Migrate parameter exploration persistence to schema and controller (7b5cbe95bbf3)
 - Unset parameters can be used in parameter explorations (7b5cbe95bbf3)
 - New schema for parameter explorations (7b5cbe95bbf3)
 - Parameter explorations can be named (7b5cbe95bbf3)
 - Parameter explorations are visible in the workspace (7b5cbe95bbf3)
 - Parameter explorations can be accessed without the gui (7b5cbe95bbf3)
 - Improve exception message for invalid port specification (c01407d42d7c)
 - Improve error messages during package loading (2ea29738dd9b)
 - API: VisTrailsAPI.execute() now accepts the same parameters in core VistrailController.execute_current_workflow() (012a7e828338)
 - LaTex Extension: Added support for relative .vtl links in pdf and relative filenames in .vtl files (2329f7e6eb10)
 - AutoConnect: when dragging a new module into a workflow, try to connect it (5d6475919bb3)
 - Allow port_and_port_spec_match to match two port specs (e068f2a835e2)
 - Ticket #555: Move package-specific missing package handlers (42131938cd0f)
 - Support enumerations for parameters (571a24363dda)
 - Add gui support for different port shapes (9f7e54780c7b)
 - Show when ports are set by darkening the port (9f7e54780c7b)
 - Add visual cues for the number of connections set/needed/allowed (9f7e54780c7b)
 - Added port docstrings to the VTK package (49aa19ba2ce3)
 - Updated port documentation (befd489265d2)
 - Add schema support for max/min connections for ports (befd489265d2)
 - Native schema for Vistrail Variables (201b489e1c26)
 - Add load_package method to API (abbc89ef42dc)
 - Add load_workflow method to api (5786189661b2)
 - Automatically install PyQt4 on Fedora Linux (b11e69aafe2e)

Bug fixes:
 - Fixed spreadsheet capturing keys in other windows (aad252798fe6)
 - Fix issues with completions in port tables (f19e8a6e222a)
 - Ticket #692: Parameter exploration schema logic invalid (44a29f0422b8)
 - Fix translation bugs between schema versions. (6643e4dd610d)
 - Ticket #693: Issue with PortSpecItem ids (16413b49c806)
 - Fix ids on PortSpecItems (16413b49c806)
 - Ticket #691: Executing a parameter exploration without the spreadsheet fails (48ccd5a64f54)
 - Ticket #689: Mashups preview broken (3ea331e01abc)
 - Refactor get_pipeline_name calls and remove substring hacks (3d8a9c875288)
 - Fix QChar issue with parameter exploration (e07da85567a6)
 - Fixed invalid current_view causing setCurrentWidget to fail (c93061c00bcb)
 - Job Monitor: Could not run more than one job job in the same vistrail (609f09df5ce4)
 - Job Monitor: Could not delete job other than current pipeline (609f09df5ce4)
 - Job Monitor: Job for current pipeline was not stored on shutdown (609f09df5ce4)
 - Looping over a failing PythonSource caused logger to fail (3bdf9620dd00)
 - Ticket #678: Relational DB support for schema v1.0.3 broken (d54eb24cba1f)
 - Fix issues with PortSpecItem (d54eb24cba1f)
 - Ticket #680: Package configuration broken (20ba5b110fae)
 - Fix broken clipboard check for paste (a6d1cc7c840c)
 - Use codepath when identifier is not enabled when warning for old style imports (6a7f4a99a0c7)
 - Disabling a package did not select it in the Available Packages list (8f50dcf2d941)
 - Fixed vistrails->crowdlabs in latex/example2.tex (a95605ef12ab)
 - Module: controller was not set in default moduleInfo (7360a90e23cd)
 - Ticket #675: save_from_gui() is broken (482624c80e2e)
 - Fix issue with saving untitled vistrails (482624c80e2e)
 - Fix typo in application's convert_version (1866ec46e5ec)
 - Logging fails when Group executed by Map fails (fcb6d4b1b637)
 - VisTrails Server: fixed generating a pdf from a vistrail tree  (0a3d02e92b48)
 - Ticket #668: Commit 6cf6920 broke API tests (76887e74224e)
 - open_many_from_db should not be used with pre 1.0.2 schemas (e2b247f2c588)
 - Updated latex example files to use crowdlabs instead of vistrails.org<http://vistrails.org> (0314ecf38606)
 - Fixed generating an image of workflow graph from the command line (3f40090c5e12)
 - Images in thumbnails are now sorted by cell location (498081d7cdc5)
 - Errors in package dependencies method caused VisTrails to fail on startup (1adc3d25bf73)
 - Fix issue with intermediate persistent files not being found in the store when a uuid is already assigned. (72c89f5aa6ca)
 - Fix earlier noted issue with importing the registry in create_instance_of_type (78df1961b099)
 - Fix some issues with Windows paths and locators. (2e2c35df7dcf)
 - Ticket #662: VistrailController constructor does not set _current_full_graph (a3bcdf6cc7a2)
 - Push controller constructor calls through set_vistrail (a3bcdf6cc7a2)
 - Don't generate an error when a user attempts to drag a module into a non-pipeline view (f7abe1fd73b9)
 - Ticket #664: Debug Message Fails with AssertionError (5008bf52a105)
 - Ticket #661: Controller's current_version=-1 causes issues (c69b430e1701)
 - Fix issue with inconsistencies when current_version=-1 (c69b430e1701)
 - Ticket #590: Packages are not updated when userpackages dir is modified (88480456e2cf)
 - Fixed bug in matplotlib cell resizing (bbe9a6078797)
 - Vistrail Variable list was changing while being iterated over (99e60cf4dccf)
 - Saving log to prevoius version failed (d56da92fa406)
 - Fixed update_db script to work with master (04968e309d94)
 - Allow reading different versions of subworkflows from DB (c5a33a0b8ead)
 - Fixed loading wrong abstraction DB version (06a06be04889)
 - Fixed trying to write empty workflow list to DB (06a06be04889)
 - PipelineView: Execution exceptions were not caught which caused jobView to lock up execution (3b460bdb7c95)
 - Mashups: controller_changed caused widget to be redrawn even when the controller did not change (801c3b8e58a8)
 - Ticket #656: Control Flow Wizard is broken (95275d116c24)
 - Fixed deleting mashup alias using Del/Backspace key (1d68ccf02f81)
 - color picker widget gets orphaned in the alias inspector (1d68ccf02f81)
 - Fixed bug on PROV exporter (f7675297ad23)
 - Fix issue with Mac binary and the vistrails.py sys.path changes (09840f6c815b)
 - Save log to xml action was not enabled in menu (dbc83ce34917)
 - Ticket #641: PersistentInputFile not recognizing changes in the file contents (4f85d3d25ab9)
 - Fix issue where file changes were not being recognized (4f85d3d25ab9)
 - Ticket #639: Package details are not updated when a disabled package is selected in preferences panel (a251d6fe54a0)
 - Execution of workflows in IPython engines (ba7edbc30ca4)
 - Groups and Subworkflows can now have their execution log annotated (d89b7f9861ee)
 - Ticket #635: Error translating from schema 1.0.2 to 1.0.3 (5fbdbe702dcb)
 - Fix issue with whitespace between port spec items (816094bc7d64)
 - Ticket #577: Publish window always shows grayed out snippet (fc9c5e5e11ce)
 - Ticket #633: Automatic package download is not working on master (bce780145a5c)
 - Ticket #626: Passing parameters to single instance still opens second instance of VisTrails (0ad89de1cb2a)
 - CLTools: Modules were not reloaded after reloading scripts (283f8b57166b)
 - CLTools: "env" option was not reset in wizard when loading other tool (283f8b57166b)
 - Server mashup request need to use db user with write access (81c51908662c)
 - MissingPackageVersion exceptions need to be tied to specific modules (5d13c3e8292b)
 - Ticket #629: Issue with namespace (63a696d66c3b)
 - Fixed issue with reloading packages with namespaces (63a696d66c3b)
 - Allow only a single MissingPackage exception to be included in an InvalidPipeline container exception (a1401ec6afbb)
 - Fixed typo with ghosted pen color (a0bdae3f8c4a)
 - Ticket #627: Duplicate enable package messages (fb21c5c5e4b0)
 - Fix errors in parameter exploration when viewing invalid pipelines (fb21c5c5e4b0)
 - Do not emit errors from the query view when the selected version changes (9e1eb696ce67)
 - Ticket #617: Hard import from the v1_0_0 schema in opm.py makes it fail with other schemas (1c7b21fab942)
 - Fix OPM import (1c7b21fab942)
 - Windows: Saving vistrail zip xml fails when zip.exe cannot be located (d80fbb746549)
 - Ticket #624: unix /bin/ls check fails on fedora 17 (bcd044c4ff75)
 - runtestsuite.py should not care about empty string arguments (f417c703c364)
 - Fixed typo in parse/update for parameter types introduced in recent commit (133102abe14f)
 - #623 (133102abe14f)
 - Fixed issue with connecting tuple ports in the API (5eddcc1a9e47)
 - Ticket #621: Hidden ports that are used in connections are not set to visible (e40295454a40)
 - Fixed visibility of a connected port in ports panel (e40295454a40)
 - Fixed issue when connecting modules (2811ba5d4ff3)
 -  Fixed documentation file of CLTools that was causing a failure when building the pdf version of the usersguide  (a0c19535e7d6)
 - Ticket #618: Open Workflow from DB missing in file menu (61619a425285)
 - Ticket #614: test_abtraction_create fails in test suite (6885385a769d)
 - Preferences sometimes tried to set up a removed package (5d44f2879811)
 - SplashScreen was never deleted (5d44f2879811)
 - Ticket #613: triangle_area.vt fails on the map operator (ad4b579121c2)
 - Fix bug with obtaining port spec signature (ad4b579121c2)
 - Ticket #612: User-defined parameter exploration editor is problematic (7512a2d05434)
 - Fix issue with modified group signatures (b542543e1332)
 - is_running_gui missing in VistrailsServerSingleton (557586218e5a)
 - Fixed issue where OPM export could not resolve ports in parent modules (d084c5742ffb)
 - SUDSWebServices did not handle empty configurations correctly (0cfe904c59f4)
 - Ticket #583: CLTools: sometimes a module called CLTools is displayed (f2d755b24f53)
 - Empty packages could not be reloaded (f2d755b24f53)
 - PortSpecItem schema did not work on MySQL (b7556465275b)
 - Parameter Explorations were not being converted correctly from 1.0.2 (b7556465275b)
 - Parameter Explorations were not being loaded from database correctly (b7556465275b)
 - Saving a Vistrail failed when package manager was not available (b7556465275b)
 - Ticket #601: Connection port compatibility should be checked at a lower-level (f984fd5087c0)
 - Check port compatibility at controller level (f984fd5087c0)
 - Ticket #602: core api does not work in console (1d965a2cf952)
 - Add missing methods to GUI application (1d965a2cf952)
 - Ticket #599: Missing defaults cause exception when adding a function (a98e0a7962c8)
 - Ticket #594: Defaulted booleans added twice (ef684f869d62)
 - Fix duplicate boolean values when using defaults (ef684f869d62)
 - Update color of cached modules correctly and reset colors on re-execute (48981ae5cfbe)
 - Do not set module color back to active after it has been run (4f55071bb133)
 - Ticket #591: User-decorated modules do not change color during execution (86fe5d0ad9a1)
 - Module status brushes are checked first when setting the color of a module (86fe5d0ad9a1)
 - Ticket #592: Dragging a Group module into a pipeline causes an invalid pipeline error (bb2f60099e4c)
 - Guard against empty group modules (bb2f60099e4c)
 - Spreadsheet package: Checking if the GUI is running before trying to initialize the package. (c9d20070140c)
 - Catch exceptions when selecting invalid modules (3c3a6755adfa)
 - Ticket #586: Selecting an invalid module raises exceptions (cb6c5b161c57)
 - enabling/disabling package did not invalidate pipeline (1a280b63a745)
 - Ticket #585: Failed reloading of a package does not invalidate modules (057f031ee4c3)
 - Fixed issue where modules were not marked as invalid before validation (057f031ee4c3)
 - Ticket #584: Enabling a package adds it to the enabled package list even if there are errors (11125174c7ff)
 - Fix issues with package list in preferences (11125174c7ff)
 - Unselect port on mouseReleaseEvent (56f2d9aedf37)
 - SUDSWebServices: Offline Mode by storing WSDL in .vt file was not portable (eba546527401)
 - SUDSWebServices: Typo in handle_missing_module caused packages with wrong names (eba546527401)
 - Ticket #575: Vistrail variables panel has an overdraw problem (52c864c3ddb2)
 - Ticket #576: Analogies are only displayed if we change the focus out of VisTrails to another application and back (8c023062c639)
 - Ticket #539: Standard Module Configuration Widget asks to save when two ports are enabled (c9d5d03962b2)
 - Configuration widgets will prompt to save only when the current module change, making it easier to copy text from another application (c9d5d03962b2)
 - Ticket #569: Connected icon in Module Information does not disappear after removing connection (11e93fd142cb)
 - Loading an image from workflow graph or a version tree was not working in the command line (2329f7e6eb10)
 - Workflow results that used a VTKCell were consisting of a black screen when running in batch mode (49adb4fd6b5d)
 - Ticket #487: isosurface script version of terminator.vt causes vistrails to crash (76de9f741635)
 - Ticket #540: Vistrail is not always marked as changed when containing a vistrail variable (49cb21769a83)
 - Ticket #563: Temporary connection does not appear second time you create the same connection (3bd812f9cd6c)
 - Fix issue with temporary connection disappearing (3bd812f9cd6c)
 - Ticket #546: Selecting a version selects the text box instead of the version ellipse (a19863118684)
 - Ticket #550: Workspace state_changed is slow (bd734eb57838)
 - Ticket #553: Suspended module does not execute on second run even when notcacheable (8eb9f8d11575)
 - Parameter Exploration only worked on parameters from the Basic Modules package (75cca6574d0e)
 - Fixed minor issue with PortSpec shape and docstring attrs (aebf4f84b052)
 - Ticket #418: The database schema should use larger data types (75c7c6c89fdf)
 - Bug in translation from 1.0.3 to 1.0.2 (75c7c6c89fdf)
 - Fix issue with configure item grabbing mouse. (479a29491abc)
 - Removed capitalized methods from ports in VTK (49aa19ba2ce3)
 - Parameter Exploration: Changed call to update the progress bar to be thread safe (b9942f416fe1)
 -  Mediawiki extension: fixed undefined variable  (d3d68b1c53ab)
 - WorkflowExecution.completed were set to False in the vis_log, it should be an int. (50a2a68e177a)
 - DBVistrail.hash*Annotation() fails when annotation values are ints (3d7f1b9cc078)
 - Fixed path_to_figures and get_wf_graph_ calls in application_server (6df2c53cc880)
 - Do not import VTKCell unless we have the spreadsheet (a8b7c8345ee9)
 - HTTP Package now respects alternate dotVistrails setting (88b53249d96d)
 - The create analogy button is too small (65be8388e906)
 - "Show raw pipeline" and "construct from root" commands should switch to the pipeline view (dc2deb9ed6e0)
 - Fix command_line argv dependency (5786189661b2)
 - Mashups: slider and numericstepper widgets are only displayed for numeric aliases (3b8c4f954bce)
 - Mashups: Validating Min Max and Step edit boxes so they accept only numbers (3b8c4f954bce)


     RWDI - One of Canada's 50 Best Managed Companies
     
This communication is intended for the sole use of the party to whom it was addressed and may contain information that is privileged and/or confidential. Any other distribution, copying or disclosure is strictly prohibited. If you received this email in error, please notify us immediately by replying to this email and delete the message without retaining any hard or electronic copies of same. 

Outgoing emails are scanned for viruses, but no warranty is made to their absence in this email or attachments.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: winmail.dat
Type: application/ms-tnef
Size: 73222 bytes
Desc: not available
URL: <http://lists.vistrails.org/pipermail/vistrails-dev/attachments/20140110/9b7eba58/attachment-0001.bin>


More information about the vistrails-dev mailing list