[Radar] Code overhaul
Brings a new "voice status" column, showing voice use as active speakers floater does. - Shown by default, look in Extras tab to hide it Attempt to blend and fix the visibility of the yellow for shout range. - Requires user feedback, looks good on default and gemini to me Refactors pretty much all of the code in the avatar list -Less duplicate vars, less wasted space, more consistent spacing conventions, eradication of BOOL use. We no longer add (or even evaluate what should be in) icon columns that are hidden - This prevents icons from showing up even when their columns are hidden. Minor work on focusing out of draw avatars, though that still won't work, sadly.
This commit is contained in:
@@ -17,6 +17,7 @@
|
||||
<column name="position" label="Pos." width="60" tool_tip="Position (X, Y) within this sim, or general direction (cardinal point) for outside sims"/>
|
||||
<column name="altitude" label="Alt." width="48" tool_tip="Altitude"/>
|
||||
<column name="activity" label="Act." width="24" tool_tip="Activity"/>
|
||||
<column name="voice" image_overlay="inv_item_sound.tga" width="24" tool_tip="Voice Status"/>
|
||||
<column name="age" label="Age" width="45" tool_tip="Age"/>
|
||||
<column name="time" label="Time" width="52" tool_tip="Time since arrival in the sim."/>
|
||||
<column name="client" label="Client" width="80" dynamicwidth="true" tool_tip="Client the avatar is possibly using"/>
|
||||
@@ -355,7 +356,8 @@
|
||||
<check_box follows="bottom|left" bottom_delta="-25" left="5" control_name="RadarColumnMarkHidden" name="hide_mark" label="Mark"/>
|
||||
<check_box follows="bottom|left" bottom_delta="0" left_delta="70" control_name="RadarColumnPositionHidden" name="hide_pos" label="Pos." tool_tip="Position"/>
|
||||
<check_box follows="bottom|left" bottom_delta="0" left_delta="70" control_name="RadarColumnAltitudeHidden" name="hide_alt" label="Alt." tool_tip="Altitude"/>
|
||||
<check_box follows="bottom|left" bottom_delta="-20" left="5" control_name="RadarColumnActivityHidden" name="hide_act" label="Act." tool_tip="Activity"/>
|
||||
<check_box follows="bottom|left" bottom_delta="0" left_delta="70" control_name="RadarColumnActivityHidden" name="hide_act" label="Act." tool_tip="Activity"/>
|
||||
<check_box follows="bottom|left" bottom_delta="-20" left="5" control_name="RadarColumnVoiceHidden" name="hide_voice" label="Voice" tool_tip="Voice Status"/>
|
||||
<check_box follows="bottom|left" bottom_delta="0" left_delta="70" control_name="RadarColumnAgeHidden" name="hide_age" label="Age"/>
|
||||
<check_box follows="bottom|left" bottom_delta="0" left_delta="70" control_name="RadarColumnTimeHidden" name="hide_time" label="Time"/>
|
||||
<check_box follows="bottom|left" bottom_delta="0" left_delta="70" control_name="RadarColumnClientHidden" name="hide_client" label="Client"/>
|
||||
|
||||
@@ -176,6 +176,10 @@
|
||||
<on_click function="ToggleControl" userdata="RadarColumnActivityHidden"/>
|
||||
<on_check control="RadarColumnActivityHidden"/>
|
||||
</menu_item_check>
|
||||
<menu_item_check label="Voice" name="Voice">
|
||||
<on_click function="ToggleControl" userdata="RadarColumnVoiceHidden"/>
|
||||
<on_check control="RadarColumnVoiceHidden"/>
|
||||
</menu_item_check>
|
||||
<menu_item_check label="Age" name="Age">
|
||||
<on_click function="ToggleControl" userdata="RadarColumnAgeHidden"/>
|
||||
<on_check control="RadarColumnAgeHidden"/>
|
||||
|
||||
Reference in New Issue
Block a user