Thruster sliders (oversized)
Line endings
Merge remote-tracking branch 'jpab/minor-cleanup-9' into new-model
Replace some substring operations with starts_with, ends_with, thanks jpab
Add the rest of the linear thrusters

Direction is probably inversed or something silly
Toaster sample: add linear thrusters
Play with angthrusters.
Handle linear/angular separation
Fix linux build
Check for a decal using the material name
Detect decals using the node name after all.

They need to be drawn with blending, and therefore after solid geometry. So, it's easier to give them their own nodes with the transparent nodemask.
Set a default decal
Split modelviewer into a h + cpp

Also, limit it to view only newmodels and remove lots of old junk
Update the Plan
Merge remote-tracking branch 'robn/new-ui' into new-model
Put thruster sliders in a floating widget

Otherwise they take the entire screen width
Merge remote-tracking branch 'robn/new-ui' into new-model
Light alpha must be 1
Undefined values in material
Support 4 decal materials by checking node names, material is now created in loader