Commit Graph

207 Commits

Author SHA1 Message Date
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 8bfb3ade55 fix array comparison for byte[] 2019-02-26 16:20:40 +01:00
Branislav Stojkovic 67761b1027 error handling for analyzer 2019-02-26 10:25:20 +01:00
Branislav Stojkovic 39976ec3d6 tests 2019-02-25 15:28:10 +01:00
Branislav Stojkovic b24bfafb39 add unit tests for netlist 2019-02-25 11:05:15 +01:00
Branislav Stojkovic 0d007e5737 tree construction improvement 2019-02-24 13:15:30 +01:00
Branislav Stojkovic c0dac1a1db generate connectivity tree 2019-02-23 17:40:15 +01:00
Branislav Stojkovic ec7244042d wiring analysis improvements 2019-02-17 09:31:42 +01:00
Branislav Stojkovic 88275e95e2 wiring analysys, ground work 2019-02-17 01:37:37 +01:00
Branislav Stojkovic add8566d4f netlist summarizer infrastructure added 2019-02-17 00:13:22 +01:00
Branislav Stojkovic 3e67515f69 improved netlist display
minor component updates
2019-02-16 20:12:44 +01:00
Branislav Stojkovic 2091b8a03d add terminal labels to pickups 2019-02-16 18:41:22 +01:00
Branislav Stojkovic cb6aa83269 better netlist html format 2019-02-16 12:15:52 +01:00
Branislav Stojkovic 6e5174750f rename graph-related stuff into netlists 2019-02-16 09:40:55 +01:00
Branislav Stojkovic 1cfb30f35e pickup graph improvements 2019-02-16 09:14:49 +01:00
Branislav Stojkovic ddfc615a6a graph improvmeents 2019-02-15 23:39:54 +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 bb69d8dd04 upgrade variants to new format on start
fix for variant export
2019-02-09 18:55:34 +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 0acca63ccd prettier variant and block display 2019-02-09 09:47:13 +01:00
Branislav Stojkovic 86500cb4a0 import/export variants and building blocks 2019-02-08 22:44:26 +01:00
Branislav Stojkovic 9e760ba655 shade extra space 2019-02-08 11:24:22 +01:00
Branislav Stojkovic 83723dd416 align rulers with extra space 2019-02-08 11:09:24 +01:00
Branislav Stojkovic 0cb4377830 Show mouse position in the status bar 2019-02-08 09:56:48 +01:00
Branislav Stojkovic fbf2569a7e ground work for graph analysis 2019-02-08 09:21:32 +01:00
Branislav Stojkovic bb564248d9 fix selection bounds
increase extra area
2019-02-05 14:54:39 +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 81b299865c improve drag&drop 2019-02-03 19:37:38 +01:00
Branislav Stojkovic 6e9169242a dnd improvements 2019-02-03 09:58:19 +01:00
Branislav Stojkovic 921b503057 add striped option for twisted pair 2019-02-02 23:24:06 +01:00
Branislav Stojkovic 024ede48a8 fix path decomposition 2019-02-02 20:46:12 +01:00
Branislav Stojkovic 46f20a75ec better status bar text when dragging a component from the tree 2019-02-02 12:44:59 +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 53eb70e693 improve precision of exported files 2019-01-31 13:43:18 +01:00
Branislav Stojkovic 0c76b93db0 Reverted Ohm symbol changes that made it render wrong on some systems 2019-01-26 15:40:55 +01:00
Branislav Stojkovic ef5bde9091 Since 3.49, some capacitor variants have disappeared. The fix brings
them back
2019-01-23 10:51:51 +01:00
Branislav Stojkovic 73e4d6fc93 log version at start 2019-01-19 00:53:20 +01:00
Branislav Stojkovic 74e524e98c fix version loader 2019-01-18 12:55:34 +01:00
Branislav Stojkovic dd06195035 fix recent versions 2019-01-18 10:26:10 +01:00
Branislav Stojkovic 19ea23895b show recent updates, added to status bar and help menu 2019-01-18 09:58:35 +01:00
Branislav Stojkovic 5dc911776c Configurable hw acceleration 2019-01-17 11:08:17 +01:00
Branislav Stojkovic f1ccfa86c0 Fixed the issue with Ohm symbol rendering with some fonts and changed
default project font back to "Square721 BT"
2019-01-17 00:01:51 +01:00
Branislav Stojkovic 4c03d9f658 new fonts
cleaner lead rendering
3D shading for leaded components
2019-01-14 00:25:20 +01:00
Branislav Stojkovic 41b670616c Changed default project font again to "Lucida Console" because
"Square721 BT" doesn't render Ohm symbol properly
2019-01-13 21:38:42 +01:00
Branislav Stojkovic 2266dadcba Added optional arrow to the "Line" component together with configurable
thickness
2019-01-13 18:24:04 +01:00
Branislav Stojkovic 5ce3d6d4b3 consolidate case for property labels 2019-01-12 10:46:50 +01:00