Branislav Stojkovic
eb6cc76f02
make autosave params configurable
2019-03-22 20:58:27 +01:00
Branislav Stojkovic
9366f9c602
Auto-save plugin now works by periodically creating project backups in
...
user\.diylc\autoSave directory and maintains file history, keeping the
last X versions of the file. Maximum size for all backups is
configurable and pre-set to 64MB
2019-03-22 16:38:01 +01:00
Branislav Stojkovic
14a994e68f
Improve "Expand Selection" feature to use the same algorithm as netlists
...
for better precision<
2019-03-22 00:47:28 +01:00
Branislav Stojkovic
894ff1a2cb
Assign new name for pasted component if the project already contains
...
components under that name
2019-03-20 22:35:28 +01:00
Branislav Stojkovic
78dcd27e1d
Some schematic symbols (transistors, potentiometer...) get into bad
...
state when rotated and flipped at the same time
2019-03-20 20:06:38 +01:00
Branislav Stojkovic
2faa2c6d61
reorganized "stretchable" property into more granular control at the
...
point level
added controlable label to pot symbol and transistor symbols
2019-03-20 19:21:31 +01:00
Branislav Stojkovic
6c241b3180
added third control point to leaded components to set label position
2019-03-18 22:49:27 +01:00
Branislav Stojkovic
41d2b73cca
Merge switch configurations that yield with the same effective wiring
...
for "Analyze Guitar Wirings" module, for more compact report
2019-03-14 22:26:49 +01:00
Branislav Stojkovic
8d3789a0b0
update file
2019-03-14 11:19:15 +01:00
Branislav Stojkovic
3d0f9554b0
Honor all possible combinations of "DIP Switch" positions when creating
...
a netlist
2019-03-14 10:32:51 +01:00
Branislav Stojkovic
f8e24b0937
Improve performance of netlist calculations
2019-03-14 00:08:39 +01:00
Branislav Stojkovic
37d5ce18fc
Z-order of components sometimes gets wrong when importing a DIY file
...
into another file
2019-03-13 21:24:55 +01:00
Branislav Stojkovic
e9a2785344
Honor "Terminal Strip" connectivity when creating a netlist
2019-03-13 20:54:24 +01:00
Branislav Stojkovic
4de3b6d97c
Output SPICE node names in the "Nxxx" format
...
join all nodes connected to GND together
2019-03-13 19:23:35 +01:00
Branislav Stojkovic
92a2bb9809
fix "Ground Symbol" jumping
2019-03-10 22:58:36 +01:00
Branislav Stojkovic
1bc11e09ab
release
2019-03-10 22:36:09 +01:00
Branislav Stojkovic
f20b896184
release
2019-03-10 22:32:34 +01:00
Branislav Stojkovic
49d93b42a4
update.xml
2019-03-10 17:51:21 +01:00
Branislav Stojkovic
b279510e5c
Detect when a file is created with a newer version of DIYLC and show a
...
warning
Force correct prefix for transistors in spice
2019-03-10 09:03:22 +01:00
Branislav Stojkovic
a83cda9ecd
custom XStream converters for more compact files
2019-03-09 21:45:34 +01:00
Branislav Stojkovic
f63b422a8c
Cleaner XML format for .DIY files with less cross-references
...
pinout update
2019-03-09 20:15:36 +01:00
Branislav Stojkovic
8ccdd84a6f
add support to map DIYLC pin indices to spice
2019-03-09 16:47:18 +01:00
Branislav Stojkovic
d5aac6b265
When in "Highlight Connected Area" mode, the status bar shows useful
...
information making it harder to forget what the mode does
2019-03-09 11:19:32 +01:00
Branislav Stojkovic
d544797047
Ability to tag components and building blocks as favorites
2019-03-09 10:42:39 +01:00
Branislav Stojkovic
8ed2c0c9a5
"Mini Toggle Switch" doesn't reset body size after changing terminal
...
spacing
2019-03-08 18:36:37 +01:00
Branislav Stojkovic
2d1cf515d6
"Highlight Connected Areas" doesn't follow multiple chained wires and
...
jumpers
2019-03-06 00:15:53 +01:00
Branislav Stojkovic
2553ffbba7
z-order of building blocks
2019-03-04 10:34:53 +01:00
Branislav Stojkovic
04418f8101
fix update file
2019-03-02 21:02:24 +01:00
Branislav Stojkovic
40d234d1c4
<org.diylc.appframework.update.Change>
...
<changeType>IMPROVEMENT</changeType>
<description>Increase the range of zoom slider for images to
500%</description>
</org.diylc.appframework.update.Change>
2019-03-02 12:32:42 +01:00
Branislav Stojkovic
bc0d759d39
detect volume and tone pots
2019-03-02 12:31:02 +01:00
Branislav Stojkovic
b3497cdca8
Fix lever switch rotation issue
...
Render pickup name instead of model
Netlist algorithm would sometimes create overlapping groups of nodes
which are supposed to be merged
2019-03-02 09:11:00 +01:00
Branislav Stojkovic
cc0f698c8b
detect humbucking or split mode
2019-03-01 20:49:07 +01:00
Branislav Stojkovic
b0123db3e7
Fixed bug with "Highlight Continuity Areas" that makes random components
...
conductive
2019-03-01 09:51:55 +01:00
Branislav Stojkovic
9596d6ca8e
"Analyze Guitar Wiring" can figure out if wiring is hum-cancelling and
...
in or out of phase for each position
2019-02-28 22:26:12 +01:00
Branislav Stojkovic
57bce6b8e5
Added 4-position Tele switch type to the "Lever Switch" component
2019-02-28 21:25:21 +01:00
Branislav Stojkovic
403d0ea433
Added two or four terminal hookup to bass pickups types
2019-02-28 19:11:02 +01:00
Branislav Stojkovic
595cfb3ed1
Increase the range of zoom slider for images to 500%
2019-02-28 17:36:04 +01:00
Branislav Stojkovic
20e01762b8
Show wire diameter in mm and in next to AWG gauge
2019-02-27 19:16:44 +01:00
Branislav Stojkovic
7cca8f86b2
build 3.54
2019-02-26 10:10:42 +01:00
Branislav Stojkovic
b24bfafb39
add unit tests for netlist
2019-02-25 11:05:15 +01:00
Branislav Stojkovic
ce43a5d2e6
Improve performance of "Image" component and greatly reduce file size
...
when images are present
2019-02-24 14:32:30 +01:00
Branislav Stojkovic
c5495ad14f
Version 3.53 would not start unless there was an older version running
...
on the same machine before
2019-02-16 23:04:38 +01:00
Branislav Stojkovic
235acf538f
Added ability to mark common lugs on all "Lever Switch" types with a
...
different color
add switch logic to lever switch
2019-02-16 17:04:09 +01:00
Branislav Stojkovic
f53ad8c206
Allow a file to be loaded if it references a missing component property,
...
but show a warning.
2019-02-15 23:23:12 +01:00
Branislav Stojkovic
46f693addf
ground work for graph analysis
2019-02-15 20:25:57 +01:00
Branislav Stojkovic
2c4ff547fe
spell
2019-02-09 17:45:56 +01:00
Branislav Stojkovic
ca78cd030b
add check list dialogs when exporting blocks and variants
2019-02-09 17:44:15 +01:00
Branislav Stojkovic
ae8d015a78
ground work for air-core inductors
2019-02-09 12:46:11 +01:00
Branislav Stojkovic
59096d69ed
Do not allow zero for size and spacing properties that could lead to
...
crashes or unexpected behavior
2019-02-09 10:20:11 +01:00
Branislav Stojkovic
6d2e876381
Better rendering of TO-3 transformer package
2019-02-08 23:42:09 +01:00