Commit Graph

255 Commits

Author SHA1 Message Date
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
Branislav Stojkovic 13f13191c4 Add switched type to "Open 1/4" Jack" component 2019-02-08 23:01:00 +01:00
Branislav Stojkovic 86500cb4a0 import/export variants and building blocks 2019-02-08 22:44:26 +01:00
Branislav Stojkovic c7bc8360ba RCA Jack" added 2019-02-08 14:40:33 +01:00
Branislav Stojkovic d91527a91c improve coordinates 2019-02-08 11:26:57 +01:00
Branislav Stojkovic 7597143b1b "Select All" menu option from the component tree context menu doesn't
work
2019-02-08 10:29:23 +01:00
Branislav Stojkovic 0cb4377830 Show mouse position in the status bar 2019-02-08 09:56:48 +01:00
Branislav Stojkovic 417c389b0a Components do not load if the installation directory name contains a
special character, like '!'
2019-02-07 00:07:58 +01:00
Branislav Stojkovic c120bc10ed Better rendering of guitar pickups when dragging and in outline mode 2019-02-05 17:23:44 +01:00
Branislav Stojkovic 3deb988a06 allow extra space around the layout
introduced ability to render just the visible part of the layout for
better performance
2019-02-05 12:04:16 +01:00
Branislav Stojkovic 99b7dbb6f3 editable label color for tubes 2019-02-04 15:15:12 +01:00
Branislav Stojkovic a0b78a5e3d better pin rendering 2019-02-03 19:45:29 +01:00
Branislav Stojkovic 81b299865c improve drag&drop 2019-02-03 19:37:38 +01:00
Branislav Stojkovic 3027753225 backup config file on error 2019-02-03 11:47:05 +01:00
Branislav Stojkovic 13997ee757 v3.52 release 2019-02-03 11:33:17 +01:00
Branislav Stojkovic efceedc924 Added confirmation dialog before deleting a building block
Fix the exception on block delete
2019-02-02 21:31:38 +01:00
Branislav Stojkovic b44c3bad62 twisted leads added 2019-02-02 20:41:25 +01:00
Branislav Stojkovic 34ea20eedd Ability to drag components directly from the tree to the canvas for
faster process
2019-02-02 12:18:37 +01:00
Branislav Stojkovic 08a0e451e7 "Fuse Symbol" added 2019-02-01 22:54:47 +01:00
Branislav Stojkovic 53eb70e693 improve precision of exported files 2019-01-31 13:43:18 +01:00
Branislav Stojkovic 1b8a72d24a "PCB Text" components are not included in trace mask exports 2019-01-28 13:00:35 +01:00