Commit Graph

606 Commits

Author SHA1 Message Date
bancika 861fa87232 Merge branch 'master' into caching
Conflicts:
	diylc/diylc-library/lib/diylc-core.jar
	diylc/diylc-swing/lib/diylc-core.jar
	diylc/diylc-swing/library/main.jar
2020-04-05 18:31:23 +02:00
bancika ebe548aa3f 4.2.0 release 2020-04-05 16:25:24 +02:00
bancika 8fd38c968a caching, initial push 2020-04-05 16:20:58 +02:00
bancika c1b41121de repaint when turning Highlight feature on and off 2020-04-05 10:11:01 +02:00
bancika da3290b405 Added TO-126 transistor package 2020-04-04 21:03:39 +02:00
bancika 0e95d4883a Added "Duodecar B12C" tube socket type 2020-04-04 18:52:10 +02:00
bancika 42305cd629 minor change 2020-04-04 18:08:38 +02:00
bancika d870acec6d changed donate to html 2020-04-04 17:11:03 +02:00
bancika 4d5f70a81b added donate link at the top 2020-04-04 17:06:04 +02:00
bancika 52d71e2404 Exposed the most commonly used configuration items in the top-right
toolbar for faster access
2020-04-04 16:48:58 +02:00
bancika 8cbdae162e Fix the issue with tube symbol mirroring 2020-04-04 13:33:08 +02:00
bancika bfc6721974 add default building blocks functionality 2020-04-04 11:58:03 +02:00
bancika 720acb75a8 Added "Ruler Inch Subdivision" config option that allows inch rulers to
be subdivided either using base of 2 (1/4", 1/8, 1/16) or base of 10
(1/10)
2020-04-03 14:18:30 +02:00
bancika 928470d48b buildFX added, not functional yet 2020-04-03 11:10:11 +02:00
bancika e3781bb094 4.1.0 release build 2020-04-03 11:10:00 +02:00
bancika da7ddf845b Cannot edit "Hookup Wire" properties when opening existing files 2020-04-02 21:18:36 +02:00
bancika aa70df6d9b Added "Pin Header" component 2020-04-01 20:53:46 +02:00
bancika 41a7b750da add diylc.sh 2020-04-01 00:43:53 +02:00
bancika 8eb20b610d add diylc.desktop 2020-04-01 00:32:07 +02:00
bancika 1f08fd4562 add license info and comment 2020-03-31 16:29:43 +02:00
bancika 4414ecf774 remove dependency to sun.awt.image.IntegerComponentRaster 2020-03-31 15:43:49 +02:00
bancika d84ceaac8f Add includeantruntime="false" to javac tasks to avoid compiler warnings 2020-03-31 13:06:05 +02:00
bancika dc2172e98f add laser pointer icon for later use 2020-03-31 12:59:54 +02:00
bancika d62ce646ed remove dependency from ToolkitImage in Image comonentent 2020-03-31 12:59:38 +02:00
bancika 09e96a03a3 Better "Expand Selection" logic. Works well with conductive components
like traces and wires and regular components like resistors and
capacitors
2020-03-31 00:58:42 +02:00
bancika f88f9ef25c proto board icon 2020-03-30 19:53:07 +02:00
bancika 1768dbabfc added proto board 2020-03-30 13:56:52 +02:00
bancika a37b1e49e3 Add ability to merge disjoint continuity areas 2020-03-30 13:56:42 +02:00
bancika 21fa33c74a add IzPack builder 2020-03-30 10:49:35 +02:00
bancika 8abfabf1f4 tentative fix 2020-03-30 10:47:32 +02:00
bancika 6416f69305 attempt to fix the deadlock on openjdk while setting up screen size 2020-03-30 10:24:31 +02:00
bancika 7d46f49788 Humbucker doesn't render second coil poles properly in certain scenarios 2020-03-27 20:02:39 +01:00
bancika 5809c721d7 Added "Dot Spacing" property in project settings that shows dots on
every N-th grid line intersection
2020-03-27 18:49:30 +01:00
bancika f11bb639b9 Issues with circuit analysis introduced in version 4.0.1. Wires and
jumpers are made non-conductive by mistake.
2020-03-27 17:30:55 +01:00
bancika fd079f44be 4P5T and DP5T guitar switches were not properly configured for internal
pin connections
2020-03-27 17:18:27 +01:00
bancika 32eb3a366a When deleting trace cuts from a vero board, highlight connected areas
would still render the area from before the cut was deleted
2020-03-27 10:20:58 +01:00
bancika 382a304793 release 4.0.1 2020-03-26 18:38:01 +01:00
bancika 8364d05a94 Added ability to set board size explicitly by typing in dimensions,
instead of dragging two control points
2020-03-26 18:02:16 +01:00
bancika d27530d7e6 update settings 2020-03-26 01:12:23 +01:00
bancika 759df0ac8f Added read-only "Length" property to curved components (i.e. "Hookup
Wire") that calculates total length of the curve
2020-03-26 01:12:00 +01:00
bancika ec0d2a686c Added "Renumber On Paste" option in the "Config" menu 2020-03-25 20:55:06 +01:00
bancika e429f65ed2 Threads on 1/4" Closed Jack were not rendered at all 2020-03-25 20:06:51 +01:00
bancika 7c87ab075d filter out properties returning Object type, these appeared in Java 8 2020-03-25 17:21:33 +01:00
bancika 804ac2a82a Added ability to collapse and expand the component tree panel to the
left edge of the screen
2020-03-25 16:31:43 +01:00
bancika 4718ba6592 update file icons
scroll the main pane to center after starting
2020-03-25 00:16:19 +01:00
bancika 77a6f4d3b4 new file icon for windows added 2020-03-24 19:09:31 +01:00
bancika b27b89b900 new icon 2020-03-24 16:11:13 +01:00
bancika 4821d6f370 new icon 2020-03-24 16:10:51 +01:00
bancika 6d04ac8e3d new smaller format icons 2020-03-24 12:13:59 +01:00
bancika 88ec95d4fa added icon for snap
renamed snap to objects
2020-03-23 23:25:18 +01:00