Hooke(GUI)
authorillysam <devnull@localhost>
Mon, 1 Mar 2010 17:30:27 +0000 (17:30 +0000)
committerillysam <devnull@localhost>
Mon, 1 Mar 2010 17:30:27 +0000 (17:30 +0000)
commitc67a6a2eaaa8fecde12f0d7216daa61d8196f106
tree77f10898de4f916c91fa0f068982fcbf6710f4c9
parent58c8d37102adbdd1317803a8f218f40fa928d00c
Hooke(GUI)
hooke.py
- added check for off-screen window position on startup
- added note panel
- added check for existing plugin commands
- fixed access error on close (forgot to deregister a listener)
- added option to hide file extension from playlist and plot title
- added 'do_copylog'
- added general preferences
- modifed UpdatePlot to use individual scale formatter and legends for subplots
- added default settings for scale formatters and legends
- added general preference 'use_zero' to dispaly '0' on axes rather than e.g. '0.00'

hooke configspec.ini/hooke.ini
- added mfp1d driver
- added mfp3d driver
- removed curvetools plugin

drivers/mfp1dexport.py
- corrected spelling

drivers/picoforce.py
- removed detriggerize

drivers/mfp1d.py
- added driver for direct import of MFP-1D files

drivers/mfp3d.py
- added driver for direct import of MFP-3D files

lib/clickedpoint.py
- added object ClickedPoint to lib (was in libhooke before)

lib/curve.py
- added properties decimals, legend and multiplier to Curve
- added classes Data, Decimals, Multiplier and PrefixFormatter

lib/delta.py
- added object Delta to lib

lib/file.py
- rename self.notes to self.note

lib/libhooke.py
- added fit_interval_nm (was in curvetools before)
- added pickup_contact_point(was in curvetools before)
- added remove_extension

lib/playlist.py
- added note support

panels/ploy.py
- added 'x' and 'y' to status text

panels/note.py
- added note panel

plugins/autopeak.ini and autopeak.py
- added options: delta_force, plot_linewidth, plot_size and plot_style

plugins/core.ini
- added 'preferences'options: hide_curve_extension, legend, x_decimals, x_multiplier, y_decimals, y_multiplier and use_zero
- added 'copylog' options: destination and use_LVDT_folder

plugins/export.ini and export.py
- added 'notes' options: filename, folder, prefix and use_playlist_filename
- added do_notes

plugins/flatfilts.ini and flatfilts.py
- corrected some default values
- added warning about not applying the flatten plotmanipulator

plugins/generalvclamp.py
- updated copyright information

plugins/plot.ini and plot.py
- corrected some default values
- added support for options: decimals, legend and multiplier

plugins/procplots.ini and procplots.py
- corrected some default values
- added support for options: decimals, legend and multiplier to do_fft
30 files changed:
config/hooke configspec.ini
config/hooke.ini
drivers/mfp1d.py [new file with mode: 0644]
drivers/mfp1dexport.py
drivers/mfp3d.py [new file with mode: 0644]
drivers/picoforce.py
hooke.py
lib/clickedpoint.py [new file with mode: 0644]
lib/curve.py
lib/delta.py [new file with mode: 0644]
lib/file.py
lib/libhooke.py
lib/playlist.py
lib/prettyformat.py
panels/note.py [new file with mode: 0644]
panels/plot.py
panels/results.py
plugins/autopeak.ini
plugins/autopeak.py
plugins/core.ini
plugins/export.ini
plugins/export.py
plugins/fit.py
plugins/flatfilts.ini
plugins/flatfilts.py
plugins/generalvclamp.py
plugins/plot.ini
plugins/plot.py
plugins/procplots.ini
plugins/procplots.py