area515 / Photonic3D

Control software for resin 3D printers
http://photonic3d.com
GNU General Public License v3.0
132 stars 115 forks source link

Disect GUI #189

Open WesGilster opened 8 years ago

WesGilster commented 8 years ago

In order to keep CWH fast, it's about time we start breaking the bootcards into chunks that will allow fragmented loads. For example, we are now loading all of the MachineConfigs and SlicingProfiles from the server just because we entered the printers screen.

I don't think I'm going to be messing with the bootcards since they are already organized well enough. I think it would be nicer if we asked the user which cards they want to see...

kloknibor commented 8 years ago

Maybe like in settings somewhere an option to disable and enable things. Like call it advanced settings. Here you can disable settings like disable open close shutter etc. Some people wont need this setting. I think it isn't exactly what you meant but it's in the same range ;) nicest would be if we could set this from the printer profiles that we pull from github

WesGilster commented 8 years ago

Yeah, those settings will come from the printer, I think that jmkao already opened a feature request for that. Same would go for x/y controls and other stuff available on the printer controls bootcards. Basically the way that it would work is by checking if your printer supported a function, and the controls would become available. But your right, it's in the same range.

The strong difference between these are that I'd like to make these user settings(based on cookie settings) rather than printer settings or HostProperties.

jmkao commented 8 years ago

Good reminder, my request is buried in the comments for #158, I'll open a separate issue for it and summarize the request.