Stefan Frederik
|
2a3e9ddea4
|
graph UI improved (unlock xaxis flag)
|
2022-01-02 04:42:15 +01:00 |
Stefan Frederik
|
2bbf967729
|
remove dbg message
|
2022-01-02 00:06:22 +01:00 |
Stefan Frederik
|
01764bc929
|
reset globfilter to {*} after using it
|
2022-01-02 00:05:05 +01:00 |
Stefan Frederik
|
1c27e4cc0a
|
speed optimizations in draw_graph()
|
2022-01-01 21:47:17 +01:00 |
Stefan Frederik
|
81a7041c9f
|
faster graph drawing by direct graph->screen transformation, avoiding double graph->xschem->screen scaling. File entry box is also a glob-search pattern in file open dialog
|
2022-01-01 15:46:03 +01:00 |
Stefan Frederik
|
c42f37909c
|
various fixes in multi trace/multi dataset graphs
|
2022-01-01 04:22:23 +01:00 |
Stefan Frederik
|
5ac44c11ea
|
hierachical pdf export: avoid adding links to symbols that are not subcircuits
|
2021-12-31 12:37:28 +01:00 |
Stefan Frederik
|
06e84deb96
|
fix setting pdfmarks with directories in hierarchical pdf exports
|
2021-12-31 11:58:28 +01:00 |
Stefan Frederik
|
7600985557
|
fix various graph event handling issues
|
2021-12-30 23:22:13 +01:00 |
Stefan Frederik
|
9beda72ebb
|
fix various graph event handling issues
|
2021-12-30 20:52:15 +01:00 |
Stefan Frederik
|
c0ab0f1a61
|
hierarchy pdf prints have links to pdf pages of sub blocks
|
2021-12-30 20:11:41 +01:00 |
Stefan Frederik
|
6b8807e003
|
hierarchy pdf prints have links to pdf pages of sub blocks
|
2021-12-30 19:06:22 +01:00 |
Stefan Frederik
|
a36ce82161
|
add page title: fix missing newline
|
2021-12-30 17:19:11 +01:00 |
Stefan Frederik
|
11dc5458af
|
add page title in ps/pdf prints, ps and svg skip graphs if they are hidden
|
2021-12-30 17:15:50 +01:00 |
Stefan Frederik
|
5707b18aba
|
wave view: added cursors for delay/time measurements
|
2021-12-30 15:45:38 +01:00 |
Stefan Frederik
|
acb0489fcc
|
graphical improvements for better graph scaling
|
2021-12-29 06:32:02 +01:00 |
Stefan Frederik
|
8cc6315e09
|
graphical improvements for better graph scaling
|
2021-12-29 06:21:51 +01:00 |
Stefan Frederik
|
d6c197d108
|
fix BadDrawable regression in free_rawfile(): after deleting data a draw() was called, but since this function is called also in exit handler all windows are already closed. Added digital waveforms and bussed signal display
|
2021-12-29 05:11:39 +01:00 |
Stefan Frederik
|
a0e057a52d
|
added typedefs on used structs, updated xschemtest with new hashes
|
2021-12-28 01:33:01 +01:00 |
Stefan Frederik
|
2ec66255e3
|
perf optimization in graph drawing
|
2021-12-28 00:44:59 +01:00 |
Stefan Frederik
|
5dd3f5c15d
|
digital wave graphs, handle multiple sweep dc simulations
|
2021-12-27 18:42:56 +01:00 |
Stefan Frederik
|
e111b2b9d6
|
even with multiple selected graphs apply y axis pan/zoom only on master graph. Better checks/cleanups for load/unload raw file
|
2021-12-27 14:12:55 +01:00 |
Stefan Frederik
|
505801c49d
|
fix edit rect attributes crashing (due to missing param to proc text_line)
|
2021-12-27 05:37:56 +01:00 |
Stefan Frederik
|
547097f176
|
graph UI refinement and various fixes. Zoom in/out keeps value under mouse fixed
|
2021-12-27 05:22:19 +01:00 |
Stefan Frederik
|
7a286e5466
|
graph UI improvements (no require shift + mouse for global x-axis sliding)
|
2021-12-26 15:13:57 +01:00 |
Stefan Frederik
|
214070bb1c
|
graph UI improvements (x-axis slider, do not force mouse motion to be inside graph after starting operation)
|
2021-12-26 14:57:12 +01:00 |
Stefan Frederik
|
eff02f5f02
|
graph UI improvements (global x slider), various fixes
|
2021-12-26 14:35:13 +01:00 |
Stefan Frederik
|
30ce222b68
|
graph UI improvements (global x slider), various fixes
|
2021-12-26 14:33:54 +01:00 |
Stefan Frederik
|
37575e9404
|
allow button1 in addition to button2 for panning / zooming waveforms, add menu commands to insert graph, display/hide empty graphs, load raw file
|
2021-12-26 04:09:55 +01:00 |
Stefan Frederik
|
8fb4c9ee55
|
Inutile stimuli translator integrated: some fixes
|
2021-12-26 00:41:21 +01:00 |
Stefan Frederik
|
163cdd72e5
|
Inutile stimuli translator integrated in xschem.tcl, no more EXEC-uted as external process
|
2021-12-26 00:35:56 +01:00 |
Stefan Frederik
|
f3526a5a08
|
Inutile stimuli translator integrated in xschem.tcl, no more EXEC-uted as external process
|
2021-12-26 00:33:57 +01:00 |
Stefan Frederik
|
554c1666b8
|
schematic_waves_loaded(): look for waveforms in parent hierarchies
|
2021-12-25 15:01:22 +01:00 |
Stefan Frederik
|
f5a737159d
|
axis zoom: updated examples
|
2021-12-25 14:43:26 +01:00 |
Stefan Frederik
|
842bcb0b93
|
implement zoom/move/full on y axis graphs
|
2021-12-25 13:44:14 +01:00 |
Stefan Frederik
|
1f44a960cb
|
implement zoom/move/full on y axis graphs
|
2021-12-25 13:37:49 +01:00 |
Stefan Frederik
|
907005e7e3
|
update netlist expected hash for rom8k
|
2021-12-25 05:35:12 +01:00 |
Stefan Frederik
|
0d6a6c488b
|
handle spice simulation files with multiple datasets
|
2021-12-25 05:15:52 +01:00 |
Stefan Frederik
|
21d723e1a2
|
if user specifies start, end and only one division in a graph, don`t try to do any magic, just do what user asks, even if numbers are `ugly`
|
2021-12-24 23:15:36 +01:00 |
Stefan Frederik
|
d423545ccc
|
fix: missing graph borders
|
2021-12-24 21:17:52 +01:00 |
Stefan Frederik
|
70adb61410
|
Better axis label placement, smooth waves move/zoom with mouse, compile option to store sim data as floats instead of doubles, option for axis scaling (p,n,u,m,k,M,G), load waveforms command is a toggle (load / free)
|
2021-12-24 12:17:00 +01:00 |
Stefan Frederik
|
ddb4c048bd
|
add \n to allowed separators in list of nodes to be plotted
|
2021-12-23 18:35:12 +01:00 |
Stefan Frederik
|
c30ff852a2
|
fix missing check for loaded data when user tries a "full" zoom in a graph window (segfault)
|
2021-12-23 13:01:18 +01:00 |
Stefan Frederik
|
62e71a8bbe
|
draw_graphs(): add flag to avoid copying secondary buffer areas to screen if called from main draw(). This makes things faster and removes an annoying "tearing" effect when moving around
|
2021-12-23 11:59:39 +01:00 |
Stefan Frederik
|
b11955a3aa
|
[experimental] better wave labels positioning in graphs
|
2021-12-23 03:43:34 +01:00 |
Stefan Frederik
|
8a0fc1c1df
|
mouse actions (move, zoom) on waveforms
|
2021-12-22 18:25:15 +01:00 |
Stefan Frederik
|
673eb243e7
|
update test schematic
|
2021-12-22 14:15:43 +01:00 |
Stefan Frederik
|
e5d1815b77
|
update test schematic
|
2021-12-22 14:01:52 +01:00 |
Stefan Frederik
|
7cec1d3725
|
allow multiple sweep variables in overlayed graphs
|
2021-12-22 12:59:41 +01:00 |
Stefan Frederik
|
1b24e6fcb0
|
[experimental] added configurable sweep parameter for x-axis
|
2021-12-22 12:31:26 +01:00 |