Commit Graph

746 Commits

Author SHA1 Message Date
Bane Stojkovic d0ae14d33e Separate WIRING layer (containing Hookup Wire and Twisted Wire at the moment) from TRACE layer and render it above the COMPONENT layer by default 2022-03-01 17:12:37 +01:00
Bane Stojkovic 94963afb75 Remove unneeded editors for overriden classes 2022-02-28 00:10:59 +01:00
Bane Stojkovic 3d7d6f60fc Release 4.21.4 2022-02-27 23:51:40 +01:00
Bane Stojkovic 0dcfe8a08a Fixed stereo phono jack rendering when rotated 2022-02-27 15:37:17 +01:00
Bane Stojkovic a147345756 Improve scroll precision 2022-02-27 15:36:56 +01:00
Bane Stojkovic a038de3d31 Fix config location 2022-02-22 16:03:31 +01:00
Bane Stojkovic 738dd800af Upcoming (#691)
* Added 1/8" jack

* Release 4.20

* Merge traces and wires into "Wiring" layer

* Add shabang to run.sh

* Added gray theme

* Prevent the donation label from wrapping into several lines

* Use Backspace key to delete selection in Mac OS

* Upgrade xstream to fix java 16 compatibility

* Add exec to run.sh

* Added regulator pinouts to transistor body components

* Release 4.21.1

* Fix linux run.sh, added more java-opens
2022-02-21 23:23:56 +01:00
Bane Stojkovic 30dc7ce36b Upcoming (#688)
* Added 1/8" jack

* Release 4.20

* Merge traces and wires into "Wiring" layer

* Add shabang to run.sh

* Added gray theme

* Prevent the donation label from wrapping into several lines

* Use Backspace key to delete selection in Mac OS

* Upgrade xstream to fix java 16 compatibility

* Add exec to run.sh

* Added regulator pinouts to transistor body components

* Release 4.21.1
2022-02-19 18:28:47 +01:00
Bane Stojkovic d245a6305f Upcoming (#686)
* Added 1/8" jack

* Release 4.20

* Merge traces and wires into "Wiring" layer

* Add shabang to run.sh

* Added gray theme

* Prevent the donation label from wrapping into several lines

* Use Backspace key to delete selection in Mac OS

* Upgrade xstream to fix java 16 compatibility

* Add exec to run.sh
2022-02-16 23:41:47 +01:00
Bane Stojkovic feaa48fed5 Upcoming (#669)
* Added 1/8" jack

* Release 4.20
2021-09-12 19:24:30 +02:00
Bane Stojkovic 437ec07d2d Fix release 2021-08-22 00:05:04 +02:00
Bane Stojkovic 06cb3913ae Next (#663)
* flatpak file updated

* add sha generator

* fix mail

* remove mail

* Mini Toggle Switch - lugs do not get rotated when changing orientation;
rotate from the context menu doesn't work

* Added 'SVG Image' component

* Fixed the issue with Perf Board, Vero Board and TriPad Board sometimes
rendering an extra row with pads when there's no space for them

* release 4.18

* Keep grouped components together when pasting

* Added 'Dial Scale' component for designing device face-plates

* dial scale updates

* dial scale tweaks

* release

* release

* release

* release
2021-08-21 23:19:57 +02:00
Bane Stojkovic 878d048040 Next (#656)
* flatpak file updated

* add sha generator

* fix mail

* remove mail

* Mini Toggle Switch - lugs do not get rotated when changing orientation;
rotate from the context menu doesn't work

* Added 'SVG Image' component

* Fixed the issue with Perf Board, Vero Board and TriPad Board sometimes
rendering an extra row with pads when there's no space for them

* release 4.18
2021-07-11 15:05:11 +02:00
bancika bf31204c45 release 4.17 2021-02-14 17:49:42 +01:00
bancika 8275226942 eurorack stripboard added 2021-02-14 17:23:01 +01:00
bancika e03e1516e0 action bar - add tooltip with keyboard shortcuts 2021-02-09 20:33:14 +01:00
bancika d2f9ef5ac2 Allow multi-line text in label components 2021-02-08 22:55:40 +01:00
bancika b1902fd086 splash improvement 2021-01-18 23:09:33 +01:00
bancika 650a60bdb4 add IDEA support 2021-01-18 12:27:08 +01:00
bancika bfc61f5513 add IDEA support 2021-01-17 18:32:28 +01:00
bancika 986d92ec53 release 4.16.0 2021-01-17 17:36:15 +01:00
bancika 50fc7c1261 minor change 2021-01-13 17:56:48 +01:00
bancika 751f6493cd Auto-Wrap Label crashes the application if it's shrunken into zero-lengt 2021-01-09 10:05:10 +01:00
bancika 5415c29ee0 fix for mac toolbar 2021-01-04 09:56:09 +01:00
bancika 889d76c3ee release 2021-01-03 23:51:14 +01:00
bancika 4f1fb85886 Fixed the issue that prevented old DIYLC v1 and v2 files to be opened 2021-01-03 09:23:59 +01:00
bancika 458b853830 netlist parse improvements 2021-01-03 09:19:58 +01:00
bancika 1737df8047 add info box in the import dialog 2021-01-03 00:21:05 +01:00
bancika 75758e0250 Added 'File' -> 'Import Netlist' option that can import components from
a Tango PCB file
2021-01-03 00:03:44 +01:00
bancika 607f963ba7 Toolbar drop down menu now contains options for managing favorites,
keyboard shortcuts and selecting all components of type
2021-01-01 09:29:09 +01:00
bancika 8e7c815d2b Fixed some issues with exporting and importing building blocks and
variants
2020-12-31 13:06:31 +01:00
bancika db42e3ed9b When editing component properties, group Length and Width properties
together
2020-12-30 10:01:04 +01:00
bancika 8b90c9295b portugese brazilian added 2020-12-29 23:18:24 +01:00
bancika 92cb86103b Rotating 'Neutrik Jack' produces rendering issues 2020-12-29 23:18:03 +01:00
bancika 66359d3c01 release 2020-12-28 22:08:54 +01:00
bancika 373fde0d6f Migrate application data (config, logs, backups) directory from
'$USER_HOME/.diylc' to '$USER_HOME/diylc' to avoid it being hidden on
some OSs
2020-12-28 19:05:38 +01:00
bancika b348513d0c macOS: logging does not produce files on Mac OS Sierra
macOS: splash screen hangs for several minutes on some machines
2020-12-27 21:23:25 +01:00
bancika 3fda739703 release 2020-12-20 19:34:04 +01:00
bancika 3e5978beb7 Added 'Check Trace Proximity' functionality under File -> Analyze menu
that checks if there are any traces or pads that are too close to each
other
2020-12-20 12:48:12 +01:00
bancika a4de01dfb0 Added 'Neutrik Jack' component based on Neutrik NMJx series 2020-12-18 22:20:11 +01:00
bancika 278ec5cd84 Improved performance of the application when using dashed and dotted
style for 'Hookup Wire' component
2020-12-16 23:45:18 +01:00
bancika d3655e3f69 replace URLClasSLoader with agent 2020-12-15 17:23:32 +01:00
bancika e86f754768 'Tactile Micro-Switch' component added 2020-12-13 21:50:58 +01:00
bancika 2a063c84cd Added 'Font Size Override' property to most components that display text
to allow control over font size
2020-12-13 20:42:26 +01:00
bancika 695710f34f release 2020-12-13 17:21:53 +01:00
bancika 6c00be0b87 Rotating and mirroring boards that display coordinates also changes
coordinate origin
2020-12-13 16:03:42 +01:00
bancika e52873fc50 Fixed issues when creating leaded components using drag and drop with
'Snap to Grid' option switched on using a metric grid spacing (e.g. 1mm)
2020-12-12 22:40:21 +01:00
bancika 7dd63ba2d8 snap rigid components back to the grid 2020-12-12 11:39:01 +01:00
bancika a1e43be273 protoboard transformer added 2020-12-12 11:24:13 +01:00
bancika 3d1a7a5748 Apply context menu rotation to Breadboard components 2020-12-12 07:58:50 +01:00