Menu

SVN archive Commit Log


Commit Date  
[r10255] by bugman

Improved the commenting in the menu GUI element section.

2010-01-19 17:24:09 Tree
[r10254] by bugman

Added icons to the 'File' menu items.

To do this, a new method called build_menu_sub_item() has been written to create and return an
initialised wx.MenuItem() instance, which is then appended to the menu item. The new oxygen icons
have been copied into the repository, and commenting of this menu section improved.

2010-01-19 17:21:13 Tree
[r10253] by bugman

Changed text bottons to bitmap icons for the file opening in the model-free analysis GUI section.

This is mainly to test code manageability and design. The '+' buttons have been replaced by oxygen
bitmap icons. Note this is test code and can be reverted! Issues found are as follows:

1) The code for one GUI element is located in 3 places in the module, in 2 places in __init__()
(creation and event binding), and in __set_properties() to define sizes. This makes GUI changes
difficult.

2) The sizes in __set_properties() are hardcoded and repeated many, many times. There should be
a variable defining x and y at the start for all these buttons. These should be local variables of
a method containing the relaxation data input GUI element for model-free.

3) I can't find how to modify the size of the box for the relaxation data input?! This is visible
in the current revision. The size of this box should be defined as the sum of the x and y lengths
of all the elements (not including a margin).

2010-01-19 16:46:23 Tree
[r10252] by bugman

Added the oxygen 16x16 shutdown icon.

2010-01-19 16:37:08 Tree
[r10251] by bugman

Added the 16x16 document open oxygen icon.

2010-01-19 15:07:36 Tree
[r10250] by bugman

Actually, the icons are dual licences with both CC and LGPL.

The CC text has been replaced by the LGPL text, as this is more compatible with relax's licencing.

2010-01-19 14:54:15 Tree
[r10249] by bugman

Added the CC Attribution-ShareAlike 3.0 License.

2010-01-19 14:52:44 Tree
[r10248] by bugman

Added some initial Oxygen (http://www.oxygen-icons.org/) icons.

These are taken from Mandriva 2010's /usr/share/icons/oxygen/ directory and are licenced unde the
Creative Common Attribution-ShareAlike 3.0 License (http://creativecommons.org/licenses/by-sa/3.0/).

2010-01-19 14:51:19 Tree
[r10247] by bugman

The GUI does not creat its own wx application anymore.

This is the stacking_problem_settings_patch file (http://gna.org/support/download.php?file_id=7721)
attached to http://gna.org/task/?6847#comment19.

This caused the problem reported at https://mail.gna.org/public/relax-devel/2010-01/msg00029.html,
where the dialog could not be opened.

2010-01-19 10:10:47 Tree
[r10246] by bugman

Names of buttons are enhanced and m2-m6 and final calculation is controlled by local_tm variable.

This is the disable_models_patch file (http://gna.org/support/download.php?file_id=7720) attached to
http://gna.org/task/?6847#comment19.

This is for feedback of successful local tm calculation.

2010-01-19 10:06:29 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.