Files
diy-layout-creator/diylc/diylc-swing/tools/launch4j-x86.xml
T
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

39 lines
1.5 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<launch4jConfig>
<dontWrapJar>true</dontWrapJar>
<headerType>gui</headerType>
<jar>diylc.jar</jar>
<outfile>C:\Users\bancika\Documents\GitHub\diy-layout-creator\diylc\diylc-swing\deploy\diylc-x86.exe</outfile>
<errTitle></errTitle>
<cmdLine></cmdLine>
<chdir>.</chdir>
<priority>normal</priority>
<downloadUrl>http://java.com/download</downloadUrl>
<supportUrl></supportUrl>
<stayAlive>false</stayAlive>
<restartOnCrash>false</restartOnCrash>
<manifest></manifest>
<icon>C:\Users\bancika\Documents\GitHub\diy-layout-creator\diylc\diylc-swing\icons\diylc.ico</icon>
<classPath>
<mainClass>org.diylc.DIYLCStarter</mainClass>
<cp>lib</cp>
</classPath>
<jre>
<path>jre17</path>
<requiresJdk>false</requiresJdk>
<requires64Bit>false</requires64Bit>
<minVersion>17</minVersion>
<maxVersion></maxVersion>
<initialHeapSize>512</initialHeapSize>
<maxHeapSize>2048</maxHeapSize>
<opt>-Dorg.diylc.scriptRun=true</opt>
<opt>-Dfile.encoding=UTF-8</opt>
<opt>-javaagent:lib/jar-loader.jar</opt>
<opt>--add-opens java.base/java.util=ALL-UNNAMED</opt>
<opt>--add-opens java.base/java.lang=ALL-UNNAMED</opt>
<opt>--add-opens java.base/java.text=ALL-UNNAMED</opt>
<opt>--add-opens java.desktop/java.awt=ALL-UNNAMED</opt>
<opt>--add-opens java.desktop/java.awt.font=ALL-UNNAMED</opt>
<opt>--add-opens java.desktop/java.awt.geom=ALL-UNNAMED</opt>
</jre>
</launch4jConfig>