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
Bane Stojkovic
c3f9208ab7
Fix issue deserializing building blocks
2023-03-28 16:12:33 +02:00
Bane Stojkovic
3a5e6f553d
Fix issue with null value in inductor causing exceptions
2023-03-28 16:12:19 +02:00
Bane Stojkovic
24c8afd620
Configurable max switch combination count for circuit analysis (using org.diylc.maxSwitchCombinations argument)
2023-03-28 16:11:57 +02:00
Bane Stojkovic
2ce7677672
Title Block added as one of factory building blocks (was missing in 4.35 by mistake)
2023-03-26 13:48:58 +02:00
Bane Stojkovic
04a22436d2
Lever switch orientation not loaded correctly from files created prior to version 4.35
2023-03-26 13:48:26 +02:00
Bane Stojkovic
887be7338f
Release 4.35
2022-12-23 18:20:53 +01:00
Bane Stojkovic
8211976044
Trace cut doesn't affect continuity of vero board traces
2022-12-23 08:24:43 +01:00
Bane Stojkovic
9bcc56f228
Added '1/8" Cliff Jack' component - stereo and mono
2022-12-15 23:25:49 +01:00
Bane Stojkovic
8178c72fbe
New file icons for Mac OS
2022-12-14 23:10:32 +01:00
Bane Stojkovic
ab53f7e85f
'Renumber On Paste' feature now applies to variants as well
2022-12-14 22:49:57 +01:00
Bane Stojkovic
7a186d0d49
Show wire gauge in the bom and project explorer
2022-12-14 22:15:40 +01:00
Bane Stojkovic
b45ee77472
Upon starting or opening a project, the ruler is slightly misaligned with the project boundaries
2022-12-14 19:13:51 +01:00
Bane Stojkovic
796c825f02
Title Block added as one of factory building blocks
2022-12-14 18:31:28 +01:00