Stefan Schippers
|
e7851d01db
|
"xschem set format <fmt_attribute>" will change netlisting format attribute instead of default "format" (or verilog_format or vhdl_format), however fallback to default netlisting rule attribute if not defined in symbol. add tcl function "from_eng <n>" to convert spice formatted numbers to floating point
|
2022-11-23 16:16:38 +01:00 |
stefan schippers
|
01df7876d7
|
update documentation for verilogprefix attr.
|
2022-11-22 18:09:43 +01:00 |
Stefan Schippers
|
1a01114af4
|
use verilogprefix also when expanding symbol schematics in verilog
|
2022-11-22 17:13:45 +01:00 |
schippes
|
0d2738254a
|
added verilogprefix symbol attribute: will be prefixed to symbol name references in verilog netlists
|
2022-11-22 16:30:59 +01:00 |
stefan schippers
|
9c31682517
|
test and get reading schematics from the web on Windows working
|
2022-11-18 16:06:06 +01:00 |
Stefan Frederik
|
4d3ede661a
|
cleanup $XSCHEM_TMP_DIR/xschem_web cache on startup
|
2022-11-15 17:56:56 +01:00 |
Stefan Frederik
|
e27eea8233
|
added comments and a fix in descend_symbol()
|
2022-11-15 15:08:11 +01:00 |
Stefan Frederik
|
a7066600b4
|
use tmp subdirectory: better string matching
|
2022-11-15 13:21:16 +01:00 |
Stefan Frederik
|
8f6aaa0ec2
|
use tmp subdirectory to group web schematics
|
2022-11-15 12:59:52 +01:00 |
Stefan Frederik
|
c9380bd8f0
|
use local name (/tmp/xxx.sch) when displaying schematic name in title, indtead of full url (too long)
|
2022-11-15 10:25:19 +01:00 |
Stefan Frederik
|
ea50037b10
|
update xschem comments (url download)
|
2022-11-15 02:35:25 +01:00 |
Stefan Frederik
|
b2f159706c
|
if loading a new schematic (currsch==0) reset current_dirname
|
2022-11-15 02:10:18 +01:00 |
Stefan Frederik
|
6cd9d76f90
|
initial implementation of fetch schematics from web
|
2022-11-15 01:17:33 +01:00 |
Stefan Frederik
|
349bebda20
|
more on recognizing web urls
|
2022-11-13 10:59:36 +01:00 |
Stefan Frederik
|
94247770ce
|
when placing symbols user can also type file name (with full path also) inside File/search box instead of clicking in the list box. web URLs will be returned as they are with no further interpretation
|
2022-11-12 12:16:21 +01:00 |
Stefan Frederik
|
ca8ffafe8a
|
code refactoring (update_conn_cues())
|
2022-11-07 14:23:57 +01:00 |
Stefan Frederik
|
8f055ebb5f
|
only_probes: dim toward light grey if light colorscheme is in use
|
2022-11-07 14:03:27 +01:00 |
Stefan Frederik
|
faaa79d35a
|
dim schematic to grey if showing only probes, instead of hiding it completely
|
2022-11-07 13:34:48 +01:00 |
Stefan Frederik
|
3d49ca63c9
|
avoid tcleval() of strings returned by translate2(), show currents of resistors and diodes when annotating.
|
2022-11-04 13:35:06 +01:00 |
Stefan Frederik
|
b98d836be3
|
devices/simulator_commands.sym: avoid recursive @param substitution in spice commands
|
2022-11-03 11:00:15 +01:00 |
Stefan Frederik
|
b36cd99e01
|
update simulator_commands.sym (missing close parenthesis at end, not causing any problem though)
|
2022-11-02 23:11:23 +01:00 |
Stefan Frederik
|
0b863993b1
|
correctly translate ngspice diode current ->xyce diode current in ngspice::get_current
|
2022-11-02 11:59:48 +01:00 |
Stefan Frederik
|
98d59cd8e9
|
better handle xyce nodes in ngspice:: functions
|
2022-11-02 11:17:22 +01:00 |
Stefan Frederik
|
4bb321af68
|
add @path attribute for spice/verilog/vhdl/tedax backends
|
2022-11-02 00:47:59 +01:00 |
Stefan Frederik
|
74dad2e034
|
doc updates (@path and @symname_ext patterns in symbols)
|
2022-11-01 23:09:55 +01:00 |
Stefan Frederik
|
666b0ebd5b
|
show @path in title.sym
|
2022-11-01 13:26:22 +01:00 |
Stefan Frederik
|
b1f011f933
|
clean up testing @path in symbols
|
2022-11-01 13:17:51 +01:00 |
Stefan Frederik
|
fe0dc46c81
|
remove debug msgs
|
2022-11-01 12:57:29 +01:00 |
Stefan Frederik
|
b0a88325e7
|
"@path" will be expanded in symbols with the hierarchy path, so a fully qualified instance name is obtained with @path@name
|
2022-11-01 12:54:43 +01:00 |
Stefan Frederik
|
dc6e9e2d9c
|
(JL) update abs_sym_path such that using network drive (ie. //192.168.1.102/test) will return as is, (JL) add example for network drive to add to XSCHEM_LIBRARY_PATH
|
2022-10-31 23:48:34 +01:00 |
Stefan Frederik
|
153929806b
|
fill attribute on rectangles to override layer fill style: fill=false will not fill
|
2022-10-29 23:49:00 +02:00 |
Stefan Frederik
|
04c05a5703
|
proc set_paths will set initial dirs (set_initial_dirs) so no need to press Home button after reconfiguring XSCHEM_LIBRARY_PATH and running set_paths
|
2022-10-29 21:17:13 +02:00 |
Stefan Frederik
|
ed0924e6ca
|
drill_hilight(): propagate only selected bits of bus nets
|
2022-10-29 11:06:46 +02:00 |
Stefan Frederik
|
9c5fc0b266
|
add option add_all_windows_drives
|
2022-10-28 08:54:52 +02:00 |
Stefan Frederik
|
5fb452f37f
|
Further hardening of source_user_tcl_files against files containing strange characters including ".
|
2022-10-27 19:32:46 +02:00 |
Stefan Frederik
|
6e43afaa46
|
drill_hilight() refactoring
|
2022-10-27 12:43:18 +02:00 |
Stefan Frederik
|
4f1d84054f
|
update test schematic (better screen redraw if moving while simulating)
|
2022-10-27 10:09:19 +02:00 |
Stefan Frederik
|
f50e61bb29
|
add documentation files
|
2022-10-26 19:46:36 +02:00 |
Stefan Schippers
|
aa213cc103
|
formatting changes in drill_hilight()
|
2022-10-26 19:00:05 +02:00 |
Stefan Frederik
|
066a65bfef
|
removed some static hashtable declarations in netlisting code
|
2022-10-25 23:37:28 +02:00 |
Stefan Frederik
|
a61f4499ac
|
doc updates {top html index)
|
2022-10-25 13:52:35 +02:00 |
Stefan Frederik
|
0aa705040c
|
doc updates (xschem install)
|
2022-10-25 12:55:34 +02:00 |
Stefan Frederik
|
2c9151ea92
|
set up a tcl event handler if xschem is run without other event loops (no tk event loop, -x option, no tclreadline event loop, -r option) so xschem will respond to tcp connections
|
2022-10-25 01:00:51 +02:00 |
Stefan Frederik
|
4c43e77818
|
eliminated hide=true attribute for backannotation current/voltage texts (will be hidden anyway if no sim data is loaded)
|
2022-10-24 17:28:39 +02:00 |
Stefan Frederik
|
18044abb3e
|
iopin.sym micro edit
|
2022-10-24 17:06:54 +02:00 |
Stefan Frederik
|
a236918f5c
|
do not trigger modify status if enter_text dialog box closed with no changes
|
2022-10-24 16:07:13 +02:00 |
Stefan Frederik
|
d1aa8a9e42
|
global properties dialog box: close if clicking outside or pressing Shift-Return
|
2022-10-24 14:11:34 +02:00 |
Stefan Frederik
|
a8689becd6
|
shift-enter/clicking outside ends text insert widget. Entry widget for text properties string replaced with multiline text widget
|
2022-10-24 13:05:32 +02:00 |
Stefan Frederik
|
0a132ed180
|
doc updates (graph resize, commands to select/resize objects)
|
2022-10-23 23:55:09 +02:00 |
Stefan Frederik
|
c62b5c39db
|
add item in top html doc
|
2022-10-23 10:15:42 +02:00 |