Bane Stojkovic
54ba75f306
fix lib
2025-03-11 09:29:01 +01:00
Bane Stojkovic
76071e8c1e
app framework update
2025-03-11 09:20:04 +01:00
Branislav Stojkovic
16af862119
mavenization
2025-03-10 16:27:25 +01:00
Branislav Stojkovic
dac2f8554a
mavenization
2025-03-10 16:12:55 +01:00
Branislav Stojkovic
038e2bcbb4
mavenization
2025-03-10 15:30:18 +01:00
Branislav Stojkovic
6e347fd7d0
mavenization
2025-03-10 15:21:43 +01:00
Branislav Stojkovic
f820c23093
mavenize
2025-03-10 13:03:51 +01:00
Bane Stojkovic
7c7799ae37
release 5.0.0
2025-03-09 12:22:42 +01:00
Bane Stojkovic
7de1e7644d
release 5.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
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
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
Bane Stojkovic
f2ef393fd7
Bug/mac click issue ( #879 )
...
* attempt to fix bug
* fix
* update
* update
2025-02-20 09:57:55 +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
8d9234d3f6
Show Label text in 'Project Explorer' in addition to the name
2025-02-10 22:23:19 +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
0ca4df3161
Allow guitar wiring analyzer when some of the switching configuration do not produce output
2025-02-09 16:22:34 +01:00
Bane Stojkovic
e0aa7d99ee
Ability to set explicit dimensions of basic shapes - rectangles and ellipses
2025-02-09 16:10:30 +01:00
Bane Stojkovic
6ad5a5361c
update.xml
2025-02-09 15:56:48 +01:00
Lukasz Tekieli
713bca84af
Add 4PDT On/On/On ( #854 )
...
Adds 4PDT On/On/On Type 1 and Type 2 switches.
Type 2 models for example the DiMarzio EP1111.
2025-02-09 15:53:21 +01:00
Bane Stojkovic
3bc3f13bfb
update.xml
2025-02-09 15:51:47 +01:00
Bane Stojkovic
0ddf096bd2
Merge branch 'undo'
2025-02-09 15:48:49 +01:00
Bane Stojkovic
ac6be61379
Feature/paralel serial ( #871 )
...
* Parallel/serial
* chore: fix parallel
* chore: tree
* graph improvements
* fix html render
* treble bleed detection
2025-02-09 15:47:55 +01:00
Bane Stojkovic
3874da705a
increase undo stack size
2025-02-09 15:47:18 +01:00
php4fan
8173f1a975
Allow one-switch DIP switches ( #860 )
...
I wonder if this alone will fix #859 . Haven't tested
2025-02-09 15:45:19 +01:00
Bane Stojkovic
8b32fa0579
release 4.39
2025-01-25 21:18:35 +01:00
Bane Stojkovic
c9d3f669a3
release 4.39
2025-01-25 21:04:31 +01:00
Bane Stojkovic
3884f26a18
release 4.38
2024-12-23 09:39:39 +01:00
Bane Stojkovic
61ec91116c
Merge branch 'master' of https://github.com/bancika/diy-layout-creator
2024-12-22 21:57:34 +01:00
Bane Stojkovic
0e4d653c51
mac ARM jre bundle
2024-12-22 20:38:29 +01:00
Jamie Drinkell
9968fb8283
BuzzerSymbol label fix ( #833 )
...
* Add IEC option
* Add Buzzer Schematic Symbol
* Add Buzzer Component
* Buzzer Symbols Cleanup
Remove unused libraries, Datasheet stuff etc.
* ResistorSymbol Cleanup
* Fix BuzzerSymbol width for label issues
2024-12-16 16:25:45 +01:00
Bane Stojkovic
7e04c18b14
fix: Toroidal Inductor hangs the application if it doesn't have inductance value set
2024-09-20 22:10:56 +02:00
Jamie Drinkell
8b414b8fda
Resistor IEC type, Buzzer Schematic Symbol and Buzzer Component ( #827 )
...
* Add IEC option
* Add Buzzer Schematic Symbol
* Add Buzzer Component
* Buzzer Symbols Cleanup
Remove unused libraries, Datasheet stuff etc.
* ResistorSymbol Cleanup
2024-09-20 21:23:57 +02:00
Benjamin van der Burgh
b2afe2e2c5
Add G-I-O transistor pinout ( #790 )
...
Co-authored-by: Ben van der Burgh <ben@metabolic.nl >
2024-09-20 21:11:03 +02:00
Bane Stojkovic
243b13c37c
Release 4.37.0
2023-04-27 09:17:59 +02:00
Bane Stojkovic
4660467df5
Proto board updates
2023-04-27 09:17:44 +02:00
Bane Stojkovic
73a12bc107
Update ProtoBoard780.java
2023-04-26 17:32:55 +02:00
Bane Stojkovic
ece6015a7f
Ability to rotate (almost) all components using keyboard shortcuts and 'Transform Selection' menu
2023-04-26 17:32:50 +02:00
Bane Stojkovic
1cbdf505fe
Update ProtoBoard780.java
2023-04-22 18:01:45 +02:00