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
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
bancika
4718ba6592
update file icons
...
scroll the main pane to center after starting
2020-03-25 00:16:19 +01:00
bancika
b27b89b900
new icon
2020-03-24 16:11:13 +01:00
bancika
6d04ac8e3d
new smaller format icons
2020-03-24 12:13:59 +01:00
bancika
a6b7debfd7
Added "Snap To Objects" feature that snaps control points to control
...
points of the nearest components
2020-03-23 23:04:02 +01:00
bancika
25c86ad4e9
yet another icon
2020-03-23 16:56:16 +01:00
bancika
c12623c523
yet another icon version
2020-03-23 12:29:42 +01:00
bancika
015677c567
Added "Tape Measure" component
2020-03-23 00:00:29 +01:00
bancika
8f0c0adcb4
Add null protection for announcements
2020-03-22 12:14:01 +01:00
bancika
e93a82f9fd
reorganize resource files
2020-03-22 00:38:19 +01:00
bancika
7477c606f4
mac build fixes
...
move update and variants file to core project and integrate into Jar
2020-03-21 23:58:43 +01:00
admin
71f5bcd1f7
java 8 and mac build
2020-03-21 12:18:55 +03:00
Branislav Stojkovic
bb3b37f23b
patched osx component loading issue, investigate further
2019-03-25 08:21:20 +01:00
Branislav Stojkovic
2294ac45a2
copy loaded file as-is to backup folder
2019-03-24 21:37:37 +01:00
Branislav Stojkovic
5598f22b2f
Added "Auto-Wrap Label" component
...
extracted string rendering function into a separate class
2019-03-24 08:34:28 +01:00
Branislav Stojkovic
812b7adb28
remove newPoints and reuse points for backward compatibility
2019-03-23 22:44:09 +01:00
Branislav Stojkovic
5c47ff1ef0
added ability to include or exclude switches from netlist analyzer
2019-03-23 18:05:28 +01:00
Branislav Stojkovic
b46f46aa99
When pasting a group of components that contain at least one "PCB Text"
...
instance, some of the other components get rendered mirrored while
position the pasted components
2019-03-22 22:29:05 +01:00
Branislav Stojkovic
9366f9c602
Auto-save plugin now works by periodically creating project backups in
...
user\.diylc\autoSave directory and maintains file history, keeping the
last X versions of the file. Maximum size for all backups is
configurable and pre-set to 64MB
2019-03-22 16:38:01 +01:00
Branislav Stojkovic
14a994e68f
Improve "Expand Selection" feature to use the same algorithm as netlists
...
for better precision<
2019-03-22 00:47:28 +01:00
Branislav Stojkovic
894ff1a2cb
Assign new name for pasted component if the project already contains
...
components under that name
2019-03-20 22:35:28 +01:00
Branislav Stojkovic
714db98afa
deleted old file
...
fixed pin rendering on some components
2019-03-20 19:27:46 +01:00
Branislav Stojkovic
2faa2c6d61
reorganized "stretchable" property into more granular control at the
...
point level
added controlable label to pot symbol and transistor symbols
2019-03-20 19:21:31 +01:00
Branislav Stojkovic
a0601cc83d
better default label position on schematic symbols
2019-03-19 19:03:21 +01:00