Commit Graph

2117 Commits

Author SHA1 Message Date
Bane Stojkovic 15354ebff8 mirror 2025-03-09 21:11:27 +01:00
Bane Stojkovic 7c7799ae37 release 5.0.0 2025-03-09 12:22:42 +01:00
Bane Stojkovic 7de1e7644d release 5.0.0 v5.0.0 2025-03-08 22:53:38 +01:00
Bane Stojkovic cbbd6ad88f Fixed the issue with opening DIY files on Mac OS - updated the logic to use java.desktop 2025-03-08 22:42:22 +01:00
Bane Stojkovic 8f8c096dfb Fixed alignment issues of round elements (e.g. solder pads and holes) in exported Gerber files 2025-03-08 22:20:14 +01:00
Bane Stojkovic 53019ac600 fixes 2025-03-07 23:26:23 +01:00
Bane Stojkovic 8c82bef903 fix appimage 2025-03-07 23:08:57 +01:00
Bane Stojkovic dd6dd7daf8 fix appimage 2025-03-07 23:06:12 +01:00
Bane Stojkovic 5f20c1cd6e 4.41.1 patch v4.41.1 2025-03-07 20:45:03 +01:00
Branislav Stojkovic e7e9e889e1 appimage 2025-03-07 16:47:34 +01:00
Bane Stojkovic d460d0b1db Update appimage.xml 2025-03-07 15:58:02 +01:00
Bane Stojkovic b44ea41a1e Update diylc.sh 2025-03-07 15:26:11 +01:00
Bane Stojkovic 9199bd9655 Update diylc.sh (#886)
* Update diylc.sh

* Update appimage.xml (#887)
2025-03-07 15:18:23 +01:00
Bane Stojkovic 67728e60d6 Update update.xml 2025-03-07 12:51:17 +01:00
Bane Stojkovic 9006e9bbc5 Update GerberLayer.java
remove mirroring
2025-03-07 12:49:06 +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
v4.41.0
2025-03-07 10:57:31 +01:00
Bane Stojkovic 0b1e282731 Update README.md 2025-02-24 09:20:27 +01:00
Bane Stojkovic 716dc40f53 fix build v4.40.0 2025-02-21 20:57:26 +01:00
Branislav Stojkovic 05b15a7297 jre zip 2025-02-21 16:58:03 +01:00
Branislav Stojkovic aa6a413be1 update jre 17 2025-02-21 09:51:50 +01:00
Bane Stojkovic 23f58d7bac release 4.40.0 2025-02-20 20:16:46 +01:00
Bane Stojkovic 52aa79b8b4 shortcut fix 2025-02-20 20:02:03 +01:00
Branislav Stojkovic 4c7d282b69 Revert "add sonar"
This reverts commit bef7b2b831.
2025-02-20 16:30:06 +01:00
Branislav Stojkovic 6d272a6507 Revert "add sonar"
This reverts commit 241cfd234b.
2025-02-20 16:30:02 +01:00
Branislav Stojkovic 241cfd234b add sonar 2025-02-20 16:23:12 +01:00
Branislav Stojkovic bef7b2b831 add sonar 2025-02-20 16:21:08 +01:00
Branislav Stojkovic 3a625a7105 fix keyboard zoom 2025-02-20 13:58:08 +01:00
Branislav Stojkovic fb37ab6eea fix keyboard zoom 2025-02-20 13:38:56 +01:00
Bane Stojkovic f2ef393fd7 Bug/mac click issue (#879)
* attempt to fix bug

* fix

* update

* update
2025-02-20 09:57:55 +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 d996847b6d Feature/freeway (#876)
* freeway initial

* freeway improvements

* handle circuits with one path

* freeway improvements
2025-02-15 09:54:55 +01:00
Bane Stojkovic cd2f6fe417 Loading files that contain lines with end arrows sometimes produces errors in the log and lines not to be loaded 2025-02-13 20:15:30 +01:00
Bane Stojkovic 6c62484b48 Update FUNDING.yml 2025-02-12 10:08:01 +01:00
Bane Stojkovic 44dd21ad43 Update FUNDING.yml 2025-02-12 09:47:25 +01:00
Bane Stojkovic 04f6b778bc Update FUNDING.yml 2025-02-12 09:46:33 +01:00
Bane Stojkovic d58e251b97 Create FUNDING.yml 2025-02-12 09:42:10 +01:00
Bane Stojkovic 8d9234d3f6 Show Label text in 'Project Explorer' in addition to the name 2025-02-10 22:23:19 +01:00
Bane Stojkovic a7d08d8cd4 Update README.md 2025-02-10 12:45:28 +01:00
Bane Stojkovic 10d76da592 Update README.md 2025-02-10 12:44:55 +01:00
Bane Stojkovic 35519da907 Update README.md 2025-02-10 12:44:30 +01:00
Bane Stojkovic bd73320738 Update README.md 2025-02-10 12:43:51 +01:00
Bane Stojkovic 6a15c7ec0d Update README.md 2025-02-10 12:33:11 +01:00
Bane Stojkovic 48ae7201a5 Update README.md 2025-02-10 12:32:35 +01:00
Bane Stojkovic 144c3628ae Update README.md 2025-02-10 12:20:51 +01:00
Bane Stojkovic 3f448c1537 'Proto Board 780 Holes' now aligns with the grid 2025-02-09 22:23:19 +01:00
Bane Stojkovic 9d0d458fac Fixed null pointer exceptions when trying to add components to the layout in some cases 2025-02-09 22:04:22 +01:00
Bane Stojkovic 40851b4a62 naming 2025-02-09 21:51:49 +01:00
Bane Stojkovic 88ded5eb0d Ability to change pitch and appearance of PCB Terminal Block component 2025-02-09 21:50:20 +01:00
Bane Stojkovic 1fd7643993 'Save As' displays the current file name by default 2025-02-09 18:36:16 +01:00