Stefan Frederik
|
c3c1b39cb5
|
(2) full widget creation for xschem new windows, code cleanup, removed old stuff
|
2021-11-09 19:05:56 +01:00 |
Stefan Frederik
|
c6a6d1b1dc
|
Motion and Enter events regain focus even it toolbar is displayed and user pressed "Tab" to focus a button; toolbar button focus ordering matches display ordering
|
2021-11-08 16:27:07 +01:00 |
Stefan Frederik
|
910f8f7679
|
html docs updated (fullscreen bindkey)
|
2021-11-07 21:05:53 +01:00 |
Stefan Schippers
|
b1f7a7a277
|
update bindkey description ("\" fullscreen)
|
2021-11-07 18:41:30 +01:00 |
Stefan Frederik
|
fce2c9a292
|
more consistent ctx menu label texts
|
2021-11-07 12:57:02 +01:00 |
Stefan Frederik
|
05b8447846
|
better copy/paste button images
|
2021-11-07 12:54:15 +01:00 |
Stefan Frederik
|
b175050843
|
gif toolbar images now with transparent background
|
2021-11-07 12:07:13 +01:00 |
Stefan Frederik
|
f5df2afc44
|
upstream fixes in scconfig parameter mismatch on find_lesstif2_exthi() function declaration
|
2021-11-07 11:12:42 +01:00 |
Stefan Frederik
|
9fd56b8f91
|
fix waves toolbar image
|
2021-11-07 02:24:33 +01:00 |
Stefan Frederik
|
1b8920f3f0
|
more comments in resources.tcl
|
2021-11-07 01:32:03 +01:00 |
Stefan Frederik
|
bb8ccce4d1
|
comments in resources.tcl, license info
|
2021-11-07 01:26:31 +01:00 |
Stefan Frederik
|
f96ff46afc
|
better ctx menu font on old 8.4 tcl-tk
|
2021-11-07 01:12:04 +01:00 |
Stefan Frederik
|
9e10a67fd1
|
yet another 2 pngs converted to gifs
|
2021-11-07 01:04:14 +01:00 |
Stefan Frederik
|
e3b440f237
|
toolbar image data converted to gif89a. since older tcl-tk dont support png.
|
2021-11-07 00:59:19 +01:00 |
Stefan Frederik
|
5e006e78f7
|
fix compiler warning when building configure (gui.c)
|
2021-11-06 21:34:24 +01:00 |
Stefan Frederik
|
1a7123dd8a
|
added scconfig gtk4 detection files
|
2021-11-06 21:02:33 +01:00 |
Stefan Frederik
|
b62f8b57f7
|
removed useless assignments xctx->m[xy]_save = m[xy] in contexts where its unnecessary
|
2021-11-06 03:34:14 +01:00 |
Stefan Frederik
|
7985e8d22c
|
fix some positioning glithes in UI when placing text via bindkey or menu or context menu
|
2021-11-06 03:24:45 +01:00 |
Stefan Frederik
|
173450edde
|
fix wrong toolbar "Push schematic" action
|
2021-11-06 02:09:32 +01:00 |
Stefan Frederik
|
7efc446dae
|
Escape key (instead of Simulation menu entry, now removed) stops ongoing xschem internal simulator engine if running
|
2021-11-04 23:52:24 +01:00 |
Stefan Frederik
|
4908152d99
|
break.awk: chop trailing white space on lines
|
2021-11-04 23:31:15 +01:00 |
Stefan Frederik
|
8281c67aed
|
fix some UI glitches (place text/symbol and aborting operation during move will now delete placed objects)
|
2021-11-04 15:08:54 +01:00 |
Stefan Frederik
|
7490c80a9c
|
fix UI bug when placing text and immediately deleting it (did not delete)
|
2021-11-04 13:30:50 +01:00 |
Stefan Frederik
|
966ebdc26e
|
fix deletion of ctxmenu if user keeps right button pressed and exits window, icons in ctxmenu
|
2021-11-04 12:57:41 +01:00 |
Stefan Frederik
|
fdf198d71e
|
remove commented toolbar items in list
|
2021-11-04 09:30:43 +01:00 |
Stefan Frederik
|
f5f6b681e2
|
removed rarely used toolbar buttons, added Abort context menu command
|
2021-11-04 02:07:41 +01:00 |
Stefan Frederik
|
aadc37c2a8
|
More consistent context menu texts
|
2021-11-04 01:50:18 +01:00 |
Stefan Frederik
|
6ab004ec4b
|
More consistent context menu texts
|
2021-11-04 01:43:43 +01:00 |
Stefan Frederik
|
b720423eb3
|
comment typos
|
2021-11-04 01:23:40 +01:00 |
Stefan Frederik
|
e85559efec
|
context menu added in drawing area (right mouse button)
|
2021-11-04 01:13:44 +01:00 |
Stefan Frederik
|
5482cd0c2a
|
redesign search toolbar button
|
2021-11-03 17:16:57 +01:00 |
Stefan Frederik
|
c74e7fdb40
|
redesign of some toolbar buttons
|
2021-11-03 17:10:13 +01:00 |
Stefan Frederik
|
4dcb2c61a1
|
redesign of some toolbar buttons
|
2021-11-03 17:02:52 +01:00 |
Stefan Frederik
|
3ec3add6c0
|
redundant code elimination in new_schematic(), fixed a memory leak in update_symbol()
|
2021-11-03 00:31:08 +01:00 |
Stefan Frederik
|
6dbd952910
|
code cleanup in new_schematic(), error checks to make new window creation safe and simpler (proc new_window what path filename)
|
2021-11-02 02:23:45 +01:00 |
Stefan Frederik
|
afa8a2d2d7
|
simpler yet better hash function
|
2021-10-31 23:38:52 +01:00 |
Stefan Frederik
|
c8f6b66fdd
|
new string hash function
|
2021-10-31 22:34:31 +01:00 |
Stefan Frederik
|
52c508423e
|
eliminated duplicated string hash functions
|
2021-10-31 13:35:06 +01:00 |
Stefan Frederik
|
1fa2486e44
|
remove dbg messages in propagate_logic()
|
2021-10-30 21:33:12 +02:00 |
Stefan Frederik
|
ebf0f0cf95
|
fixed simulation engine, no more bidirectional devices allowed
|
2021-10-30 03:12:06 +02:00 |
Stefan Frederik
|
8dbe8b7771
|
simplified simdata struct
|
2021-10-28 10:36:23 +02:00 |
Stefan Frederik
|
e7d28947c1
|
removed redundant "valid" member in simdata struct
|
2021-10-27 22:56:33 +02:00 |
Stefan Frederik
|
45a567a405
|
fix compiler warnings (unused return value check on some function calls, missing %s on non literal string printf args)
|
2021-10-27 10:12:16 +02:00 |
Stefan Frederik
|
fe5d2efc59
|
fix false positive in double-free detection, reported by updated track_memory.awk; fix missing free on allocated string
|
2021-10-26 01:18:16 +02:00 |
Stefan Frederik
|
04e670b3cf
|
fine tuning of previous commit
|
2021-10-26 00:04:13 +02:00 |
Stefan Frederik
|
b81325ea00
|
code cleanup, comments, more globals in Xctx context structure
|
2021-10-25 17:05:43 +02:00 |
Stefan Frederik
|
19f8939347
|
scconfig test for dup2() availability
|
2021-10-25 01:53:00 +02:00 |
Stefan Frederik
|
3f9e255a90
|
added symbols xnor2_1.sym, xor3_1.sym, xor4_1.sym in xschem_library/xschem_simulator
|
2021-10-24 01:41:01 +02:00 |
Stefan Frederik
|
0070498eb4
|
avoid printing "**** end_element" in spice netlist if current instance is skipped (no format or spice_ignore set); spice_probe_vdiff.sym will print .save v(n1) v(n2) instead of .save v(n1,n2) since this is how ngspice saves nodes (no differential voltage is saved)
|
2021-10-21 00:00:54 +02:00 |
Stefan Frederik
|
6223698b0b
|
eliminated usage of flatten_savenodes.awk in spice netlist generation as hierarchical node saving (from inside subcircuits) is now a working feature of ngspice.
|
2021-10-20 01:50:26 +02:00 |