Bane Stojkovic
1da5c6836b
fix headless mode
2025-03-20 21:46:11 +01:00
Bane Stojkovic
538c427627
test
2025-03-20 21:40:18 +01:00
Bane Stojkovic
4093641b7e
Refactor/maven ( #889 )
...
* mavenize
* mavenization
* mavenization
* mavenization
* mavenization
* mavenization
* mavenization
* mavenization
* mavenization
* fix
* app framework update
* fix lib
* lib
* fix mavenized
* fix mavenized
* fix mavenized
* fix mavenized
* fix mavenized
* fix mavenized
* fix mavenized
* fix mavenized
* building for win and linux
* Create run.bat
* fixes for netlist
* cleanup
* unit tests
* unit tests
* configurable high dpi
* performance upgrade
* performance upgrade
* rotate bug
* Omit boards, wires, traces, terminals, etc from Spice netlist output
* splash version update
* optimize libs
* optimize libs
* updates
* mac build maven
* ruler optimization, moved images
* cleanup
* notarization
* test workflow
* build
* Update pom.xml
* Update pom.xml
* Create README.md
* Create test.yml
* maven
* build
2025-03-20 19:44:40 +01:00
Branislav Stojkovic
0c4b433005
test workflow
2025-03-19 14:46:53 +01:00
Bane Stojkovic
ad9a575dc6
Update install.iss ( #888 )
...
* Update install.iss
* Update update.xml
2025-03-10 10:44:12 +01:00
Bane Stojkovic
def979adf8
Update update.xml
2025-03-09 21:26:31 +01:00
Bane Stojkovic
b8a2e3a727
Moving selected components with a mouse doesn't register file modification action and doesn't enable Undo action
2025-03-09 21:21:09 +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
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
2025-03-07 10:57:31 +01:00
Bane Stojkovic
716dc40f53
fix build
2025-02-21 20:57:26 +01:00
Branislav Stojkovic
3a625a7105
fix keyboard zoom
2025-02-20 13:58:08 +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
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
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
Bane Stojkovic
dff96fd647
Added headless mode for direct render to file without the GUI
2025-02-09 17:45:01 +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
Bane Stojkovic
3bc3f13bfb
update.xml
2025-02-09 15:51:47 +01:00
Bane Stojkovic
75ea0a4e6d
update.xml
2025-02-09 15:49:04 +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
Bane Stojkovic
37dc1c66a2
release 4.39
2025-01-25 21:20:03 +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
992d62e0d0
Choosing "Print" option from the menu starts printing immediately before choosing printing preferences
2025-01-16 15:43:24 +01:00
Branislav Stojkovic
7cf3fe436a
update mac jre to 17 and switch openGL to metal
2024-12-24 23:29:06 +01:00
Bane Stojkovic
3884f26a18
release 4.38
2024-12-23 09:39:39 +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
Bane Stojkovic
b1b3dd5564
Fixed run.sh application starter for Linux and Apple OSX with M1/M2 processors when using Java 17 or newer
2023-07-05 15:58:47 +02:00
Bane Stojkovic
7a4b77767d
When editing Label components, default focus to the text editor
2023-05-19 16:31:44 +02:00
Bane Stojkovic
1417aaed0b
Unable to move selected components if one of them is close to being reduced to a point
2023-05-07 17:30:00 +02:00
Bane Stojkovic
4660467df5
Proto board updates
2023-04-27 09:17:44 +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
14944a3e38
Release 4.36
2023-03-30 10:02:06 +02:00
Bane Stojkovic
48fe5f496b
Fix fuse symbol
2023-03-29 09:38:27 +02:00
Bane Stojkovic
57a7932675
Improve backup file date format
2023-03-28 16:54:00 +02:00
Bane Stojkovic
e0d2964e12
When backing up the configuration file, append the current timestamp at the end instead of a '~'
2023-03-28 16:35:40 +02:00