Commit Graph

187 Commits

Author SHA1 Message Date
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 5b2a9c0e43 Better color band rendering on resistors and smarter label positioning 2019-01-16 23:55:52 +01:00
Branislav Stojkovic 984edc196b Middle mouse click activates mouse movement scroll mode, similar to web
browsers
2019-01-15 23:37:56 +01:00
Branislav Stojkovic 7a8e25ab39 Ability to flip polarity of IC symbol 2019-01-15 22:43:20 +01:00
Branislav Stojkovic c4b66f5995 added bridge rectifier 2019-01-15 00:55:07 +01:00
Branislav Stojkovic 77d038cef9 Use transparency instead of rendering pins on top of transistor body 2019-01-14 21:11:12 +01:00
Branislav Stojkovic 6ce5d305f1 consolidate component names 2019-01-14 21:03:53 +01:00
Branislav Stojkovic 2d0eb136fe "Fuse Holder" added 2019-01-14 13:40:34 +01:00
Branislav Stojkovic c5c4d6c04e hardware acceleration enabled for canvas and ruler 2019-01-14 00:12:13 +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 e2e33a1b13 fix update file 2019-01-13 18:26:05 +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 149f05f20c spell fix 2019-01-13 12:04:26 +01:00
Branislav Stojkovic 539b3c68de 3.48 release 2019-01-13 12:01:36 +01:00
Branislav Stojkovic 185eb9d1d3 added IEC socket 2019-01-13 11:59:20 +01:00
Branislav Stojkovic a91e8dd062 "DIP Switch" added 2019-01-12 13:31:28 +01:00
Branislav Stojkovic facf816458 Do not allow negative values for properties indicating a size 2019-01-12 10:21:55 +01:00
Branislav Stojkovic afadc5e171 "Logic Gate (symbol)" added with 8 main gate types 2019-01-11 23:45:00 +01:00
Branislav Stojkovic 7ca6eb0e2f Some actions do not register with Undo/Redo mechanism: project font,
layer settings, group/ungroup.
2019-01-11 20:10:25 +01:00
Branislav Stojkovic 2f76bb8446 Filtertron pickup type added within "Humbucker Pickup" as well as screw
pole pieces for all humbucker types

renamed Schematic category
2019-01-11 00:48:58 +01:00
Branislav Stojkovic 007a52f0b5 When loaded from an existing file "Potentiometer Symbol" doesn't retain
the specified orientation
2019-01-10 19:47:22 +01:00
Branislav Stojkovic 7caadec1ec Added "Label Orientation" property to leaded components that can be used
to force labels to be rendered horizontally instead of following
component placement direction
2019-01-10 18:44:23 +01:00
Branislav Stojkovic bfe044f3f6 add tantalum cap 2019-01-10 18:06:57 +01:00
Branislav Stojkovic 3379987a74 Project font gets reverted to "Square721 BT" on Undo 2019-01-10 11:26:34 +01:00
Branislav Stojkovic a6538947d0 Render capacitor polarity markings properly when zommed in 2019-01-09 16:09:07 +01:00
Branislav Stojkovic 54e97b9adc no poles for humbuckers 2019-01-09 16:00:21 +01:00
Branislav Stojkovic 4ebd1deed4 Ability to have "Single-coil Pickup" with no poles, similar to Lace
Sensors
2019-01-09 15:55:56 +01:00
Branislav Stojkovic af2195798f Render resistor color bands properly when zommed in 2019-01-09 15:52:30 +01:00
Branislav Stojkovic c7a04075f4 "P-Bass Pickup" added 2019-01-09 15:41:32 +01:00
Branislav Stojkovic ebf988eaba "Jazz Bass Pickup" added 2019-01-09 14:23:15 +01:00
Branislav Stojkovic 0cd9f97e70 re-arranged 2019-01-09 11:20:13 +01:00
Branislav Stojkovic 40d9b296da another spell 2019-01-09 11:19:14 +01:00
Branislav Stojkovic 3f8dee89bb spell fix 2019-01-09 11:18:49 +01:00
Branislav Stojkovic 82d265e457 release 2019-01-09 11:16:20 +01:00
Branislav Stojkovic 6aa63d3a7b Changed default font to "Square721 BT" that looks more techincal and is
packaged with the app
2019-01-09 11:08:09 +01:00
Branislav Stojkovic 767df37286 Right-click rotate while placing components on the canvas now applies to
tube sockets as wel
2019-01-07 23:55:51 +01:00
Branislav Stojkovic a4639d3f1a keep defaults for variants separate 2019-01-07 23:39:36 +01:00
Branislav Stojkovic e541026656 Made it possible for DIYLC to come with predefined component variants in
addition to user-specific variants
2019-01-07 10:50:59 +01:00
Branislav Stojkovic 8be8c23213 Added visual indicator to the component tree showing how many variants,
if any, exist for a component

Rename multi-section cap class
2019-01-07 10:35:55 +01:00
Branislav Stojkovic 41a2f3ed78 include themes for windows 2019-01-06 14:23:04 +01:00
Branislav Stojkovic ea00c503ee Fix "Mouse Wheel Zoom" feature that got broken in 3.46.1 2019-01-01 20:46:07 +01:00
Branislav Stojkovic f2cd0f2a56 Revert unintentional change for MacOs for "command" and "control" keys
for zooming and selection
2018-12-26 22:28:21 +01:00
Branislav Stojkovic d38d2f9b1b doc 2018-12-26 12:16:18 +01:00
Branislav Stojkovic 1ffd9b50a8 Oval solder pads 2018-12-25 23:56:25 +01:00
Branislav Stojkovic 1268f83f5e Rotate commands now apply to "Label" and "PCB Text" components 2018-12-25 23:47:44 +01:00
Branislav Stojkovic ce0ac2460c Ctrl + click doesn't add components to the selection in MacOS 2018-12-25 23:40:05 +01:00
Branislav Stojkovic e9615d4d64 don't group pasted components
fix: click twice on a building block makes components jump to top-left
various minor updates
2018-12-25 16:49:18 +01:00
Branislav Stojkovic 48a6857738 Better error handing in V2 file importer 2018-12-25 12:26:17 +01:00
Branislav Stojkovic b489adf7c7 Vastly improve performance of selection aree calculations, especially
with bigger layouts
2018-12-25 11:41:09 +01:00
Branislav Stojkovic 1cfe2ee99a release 2018-12-25 10:26:01 +01:00