Enumerate hotends for display in panel temperature settings
authorJim Morris <morris@wolfman.com>
Sat, 31 May 2014 07:00:53 +0000 (00:00 -0700)
committerJim Morris <morris@wolfman.com>
Sat, 31 May 2014 07:00:53 +0000 (00:00 -0700)
commitcee1bb2d71940bc677678ea1269ebeeac4b18da7
tree3321a694696c60a87b62252640d80c675ed44fc3
parentea5c6d9287b314b997b89f99662813bef58718ca
Enumerate hotends for display in panel temperature settings
refactor the panel to be a singleton saving having to store panel pointer in every screen
lazy load the configure screen
17 files changed:
src/modules/tools/temperaturecontrol/TemperatureControlPool.cpp
src/modules/tools/temperaturecontrol/TemperatureControlPool.h
src/modules/utils/panel/Panel.cpp
src/modules/utils/panel/Panel.h
src/modules/utils/panel/PanelScreen.cpp
src/modules/utils/panel/PanelScreen.h
src/modules/utils/panel/screens/ControlScreen.cpp
src/modules/utils/panel/screens/CustomScreen.cpp
src/modules/utils/panel/screens/ExtruderScreen.cpp
src/modules/utils/panel/screens/FileScreen.cpp
src/modules/utils/panel/screens/JogScreen.cpp
src/modules/utils/panel/screens/MainMenuScreen.cpp
src/modules/utils/panel/screens/ModifyValuesScreen.cpp
src/modules/utils/panel/screens/ModifyValuesScreen.h
src/modules/utils/panel/screens/PrepareScreen.cpp
src/modules/utils/panel/screens/PrepareScreen.h
src/modules/utils/panel/screens/WatchScreen.cpp