.

Release Note
meiConfigGui

meiConfigGui Version
MPI Release
Release Date
03.03.11
18Dec2005
03.03.07
20Oct2005
03.03.04
26Aug2005
03.03.01
29Jul2005

  Table of Contents
    New Features
     

Version 03.03.00
     Add a toolbar button to the save output - 1220
     Display Node Type in the browser for SqNodes - 1168
     Display Output in the Main Window - 1160



    General Changes
     

Version 03.03.00
     Changed keyboard shortcut for diff from Shift+D to Ctrl+D - 1201
     No way to escape the "Invalid Value" dialog box - 1165


    Fixed Bugs
     

Version 03.03.10
     An empty or invalid profile file causes meiConfigGui to crash - 1238

Version 03.03.02
     NumPad Enter key is not recognized as Enter by GUI controls - 1232
     Hitting <del> in a text control does nothing unless text is selected - 1231
     Esc Doesn't Close Preferences or Differences Dialog - 1153

Version 03.03.00
     Plus character is not accepted as valid for exponents - 1210
     Numbers in scientific notation can cause an exception - 1209
     File modified when opened is not treated as modified - 1206
     Elements erroneously excluded - 1205
     Previous difference options lost after canceling - 1200
     Undo/Redo/Undo of Union Member Bug - 1197
     Canceling out of Save As Dialog can cause Exception - 1185
     MPI assertions not handled very well - 1169
     Memory leak when creating and saving projects - 1167
     Minor issues with hex values - 1164
     Hex values containing F are not considered valid - 1163


New Features

03.03.00

  Add a toolbar button to save the output
    Reference Number: 1220
    Type: New Feature
    meiConfigGui Version: 03.03.00
   

Description:
Add a button to the output window toolbar that allows the user to save the output to a file.


  Display Node Type in the browser for SqNodes
    Reference Number: 1168
    Type: New Feature
    meiConfigGui Version: 03.03.00
   

Description:
Display the node type in the browser, after the node number.


  Display Output in the Main Window
    Reference Number: 1160
    Type: New Feature
    meiConfigGui Version: 03.03.00
   

Description:
Add a splitter to the main frame and display the output in the lower portion of the splitter. Use a notebook to display different sorts of output in different pages.


General Changes

03.03.10

  meiConfig uses too much memory
    Reference Number: 1255
    Type: General Change
    meiConfigGui Version: 03.03.10
   

Description:
meiConfig uses more than 65 megs of RAM when saving a simple network.

03.03.00

  Changed keyboard shortcut for diff from Shift+D to Ctrl+D
    Reference Number: 1201
    Type: General Change
    meiConfigGui Version: 03.03.00
   

Description:
The previous keyboard shortcut for diff, Shift+D, made it difficult to enter a capital "D" into any text field. The shortcut for diff is now Ctrl+D.


  No way to escape the "Invalid Value" dialog box
    Reference Number: 1165
    Type: General Change
    meiConfigGui Version: 03.03.10
   

Description:
If an XMC file contains an invalid value and the user clicks on it while editing, the "Invalid Value" dialog will keep popping up until the user enters a valid value. This forces the user to change the file in order to escape. The user should have the option to enter the invalid value.

 

Fixed Bugs

03.03.10

  Empty or invalid profile file causes meiConfigGui to crash
   

Reference Number: 1238

    Type: Fixed Bug
    meiConfigGui Version: 03.03.10
   

Description:
The meiConfigGui XML profile file is invalid, meiConfigGui will crash on startup.

03.03.02

  NumPad Enter key is not recognized as Enter by GUI controls
   

Reference Number: 1232

    Type: Fixed Bug
    meiConfigGui Version: 03.03.02
   

Description:
Typing the Enter key on the number pad should behave identical to the standard Enter key, but it does not. This bug was fixed.


  Hitting <del> in a text control does nothing unless text is selected
   

Reference Number: 1231

    Type: Fixed Bug
    meiConfigGui Version: 03.03.02
   

Description:
Typing the Delete key doesn't delete any text unless one or more characters are selected. This bug was fixed.


  Esc Doesn't Close Preferences or Differences Dialog
   

