area515 / Photonic3D

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

Rewrite photonic installer (browse for printer) #120

Open WesGilster opened 8 years ago

WesGilster commented 8 years ago

cwh-client works well enough, but it is completely disorganized and is written linearly instead of being OO. As a consequence it doesn't properly abstract installation capabilities per platform. Luckily there really isn't much code required for the client yet. Essentially 3 small classes. With the rewrite you would get the following for very little work.

  1. Enable local install to any OS. (Add download capability)
  2. Allow remote Linux install (Add username/password through GUI)
  3. Create Android app (Core functionality needs to be extracted from Swing GUI)
  4. Select printer profile to preinstall (Community managed printer profiles)