Commit Graph

331 Commits

Author SHA1 Message Date
Branislav Stojkovic 3c26a0c8da Do not show control points of locked components while dragging other
components
2020-04-30 17:51:30 +02:00
Branislav Stojkovic 5cf4f5a27a Loadline work 2020-04-29 20:55:18 +02:00
bancika e4a9155239 include languages for osx distribution 2020-04-24 14:49:25 +02:00
bancika f8a2ac9013 Merge branch 'next' into lang
Conflicts:
	diylc/diylc-library/lib/diylc-core.jar
	diylc/diylc-swing/lib/diylc-core.jar
	diylc/diylc-swing/library/main.jar
2020-04-24 13:23:26 +02:00
bancika 49bc9cb8cc Include themes and fonts in OSX app package. Standardize loading
resource files
2020-04-24 11:12:51 +02:00
bancika 4ee7a13f71 translation 2020-04-24 09:25:12 +02:00
bancika 5cb2e7dd2b libs 2020-04-23 18:58:46 +02:00
bancika 5921b387c4 multi-language support 2020-04-22 23:38:18 +02:00
bancika c63b26b660 Component leads on resistors, capacitors, etc disappear when they are
very short
2020-04-22 08:44:09 +02:00
bancika 96d2b9501a 4.5.0 build 2020-04-20 15:12:57 +02:00
bancika 01458c52c1 libs 2020-04-20 15:10:33 +02:00
bancika 83a56df6a9 move classes around 2020-04-20 15:05:35 +02:00
bancika b7b9933d72 Added support for rotating and mirroring potentiometer symbol and
transistor symbols
2020-04-20 14:50:15 +02:00
bancika 7754922711 initial commit for regression testing 2020-04-19 16:50:25 +02:00
bancika ac606bb472 add more transistor pinouts 2020-04-18 18:27:25 +02:00
bancika 01e1ed3f6c honor default lead properties, like point count 2020-04-18 14:32:42 +02:00
bancika f0219fce0b add flexible leads to some components through the menu 2020-04-18 10:26:14 +02:00
bancika bf025ee990 release 4.4.0 2020-04-16 08:40:33 +02:00
bancika e78c6148c7 Added "Sub-Mini" tube 2020-04-15 19:53:10 +02:00
bancika d720f73887 Added "Find" functionality that locates and selects component(s)
matching the search text
2020-04-13 14:54:59 +02:00
bancika 2889d51387 added display pinout 2020-04-12 23:57:07 +02:00
bancika 2a9c433a18 Added "Tag Strip" component for point-to-point layouts
Removed border property from boards
2020-04-12 18:40:08 +02:00
bancika c2007f62b1 add unit tests 2020-04-09 23:45:16 +02:00
bancika fe687a99df libs 2020-04-09 21:14:40 +02:00
bancika 47eb02fc5d libs 2020-04-09 18:14:45 +02:00
bancika f103f2970b With multiple components selected, if one of them is a single-point
component (pad, eyelet, etc), starting a drag operation on that
components results in losing the selection on the others
2020-04-09 16:59:34 +02:00
bancika ae1aa7bde6 introduce another clip rect for the cache 2020-04-09 10:52:08 +02:00
bancika ae7f2625ed Older files that contain "Open Jack 1/4" components sometimes open with
the jacks rotated the wrong way
2020-04-08 11:41:02 +02:00
bancika dd06c5b7df add caching support to more component types 2020-04-08 10:48:18 +02:00
bancika dcfebda6fd libs 2020-04-06 21:47:19 +02:00
bancika 3222a1afa4 jars 2020-04-06 11:05:39 +02:00
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 da3290b405 Added TO-126 transistor package 2020-04-04 21:03:39 +02:00
bancika 8cbdae162e Fix the issue with tube symbol mirroring 2020-04-04 13:33:08 +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 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 4414ecf774 remove dependency to sun.awt.image.IntegerComponentRaster 2020-03-31 15:43:49 +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 a37b1e49e3 Add ability to merge disjoint continuity areas 2020-03-30 13:56:42 +02: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 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 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