Reference Number: 1153

    Type: Fixed Bug
    meiConfigGui Version: 03.03.02
   

Description:
When the user types the Esc key, it fails to close the Preferences or Differences dialog boxes. This bug was fixed.

03.03.00

  Plus character not accepted as valid for exponents
   

Reference Number: 1210

    Type: Fixed Bug
    meiConfigGui Version: 03.03.00
   

Description:
The plus character, "+", is rejected as invalid when entering a floating point number with an exponent. It is actually valid. For example, 1e+2 is valid. This bug was fixed.


  Numbers in scientific notation can cause an exception
   

Reference Number: 1209

    Type: Fixed Bug
    meiConfigGui Version: 03.03.00
   

Description:
Entering a floating point number in scientific notation will cause an exception if the fractional part of the number is .0. The exception, "ValueError: invalid literal for float," occurs in propertyMixInGui.DataFromDisplayFloat(). This bug was fixed.


  File modified when opened is not treated as modified
   

Reference Number: 1206

    Type: Fixed Bug
    meiConfigGui Version: 03.03.00
   

Description:
If the "Apply filter when opening config files" preference is on, then the file will potentially be modified without any user notification. If the file is then saved, the user may not realize that the original file was changed. This bug was fixed.


  Elements erroneously excluded
   

Reference Number: 1205

    Type: Fixed Bug
    meiConfigGui Version: 03.03.00
   

Description:
If the current filter includes individual objects, such as "include: Filter0-2", then those elements will not be included. This bug was fixed.


  Previous difference options lost after cancelling
   

Reference Number: 1200

    Type: Fixed Bug
    meiConfigGui Version: 03.03.00
   

Description:
If the user cancels out of the Difference Options dialog box, then all difference options will revert back to their values when the application was initially opened. This bug was fixed.


  Undo/Redo/Undo of Union Member Bug
   

Reference Number: 1197

    Type: Fixed Bug
    meiConfigGui Version: 03.03.00
   

Description:
Undoing and redoing the modification of a union member, such as MPIFilterConfig.gain.coeff.l, can cause the union members to become out of sync with each other. To recreate the problem:

  1. Upload the filter coefficients.
  2. Modify MPIFilterConfig.gain.coeff.l (note that the "f" union member changes too).
  3. Undo the modification (note that the "f" union member changes too).
  4. Redo the modification (note that the "f" union member changes too).
  5. Undo the modification again.

This bug was fixed.


  Canceling Out Of Save As Dialog Can Cause Exception
   

Reference Number: 1185

    Type: Fixed Bug
    meiConfigGui Version: 03.03.00
   

Description:
Under certain situations, canceling out of the "Save As" Dialog when saving a file will cause a Python exception. Follow these steps to reproduce the issue:

  1. Open a File.
  2. Try to save as an existing file that is read-only.
  3. Click Yes to "Do you want to replace it?"
  4. Click Yes to "Save under a different name?"
  5. Click Cancel in the "Save As" dialog box.

This bug was fixed.


  MPI assertions not handled very well
   

Reference Number: 1169

    Type: Fixed Bug
    meiConfigGui Version: 03.03.00
   

Description:
If an assertion is triggered in the MPI by meiConfigGui, the application will exit immediately. There is no indication of an MPI assertion. This bug was fixed.


  Memory leak when creating and saving projects
   

Reference Number: 1167

    Type: Fixed Bug
    meiConfigGui Version: 03.03.00
   

Description:
Memory is leaked when creating and saving projects. This bug was fixed.


  Minor issues with hex values
   

Reference Number: 1164

    Type: Fixed Bug
    meiConfigGui Version: 03.03.00
   

Description:

  1. Numbers entered as a decimal should be displayed as hex.
  2. After modifying a hex value, undoing the change will cause the
    original hex value to be displayed without the 0x.

This bug was fixed.


  Hex values containing F are not considered valid
   

Reference Number: 1163

    Type: Fixed Bug
    meiConfigGui Version: 03.03.00
   

Description:
The characters "F" and "f" are erroneously not recognized as valid hex values. This bug was fixed.

 

 

       Legal Notice  |  Tech Email  |  Feedback
      
Copyright ©
2001-2010 Motion Engineering