Commit Graph

2659 Commits

Author SHA1 Message Date
Bane Stojkovic 396c150472 datasheet fix v6.10.0 2026-11-06 09:57:02 +01:00
Bane Stojkovic c47ff3a8fc release 2026-11-06 09:42:23 +01:00
Bane Stojkovic bf7fdafef5 blocks and variants import enhancements 2026-11-06 09:39:07 +01:00
Bane Stojkovic 35bf22edea test sync 2026-11-06 09:29:50 +01:00
Bane Stojkovic f249ba6b9e Update update.xml 2026-11-04 10:45:48 +01:00
Bane Stojkovic 0d2475d4f6 heat sink resistor 2026-11-04 10:38:27 +01:00
Bane Stojkovic 2ae30b9630 fix test config 2026-11-04 10:15:08 +01:00
Bane Stojkovic e751c20e93 added ability to save default model 2026-11-03 21:35:17 +01:00
Bane Stojkovic 12ac7fe809 to-1 flange added 2026-11-03 18:31:11 +01:00
Bane Stojkovic 1ae9c17cb0 add variants button in the tree 2026-11-03 18:18:12 +01:00
Bane Stojkovic 75d0accc5a more datasheet models 2026-11-03 16:08:12 +01:00
Bane Stojkovic 54179e2d7b regulator coverage gap 2026-11-03 13:44:22 +01:00
Bane Stojkovic 732281f3d7 consolidate pin color and pin rendering 2026-11-03 12:08:33 +01:00
Bane Stojkovic 1a4b40d36c sorting 2026-11-03 11:06:36 +01:00
Bane Stojkovic 55c48c6b24 ux4 sockec 2026-11-02 18:19:34 +01:00
Bane Stojkovic b7fece1edb submini tubes 2026-11-02 17:22:19 +01:00
Bane Stojkovic 3ba4434b66 tube improvements 2026-11-02 15:51:26 +01:00
Bane Stojkovic e369ea6200 diode improvements 2026-11-02 14:58:52 +01:00
Bane Stojkovic 3e043a8387 tube improvements 2026-11-02 14:40:23 +01:00
Bane Stojkovic 1dfef6dd6b Update update.xml 2026-11-02 13:10:51 +01:00
Bane Stojkovic ab16636860 transistor improvements 2026-11-02 13:01:11 +01:00
Bane Stojkovic b3b0ef746f Merge branch 'ics' into chassis 2026-11-02 10:17:05 +01:00
Bane Stojkovic 8abaf2884b Update update.xml 2026-11-02 10:16:52 +01:00
Bane Stojkovic a678b52f4d chassis 2026-11-02 10:16:05 +01:00
Bane Stojkovic 47f9056588 default shape border to 1px 2026-11-02 10:12:41 +01:00
Bane Stojkovic c5a462a385 chassis improvements 2026-11-02 10:08:00 +01:00
Bane Stojkovic b15a6e3f64 Derive the z-order of a building blocks placed as a single component based on its child components 2026-11-01 22:56:48 +01:00
Bane Stojkovic 79d230ff07 mark old ones for removal 2026-11-01 21:22:29 +01:00
Bane Stojkovic 23ecf9e8d7 more models 2026-11-01 20:39:57 +01:00
Bane Stojkovic fce069895f test fixes 2026-11-01 20:19:52 +01:00
Bane Stojkovic 4688879d0e IC improvements 2026-11-01 17:08:20 +01:00
Bane Stojkovic 15277452f4 Re-modeled factory variants of Resistor component type as datasheet in order to make them available to the AI; this will produce more accurate AI-driven edits 2026-10-31 20:21:04 +01:00
Bane Stojkovic 5d92812d3e catalog 2026-10-31 19:46:09 +01:00
Bane Stojkovic cdcd712d60 release prep v6.9.0 2026-10-30 10:16:24 +01:00
Bane Stojkovic 07fe3b17b9 Update update.xml 2026-10-30 09:58:45 +01:00
Bane Stojkovic bc64cdd0be Ai edit (#1099)
* Update update.xml

* Update update.xml

* warning on unknown op

* Update AiEditScriptEditorTest.java

* 'AI Circuit Analyzer' offers to log in instead of just showing the error

* Update update.xml

* include bounds, selection to ai project

* Update update.xml
2026-10-30 09:50:20 +01:00
Bane Stojkovic 518ff921d3 Merge branch 'master' of https://github.com/bancika/diy-layout-creator 2026-10-30 09:41:49 +01:00
Bane Stojkovic 057e4fd291 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	diylc/diylc-core/src/main/java/org/diylc/presenter/Presenter.java
#	diylc/diylc-core/src/main/resources/update.xml
2026-10-30 09:40:50 +01:00
dependabot[bot] edc1b04f2b Bump com.google.guava:guava in /diylc/diylc-swing (#1098)
Bumps [com.google.guava:guava](https://github.com/google/guava) from 33.4.0-jre to 33.7.1-jre.
- [Release notes](https://github.com/google/guava/releases)
- [Commits](https://github.com/google/guava/commits)

---
updated-dependencies:
- dependency-name: com.google.guava:guava
  dependency-version: 33.7.1-jre
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-30 09:40:00 +01:00
Bane Stojkovic bc5f203e21 Ai edit (#1065)
* initial

* Updates

* improvements

* split netlist from analysis

* coordinates in grid

* Update IChatbotAPI.java

* cleanup

* cleanup

* various improvements

* Datasheet model support

* Include pinouts in component catalog

* Update update.xml

* regenerate catalog

* Zooming out until the drawing is smaller than the window made the toolbar above the canvas grow taller and squeeze the canvas

* refresh

* edit improvements

* refine wire handling

* CR

* catalog gen improvement

* improvements

* Rotating and mirroring the selection with 'Sticky Points' enabled now keeps the circuit connected

* fix version reading

* set dimensions and mode in any order

* add AINote

* add aiNote

* board notes added

* ai notes

* ai notes

* ai notes

* led minor code improvement and ai note

* single coil fix. guitar component notes

* add support for replace operation

* Update pom.xml

* switch notes

* ai notes for pickups

* stingray

* reconnect operation support

* ai edit code refactor

* Cliff jack node name fixes

* ai notes

* ai notes

* ai notes

* netlist improvement

* simplify

* solder lug improvements

* tag strip enhancement

* regression fixes

* ai notes

* battery snap improvement

* more sample questions

* 'IEC Socket', 'Plastic DC Jack', 'Multi-Section Capacitor' and 'Mini Relay' terminals are now labeled by function

* node improvement

* Regression data consolidation

---------

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-10-30 09:32:03 +01:00
Bane Stojkovic 36533d46dd Merge branch 'master' of https://github.com/bancika/diy-layout-creator 2026-10-27 16:50:16 +01:00
Cem Yuksel 0514ea2262 Add 6PDT and 6PDT On/Off/On mini toggle switches (#1094) 2026-10-27 16:49:06 +01:00
Bane Stojkovic 201d9bb518 Update update.xml 2026-10-27 16:45:53 +01:00
Bane Stojkovic 8d91b2786c Merge branch 'master' of https://github.com/bancika/diy-layout-creator 2026-10-27 16:44:17 +01:00
Cem Yuksel 8e1e2aed76 Sort analyzer results by earliest represented switch configuration (#1093) 2026-10-27 16:42:33 +01:00
Bane Stojkovic 1b2ef68305 Update update.xml 2026-10-27 16:41:25 +01:00
Bane Stojkovic 3ef3aa49ad Merge branch 'master' of https://github.com/bancika/diy-layout-creator 2026-10-27 16:39:56 +01:00
Cem Yuksel 6d4820e2c4 Fix selected position labels when editing on/off/on type switches (#1091) 2026-10-27 16:39:22 +01:00
Bane Stojkovic 69e63b16fa Update update.xml 2026-10-27 16:38:08 +01:00
Bane Stojkovic 1906d3d3cb Merge branch 'master' of https://github.com/bancika/diy-layout-creator 2026-10-27 16:36:33 +01:00