bugrelax - Bugs: bug #20603, In the model-free auto-analysis of...

 
 
Show feedback again

bug #20603: In the model-free auto-analysis of the GUI, right clicking on the relaxation data list entry fails.

Submitted by:  Edward d Auvergne <bugman>
Submitted on:  Fri 08 Mar 2013 08:54:33 AM UTC  
 
Category: GUISpecific analysis category: None
Priority: 3 - LowSeverity: 2 - Minor
Status: FixedAssigned to: Edward d Auvergne <bugman>
Originator Name: Open/Closed: Closed
Release: 2.2.2Operating System: All systems

Add a New Comment (Rich MarkupRich Markup):
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Fri 08 Mar 2013 02:33:31 PM UTC, SVN revision 18705:

Merged revisions 18689-18704 via svnmerge from
svn+ssh://bugman@svn.gna.org/svn/relax/trunk

........
r18689 | bugman | 2013-03-08 10:04:47 +0100 (Fri, 08 Mar 2013) | 5 lines

Created the lib.text.table.MULTI_COL constant for defining cells spanning multiple columns.

This is not used yet.
........
r18690 | bugman | 2013-03-08 10:12:21 +0100 (Fri, 08 Mar 2013) | 3 lines

Modified the Mf.test_mf_auto_analysis GUI test to catch bug #20603 (https://gna.org/bugs/?20603).
........
r18691 | bugman | 2013-03-08 10:17:09 +0100 (Fri, 08 Mar 2013) | 6 lines

Fix for bug 20603 (https://gna.org/bugs/?20603), the relaxation data right click menu failure.

The problem was that there was that the last menu item specified had no contents. This item has
been removed.
........
r18692 | bugman | 2013-03-08 10:20:41 +0100 (Fri, 08 Mar 2013) | 5 lines

Created a unit test for the lib.text.table.format_table() function to test multiple column support.

Support for content spanning multiple cells is yet to be implemented.
........
r18693 | bugman | 2013-03-08 12:05:12 +0100 (Fri, 08 Mar 2013) | 3 lines

Implemented multi-column support in lib.text.table.format_table().
........
r18694 | bugman | 2013-03-08 12:36:39 +0100 (Fri, 08 Mar 2013) | 3 lines

Spacing between heading rows is now functional in lib.text.table.format_table().
........
r18695 | bugman | 2013-03-08 12:48:26 +0100 (Fri, 08 Mar 2013) | 3 lines

Fix for calculating column widths when multi-column cells are present in lib.text.table.format_table().
........
r18696 | bugman | 2013-03-08 14:13:49 +0100 (Fri, 08 Mar 2013) | 3 lines

Slight changes to one of the lib.text.table.format_table() unit tests.
........
r18697 | bugman | 2013-03-08 14:40:16 +0100 (Fri, 08 Mar 2013) | 3 lines

Created a new unit test of lib.text.table.format_table() to check for non-string type data.
........
r18698 | bugman | 2013-03-08 14:43:46 +0100 (Fri, 08 Mar 2013) | 5 lines

The table contents are now all converted to strings in lib.text.table.format_table().

[...] This uses the _convert_to_string() private function.

[...]........

[...] r18699 | bugman | 2013-03-08 14:57:05 +0100 (Fri, 08 Mar 2013) | 5 lines

[...]

[...] Converted the test_format_table4() unit test of lib.text.table.format_table() to check justification.

[...]

[...] The right justification of cells with numbers will be implemented to match these changes.

[...]........

[...] r18700 | bugman | 2013-03-08 14:57:34 +0100 (Fri, 08 Mar 2013) | 3 lines

[...]

[...] Numbers are now right justified in cells in the lib.text.table.format_table() function.

[...]........

[...] r18701 | bugman | 2013-03-08 15:15:27 +0100 (Fri, 08 Mar 2013) | 6 lines

[...]

[...] Modified the test_format_table4() unit test of lib.text.table.format_table().

[...]

[...] This change is to test the currently unimplemented custom_format argument. This will be used to

[...] allow special formatting in the table. For example using '%.3f' for a float.

[...]........

[...] r18702 | bugman | 2013-03-08 15:16:34 +0100 (Fri, 08 Mar 2013) | 6 lines

[...]

[...] Implemented the custom_format argument for lib.text.table.format_table().

[...]

[...] This allows cell contents to be formatted as the user asks. It defaults to standard string

[...] conversion is the custom conversion fails.

[...]........

[...] r18703 | bugman | 2013-03-08 15:21:25 +0100 (Fri, 08 Mar 2013) | 3 lines

[...]

[...] Rounding error fix for the test_format_table4() unit test of lib.text.table.format_table().

[...]........

[...] r18704 | bugman | 2013-03-08 15:28:19 +0100 (Fri, 08 Mar 2013) | 5 lines

[...]

[...] Python 3 fix for the test_format_table4() unit test of lib.text.table.format_table().

[...]

[...] The string representation of the builtin list object is different in Python 2 vs. 3.

[...]........

[...]

[...]

(Browse SVN revision 18705)

Edward d Auvergne <bugman>
Project AdministratorIn charge of this item.
Fri 08 Mar 2013 09:12:21 AM UTC, SVN revision 18690:

Modified the Mf.test_mf_auto_analysis GUI test to catch bug #20603 (https://gna.org/bugs/?20603).

(Browse SVN revision 18690)

Edward d Auvergne <bugman>
Project AdministratorIn charge of this item.
Fri 08 Mar 2013 08:54:33 AM UTC, original submission:

The error seen is:

Traceback (most recent call last):
File "/data/relax/relax-trunk/gui/components/base_list.py", line 333, in on_right_click
menu.AppendItem(build_menu_item(menu, id=info['id'], text=info['text'], icon=info['icon']))
KeyError: 'id'

This should instead bring up a floating menu.

Edward d Auvergne <bugman>
Project AdministratorIn charge of this item.

 

(Note: upload size limit is set to 1024 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by bugman (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 2 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Fri 08 Mar 2013 09:17:23 AM UTCbugmanStatusNone=>Fixed
      Open/ClosedOpen=>Closed
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup