Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make profiles more portable making Bed Texture and bed Model not use absolute path to user . #2947

Closed
victornpb opened this issue Dec 1, 2023 · 5 comments
Labels

Comments

@victornpb
Copy link

victornpb commented Dec 1, 2023

Is your feature request related to a problem? Please describe.
Currently the profile saves a path to where the models are on your computer, and Orca directly loads files from wherever they are in your computer. This is bad for 2 reasons, if you move a file it no longer works, and using the same profile on 2 different computers (2 people sharing a printer, 2 diff pcs), when syncing them it makes the visualization breaks, since files aren't on the same place.

Which printers will be beneficial to this feature
Every printer

Describe the solution you'd like
I'd like to propose to inline both files as base64 inside the JSON config files, this would make sharing profiles super convenient and more portable. And that guarantees that using import configs is the only step you have to do to have everything neat and working for a printer. While also keeping it compatible with cloud sync.

Describe alternatives you've considered
Another alternative is to export those files as well when using export configs with standard names like model.stl, texture.png and making so you can import everything as a zip and orca would keep those files inside App dir, instead random user's directories.

Additional context

Add any other context or screenshots about the feature request here.

@Noisyfox
Copy link
Collaborator

Noisyfox commented Dec 1, 2023

I like to propose to inline both files as base64 inside the JSON config files

That's an interesting idea.

@TomLeenheer
Copy link

On the same note it would be nice to be able to overwrite the system printers like the genereral klipper printer definition alowing you to give it your own name and printbed and picture. So you can realy define your own custom printer.

@Noisyfox
Copy link
Collaborator

On the same note it would be nice to be able to overwrite the system printers like the genereral klipper printer definition alowing you to give it your own name and printbed and picture. So you can realy define your own custom printer.

This feature will be ported over from BambuStudio in the next release.

Copy link

Orca bot: this issue is stale because it has been open for 90 days with no activity.

@github-actions github-actions bot added the stale label Mar 20, 2024
Copy link

Orca bot: This issue was closed because it has been inactive for 7 days since being marked as stale.

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Mar 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants