Glasshouse keeps running if part of Glasshouse Home is missing, and Gallery mode is now shown correctly.
Details
• Glasshouse Home: if one of its files is missing or cannot be loaded, the server now starts without it, and LG's Home is put back in its place, instead of the dashboard, the TV app and Home Assistant all staying down. The server log says which file failed. Uninstalling from the Homebrew Channel keeps the server in that state rather than leaving LG's Home uncertain (#865, #869, #870).
• Picture mode: while LG's Gallery or Gallery Plus is open, the picture mode is reported as Gallery, the preset buttons are hidden, and changing the preset is refused, as on the TV itself (#834, #866).