Bane Stojkovic
27b53e60e3
Merge branch 'master' of https://github.com/bancika/diy-layout-creator
2026-09-11 11:08:43 +02:00
Bane Stojkovic
89ce96b6c8
Controllers ( #1068 )
...
* initial
* more components
* fixes
* Update TreePanel.java
* fix boost converter
* Improve wrapping of component names
* Update ULN2003Driver.java
* Update NRF24L01Transceiver.java
* imp
* updates
* improvements
* more components
* arduino
* uno
* icon
* cleanup
* mega
* mega
* improveent
* nano
* esp boards
* esp
* esp32
* esp32
* Update ESP8266NodeMCU.java
* d1
* Update WemosD1Mini.java
* pi
* consolidate esp32
* pi pico updates
* pi zero
* Update RaspberryPiZero.java
* pi pico
* cleanup
* pi improvements
* consolidate pins
* antenna consolidation
* improve solder pads
* teensy
* headers
* teensy fix, test cleanup
* s3
* Update ESP32DevKit.java
* usb standardization
* pico w
* button standardization
* arduino improvements
* Update AbstractMakerBoard.java
* Update RaspberryPiZero.java
* Update RaspberryPi.java
* pi 3
* pi 5 improvements
* Update RaspberryPiZero.java
* fix tests
* esp pinout fix
* Update ESP32DevKit.java
* pin name improvements
* Create tier-1-modern-boards.md
* new versions
* pinouts
* nano improvements
* sanitize node names
* label improvements
* minima fixes
* arduino uno labels
* nano labels
* Update ArduinoNano.java
* mega
* mega
* comment out future stuff
* release prep
* Update RaspberryPiPico.java
* Refactor abstract class
* labeling improvement
* label offset fixes
* Update Teensy.java
* consolidate tests
* micro variants
* Update RaspberryPi.java
2026-09-11 11:08:15 +02:00
Bane Stojkovic
28d8441887
Create config-4.1.0.xml
2026-09-04 23:01:28 +02:00
Bane Stojkovic
8080b8d70b
config compatibility test
2026-09-04 22:11:17 +02:00
Bane Stojkovic
047196499a
Building blocks ( #1072 )
...
* composite block support
* naming
* Added ability to set node name (or names) for some connectivity components
* cleanup
* Include building blocks in the Recently Used category
* Prompt to confirm the overwrite when saving over the existing building blocks; When saving building blocks, present a drop down list with most recently used building blocks
* add alpha to composite
* Update CompositeComponentTest.java
* cleanup
* Update CompositeComponent.java
* cleanup
* Update CompositeComponent.java
* <org.diylc.appframework.update.Change> <changeType>IMPROVEMENT</changeType> <description>When saving building blocks, present a drop down list with most recently used building blocks for quick selection</description> </org.diylc.appframework.update.Change>
* Diode components now label their terminal nodes as 'A' (anode) and 'K' (cathode) instead of '1' and '2'
* Capacitor components now label their terminal nodes as '+' and '-' instead of '1' and '2' when 'Polarized' property is ticked
2026-09-04 15:32:46 +02:00
Bane Stojkovic
26d6ca48fd
Percentage values such as transparency Alpha, image Scale, etc, can have decimal values and not just integers
2026-08-31 14:32:01 +02:00
Bane Stojkovic
e209ecdcb8
Made announcement bubbles and dialogs that contain links clickable
2026-08-24 17:09:35 +02:00
Bane Stojkovic
cdc635b7da
release
2026-08-22 20:22:14 +02:00
Bane Stojkovic
b766c55263
Renamed Mac OS build files to start with a 'mac' prefix instead of 'osx'
2026-08-18 09:26:46 +02:00
Bane Stojkovic
98d9319938
Added 'Node Name Tooltips' feature that can be toggled in the Config menu
2026-08-16 23:39:11 +02:00
Bane Stojkovic
c37a2b8310
Show a progress dialog while waiting for a long-running AI Analysis to complet
2026-08-06 15:44:45 +02:00
Bane Stojkovic
02237c9255
release
2026-08-06 14:51:38 +02:00
dependabot[bot]
769bf1a381
Bump com.fasterxml.jackson.core:jackson-databind in /diylc/diylc-swing ( #1061 )
...
Bumps [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson ) from 2.22.0 to 2.22.1.
- [Commits](https://github.com/FasterXML/jackson/commits )
---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-databind
dependency-version: 2.22.1
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-08-02 23:27:24 +02:00
Bane Stojkovic
85a17279b5
Use either username of email to log into DIYLC cloud
2026-08-02 23:15:51 +02:00
Bane Stojkovic
769770bd8a
Add ebook links
2026-08-01 21:58:39 +02:00
Bane Stojkovic
dbbd8a7f5a
Merge branch 'master' of https://github.com/bancika/diy-layout-creator
2026-07-24 11:04:17 +02:00
Bane Stojkovic
1571d78048
Increased width of tree panel to fit all components
2026-07-17 16:38:52 +02:00
dependabot[bot]
717892c38e
Bump com.fasterxml.jackson.core:jackson-databind in /diylc/diylc-swing ( #1057 )
...
Bumps [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson ) from 2.16.1 to 2.22.0.
- [Commits](https://github.com/FasterXML/jackson/commits )
---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-databind
dependency-version: 2.22.0
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-06-30 10:57:09 +02:00
Bane Stojkovic
896b6e5f69
6.1.0 release
2026-06-30 10:08:29 +02:00
Bane Stojkovic
2261433bf0
launcher update
2026-06-14 22:30:17 +02:00
Bane Stojkovic
e85d618498
java upgrade, 6.0.0 release
2026-06-14 22:03:29 +02:00
Bane Stojkovic
0219aa5c2a
release
2026-06-13 22:39:04 +02:00
Bane Stojkovic
9b3274e30c
update
2026-06-13 22:33:33 +02:00
Bane Stojkovic
1d7dd87d85
Improved precision of rendering
2026-06-10 17:19:21 +02:00
Bane Stojkovic
717c16e88a
Release 5.14.0
2026-06-03 21:55:22 +02:00
Bane Stojkovic
e674a1f23f
version bump
2026-04-27 22:33:36 +02:00
Bane Stojkovic
9481b7e6a3
splash improvement
2026-04-07 20:50:23 +02:00
Bane Stojkovic
c092b5f56e
Ability to blank-out previously populated values for unit-type measures, e.g. resistance, capacitance, dimensions, etc
2026-04-07 20:16:27 +02:00
Bane Stojkovic
8318b34967
Fix for null in int editor
2026-04-06 21:18:15 +02:00
Bane Stojkovic
194c8e0606
Improved data model for storing transparency alpha and other properties that are edited using a slider widget; as a result, the editing is more precise and does not randomly change to neighboring values
2026-04-06 21:04:55 +02:00
Bane Stojkovic
124d1ab577
Improved editing experience of integer properties (e.g. number of terminals on a tag strip) by using the spinner text field
2026-04-04 23:14:59 +02:00
Bane Stojkovic
b26a489f3a
Remove loadline editor
2026-04-01 22:45:26 +02:00
Bane Stojkovic
dab4975347
Added new 'Dial Scale' variations - 'Ticks + Numeric (0/5.5/11)' a'la Friedman and another variation of 'Ticks' with more pronounced 9/12/3 o'clock indices
2026-03-28 20:58:36 +01:00
Bane Stojkovic
5d8555e316
Update ChatbotPane.java
2026-03-26 22:49:38 +01:00
Bane Stojkovic
614652ca97
release
2026-03-26 22:47:14 +01:00
Bane Stojkovic
af3887b9ac
Clicking on a component type in the left-hand component tree sometimes does not register and does not instantiate the component
2026-03-26 20:33:16 +01:00
Bane Stojkovic
150e03c023
Pressing the 'Esc' key closes selection editor dialog
2026-03-26 19:57:18 +01:00
Bane Stojkovic
ebd66eea4f
minor improvements
2026-02-27 14:13:46 +01:00
Bane Stojkovic
7d24621c18
Cleanup of code that doesn't work for fixing tooltip colors on linux mint (kde bug)
2026-02-22 22:34:10 +01:00
Bane Stojkovic
a7442e14e4
Better error handling for AI tools<
2026-02-21 22:36:32 +01:00
Bane Stojkovic
03af702933
Redo unit conversion
2026-02-20 22:31:40 +01:00
Bane Stojkovic
508d1db513
Added 'Auto-Unit Conversion' configuration which automatically converts between metric and imperial units based on the ruler unit preference
2026-02-17 20:44:50 +01:00
Bane Stojkovic
fccda215fc
release
2026-02-15 22:49:47 +01:00
Bane Stojkovic
d89061b355
Windows installer prompts for installation folder instead of forcing one
2026-02-15 22:26:27 +01:00
Bane Stojkovic
f0c482d2d5
Added ability to export chat history from 'AI Assistant' to a HTML file
2026-02-15 20:40:05 +01:00
Bane Stojkovic
8b69903893
Consolidate a few keyboard shortcuts for consistency
2026-02-09 23:15:35 +01:00
Bane Stojkovic
b9da7510a8
5.10 release
2026-01-20 20:37:04 +01:00
Bane Stojkovic
1cef0c0977
Explorer group ( #992 )
...
* show groups in explorer
* introduce component ids. Refactor how groups are modeled in the Project
* Group naming added
* cleanup
* release
2026-01-10 20:44:52 +01:00
Bane Stojkovic
1f85c07453
Configurable 'Tactile Micro Switch' dimensions and added a few most commonly used variants
2026-01-02 10:17:23 +01:00
Bane Stojkovic
2de3def32e
Resize tooltip ( #986 )
...
* resize tooltip
* Fix blank board area rendering
* Fixes
* translations
* Add length
* Update update.xml
2025-12-31 15:07:22 +01:00