This repository has been archived by the owner on Sep 23, 2024. It is now read-only.
forked from SoftFever/OrcaSlicer
-
Notifications
You must be signed in to change notification settings - Fork 0
Dev/v1.9 #19
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Update GUI_ObjectList.cpp * Update GUI_ObjectList.cpp (cherry picked from commit d71eaf9)
Machine G-code Fix (cherry picked from commit 930eac0)
Corrected corrupted buildplate texture, corrected too high accelerations that made printing 0.4mm impossible, optimized T500 print and filament profiles with testing (cherry picked from commit 10a0f58)
* Russian translation update Russian translation update * Russian translation update Russian translation update (cherry picked from commit 48c9143)
…ever#2817) * Add 0.6mm Nozzle Configurations for CE5Pro * Add 0.5mm Nozzle Configurations for CE5Pro * Add Nozzle Size Printer Variants 0.2-1.0mm * Add 0.3mm Printer Variant * Add 0.5mm Printer Variant * Fix: 0.6mm Printer Variant * Add Remaining Printer Variants * Add CE5Pro Nozzles to list of Compatible Filament * Add Generic FDM Process for Creality 0.3 Nozzle * Update Generic FDM Process for Creality 0.6 Nozzle * Add FDM Process for Remaining Creality Nozzle * Add Processes For CE5Pro 0.8mm Nozzle * Add Processes For CE5Pro 1.0mm Nozzle * Add Processes For CE5Pro 0.2mm Nozzle * Fix Initial Layer Settings * Add Processes For CE5Pro 0.25mm Nozzle * Add Processes For CE5Pro 0.3mm Nozzle * Remove Profiles Outside their Min/Max Layer Height * Update CE5Pro 0.4 Nozzle Naming Scheme to PR1100 * Update CE5Pro 0.2 Nozzle Naming Scheme to PR1100 * Update CE5Pro 0.25 Nozzle Naming Scheme to PR1100 * Update CE5Pro 0.3 Nozzle Naming Scheme to PR1100 * Update CE5Pro 0.5 Nozzle Naming Scheme to PR1100 * Update CE5Pro 0.6 Nozzle Naming Scheme to PR1100 * Update CE5Pro 0.8 Nozzle Naming Scheme to PR1100 * Update CE5Pro 1.0 Nozzle Naming Scheme to PR1100 * Incl. Remaining Base Config That Diff Is Based On * Remove whitespace (cherry picked from commit eab8139)
SoftFever#2817)" This reverts commit 09a8fa3.
Fix PNG build plate texture not rendering on AMD GPUs (cherry picked from commit 93f62a4)
Updated internal bridging flow change and reverted bridge PR (SoftFever#2943) Updated internal bridging flow change & reverted bridge PR (cherry picked from commit ae9a2d5) Internal Bridge Flow rate parameter introduction (SoftFever#2859) * Internal Bridge Flow rate parameter introduction * updated incorrect capitalisation * Updated parameter ordering (cherry picked from commit ce9a8d7)
(cherry picked from commit 3923b9c)
Update WIKI for it
…licer-PrintagoEdition into dev/v1.8/printago
- everything works; no intermediate messaging.
…rints. check-in prior to implementing eventing for messaging back to the client, and attempting events for slicing complete (again).
…ver the UI is set to) for slicing.
…rectory_path() - TBD test on MacOS for fix.
[#] - File System: append PrintagoJobID to the folder structure when downloading/creating models/configs. [#] - set in blocking job info (CanProcessJob stuff)
* web socket connection replace GUI thread WebView. * added bbl "checkbox" print options. (+ chekcbox checked req'd stuff) * added support for plate_type incoming variable * interstitial blocking job process updates * remove PrintagoPanel reference and files * change to PBJob server state / messaging. * remove legacy PrintagoPanel files.
* formattting mostly. * refactored parameters to be json. added authorization flow for web socket commands. * priortize auth errors over bad command errors. * dingle pointers.
"new" leak from PrintagoReponse. Switched to unique_ptr
* private machine_dialog and further memory savings * small memory savings
Bad reference; fix w/ copy + CallAfter
unblock UI *only* when erroring from within a blocking operation.
9 classes derived from the MsgDialog class. These messages are now, sent to the printago websocket. The dialogs are not shown. For instances where ShowModal() was used to open the dialog, I return the most falsy one. The buttons are dynamic, but from a fixed set. We send back to caller whatever is availabe in the dialog, in this order: ["Cancel", "No", "OK", "Yes"]. These message are more like notifications. They are feedback more than they are anything for the user to action. Separately, there are the classes that derive from the parent class of MsgDialog. Most we can ignore: InputIpAddressDialog - sending to printer error, cancels blocking job UpdateVersionDialog - lambda that creates it was previously commented. SecondaryCheckDialog - "Are you sure" messages, cancels blocking job ConfirmBeforeSendDialog - slicing error messages, cancels blocking job. ReleaseNoteDialog - called in one place, commented out. UpdatePluginDialog - called once at startup; commented out.
commit ca3b071 Author: PilotMatt <55398315+PilotMatt@users.noreply.github.com> Date: Mon Feb 26 12:29:40 2024 -0500 override tested and funcitonign commit a79dcfe Author: PilotMatt <55398315+PilotMatt@users.noreply.github.com> Date: Mon Feb 26 00:25:34 2024 -0500 working commit a857816 Author: PilotMatt <55398315+PilotMatt@users.noreply.github.com> Date: Sun Feb 25 00:12:26 2024 -0500 done download the configs you pass. If there's a override file, open both into json objects, and replace the values in the override value for all keys, except those excluded. for layer-height fields, we open the printer config, read the min/max and clamp the override value as needed. if the printer config doens't specify the max layer height (=0), then the max_layer_height is 75% of the nozzle_diameter. save the merged config file with a new file name. update the filename to pooint to the merged one. load configs into Orca as previously. commit 84db29b Author: PilotMatt <55398315+PilotMatt@users.noreply.github.com> Date: Sat Feb 24 23:41:43 2024 -0500 cvhanges
Command will fetch profiles from BBL account into Orca. Async command. Replies: { "client_type": "bambu", "command": { "action": "sync_profiles", "command": "status" }, "data": { "local_command": "sync_profiles", "local_command_detail": "syncing profiles: async start", "success": true }, "printer_id": "matt@printago.io", "timestamp": "2024-02-26T21:43:59Z", "type": "success" } { "client_type": "bambu", "command": "sync_profiles", "data": { "local_command": "sync_profiles", "local_command_detail": "syncing profiles: complete", "success": true }, "printer_id": "matt@printago.io", "timestamp": "2024-02-26T21:44:04Z", "type": "success" }
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
merge 1.9 changes into main