Skip to content

refactor: move compensation menu so it can be relocated added elsewhere#508

Open
blaggacao wants to merge 165 commits into
Duet3D:v3.7-devfrom
blaggacao:v3.6-dev-ref-compensation-menu
Open

refactor: move compensation menu so it can be relocated added elsewhere#508
blaggacao wants to merge 165 commits into
Duet3D:v3.7-devfrom
blaggacao:v3.6-dev-ref-compensation-menu

Conversation

@blaggacao

@blaggacao blaggacao commented Sep 6, 2025

Copy link
Copy Markdown

This is useful, e.g. for plugins, to call into the compensation menu. Concrete example: a probing plugin.

This would help me a bit to organize and eventually upstream my private patches. See also: https://forum.duet3d.com/topic/38582/my-dwc-patches

chrishamm and others added 30 commits October 4, 2023 18:22
Made probe value labels fixed width
Prevent index.html from being cached
Bug fix: IS plugin required invisible axes to be homed
Also changed default debugging launch script
Updated dependencies
Temperature chart is no longer allowed to update more frequently than once per second
Bug fix: Ctrl+F and other features were broken in the code editor
Updated depdendencies to latest versions
Minor changes to support latest monaco version
Added some margin between print control and babystep buttons
Updated dependencies to latest versions
When daemon.g is edited, DWC tries to rename it to daemon.g.bak before replacing it
err result from rr_move is ignored if the action is supposed to be enforced
Update zh_cn.json v3.5-dev,2023-12-23
Bug fix: Buttons created by M291 S4 with too many choices didn't wrap
6XD added to supported electronics list.
Bug fix: Sometimes vue-fragment errors could show up in the JS console
This fix is already included in the official release files
Bug fix: File edit dialog no longer asked for confirmation when closing after changes
Updated dependencies
Downgraded monaco code editor due to incompatibilities with Chromium on Debian Buster
build: update dependencies
Added "auto-major" version placeholder to plugin build script
Files ending with .g.bak are now displayed with syntax highlighting
Bug fix: Version check was partially broken in the install plugin dialog
Bug fix: Upload button in mobile view was not round
Bug fix: Code editor was not focused automatically when the editor opened
@blaggacao

Copy link
Copy Markdown
Author
image

This is useful, e.g. for plugins, to call into the compensation menu. Concrete example: a probing plugin.
@blaggacao blaggacao force-pushed the v3.6-dev-ref-compensation-menu branch from b84700b to 221dd2f Compare September 8, 2025 15:40
@blaggacao

Copy link
Copy Markdown
Author

@chrishamm this now targets v3.7-dev as well, as requested in the forum. It aims not to change any functionality.

@blaggacao blaggacao changed the base branch from v3.6-dev to v3.7-dev September 8, 2025 15:41
@chrishamm

Copy link
Copy Markdown
Collaborator

Thanks, that change looks alright to me. I can accept it once the new conflicts have been resolved.

@github-actions

Copy link
Copy Markdown


Thank you for your submission, we really appreciate it. Like many open-source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution. You can sign the CLA by just posting a Pull Request Comment same as the below format.


I have read the Duet3D CLA v2.0 and I hereby sign it


You can retrigger this bot by commenting recheck in this Pull Request. Posted by the CLA Assistant Lite bot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants