mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-08-11 00:30:12 -04:00
* feat: add embedded GCode viewer Adds PrettyGCode as a built-in GCode visualiser embedded directly in the Bambuddy layout, so users can preview and inspect GCode files without leaving the dashboard.
1.7 KiB
1.7 KiB
Third-Party Notices — gcode_viewer
The gcode_viewer/ directory bundles the following third-party libraries.
All licenses are compatible with Bambuddy's AGPL-3.0.
PrettyGCode (OctoPrint plugin)
- File:
js/prettygcode.js - Source: https://github.com/Kragrathea/OctoPrint-PrettyGCode
- License: AGPLv3
three.js
- Files:
js/three.min.js,js/OBJLoader.js,js/Line2.js,js/LineGeometry.js,js/LineMaterial.js,js/LineSegments2.js,js/LineSegmentsGeometry.js,js/Lut.js - Version: r108
- Source: https://github.com/mrdoob/three.js
- License: MIT — https://github.com/mrdoob/three.js/blob/dev/LICENSE
- Note:
OBJLoader,Line2,LineGeometry,LineMaterial,LineSegments2,LineSegmentsGeometry, andLutare examples/extras from three.js r108, same MIT licence.
jQuery
- File:
js/jquery.min.js - Version: v3.7.1
- Source: https://github.com/jquery/jquery
- License: MIT — https://github.com/jquery/jquery/blob/main/LICENSE.txt
dat.GUI
- File:
js/dat.gui.js - Source: https://github.com/dataarts/dat.gui
- License: Apache 2.0 — https://github.com/dataarts/dat.gui/blob/master/LICENSE
camera-controls
- File:
js/camera-controls.js - Source: https://github.com/yomotsu/camera-controls
- License: MIT — https://github.com/yomotsu/camera-controls/blob/main/LICENSE
Helvetiker Bold (typeface.js font)
- File:
js/helvetiker_bold.typeface.json - Source: Bundled with three.js examples; derived from M+ FONTS
- License: M+ Font License (free for any use including commercial) https://mplus-fonts.osdn.jp/about-en.html