Bane Stojkovic
cd4694c207
resource optimization
2025-03-24 11:25:12 +01:00
Bane Stojkovic
3ef78ec179
Merge branch 'master' into feature/mirror2
2025-03-20 19:56:17 +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
Bane Stojkovic
e54cfa502a
'Mini Toggle Switch' ends up misaligned after rotating together with other components
2025-03-18 22:47:58 +01:00
Bane Stojkovic
a1c27ef1b2
transparency for traces
2025-03-18 20:59:51 +01:00
Bane Stojkovic
2835129cd8
Merge branch 'refactor/maven' into feature/mirror2
2025-03-17 22:53:03 +01:00
Branislav Stojkovic
f06bd0d49c
Omit boards, wires, traces, terminals, etc from Spice netlist output
2025-03-17 16:08:02 +01:00
Branislav Stojkovic
be63f10ef4
Merge branch 'refactor/maven' into feature/mirror2
2025-03-17 12:14:40 +01:00
Branislav Stojkovic
2ead5592d8
performance upgrade
2025-03-17 12:05:26 +01:00
Branislav Stojkovic
5c745d2d45
mirror
2025-03-14 14:06:14 +01:00
Branislav Stojkovic
ccf5d20713
mirror
2025-03-14 11:23:56 +01:00
Bane Stojkovic
f966f8873a
fixes for netlist
2025-03-11 23:18:36 +01:00
Branislav Stojkovic
e088b5e8c9
fix mavenized
2025-03-11 12:18:00 +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
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
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
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
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
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
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
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
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
Bane Stojkovic
f0c1970784
Proto board 780 draft
2023-04-14 08:24:55 +02:00
Bane Stojkovic
48fe5f496b
Fix fuse symbol
2023-03-29 09:38:27 +02:00
Bane Stojkovic
3a5e6f553d
Fix issue with null value in inductor causing exceptions
2023-03-28 16:12:19 +02:00
Bane Stojkovic
72f61b978a
REname audio transformer component
2022-12-23 16:00:26 +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
22e9bbaa20
Fix netlist regression issue for IC
2022-12-20 23:43:23 +01:00
Bane Stojkovic
0fcf7e1fd4
Enhance jack icon
2022-12-20 23:42:57 +01:00
Bane Stojkovic
04302866e9
Jack icon improvement
2022-12-16 16:21:23 +01:00
Bane Stojkovic
9bcc56f228
Added '1/8" Cliff Jack' component - stereo and mono
2022-12-15 23:25:49 +01:00
Bane Stojkovic
7a186d0d49
Show wire gauge in the bom and project explorer
2022-12-14 22:15:40 +01:00
Bane Stojkovic
063cfde769
Diode symbol doesn't appear in the BOM
2022-12-14 12:29:45 +01:00
Bane Stojkovic
b89a851513
Show jack type in the BOM
2022-12-13 18:39:16 +01:00
Bane Stojkovic
b6f3020072
DIL IC pin labels don't match between the rendered values and values in the netlist
2022-12-12 23:35:02 +01:00