4 For a detailed list of changes, please see the git commit history.
6 * Save and restore settings:
7 - Save/restore the size and position of the main window.
8 - Save/restore the shown views and their size/position for a specific device.
9 - Add a tab for curve color settings in the plot config dialog.
10 - Add -c cmd line parameter for don't restoring the settings.
11 - Save/restore the settings of the find and replace dialog.
12 - Save/restore last directory of the SmuScript tree.
13 - Save/restore the settings of the save signals dialog.
14 * Enhance the Python API:
15 - Message Boxes and input dialoges for various data types.
16 - Return the view id when adding a new view.
17 - Improve bindings for time and x/y plots.
18 - Add function to set/change a curve color.
19 - Add function to set a custom signal name.
20 - Add function to set a custom plot curve name.
21 - Add functions for getting the available config keys.
22 * More verbose device info in the about dialog.
24 - Make curve name editable and curve removable.
25 - Fix the axis lock labels.
26 * Many improvements for the python editor.
27 * Add a find and replace dialog for the python editor.
28 * Add a time window option to combine analog values when saving signals (Thanks to Cymaphore).
29 * Support for the new "force_detect" connection parameter of libsigrok.
30 * Update libsigrok for new devices and bugfixes.
31 * Update manual for SmuView.
32 * Many more bug fixes and improvements.
37 For a detailed list of changes, please see the git commit history.
39 * Embed a Python interpreter to automate measurements and device control.
40 * Add an editor to create and modify Python scripts.
41 * Add a command line parameter to load and execute Python scripts.
42 * Countless layout and GUI improvements, for example:
43 - Improve device control views.
44 - Replace the knob in the control views with a slider widget.
45 - Don't freeze the connection dialog when loading bluetooth LE devices.
46 - Ability to add a single signal to a XY-plot.
47 - Improve changing plot modes.
48 - Make the plot markers box position configurable.
49 - Nicer looking plot markers and better initial plot marker position.
50 - Support multiple signals per data table view.
51 - Add plot curve colors for various quantities and use random color for unknown quantities.
52 - Use embedded mono space font for the value displays.
53 - Stack views to save space.
54 - Settings for line and symbol style in the plot config dialog.
55 - Don't mess up the plot axis, when the signal value overflows.
56 - Add function to save plots as image.
57 * Add class AnalogSampleSignal to store sample via Python.
58 * Add a view to apply sequences to (device) controls like the output voltage.
59 * Create a manual for SmuView.
65 For a detailed list of changes, please see the git commit history.
67 * Various layout improvements
68 * Revert "feature" that only one signal can be added to fixed channels
70 - Improve axis locking
71 - Improve axis scale updates
72 - Add the same signal only once
73 * Commit spin box values only when enter is pressed or widget is leaved
74 * Use a monospace font instead of the LCD font for various views
75 * Add ConfigKey OFFSET
80 For a detailed list of changes, please see the git commit history.
83 * Add Fedora support (Thanks to gvegidy)
86 - Better legend titles
87 - Add AC/DC to curve unit names (axis labels)
88 - Use one axis for data with the same quantity / quantity flags
89 - Fix non working mouse wheel over axis
90 * Use linear interpolation to combine signals with different time intervals:
91 - Used in math channles
92 - Used in x/y-plot view
93 * Use session start timestamp as start timestamp for channels and signals
94 * Fix bug when listing ConfigKey SAMPLERATE
95 * Fix bugs in ui datatype widgets
96 * Add GenericControlView
97 * Add support for the demo device
98 * Initially populate serial connections in the connection dialog
99 * Add "addition with constant" math channel
100 * Add "moving average" math channel
102 * Move "add device" and "add user device" to new device tree
103 * Add start/stop aquisition to device tab
104 * Add disconnect device in device tree
105 * Add clear signal to device tree
106 * Add configurabel and config keys to device tree
107 * Add support for interleaved samples (demo device and oscilloscopes)
108 * Auto resize (device) combo boxes