Open main menu

Changes

Relax 3.3.2

68 bytes added, 12:48, 14 November 2014
Added Minfx external links.
<section begin=changes/>
* Updated the [https://gna.org/projects/minfx / minfx] version in the release checklist document to version 1.0.11.
* Updated the relax version in the release checklist document to be more modern.
* Spelling fixes for the CHANGES file.
* Added printouts to the determine_rnd() function of the dauvergne_protocol model-free auto-analysis. This is for better user feedback in the log files as to what is happening. It may help in debugging [https://gna.org/bugs/?22730 bug #22730: Model-free auto-analysis - relax stops and quits at the polate step].
* Alphabetical ordering of imports in the dauvergne_protocol model-free auto-analysis.
* Changed the model-free single spin optimisation title printouts. The specific_analyses.model_free.optimisation.spin_print() function has been deleted. It has instead been replaced by a call to lib.text.sectioning.subtitle(). This is to match the grid search setup title printouts and to differentiate these titles from those printed out by [https://gna.org/projects/minfx / minfx] being underlined by '~' characters.
* Added extensive sectioning printouts to the dauvergne_protocol model-free auto-analysis. The lib.text.section functions title() and subtitle() are now used to mark out all parts of the auto-analysis. This will allow for a much better understanding of the log files produced by this auto-analysis.
* Complete redesign of the following of text in the relax controller window in the GUI. The current design for some reason no longer worked very often, and there would be many situations where the scrolling to follow the text output would stop and could never be recovered. Therefore this feature has been redesigned. In the LogCtrl element of the relax controller, which displays the relax output messages, the at_end class boolean variable has been introduced. It defaults to True. The following events will turn it off: Arrow keys, Home key, End key, Ctrl-Home key, Mouse button clicks, Mouse wheel scrolling, Window thumbtrack scrolling (the side scrollbar), finding text, the pop up menu 'Go to start', and Select all (menu or Ctrl-A). It will only be turned on in two cases: The pop up menu 'Go to end', and if the caret is on the final line (caused by Ctrl-End, Mouse wheel scrolling, Page Down, Down arrow, Window thumbtrack scrolling, etc.). Three new methods have been introduced to handle certain events: capture_mouse() for mouse button clicks, capture_mouse_wheel() for mouse wheel scrolling, and capture_scroll for window thumbtrack scrolling.
Trusted, Bureaucrats
4,223

edits