openrocket/openrocket — pull request #212 by enderw88 (2014-12-14 19:17:32+00:00)
Title: Mass Object Symbols and Section mass in component tree tooltips.

I like to use OR to design scratch built rockets. I have fairly complex designs with dual deployment, backups, etc. When I look at the side schematic I would like to be able to quickly tell if I have all the mass components I need. To assist this I have added the ability to specify what type a mass component is: the default Mass Component, an Altimeter, a Flight Computer, a Deployment Charge, a Tracker, a Payload, Recovery hardware or a Battery. These choices are available in a JComboBox in the MassComponent config dialag.

There is a unique symbol drawn within the bounding box for the mass component. The MassComponentType enum is saved within the mass component portion of the file, so it is persistent.

Ther are also symbols drwan for parachutes, streamers, and shock cords.

I am open to suggestions for improvement especially for the symbology. I also have only provided an english translation.

My git-fu is poor and I accidentally included another change in this that adds another feature I find valuable when verifying my as-built rockets. I have added the total mass of the tree in the component tree tooltip. Now if you hover over a stage, or some other component that has subcomponents you will see the mass of the component as well as the total mass contained in its subsection. This is very helpful when weighing various parts of the built up rocket and adjusting the design to meet reality.

![orscreenshot](https://cloud.githubusercontent.com/assets/879404/5428694/cb006864-838a-11e4-8dac-a41a26ed33b7.png)