stefan schippers
|
efa413c4ec
|
rename `Paste selection` in context menu to `Paste clipboard` to avoid confusion
|
2024-03-03 04:23:35 +01:00 |
stefan schippers
|
55ac6bb396
|
further fix previous regression
|
2024-03-03 04:21:49 +01:00 |
stefan schippers
|
5e6ab50836
|
further improve dark/light gui coloschemes
|
2024-03-03 01:57:02 +01:00 |
stefan schippers
|
48e93c4e37
|
added dark_gui_colorscheme (default: 0) for dark widget colorscheme configuration. Enabled again partial select (resize) of arcs
|
2024-03-03 00:40:51 +01:00 |
Stefan Schippers
|
96f6336234
|
set some black fg colors where bg is specified as white
|
2024-03-02 18:34:54 +01:00 |
Stefan Schippers
|
030702f31a
|
set default foreground, background and various colors to avoid things geting screwed up by desktop themers
|
2024-03-02 18:03:03 +01:00 |
stefan schippers
|
77cd3eec56
|
added intuitive_interface xschemrc and menu option: click and drag to quickly move objects without keyboard commands
|
2024-03-02 14:15:30 +01:00 |
stefan schippers
|
a554ee0afa
|
fix a typo in callback.c, remember size of text attribute set dialog box
|
2024-03-01 02:33:32 +01:00 |
stefan schippers
|
263b72de03
|
add tcl in addition to sch and sym in default search filter in load_file_dialog
|
2024-03-01 00:29:23 +01:00 |
stefan schippers
|
714acfd5c9
|
tabulate: allow specify alternate separator characters
|
2024-02-28 18:12:40 +01:00 |
stefan schippers
|
599746c4b4
|
remove debug msg
|
2024-02-28 16:21:43 +01:00 |
stefan schippers
|
6a6881ff47
|
change_elem_order(): allow to change oder of text elements; add tcl tabulate procedure for pretty encapsulating tabular text into a nice ascii table frame.
|
2024-02-28 16:20:59 +01:00 |
stefan schippers
|
2f1b819755
|
extra_rawfile: added null sim_type (type) check in table_read
|
2024-02-27 23:32:53 +01:00 |
stefan schippers
|
203cf38e1e
|
add option `keep_symbols in xschemrc to avoid purging symbols when netlisting /descending hierarchy. Add functions atan, asin,acos, cosh, sinh, atanh,acosh,asinh in wave processor
|
2024-02-24 13:15:43 +01:00 |
stefan schippers
|
23092fc963
|
do not rely on raw file existence to decide if a raw is loaded. Added a function raw_is_loaded for that
|
2024-02-23 01:51:35 +01:00 |
stefan schippers
|
de5c068775
|
file open dialog box: added red border when search entry focused
|
2024-02-22 20:36:23 +01:00 |
stefan schippers
|
515dee1ce8
|
file open dialog box: start with search entry focused and selected. Will take focus when iterating with TAB key
|
2024-02-22 20:29:24 +01:00 |
stefan schippers
|
446c0d687a
|
add command `xschem raw table_read table_file` to read an ascii table file without closing other loaded raw files
|
2024-02-21 23:16:58 +01:00 |
stefan schippers
|
8986b7e0b8
|
load_file_dialog: fix a missing global declaration, fix double button click in right listbox
|
2024-02-21 15:02:30 +01:00 |
stefan schippers
|
e347a251b0
|
load_file_dialog: separate search/file entries, better keyboard navigation
|
2024-02-21 14:02:58 +01:00 |
stefan schippers
|
69dec6c677
|
proc load_file_dialog: better allow mouseless operation (use keyboard enter/ arrow keys)
|
2024-02-21 00:15:59 +01:00 |
stefan schippers
|
99a01300c5
|
fix automatic sending bussed signals to graph (Alt-g)
|
2024-02-20 11:05:52 +01:00 |
stefan schippers
|
f547c86f1e
|
preview window in file open dialog box is x/y resizable
|
2024-02-17 04:40:37 +01:00 |
stefan schippers
|
20add157c2
|
when double clcking (or hitting `q`) to edit attributes if instance has lab=... or value=... select the RHS and position insertion cursor, focus textbox. Add Shift-T bindkey for toggle *_ignore flag
|
2024-02-17 02:58:53 +01:00 |
stefan schippers
|
91829bf99d
|
replace exec with execute_wait in proc convert_to_pdf when launching ps2pdf, so stderr messages will not be treated as a failure
|
2024-02-17 00:15:37 +01:00 |
stefan schippers
|
8b55066978
|
proc tclpropeval2: $sch_basename: remove path elements (use [file tail])
|
2024-02-16 23:24:54 +01:00 |
stefan schippers
|
876f26cb80
|
proc tclpropeval2: make global var sch_basename (schematic name with no extension) available to TCL expressions
|
2024-02-16 23:17:54 +01:00 |
stefan schippers
|
59cf2fff1d
|
remove trailing "/" in netlist_dir if present
|
2024-02-06 10:32:22 +01:00 |
stefan schippers
|
da72478265
|
proc graph_edit_properties: "unlock X axis" checkbutton state immediately applied to graph, not only after closing dialog.
|
2024-02-05 23:33:25 +01:00 |
stefan schippers
|
b2b5b48cfe
|
replace chan configure with fconfigure for older tcl compatibility
|
2024-02-05 11:49:13 +01:00 |
stefan schippers
|
046c23addd
|
add verilog_extra_dir symbol attribute to allow specify "ports by attribute" directions: verilog_extra_dir="VCC=input GND=input" verilog_extra="VCC GND" extra="VCC GND" ....; proc set_netlist_dir will show the last set simulation directory instead of the default ~/.xschem/simulations. Changed background color of menu radiobuttons for clarity.
|
2024-02-05 11:14:51 +01:00 |
stefan schippers
|
fdc2fb5517
|
fix a regression in proc set_paths (erroneusly set file_dialog_files1)
|
2024-02-05 00:32:24 +01:00 |
stefan schippers
|
304d42b928
|
Add WM_DELETE_WINDOW action on load_file_dialog widget
|
2024-01-31 18:54:30 +01:00 |
stefan schippers
|
8f3e0be4fe
|
load_file_dialog: checkbutton for displaying only name / full path of component directories
|
2024-01-30 19:15:08 +01:00 |
stefan schippers
|
1f35fdf05c
|
add `spectrum` type analysis in graph dialog sim type combobox. Make sp and spectrum aliases of ac in read_dataset() and extra_rawfile()
|
2024-01-22 01:19:27 +01:00 |
stefan schippers
|
38ff460694
|
added `xschem fill_reset` command to reset fill patterns defined via tcl array pixdata(n)
|
2024-01-15 15:53:49 +01:00 |
stefan schippers
|
17e24e0f5f
|
has_included_subcircuit(): correctly handle bussed ports in symbol and spice .subckt file
|
2024-01-14 11:28:51 +01:00 |
stefan schippers
|
a7f1b2a5f1
|
add Spectrum analysis recogniztion (yet another ac type) in raw files
|
2024-01-08 23:59:55 +01:00 |
stefan schippers
|
6c163d5cb0
|
has_included_subcircuit(): get symname from `schematic` attribute if set in instance or symbol, or use actual symbol name, add tb_symbol_include.sch example circuit
|
2024-01-08 17:19:12 +01:00 |
stefan schippers
|
0597bae9dc
|
various improvements for automatic port order detection from included subcircuit via spice_sym_def and @pinlist in format string, documentation updates in tutorial_use_existing_subckt.html
|
2024-01-08 14:57:21 +01:00 |
stefan schippers
|
d2c6566030
|
when doing spice netlist, if a symbol has the spice_sym_def attribute set and is using @pinlist in format string for port order, get the port order from the subckt given in spice_sym_def, either directly or through a .include line
|
2024-01-08 03:24:59 +01:00 |
Stefan Schippers
|
0f7785d588
|
initial implementation of `has_included_subcircuit()`
|
2024-01-07 19:51:48 +01:00 |
stefan schippers
|
f0e739cf02
|
.load.l.paneright.list better positioning (remember last selection), print_spice_subckt_nodes(): use my_mstrcat() instead of fprintf, for future enhancements
|
2024-01-06 12:14:36 +01:00 |
stefan schippers
|
90ce40da2c
|
Right click on a graph cursor allows to set the cursor position numerically
|
2024-01-05 02:08:13 +01:00 |
stefan schippers
|
6215a89605
|
fix verilog_bitblast not declared as global in proc netlist (typo)
|
2024-01-02 23:18:00 +01:00 |
stefan schippers
|
d77fb43e5e
|
Configure simulators and tools: rearrange buttons behavior: `Accept, no SAve and CLose` and `Accept, SAve and Close`
|
2024-01-01 10:54:05 +01:00 |
stefan schippers
|
64ca25b9fe
|
proc netlist: do not attempt to change a button color if xschem started with -x (no X)
|
2023-12-28 23:28:18 +01:00 |
stefan schippers
|
a95e3597bc
|
Implement vertical flip (shift-V) and vertical flip in place (alt-v), change netlisting mode command moved to bindkey ctrl-shift-V; when opening insert component dialog focus the File/Search entry box
|
2023-12-23 00:06:01 +01:00 |
stefan schippers
|
fbfbef384c
|
when pressing netlist button or executing `xschem netlist` command turn Waves button (if waves are loaded) to yellow to indicate old waves are shown
|
2023-12-22 16:28:49 +01:00 |
stefan schippers
|
ed477b90a5
|
eps export
|
2023-12-12 01:14:40 +01:00 |