Commit Graph
480 Commits
Author SHA1 Message Date
augustin_s 4b236edd4e switch LaserExp to Device class 2020-12-04 17:37:43 +01:00
augustin_s 62d8cb1eba added a Device class 2020-12-04 17:37:22 +01:00
augustin_s b0d5969dbb added some variations of nice_steps 2020-12-02 14:37:34 +01:00
augustin_s 1f305c7c38 plot each adjustable's tweaking as separate curve 2020-12-01 22:22:31 +01:00
augustin_s 6f17db566c refactor for easier multi-curve plotting 2020-12-01 22:15:37 +01:00
augustin_s b5e9b7a48c also copy value to clipboard when double clicking line in log 2020-12-01 19:19:47 +01:00
augustin_s b621ad1ddf clicking table header opens a plot 2020-12-01 19:13:43 +01:00
augustin_s 9153197a7b added PlotDialog and PlotPanel 2020-12-01 19:13:05 +01:00
augustin_s d999df4510 added GetItemsText method to AutoWidthListCtrl 2020-12-01 19:11:19 +01:00
augustin_s bf6809d571 added a RESIZABLE_DIALOG default style 2020-12-01 14:20:29 +01:00
augustin_s deed3cb52e double clicking log entry inserts logged readback into abs. pos. field 2020-12-01 12:03:55 +01:00
augustin_s 946109f7c1 use EXPANDING marker in tweak panel sizer creation 2020-11-30 15:50:02 +01:00
augustin_s 374b9f5dcc made STRETCH class; added EXPANDING class, make_filled_*box will make widgets that follow on EXPANDING expanding 2020-11-30 15:49:07 +01:00
augustin_s 56b7aa385d simplified stepwise box filling 2020-11-30 14:43:03 +01:00
augustin_s 98527f0f51 make_filled_*box accepts and uses an existing box 2020-11-30 14:42:24 +01:00
augustin_s c0d80b7044 added log to tweak panel 2020-11-30 14:26:09 +01:00
augustin_s 1a48db47e1 added AutoWidthListCtrl 2020-11-30 14:24:23 +01:00
augustin_s de33a7ef09 show current step values in nsteps tooltip 2020-11-29 13:16:10 +01:00
augustin_s 9b92c77a3a forgot to remove an argument 2020-11-29 12:42:45 +01:00
augustin_s 9ae168abda rewrote nice_arange logic (now ensures boundaries); kept old logic as nice_steps (ensures step size) 2020-11-29 12:37:49 +01:00
augustin_s 0a6bbbbf5b replace LabeledEntry with LabeledFilenameEntry for filenames 2020-11-26 23:18:56 +01:00
augustin_s 4a80ab0ca9 added LabeledFilenameEntry 2020-11-26 23:18:33 +01:00
augustin_s 705d68db67 clamp counter at 1 when decreasing 2020-11-26 23:18:12 +01:00
augustin_s 804eb576d7 added FilenameEntry widget (up/down key increase last number) 2020-11-26 23:10:47 +01:00
augustin_s e79dc142ad removed the double wx.ToolTip creation from the tool tip creation 2020-11-24 19:01:31 +01:00
augustin_s f3f924f182 escape resets to last good eval'ed value 2020-11-24 18:48:14 +01:00
augustin_s 4a1b41b3b5 switched to MathEntry for npulses, start/stop/step, abs. pos. 2020-11-24 18:21:05 +01:00
augustin_s 7ff5319263 added LabeledMathEntry; fixed setting style for MathEntry; switched to MathEntry for LabeledTweakEntry 2020-11-24 18:19:38 +01:00
augustin_s e9997997b2 added MathEntry widget 2020-11-24 17:10:05 +01:00
augustin_s 8e5a9827b1 added small precautions for rate = 0 and pvname = None 2020-11-24 17:09:41 +01:00
augustin_s 7b9ade13f0 added arithmetic_eval to __init__ 2020-11-24 16:26:48 +01:00
augustin_s 10e0634519 added note on how error reporting could be improved 2020-11-24 14:02:46 +01:00
augustin_s fe333a4bf9 DummyAdjustable prints on change 2020-11-24 13:57:43 +01:00
augustin_s 2bedb8dbd2 added arithmetic_eval 2020-11-24 13:57:00 +01:00
augustin_s bb96e224a9 added ETADisplay and calculation for rep-rate corrected num of pulses 2020-11-23 21:04:14 +01:00
augustin_s e659831492 added nicely readable (approx.) time converter 2020-11-23 18:42:16 +01:00
augustin_s 53cef59ce5 added PVDisplay for the rep rate 2020-11-23 18:21:12 +01:00
augustin_s 7df33f8e99 replaced timer with triggered update 2020-11-23 18:07:01 +01:00
augustin_s 07e4e61fa6 removed debug prints 2020-11-23 17:34:33 +01:00
augustin_s c867486a44 added a rep rate monitor 2020-11-23 17:31:38 +01:00
augustin_s 1c9eba86b1 first try on a PV display widget 2020-11-23 17:29:01 +01:00
augustin_s b0735a547a added check for limits being None 2020-11-22 22:29:23 +01:00
augustin_s 62deae2b06 removed some empty lines 2020-11-21 16:07:45 +01:00
augustin_s bc1beb4677 added tooltips to tweak buttons 2020-11-21 16:05:05 +01:00
augustin_s d6ba717f12 count steps from 1 (instead of 0) 2020-11-21 16:04:24 +01:00
augustin_s 703efeba45 refactored event posting 2020-11-21 15:30:16 +01:00
augustin_s 7a5b7ff551 working TweakPanel 2020-11-21 15:22:17 +01:00
augustin_s fcc85562a7 added tweaking (+/- delta) to Adjustable 2020-11-21 14:42:26 +01:00
augustin_s fa5cd52409 rearranged tweak buttons; added fast-forward buttons 2020-11-21 14:33:57 +01:00
augustin_s 94b6a3c74b added forgotten TwoButtons.Disable() 2020-11-21 00:53:20 +01:00