Hi Michael, I just checked and noticed that you were not subscribed to the relax-commits mailing list (https://mail.gna.org/listinfo/relax-commits/). It would be useful to subscribe to this list for two reasons: the first is that you will quickly learn how the relax commit process works; the second is that I have made 16 commits today splitting up your patch_II (attached to https://gna.org/task/?6847), significantly simplifying it and decreasing its size, so by being on the list you will see all changes to your code. Cheers, Edward P. S. Here are the commit messages for the break up of patch_II: ------------------------------------------------------------------------ r10221 | bugman | 2010-01-14 19:05:43 +0100 (Thu, 14 Jan 2010) | 8 lines Changed paths: M /branches/bieri_gui/gui_bieri/res/settings.py Updated the global setting dialog. This corresponds to one component of the patch_II file attached to https://gna.org/task/?6847 by Michael Bieri (https://gna.org/users/michaelbieri). The gui_bieri.res.settings module is now in sync with patch_II. ------------------------------------------------------------------------ r10220 | bugman | 2010-01-14 18:05:47 +0100 (Thu, 14 Jan 2010) | 30 lines Changed paths: M /branches/bieri_gui/gui_bieri/relax_gui.py Properly introduced the import_seq(), settings(), param_file_setting() and reset_setting() methods. This is what r10214 should have been. ..... r10219 | bugman | 2010-01-14 18:01:25 +0100 (Thu, 14 Jan 2010) | 19 lines Changed paths: M /branches/bieri_gui/gui_bieri/relax_gui.py Reverted r10214 as the code was not placed in the correct spot! The command used was: svn merge -r10214:10213 . ..... r10214 | bugman | 2010-01-14 16:10:02 +0100 (Thu, 14 Jan 2010) | 8 lines Changed paths: M /branches/bieri_gui/gui_bieri/relax_gui.py Added the missing import_seq(), settings(), param_file_setting() and reset_setting() methods. This corresponds to one component of the patch_II file attached to https://gna.org/task/?6847 by Michael Bieri (https://gna.org/users/michaelbieri). This prevented relax from launching the GUI. ..... ..... ------------------------------------------------------------------------ r10219 | bugman | 2010-01-14 18:01:25 +0100 (Thu, 14 Jan 2010) | 19 lines Changed paths: M /branches/bieri_gui/gui_bieri/relax_gui.py Reverted r10214 as the code was not placed in the correct spot! The command used was: svn merge -r10214:10213 . ..... r10214 | bugman | 2010-01-14 16:10:02 +0100 (Thu, 14 Jan 2010) | 8 lines Changed paths: M /branches/bieri_gui/gui_bieri/relax_gui.py Added the missing import_seq(), settings(), param_file_setting() and reset_setting() methods. This corresponds to one component of the patch_II file attached to https://gna.org/task/?6847 by Michael Bieri (https://gna.org/users/michaelbieri). This prevented relax from launching the GUI. ..... ------------------------------------------------------------------------ r10218 | bugman | 2010-01-14 17:46:33 +0100 (Thu, 14 Jan 2010) | 3 lines Changed paths: M /branches/bieri_gui/gui_bieri/relax_gui.py Bug fix. Incorrect whitespace was introduced in the last revision (r10217). ------------------------------------------------------------------------ r10217 | bugman | 2010-01-14 17:45:18 +0100 (Thu, 14 Jan 2010) | 11 lines Changed paths: M /branches/bieri_gui/gui_bieri/relax_gui.py Changes to all the opening and saving file dialogs. This corresponds to one component of the patch_II file attached to https://gna.org/task/?6847 by Michael Bieri (https://gna.org/users/michaelbieri). The following have been changed: filesavebox() -> savefile(), fileopenbox() -> openfile(), fileopenbox() -> multi_openfile(), ------------------------------------------------------------------------ r10216 | bugman | 2010-01-14 17:33:36 +0100 (Thu, 14 Jan 2010) | 8 lines Changed paths: M /branches/bieri_gui/gui_bieri/relax_gui.py Switched from using msgbox() to using the specific dir_message() function. This corresponds to one component of the patch_II file attached to https://gna.org/task/?6847 by Michael Bieri (https://gna.org/users/michaelbieri). This will again be a problem because dir_message() is not defined in gui_bieri.relax_gui. ------------------------------------------------------------------------ r10215 | bugman | 2010-01-14 17:27:17 +0100 (Thu, 14 Jan 2010) | 8 lines Changed paths: M /branches/bieri_gui/gui_bieri/relax_gui.py Switched from using diropenbox() to opendir(). This corresponds to one component of the patch_II file attached to https://gna.org/task/?6847 by Michael Bieri (https://gna.org/users/michaelbieri). This will be a problem because in patch_II, opendir() is not defined in gui_bieri.relax_gui. ------------------------------------------------------------------------ r10214 | bugman | 2010-01-14 16:10:02 +0100 (Thu, 14 Jan 2010) | 8 lines Changed paths: M /branches/bieri_gui/gui_bieri/relax_gui.py Added the missing import_seq(), settings(), param_file_setting() and reset_setting() methods. This corresponds to one component of the patch_II file attached to https://gna.org/task/?6847 by Michael Bieri (https://gna.org/users/michaelbieri). This prevented relax from launching the GUI. ------------------------------------------------------------------------ r10213 | bugman | 2010-01-14 16:06:06 +0100 (Thu, 14 Jan 2010) | 8 lines Changed paths: M /branches/bieri_gui/gui_bieri/relax_gui.py Expansion and improvements to the menu bar of the main window. This corresponds to one component of the patch_II file attached to https://gna.org/task/?6847 by Michael Bieri (https://gna.org/users/michaelbieri). Many new entries have been created and menu hot keys have been added for all entries. ------------------------------------------------------------------------ r10212 | bugman | 2010-01-14 15:45:19 +0100 (Thu, 14 Jan 2010) | 9 lines Changed paths: M /branches/bieri_gui/gui_bieri/res/results_analysis.py Clean up of the gui_bieri.res.results_analysis module (much code deletion) This corresponds to one component of the patch_II file attached to https://gna.org/task/?6847 by Michael Bieri (https://gna.org/users/michaelbieri). This code appears to have been an unnecessary duplication of that in other modules. It looks like a remnant of the splitting up of relax_gui.py at revision r10085. ------------------------------------------------------------------------ r10211 | bugman | 2010-01-14 15:06:48 +0100 (Thu, 14 Jan 2010) | 3 lines Changed paths: M /branches/bieri_gui/gui_bieri/res/results_analysis.py Another import fix as this was forgotten in the last commit. ------------------------------------------------------------------------ r10210 | bugman | 2010-01-14 14:58:33 +0100 (Thu, 14 Jan 2010) | 8 lines Changed paths: M /branches/bieri_gui/gui_bieri/relax_gui.py M /branches/bieri_gui/gui_bieri/res/calc_rx.py M /branches/bieri_gui/gui_bieri/res/results_analysis.py Fixes for the relaxGUI imports. This corresponds to one component of the patch_II file attached to https://gna.org/task/?6847 by Michael Bieri (https://gna.org/users/michaelbieri). Again this is different as the import statements were not clearly separated and were messy. ------------------------------------------------------------------------ r10209 | bugman | 2010-01-14 14:47:33 +0100 (Thu, 14 Jan 2010) | 9 lines Changed paths: M /branches/bieri_gui/gui_bieri/relax_gui.py Added version information to the GUI. This includes a GUI version of 1.00. This corresponds to one component of the patch_II file attached to https://gna.org/task/?6847 by Michael Bieri (https://gna.org/users/michaelbieri). The change is different though as the relax 'version' module is being used to obtain the relax version. ------------------------------------------------------------------------ r10208 | bugman | 2010-01-14 14:43:03 +0100 (Thu, 14 Jan 2010) | 3 lines Changed paths: M /branches/bieri_gui/gui_bieri/relax_gui.py M /branches/bieri_gui/gui_bieri/res/calc_modelfree.py M /branches/bieri_gui/gui_bieri/res/calc_noe.py M /branches/bieri_gui/gui_bieri/res/calc_rx.py M /branches/bieri_gui/gui_bieri/res/message.py M /branches/bieri_gui/gui_bieri/res/project.py M /branches/bieri_gui/gui_bieri/res/results_analysis.py Updated the copyright statements adding myself and this year. ------------------------------------------------------------------------ r10207 | bugman | 2010-01-14 11:50:27 +0100 (Thu, 14 Jan 2010) | 9 lines Changed paths: M /branches/bieri_gui/gui_bieri/relax_gui.py M /branches/bieri_gui/gui_bieri/res/calc_modelfree.py M /branches/bieri_gui/gui_bieri/res/calc_rx.py A /branches/bieri_gui/gui_bieri/res/pics/r1.png (from /branches/bieri_gui/gui_bieri/res/pics/t1.png:10171) A /branches/bieri_gui/gui_bieri/res/pics/r2.png (from /branches/bieri_gui/gui_bieri/res/pics/t2.png:10171) D /branches/bieri_gui/gui_bieri/res/pics/t1.png D /branches/bieri_gui/gui_bieri/res/pics/t2.png M /branches/bieri_gui/gui_bieri/res/project.py M /branches/bieri_gui/gui_bieri/res/results_analysis.py Complete conversion from t[12x] and T[12x] notation to r[12x] and R[12x]. This corresponds to one component of the patch_II file attached to https://gna.org/task/?6847 by Michael Bieri (https://gna.org/users/michaelbieri). This change was discussed in the tread starting at https://mail.gna.org/public/relax-devel/2010-01/msg00007.html. These changes are far more extensive than that in patch_II, and cover 100% of the code. ------------------------------------------------------------------------ r10206 | bugman | 2010-01-14 11:13:05 +0100 (Thu, 14 Jan 2010) | 7 lines Changed paths: M /branches/bieri_gui/gui_bieri/relax_gui.py M /branches/bieri_gui/gui_bieri/res/calc_modelfree.py M /branches/bieri_gui/gui_bieri/res/calc_noe.py M /branches/bieri_gui/gui_bieri/res/calc_rx.py M /branches/bieri_gui/gui_bieri/res/message.py M /branches/bieri_gui/gui_bieri/res/results_analysis.py Changed '/' to os.sep to make the Bieri GUI OS independent. This corresponds to one component of the patch_II file attached to https://gna.org/task/?6847 by Michael Bieri (https://gna.org/users/michaelbieri). This change was discussed in the tread starting at https://mail.gna.org/public/relax-devel/2010-01/msg00007.html.