Commit Graph

125 Commits

Author SHA1 Message Date
Branislav Stojkovic f820c23093 mavenize 2025-03-10 13:03:51 +01:00
Bane Stojkovic 7de1e7644d release 5.0.0 2025-03-08 22:53:38 +01:00
Bane Stojkovic 5f20c1cd6e 4.41.1 patch 2025-03-07 20:45:03 +01:00
Bane Stojkovic b657a4d53f Feature/gerber (#881)
* gerber initial implementation

* added icon

* refactor actions

* add ground fill for gerber

* reorganize export actions

* fix gerber export of pcb text

* handle negative pcb text

* improve positioning of pcb text

* add board outline for gerber

* add support for other pad shapes

* handle 0 hole size

* added solder mask layer

* refactor gerber support to simplify components

* added silk screen support, some refactor

* libs

* fix mirroring

* outline support

* simplify layers

* Fix board alignment

* handle circular pads

* handle empty string

* update

* fixes

* add text to silk

* fix text tracing

* cleanup

* fix layer id

* optimize continuity calculations

* Solder pad - pth vs npth

* gerber fixes

* netlist improvement

* Update update.xml

* Pasting a building block sometimes messes up the z-order of components

* Pasting a building block sometimes switches selection to previously added components and canvas moves to the wrong position

* 'Highlight Continuity Areas' sometimes renders stale areas when clicked

* beta build

* fix builds

* appimage

* appimage

* appimage

* fix building from downloaded jre

* disable fractional metrics

* appimage

* Create build.zip

* bat for setup

* fix for high DPI monitors

* fixes

* scaling

* appimage

* 4.41 release

* cleanup

* Update org.eclipse.core.resources.prefs
2025-03-07 10:57:31 +01:00
Bane Stojkovic 716dc40f53 fix build 2025-02-21 20:57:26 +01:00
Branislav Stojkovic 05b15a7297 jre zip 2025-02-21 16:58:03 +01:00
Bane Stojkovic 23f58d7bac release 4.40.0 2025-02-20 20:16:46 +01:00
Branislav Stojkovic 8a88e72dee fix arm config 2025-02-20 09:49:15 +01:00
Bane Stojkovic d72f76d836 4.40 beta 2025-02-15 10:09:42 +01:00
Bane Stojkovic 8b32fa0579 release 4.39 2025-01-25 21:18:35 +01:00
Bane Stojkovic 08701c1632 Merge branch 'master' of https://github.com/bancika/diy-layout-creator 2024-12-25 20:24:28 +01:00
Bane Stojkovic c8a09d0d10 Update build.xml 2024-12-25 20:24:15 +01:00
Branislav Stojkovic caa4bbb0c8 chore: mac build 2024-12-25 10:03:20 +01:00
Branislav Stojkovic 7d853a6df6 update build 2024-12-24 23:31:11 +01:00
Bane Stojkovic 1c6dfb609c cleanup 2024-12-22 21:58:30 +01:00
Bane Stojkovic 0e4d653c51 mac ARM jre bundle 2024-12-22 20:38:29 +01:00
Bane Stojkovic 243b13c37c Release 4.37.0 2023-04-27 09:17:59 +02:00
Bane Stojkovic 14944a3e38 Release 4.36 2023-03-30 10:02:06 +02:00
Bane Stojkovic 9bcc56f228 Added '1/8" Cliff Jack' component - stereo and mono 2022-12-15 23:25:49 +01:00
Bane Stojkovic d7903bc3bb REname icon file 2022-12-14 23:13:06 +01:00
Bane Stojkovic 8178c72fbe New file icons for Mac OS 2022-12-14 23:10:32 +01:00
Bane Stojkovic 19e9d1692a Reorganize diylc-swing dir 2022-11-20 22:34:58 +01:00
Bane Stojkovic be91987759 Add IzPack 2022-11-20 21:51:43 +01:00
Bane Stojkovic de04bd7ec1 Release 4.33 2022-11-16 23:53:00 +01:00
Bane Stojkovic 6d1b513421 Release 4.23.0 2022-11-11 20:22:21 +01:00
Bane Stojkovic 0778def541 Release 4.31.0 2022-10-31 22:08:12 +01:00
Bane Stojkovic 18c7b9207b Release 4.30.1 2022-10-23 07:27:24 +02:00
Bane Stojkovic acda3b69f6 Release 4.30.0 2022-10-22 22:44:51 +02:00
Bane Stojkovic e8e370d3d3 Release 4.29 2022-10-04 14:09:30 +02:00
Bane Stojkovic ad8c624efb v4.28 release 2022-09-25 14:06:24 +02:00
Bane Stojkovic af4c22c856 4.27 release 2022-08-28 10:07:46 +02:00
Bane Stojkovic a1c4747b6d Release 4.26 2022-08-27 18:13:34 +02:00
Bane Stojkovic 9fde2e7bb3 Release 4.25 2022-07-09 09:41:54 +02:00
Bane Stojkovic 29c2240920 Release 4.24 2022-06-05 10:46:44 +02:00
Bane Stojkovic c24187eeb6 Slide switch added 2022-04-23 20:13:19 +02:00
Bane Stojkovic bf89b07cea Fix blocks, add tests, fix bounding box calc of some components 2022-03-18 09:23:03 +01:00
Bane Stojkovic d513cb2667 Fixed the issue with 'Add Flexible Leads' functionality placing the flexible leads wrong on leaded components (e.g. resistors, capacitors...) 2022-03-07 19:21:58 +01:00
Bane Stojkovic 1ce7646fb5 Upgrade OSX application package built-in Java JRE to version 1.8.0_321-b07 2022-03-02 09:32:51 +01:00
Bane Stojkovic 3d7d6f60fc Release 4.21.4 2022-02-27 23:51:40 +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 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 8275226942 eurorack stripboard added 2021-02-14 17:23:01 +01:00
bancika 650a60bdb4 add IDEA support 2021-01-18 12:27:08 +01:00
bancika 986d92ec53 release 4.16.0 2021-01-17 17:36:15 +01:00
bancika 5415c29ee0 fix for mac toolbar 2021-01-04 09:56:09 +01:00