Merge branch 'master' of git://github.com/Lirusaito/SingularityViewer
This commit is contained in:
@@ -23,13 +23,13 @@ FIRST_PERSON E NONE jump
|
||||
FIRST_PERSON C NONE push_down
|
||||
FIRST_PERSON F NONE toggle_fly
|
||||
|
||||
FIRST_PERSON LEFT NONE slide_left
|
||||
FIRST_PERSON RIGHT NONE slide_right
|
||||
FIRST_PERSON LEFT NONE slide_left
|
||||
FIRST_PERSON RIGHT NONE slide_right
|
||||
FIRST_PERSON UP NONE push_forward
|
||||
FIRST_PERSON DOWN NONE push_backward
|
||||
FIRST_PERSON PGUP NONE jump
|
||||
FIRST_PERSON PGDN NONE push_down
|
||||
FIRST_PERSON HOME NONE toggle_fly
|
||||
FIRST_PERSON DOWN NONE push_backward
|
||||
FIRST_PERSON PGUP NONE jump
|
||||
FIRST_PERSON PGDN NONE push_down
|
||||
FIRST_PERSON HOME NONE toggle_fly
|
||||
|
||||
FIRST_PERSON PAD_LEFT NONE slide_left
|
||||
FIRST_PERSON PAD_RIGHT NONE slide_right
|
||||
@@ -47,26 +47,26 @@ FIRST_PERSON D SHIFT slide_right
|
||||
FIRST_PERSON W SHIFT push_forward
|
||||
FIRST_PERSON S SHIFT push_backward
|
||||
FIRST_PERSON E SHIFT jump
|
||||
FIRST_PERSON C SHIFT push_down
|
||||
FIRST_PERSON C SHIFT toggle_down
|
||||
FIRST_PERSON F SHIFT toggle_fly
|
||||
|
||||
FIRST_PERSON SPACE NONE stop_moving
|
||||
FIRST_PERSON ENTER NONE start_chat
|
||||
FIRST_PERSON DIVIDE NONE start_gesture
|
||||
FIRST_PERSON SPACE NONE stop_moving
|
||||
FIRST_PERSON ENTER NONE start_chat
|
||||
FIRST_PERSON DIVIDE NONE start_gesture
|
||||
|
||||
FIRST_PERSON LEFT SHIFT slide_left
|
||||
FIRST_PERSON RIGHT SHIFT slide_right
|
||||
FIRST_PERSON LEFT SHIFT slide_left
|
||||
FIRST_PERSON RIGHT SHIFT slide_right
|
||||
FIRST_PERSON UP SHIFT push_forward
|
||||
FIRST_PERSON DOWN SHIFT push_backward
|
||||
FIRST_PERSON PGUP SHIFT jump
|
||||
FIRST_PERSON PGDN SHIFT push_down
|
||||
FIRST_PERSON DOWN SHIFT push_backward
|
||||
FIRST_PERSON PGUP SHIFT jump
|
||||
FIRST_PERSON PGDN SHIFT toggle_down
|
||||
|
||||
FIRST_PERSON PAD_LEFT SHIFT slide_left
|
||||
FIRST_PERSON PAD_RIGHT SHIFT slide_right
|
||||
FIRST_PERSON PAD_UP SHIFT push_forward
|
||||
FIRST_PERSON PAD_DOWN SHIFT push_backward
|
||||
FIRST_PERSON PAD_PGUP SHIFT jump
|
||||
FIRST_PERSON PAD_PGDN SHIFT push_down
|
||||
FIRST_PERSON PAD_PGDN SHIFT toggle_down
|
||||
FIRST_PERSON PAD_HOME SHIFT toggle_fly
|
||||
FIRST_PERSON PAD_ENTER SHIFT start_chat
|
||||
FIRST_PERSON PAD_DIVIDE SHIFT start_gesture
|
||||
@@ -82,29 +82,29 @@ THIRD_PERSON S SHIFT push_backward
|
||||
THIRD_PERSON E NONE jump
|
||||
THIRD_PERSON C NONE push_down
|
||||
THIRD_PERSON E SHIFT jump
|
||||
THIRD_PERSON C SHIFT push_down
|
||||
THIRD_PERSON C SHIFT toggle_down
|
||||
|
||||
THIRD_PERSON F NONE toggle_fly
|
||||
THIRD_PERSON F SHIFT toggle_fly
|
||||
|
||||
THIRD_PERSON SPACE NONE stop_moving
|
||||
THIRD_PERSON ENTER NONE start_chat
|
||||
THIRD_PERSON DIVIDE NONE start_gesture
|
||||
THIRD_PERSON SPACE NONE stop_moving
|
||||
THIRD_PERSON ENTER NONE start_chat
|
||||
THIRD_PERSON DIVIDE NONE start_gesture
|
||||
|
||||
THIRD_PERSON LEFT NONE turn_left
|
||||
THIRD_PERSON LEFT SHIFT slide_left
|
||||
THIRD_PERSON RIGHT NONE turn_right
|
||||
THIRD_PERSON RIGHT SHIFT slide_right
|
||||
THIRD_PERSON LEFT NONE turn_left
|
||||
THIRD_PERSON LEFT SHIFT slide_left
|
||||
THIRD_PERSON RIGHT NONE turn_right
|
||||
THIRD_PERSON RIGHT SHIFT slide_right
|
||||
THIRD_PERSON UP NONE push_forward
|
||||
THIRD_PERSON DOWN NONE push_backward
|
||||
THIRD_PERSON DOWN NONE push_backward
|
||||
THIRD_PERSON UP SHIFT push_forward
|
||||
THIRD_PERSON DOWN SHIFT push_backward
|
||||
THIRD_PERSON PGUP NONE jump
|
||||
THIRD_PERSON PGDN NONE push_down
|
||||
THIRD_PERSON PGUP SHIFT jump
|
||||
THIRD_PERSON PGDN SHIFT push_down
|
||||
THIRD_PERSON HOME SHIFT toggle_fly
|
||||
THIRD_PERSON HOME NONE toggle_fly
|
||||
THIRD_PERSON DOWN SHIFT push_backward
|
||||
THIRD_PERSON PGUP NONE jump
|
||||
THIRD_PERSON PGDN NONE push_down
|
||||
THIRD_PERSON PGUP SHIFT jump
|
||||
THIRD_PERSON PGDN SHIFT toggle_down
|
||||
THIRD_PERSON HOME SHIFT toggle_fly
|
||||
THIRD_PERSON HOME NONE toggle_fly
|
||||
|
||||
THIRD_PERSON PAD_LEFT NONE turn_left
|
||||
THIRD_PERSON PAD_LEFT SHIFT slide_left
|
||||
@@ -117,7 +117,7 @@ THIRD_PERSON PAD_DOWN SHIFT push_backward
|
||||
THIRD_PERSON PAD_PGUP NONE jump
|
||||
THIRD_PERSON PAD_PGDN NONE push_down
|
||||
THIRD_PERSON PAD_PGUP SHIFT jump
|
||||
THIRD_PERSON PAD_PGDN SHIFT push_down
|
||||
THIRD_PERSON PAD_PGDN SHIFT toggle_down
|
||||
THIRD_PERSON PAD_HOME NONE toggle_fly
|
||||
THIRD_PERSON PAD_HOME SHIFT toggle_fly
|
||||
THIRD_PERSON PAD_CENTER NONE stop_moving
|
||||
@@ -128,52 +128,52 @@ THIRD_PERSON PAD_DIVIDE NONE start_gesture
|
||||
THIRD_PERSON PAD_DIVIDE SHIFT start_gesture
|
||||
|
||||
# Camera controls in third person on Alt
|
||||
THIRD_PERSON LEFT ALT spin_around_cw
|
||||
THIRD_PERSON RIGHT ALT spin_around_ccw
|
||||
THIRD_PERSON UP ALT move_forward
|
||||
THIRD_PERSON DOWN ALT move_backward
|
||||
THIRD_PERSON PGUP ALT spin_over
|
||||
THIRD_PERSON PGDN ALT spin_under
|
||||
THIRD_PERSON LEFT ALT spin_around_cw
|
||||
THIRD_PERSON RIGHT ALT spin_around_ccw
|
||||
THIRD_PERSON UP ALT move_forward
|
||||
THIRD_PERSON DOWN ALT move_backward
|
||||
THIRD_PERSON PGUP ALT spin_over
|
||||
THIRD_PERSON PGDN ALT spin_under
|
||||
|
||||
THIRD_PERSON A ALT spin_around_cw
|
||||
THIRD_PERSON D ALT spin_around_ccw
|
||||
THIRD_PERSON W ALT move_forward
|
||||
THIRD_PERSON S ALT move_backward
|
||||
THIRD_PERSON E ALT spin_over
|
||||
THIRD_PERSON C ALT spin_under
|
||||
THIRD_PERSON A ALT spin_around_cw
|
||||
THIRD_PERSON D ALT spin_around_ccw
|
||||
THIRD_PERSON W ALT move_forward
|
||||
THIRD_PERSON S ALT move_backward
|
||||
THIRD_PERSON E ALT spin_over
|
||||
THIRD_PERSON C ALT spin_under
|
||||
|
||||
THIRD_PERSON PAD_LEFT ALT spin_around_cw
|
||||
THIRD_PERSON PAD_RIGHT ALT spin_around_ccw
|
||||
THIRD_PERSON PAD_UP ALT move_forward
|
||||
THIRD_PERSON PAD_DOWN ALT move_backward
|
||||
THIRD_PERSON PAD_PGUP ALT spin_over
|
||||
THIRD_PERSON PAD_PGDN ALT spin_under
|
||||
THIRD_PERSON PAD_ENTER ALT start_chat
|
||||
THIRD_PERSON PAD_DIVIDE ALT start_gesture
|
||||
THIRD_PERSON PAD_LEFT ALT spin_around_cw
|
||||
THIRD_PERSON PAD_RIGHT ALT spin_around_ccw
|
||||
THIRD_PERSON PAD_UP ALT move_forward
|
||||
THIRD_PERSON PAD_DOWN ALT move_backward
|
||||
THIRD_PERSON PAD_PGUP ALT spin_over
|
||||
THIRD_PERSON PAD_PGDN ALT spin_under
|
||||
THIRD_PERSON PAD_ENTER ALT start_chat
|
||||
THIRD_PERSON PAD_DIVIDE ALT start_gesture
|
||||
|
||||
# mimic alt zoom behavior with keyboard only
|
||||
THIRD_PERSON A CTL_ALT spin_around_cw
|
||||
THIRD_PERSON D CTL_ALT spin_around_ccw
|
||||
THIRD_PERSON W CTL_ALT spin_over
|
||||
THIRD_PERSON S CTL_ALT spin_under
|
||||
THIRD_PERSON E CTL_ALT spin_over
|
||||
THIRD_PERSON C CTL_ALT spin_under
|
||||
THIRD_PERSON A CTL_ALT spin_around_cw
|
||||
THIRD_PERSON D CTL_ALT spin_around_ccw
|
||||
THIRD_PERSON W CTL_ALT spin_over
|
||||
THIRD_PERSON S CTL_ALT spin_under
|
||||
THIRD_PERSON E CTL_ALT spin_over
|
||||
THIRD_PERSON C CTL_ALT spin_under
|
||||
|
||||
THIRD_PERSON LEFT CTL_ALT spin_around_cw
|
||||
THIRD_PERSON RIGHT CTL_ALT spin_around_ccw
|
||||
THIRD_PERSON UP CTL_ALT spin_over
|
||||
THIRD_PERSON DOWN CTL_ALT spin_under
|
||||
THIRD_PERSON PGUP CTL_ALT spin_over
|
||||
THIRD_PERSON PGDN CTL_ALT spin_under
|
||||
THIRD_PERSON LEFT CTL_ALT spin_around_cw
|
||||
THIRD_PERSON RIGHT CTL_ALT spin_around_ccw
|
||||
THIRD_PERSON UP CTL_ALT spin_over
|
||||
THIRD_PERSON DOWN CTL_ALT spin_under
|
||||
THIRD_PERSON PGUP CTL_ALT spin_over
|
||||
THIRD_PERSON PGDN CTL_ALT spin_under
|
||||
|
||||
THIRD_PERSON PAD_LEFT CTL_ALT spin_around_cw
|
||||
THIRD_PERSON PAD_RIGHT CTL_ALT spin_around_ccw
|
||||
THIRD_PERSON PAD_UP CTL_ALT spin_over
|
||||
THIRD_PERSON PAD_DOWN CTL_ALT spin_under
|
||||
THIRD_PERSON PAD_PGUP CTL_ALT spin_over
|
||||
THIRD_PERSON PAD_PGDN CTL_ALT spin_under
|
||||
THIRD_PERSON PAD_ENTER CTL_ALT start_chat
|
||||
THIRD_PERSON PAD_DIVIDE CTL_ALT start_gesture
|
||||
THIRD_PERSON PAD_LEFT CTL_ALT spin_around_cw
|
||||
THIRD_PERSON PAD_RIGHT CTL_ALT spin_around_ccw
|
||||
THIRD_PERSON PAD_UP CTL_ALT spin_over
|
||||
THIRD_PERSON PAD_DOWN CTL_ALT spin_under
|
||||
THIRD_PERSON PAD_PGUP CTL_ALT spin_over
|
||||
THIRD_PERSON PAD_PGDN CTL_ALT spin_under
|
||||
THIRD_PERSON PAD_ENTER CTL_ALT start_chat
|
||||
THIRD_PERSON PAD_DIVIDE CTL_ALT start_gesture
|
||||
|
||||
# Therefore pan on Alt-Shift
|
||||
THIRD_PERSON A CTL_ALT_SHIFT pan_left
|
||||
@@ -181,10 +181,10 @@ THIRD_PERSON D CTL_ALT_SHIFT pan_right
|
||||
THIRD_PERSON W CTL_ALT_SHIFT pan_up
|
||||
THIRD_PERSON S CTL_ALT_SHIFT pan_down
|
||||
|
||||
THIRD_PERSON LEFT CTL_ALT_SHIFT pan_left
|
||||
THIRD_PERSON RIGHT CTL_ALT_SHIFT pan_right
|
||||
THIRD_PERSON LEFT CTL_ALT_SHIFT pan_left
|
||||
THIRD_PERSON RIGHT CTL_ALT_SHIFT pan_right
|
||||
THIRD_PERSON UP CTL_ALT_SHIFT pan_up
|
||||
THIRD_PERSON DOWN CTL_ALT_SHIFT pan_down
|
||||
THIRD_PERSON DOWN CTL_ALT_SHIFT pan_down
|
||||
|
||||
THIRD_PERSON PAD_LEFT CTL_ALT_SHIFT pan_left
|
||||
THIRD_PERSON PAD_RIGHT CTL_ALT_SHIFT pan_right
|
||||
@@ -194,164 +194,164 @@ THIRD_PERSON PAD_ENTER CTL_ALT_SHIFT start_chat
|
||||
THIRD_PERSON PAD_DIVIDE CTL_ALT_SHIFT start_gesture
|
||||
|
||||
# Basic editing camera control
|
||||
EDIT A NONE spin_around_cw
|
||||
EDIT D NONE spin_around_ccw
|
||||
EDIT W NONE move_forward
|
||||
EDIT S NONE move_backward
|
||||
EDIT E NONE spin_over
|
||||
EDIT C NONE spin_under
|
||||
EDIT ENTER NONE start_chat
|
||||
EDIT DIVIDE NONE start_gesture
|
||||
EDIT PAD_ENTER NONE start_chat
|
||||
EDIT PAD_DIVIDE NONE start_gesture
|
||||
EDIT A NONE spin_around_cw
|
||||
EDIT D NONE spin_around_ccw
|
||||
EDIT W NONE move_forward
|
||||
EDIT S NONE move_backward
|
||||
EDIT E NONE spin_over
|
||||
EDIT C NONE spin_under
|
||||
EDIT ENTER NONE start_chat
|
||||
EDIT DIVIDE NONE start_gesture
|
||||
EDIT PAD_ENTER NONE start_chat
|
||||
EDIT PAD_DIVIDE NONE start_gesture
|
||||
|
||||
EDIT LEFT NONE spin_around_cw
|
||||
EDIT RIGHT NONE spin_around_ccw
|
||||
EDIT UP NONE move_forward
|
||||
EDIT DOWN NONE move_backward
|
||||
EDIT PGUP NONE spin_over
|
||||
EDIT PGDN NONE spin_under
|
||||
EDIT LEFT NONE spin_around_cw
|
||||
EDIT RIGHT NONE spin_around_ccw
|
||||
EDIT UP NONE move_forward
|
||||
EDIT DOWN NONE move_backward
|
||||
EDIT PGUP NONE spin_over
|
||||
EDIT PGDN NONE spin_under
|
||||
|
||||
EDIT A SHIFT pan_left
|
||||
EDIT D SHIFT pan_right
|
||||
EDIT W SHIFT pan_up
|
||||
EDIT S SHIFT pan_down
|
||||
EDIT A SHIFT pan_left
|
||||
EDIT D SHIFT pan_right
|
||||
EDIT W SHIFT pan_up
|
||||
EDIT S SHIFT pan_down
|
||||
|
||||
EDIT LEFT SHIFT pan_left
|
||||
EDIT RIGHT SHIFT pan_right
|
||||
EDIT UP SHIFT pan_up
|
||||
EDIT DOWN SHIFT pan_down
|
||||
EDIT LEFT SHIFT pan_left
|
||||
EDIT RIGHT SHIFT pan_right
|
||||
EDIT UP SHIFT pan_up
|
||||
EDIT DOWN SHIFT pan_down
|
||||
|
||||
# Walking works with ALT held down.
|
||||
EDIT A ALT slide_left
|
||||
EDIT D ALT slide_right
|
||||
EDIT W ALT push_forward
|
||||
EDIT S ALT push_backward
|
||||
EDIT E ALT jump
|
||||
EDIT C ALT push_down
|
||||
EDIT A ALT slide_left
|
||||
EDIT D ALT slide_right
|
||||
EDIT W ALT push_forward
|
||||
EDIT S ALT push_backward
|
||||
EDIT E ALT jump
|
||||
EDIT C ALT push_down
|
||||
|
||||
EDIT LEFT ALT slide_left
|
||||
EDIT RIGHT ALT slide_right
|
||||
EDIT UP ALT push_forward
|
||||
EDIT DOWN ALT push_backward
|
||||
EDIT PGUP ALT jump
|
||||
EDIT PGDN ALT push_down
|
||||
EDIT HOME ALT toggle_fly
|
||||
EDIT LEFT ALT slide_left
|
||||
EDIT RIGHT ALT slide_right
|
||||
EDIT UP ALT push_forward
|
||||
EDIT DOWN ALT push_backward
|
||||
EDIT PGUP ALT jump
|
||||
EDIT PGDN ALT push_down
|
||||
EDIT HOME ALT toggle_fly
|
||||
|
||||
EDIT PAD_LEFT ALT slide_left
|
||||
EDIT PAD_RIGHT ALT slide_right
|
||||
EDIT PAD_UP ALT push_forward
|
||||
EDIT PAD_DOWN ALT push_backward
|
||||
EDIT PAD_PGUP ALT jump
|
||||
EDIT PAD_PGDN ALT push_down
|
||||
EDIT PAD_ENTER ALT start_chat
|
||||
EDIT PAD_DIVIDE ALT start_gesture
|
||||
EDIT PAD_LEFT ALT slide_left
|
||||
EDIT PAD_RIGHT ALT slide_right
|
||||
EDIT PAD_UP ALT push_forward
|
||||
EDIT PAD_DOWN ALT push_backward
|
||||
EDIT PAD_PGUP ALT jump
|
||||
EDIT PAD_PGDN ALT push_down
|
||||
EDIT PAD_ENTER ALT start_chat
|
||||
EDIT PAD_DIVIDE ALT start_gesture
|
||||
|
||||
SITTING A ALT spin_around_cw
|
||||
SITTING D ALT spin_around_ccw
|
||||
SITTING W ALT move_forward
|
||||
SITTING S ALT move_backward
|
||||
SITTING E ALT spin_over_sitting
|
||||
SITTING C ALT spin_under_sitting
|
||||
SITTING A ALT spin_around_cw
|
||||
SITTING D ALT spin_around_ccw
|
||||
SITTING W ALT move_forward
|
||||
SITTING S ALT move_backward
|
||||
SITTING E ALT spin_over_sitting
|
||||
SITTING C ALT spin_under_sitting
|
||||
|
||||
SITTING LEFT ALT spin_around_cw
|
||||
SITTING RIGHT ALT spin_around_ccw
|
||||
SITTING UP ALT move_forward
|
||||
SITTING DOWN ALT move_backward
|
||||
SITTING PGUP ALT spin_over
|
||||
SITTING PGDN ALT spin_under
|
||||
SITTING LEFT ALT spin_around_cw
|
||||
SITTING RIGHT ALT spin_around_ccw
|
||||
SITTING UP ALT move_forward
|
||||
SITTING DOWN ALT move_backward
|
||||
SITTING PGUP ALT spin_over
|
||||
SITTING PGDN ALT spin_under
|
||||
|
||||
SITTING A CTL_ALT spin_around_cw
|
||||
SITTING D CTL_ALT spin_around_ccw
|
||||
SITTING W CTL_ALT spin_over
|
||||
SITTING S CTL_ALT spin_under
|
||||
SITTING E CTL_ALT spin_over
|
||||
SITTING C CTL_ALT spin_under
|
||||
SITTING A CTL_ALT spin_around_cw
|
||||
SITTING D CTL_ALT spin_around_ccw
|
||||
SITTING W CTL_ALT spin_over
|
||||
SITTING S CTL_ALT spin_under
|
||||
SITTING E CTL_ALT spin_over
|
||||
SITTING C CTL_ALT spin_under
|
||||
|
||||
SITTING LEFT CTL_ALT spin_around_cw
|
||||
SITTING RIGHT CTL_ALT spin_around_ccw
|
||||
SITTING UP CTL_ALT spin_over
|
||||
SITTING DOWN CTL_ALT spin_under
|
||||
SITTING PGUP CTL_ALT spin_over
|
||||
SITTING PGDN CTL_ALT spin_under
|
||||
SITTING LEFT CTL_ALT spin_around_cw
|
||||
SITTING RIGHT CTL_ALT spin_around_ccw
|
||||
SITTING UP CTL_ALT spin_over
|
||||
SITTING DOWN CTL_ALT spin_under
|
||||
SITTING PGUP CTL_ALT spin_over
|
||||
SITTING PGDN CTL_ALT spin_under
|
||||
|
||||
|
||||
SITTING A NONE spin_around_cw_sitting
|
||||
SITTING D NONE spin_around_ccw_sitting
|
||||
SITTING W NONE move_forward_sitting
|
||||
SITTING S NONE move_backward_sitting
|
||||
SITTING E NONE spin_over_sitting
|
||||
SITTING C NONE spin_under_sitting
|
||||
SITTING A NONE spin_around_cw_sitting
|
||||
SITTING D NONE spin_around_ccw_sitting
|
||||
SITTING W NONE move_forward_sitting
|
||||
SITTING S NONE move_backward_sitting
|
||||
SITTING E NONE spin_over_sitting
|
||||
SITTING C NONE spin_under_sitting
|
||||
|
||||
SITTING LEFT NONE spin_around_cw_sitting
|
||||
SITTING RIGHT NONE spin_around_ccw_sitting
|
||||
SITTING UP NONE move_forward_sitting
|
||||
SITTING DOWN NONE move_backward_sitting
|
||||
SITTING PGUP NONE spin_over_sitting
|
||||
SITTING PGDN NONE spin_under_sitting
|
||||
SITTING LEFT NONE spin_around_cw_sitting
|
||||
SITTING RIGHT NONE spin_around_ccw_sitting
|
||||
SITTING UP NONE move_forward_sitting
|
||||
SITTING DOWN NONE move_backward_sitting
|
||||
SITTING PGUP NONE spin_over_sitting
|
||||
SITTING PGDN NONE spin_under_sitting
|
||||
|
||||
SITTING PAD_LEFT NONE spin_around_cw_sitting
|
||||
SITTING PAD_RIGHT NONE spin_around_ccw_sitting
|
||||
SITTING PAD_UP NONE move_forward_sitting
|
||||
SITTING PAD_DOWN NONE move_backward_sitting
|
||||
SITTING PAD_PGUP NONE spin_over_sitting
|
||||
SITTING PAD_PGDN NONE spin_under_sitting
|
||||
SITTING PAD_CENTER NONE stop_moving
|
||||
SITTING PAD_ENTER NONE start_chat
|
||||
SITTING PAD_DIVIDE NONE start_gesture
|
||||
SITTING PAD_LEFT NONE spin_around_cw_sitting
|
||||
SITTING PAD_RIGHT NONE spin_around_ccw_sitting
|
||||
SITTING PAD_UP NONE move_forward_sitting
|
||||
SITTING PAD_DOWN NONE move_backward_sitting
|
||||
SITTING PAD_PGUP NONE spin_over_sitting
|
||||
SITTING PAD_PGDN NONE spin_under_sitting
|
||||
SITTING PAD_CENTER NONE stop_moving
|
||||
SITTING PAD_ENTER NONE start_chat
|
||||
SITTING PAD_DIVIDE NONE start_gesture
|
||||
|
||||
# these are for passing controls when sitting on vehicles
|
||||
SITTING A SHIFT slide_left
|
||||
SITTING D SHIFT slide_right
|
||||
SITTING LEFT SHIFT slide_left
|
||||
SITTING RIGHT SHIFT slide_right
|
||||
SITTING A SHIFT slide_left
|
||||
SITTING D SHIFT slide_right
|
||||
SITTING LEFT SHIFT slide_left
|
||||
SITTING RIGHT SHIFT slide_right
|
||||
|
||||
SITTING PAD_LEFT SHIFT slide_left
|
||||
SITTING PAD_RIGHT SHIFT slide_right
|
||||
SITTING PAD_ENTER SHIFT start_chat
|
||||
SITTING PAD_DIVIDE SHIFT start_gesture
|
||||
SITTING PAD_LEFT SHIFT slide_left
|
||||
SITTING PAD_RIGHT SHIFT slide_right
|
||||
SITTING PAD_ENTER SHIFT start_chat
|
||||
SITTING PAD_DIVIDE SHIFT start_gesture
|
||||
|
||||
# pan on Alt-Shift
|
||||
SITTING A CTL_ALT_SHIFT pan_left
|
||||
SITTING D CTL_ALT_SHIFT pan_right
|
||||
SITTING W CTL_ALT_SHIFT pan_up
|
||||
SITTING S CTL_ALT_SHIFT pan_down
|
||||
SITTING A CTL_ALT_SHIFT pan_left
|
||||
SITTING D CTL_ALT_SHIFT pan_right
|
||||
SITTING W CTL_ALT_SHIFT pan_up
|
||||
SITTING S CTL_ALT_SHIFT pan_down
|
||||
|
||||
SITTING LEFT CTL_ALT_SHIFT pan_left
|
||||
SITTING RIGHT CTL_ALT_SHIFT pan_right
|
||||
SITTING UP CTL_ALT_SHIFT pan_up
|
||||
SITTING DOWN CTL_ALT_SHIFT pan_down
|
||||
SITTING LEFT CTL_ALT_SHIFT pan_left
|
||||
SITTING RIGHT CTL_ALT_SHIFT pan_right
|
||||
SITTING UP CTL_ALT_SHIFT pan_up
|
||||
SITTING DOWN CTL_ALT_SHIFT pan_down
|
||||
|
||||
SITTING PAD_LEFT CTL_ALT_SHIFT pan_left
|
||||
SITTING PAD_RIGHT CTL_ALT_SHIFT pan_right
|
||||
SITTING PAD_UP CTL_ALT_SHIFT pan_up
|
||||
SITTING PAD_DOWN CTL_ALT_SHIFT pan_down
|
||||
SITTING PAD_ENTER CTL_ALT_SHIFT start_chat
|
||||
SITTING PAD_DIVIDE CTL_ALT_SHIFT start_gesture
|
||||
SITTING PAD_LEFT CTL_ALT_SHIFT pan_left
|
||||
SITTING PAD_RIGHT CTL_ALT_SHIFT pan_right
|
||||
SITTING PAD_UP CTL_ALT_SHIFT pan_up
|
||||
SITTING PAD_DOWN CTL_ALT_SHIFT pan_down
|
||||
SITTING PAD_ENTER CTL_ALT_SHIFT start_chat
|
||||
SITTING PAD_DIVIDE CTL_ALT_SHIFT start_gesture
|
||||
|
||||
SITTING ENTER NONE start_chat
|
||||
SITTING DIVIDE NONE start_gesture
|
||||
SITTING ENTER NONE start_chat
|
||||
SITTING DIVIDE NONE start_gesture
|
||||
|
||||
# Avatar editing camera controls
|
||||
EDIT_AVATAR A NONE edit_avatar_spin_cw
|
||||
EDIT_AVATAR D NONE edit_avatar_spin_ccw
|
||||
EDIT_AVATAR W NONE edit_avatar_move_forward
|
||||
EDIT_AVATAR S NONE edit_avatar_move_backward
|
||||
EDIT_AVATAR E NONE edit_avatar_spin_over
|
||||
EDIT_AVATAR C NONE edit_avatar_spin_under
|
||||
EDIT_AVATAR LEFT NONE edit_avatar_spin_cw
|
||||
EDIT_AVATAR RIGHT NONE edit_avatar_spin_ccw
|
||||
EDIT_AVATAR UP NONE edit_avatar_move_forward
|
||||
EDIT_AVATAR DOWN NONE edit_avatar_move_backward
|
||||
EDIT_AVATAR PGUP NONE edit_avatar_spin_over
|
||||
EDIT_AVATAR PGDN NONE edit_avatar_spin_under
|
||||
EDIT_AVATAR ENTER NONE start_chat
|
||||
EDIT_AVATAR DIVIDE NONE start_gesture
|
||||
EDIT_AVATAR PAD_LEFT NONE edit_avatar_spin_cw
|
||||
EDIT_AVATAR PAD_RIGHT NONE edit_avatar_spin_ccw
|
||||
EDIT_AVATAR PAD_UP NONE edit_avatar_move_forward
|
||||
EDIT_AVATAR PAD_DOWN NONE edit_avatar_move_backward
|
||||
EDIT_AVATAR PAD_PGUP NONE edit_avatar_spin_over
|
||||
EDIT_AVATAR PAD_PGDN NONE edit_avatar_spin_under
|
||||
EDIT_AVATAR PAD_ENTER NONE start_chat
|
||||
EDIT_AVATAR PAD_DIVIDE NONE start_gesture
|
||||
EDIT_AVATAR A NONE edit_avatar_spin_cw
|
||||
EDIT_AVATAR D NONE edit_avatar_spin_ccw
|
||||
EDIT_AVATAR W NONE edit_avatar_move_forward
|
||||
EDIT_AVATAR S NONE edit_avatar_move_backward
|
||||
EDIT_AVATAR E NONE edit_avatar_spin_over
|
||||
EDIT_AVATAR C NONE edit_avatar_spin_under
|
||||
EDIT_AVATAR LEFT NONE edit_avatar_spin_cw
|
||||
EDIT_AVATAR RIGHT NONE edit_avatar_spin_ccw
|
||||
EDIT_AVATAR UP NONE edit_avatar_move_forward
|
||||
EDIT_AVATAR DOWN NONE edit_avatar_move_backward
|
||||
EDIT_AVATAR PGUP NONE edit_avatar_spin_over
|
||||
EDIT_AVATAR PGDN NONE edit_avatar_spin_under
|
||||
EDIT_AVATAR ENTER NONE start_chat
|
||||
EDIT_AVATAR DIVIDE NONE start_gesture
|
||||
EDIT_AVATAR PAD_LEFT NONE edit_avatar_spin_cw
|
||||
EDIT_AVATAR PAD_RIGHT NONE edit_avatar_spin_ccw
|
||||
EDIT_AVATAR PAD_UP NONE edit_avatar_move_forward
|
||||
EDIT_AVATAR PAD_DOWN NONE edit_avatar_move_backward
|
||||
EDIT_AVATAR PAD_PGUP NONE edit_avatar_spin_over
|
||||
EDIT_AVATAR PAD_PGDN NONE edit_avatar_spin_under
|
||||
EDIT_AVATAR PAD_ENTER NONE start_chat
|
||||
EDIT_AVATAR PAD_DIVIDE NONE start_gesture
|
||||
|
||||
@@ -69,6 +69,7 @@
|
||||
#include "llviewercontrol.h"
|
||||
#include "llviewerdisplay.h"
|
||||
#include "llviewerjoystick.h"
|
||||
#include "llviewerkeyboard.h" //For crouch toggle
|
||||
#include "llviewermediafocus.h"
|
||||
#include "llviewermenu.h"
|
||||
#include "llviewerobjectlist.h"
|
||||
@@ -438,7 +439,7 @@ void LLAgent::moveUp(S32 direction)
|
||||
setControlFlags(AGENT_CONTROL_UP_NEG | AGENT_CONTROL_FAST_UP);
|
||||
}
|
||||
|
||||
gAgentCamera.resetView();
|
||||
if (!isCrouch) gAgentCamera.resetView();
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
@@ -1215,7 +1216,7 @@ void LLAgent::setAFK()
|
||||
gAwayTimer.start();
|
||||
if (gAFKMenu)
|
||||
{
|
||||
//*TODO:Translate
|
||||
// *TODO:Translate
|
||||
gAFKMenu->setLabel(std::string("Set Not Away"));
|
||||
}
|
||||
}
|
||||
@@ -1241,7 +1242,7 @@ void LLAgent::clearAFK()
|
||||
LL_INFOS("AFK") << "Clearing Away" << LL_ENDL;
|
||||
if (gAFKMenu)
|
||||
{
|
||||
//*TODO:Translate
|
||||
// *TODO:Translate
|
||||
gAFKMenu->setLabel(std::string("Set Away"));
|
||||
}
|
||||
}
|
||||
@@ -1264,7 +1265,7 @@ void LLAgent::setBusy()
|
||||
mIsBusy = TRUE;
|
||||
if (gBusyMenu)
|
||||
{
|
||||
//*TODO:Translate
|
||||
// *TODO:Translate
|
||||
gBusyMenu->setLabel(std::string("Set Not Busy"));
|
||||
}
|
||||
LLFloaterMute::getInstance()->updateButtons();
|
||||
@@ -1279,7 +1280,7 @@ void LLAgent::clearBusy()
|
||||
sendAnimationRequest(ANIM_AGENT_BUSY, ANIM_REQUEST_STOP);
|
||||
if (gBusyMenu)
|
||||
{
|
||||
//*TODO:Translate
|
||||
// *TODO:Translate
|
||||
gBusyMenu->setLabel(std::string("Set Busy"));
|
||||
}
|
||||
LLFloaterMute::getInstance()->updateButtons();
|
||||
|
||||
@@ -156,7 +156,7 @@ public:
|
||||
public:
|
||||
void getName(std::string& name); //Legacy
|
||||
void buildFullname(std::string &name) const; //Legacy
|
||||
//*TODO remove, is not used as of August 20, 2009
|
||||
// *TODO remove, is not used as of August 20, 2009
|
||||
void buildFullnameAndTitle(std::string &name) const;
|
||||
|
||||
//--------------------------------------------------------------------
|
||||
|
||||
@@ -1098,6 +1098,8 @@ bool LLAppViewer::mainLoop()
|
||||
&& !gFocusMgr.focusLocked())
|
||||
{
|
||||
joystick->scanJoystick();
|
||||
if(isCrouch)
|
||||
gAgent.moveUp(-1);
|
||||
gKeyboard->scanKeyboard();
|
||||
}
|
||||
|
||||
@@ -2002,7 +2004,7 @@ bool LLAppViewer::initConfiguration()
|
||||
}
|
||||
#endif
|
||||
|
||||
//*FIX:Mani - Set default to disabling watchdog mainloop
|
||||
// *FIX:Mani - Set default to disabling watchdog mainloop
|
||||
// timeout for mac and linux. There is no call stack info
|
||||
// on these platform to help debug.
|
||||
#ifndef LL_RELEASE_FOR_DOWNLOAD
|
||||
@@ -2403,7 +2405,7 @@ bool LLAppViewer::initConfiguration()
|
||||
void LLAppViewer::checkForCrash(void)
|
||||
{
|
||||
#if LL_SEND_CRASH_REPORTS
|
||||
//*NOTE:Mani The current state of the crash handler has the MacOSX
|
||||
// *NOTE:Mani The current state of the crash handler has the MacOSX
|
||||
// sending all crash reports as freezes, in order to let
|
||||
// the MacOSX CrashRepoter generate stacks before spawning the
|
||||
// SL crash logger.
|
||||
|
||||
@@ -123,7 +123,7 @@ void LLSpeaker::onAvatarNameLookup(const LLUUID& id, const LLAvatarName& avatar_
|
||||
|
||||
// Also set the legacy name. We will need it to initiate a new
|
||||
// IM session.
|
||||
speaker_ptr->mLegacyName = avatar_name.getLegacyName();
|
||||
speaker_ptr->mLegacyName = LLCacheName::cleanFullName(avatar_name.getLegacyName());
|
||||
// [/Ansariel: Display name support]
|
||||
|
||||
// [RLVa:KB] - Checked: 2009-07-10 (RLVa-1.0.0g) | Added: RLVa-1.0.0g
|
||||
|
||||
@@ -878,15 +878,12 @@ void LLFloaterAvatarList::onClickIM(void* userdata)
|
||||
// Single avatar
|
||||
LLUUID agent_id = ids[0];
|
||||
|
||||
char buffer[MAX_STRING];
|
||||
// [Ansariel: Display name support]
|
||||
// snprintf(buffer, MAX_STRING, "%s", avlist->mAvatars[agent_id].getName().c_str());
|
||||
LLAvatarName avatar_name;
|
||||
if (LLAvatarNameCache::get(agent_id, &avatar_name))
|
||||
{
|
||||
snprintf(buffer, MAX_STRING, "%s", avatar_name.getLegacyName().c_str());
|
||||
gIMMgr->setFloaterOpen(TRUE);
|
||||
gIMMgr->addSession(buffer,IM_NOTHING_SPECIAL,agent_id);
|
||||
gIMMgr->addSession(LLCacheName::cleanFullName(avatar_name.getLegacyName()),IM_NOTHING_SPECIAL,agent_id);
|
||||
}
|
||||
// [Ansariel: Display name support]
|
||||
}
|
||||
|
||||
@@ -82,7 +82,7 @@
|
||||
|
||||
using namespace LLVOAvatarDefines;
|
||||
|
||||
//*TODO:translate : The ui xml for this really needs to be integrated with the appearance paramaters
|
||||
// *TODO:translate : The ui xml for this really needs to be integrated with the appearance paramaters
|
||||
|
||||
// Globals
|
||||
LLFloaterCustomize* gFloaterCustomize = NULL;
|
||||
|
||||
@@ -914,7 +914,7 @@ void LLPanelFriends::onClickIM(void* user_data)
|
||||
if (info && LLAvatarNameCache::get(agent_id, &avatar_name))
|
||||
{
|
||||
gIMMgr->setFloaterOpen(TRUE);
|
||||
gIMMgr->addSession(avatar_name.getLegacyName(),IM_NOTHING_SPECIAL,agent_id);
|
||||
gIMMgr->addSession(LLCacheName::cleanFullName(avatar_name.getLegacyName()),IM_NOTHING_SPECIAL,agent_id);
|
||||
}
|
||||
// [/Ansariel: Display name support]
|
||||
}
|
||||
|
||||
@@ -84,9 +84,9 @@ const F32 SECONDS_BETWEEN_UPDATE_REQUESTS = 5.0f;
|
||||
|
||||
static LLFloaterGodTools* sGodTools = NULL;
|
||||
|
||||
//*****************************************************************************
|
||||
// *****************************************************************************
|
||||
// LLFloaterGodTools
|
||||
//*****************************************************************************
|
||||
// *****************************************************************************
|
||||
|
||||
// static
|
||||
LLFloaterGodTools* LLFloaterGodTools::instance()
|
||||
@@ -398,9 +398,9 @@ void LLFloaterGodTools::sendGodUpdateRegionInfo()
|
||||
}
|
||||
}
|
||||
|
||||
//*****************************************************************************
|
||||
// *****************************************************************************
|
||||
// LLPanelRegionTools
|
||||
//*****************************************************************************
|
||||
// *****************************************************************************
|
||||
|
||||
|
||||
// || Region |______________________________________
|
||||
@@ -876,9 +876,9 @@ void LLPanelRegionTools::onSelectRegion(void* userdata)
|
||||
}
|
||||
|
||||
|
||||
//*****************************************************************************
|
||||
// *****************************************************************************
|
||||
// Class LLPanelGridTools
|
||||
//*****************************************************************************
|
||||
// *****************************************************************************
|
||||
|
||||
// || Grid |_____________________________________
|
||||
// | |
|
||||
@@ -1001,9 +1001,9 @@ bool LLPanelGridTools::flushMapVisibilityCachesConfirm(const LLSD& notification,
|
||||
}
|
||||
|
||||
|
||||
//*****************************************************************************
|
||||
// *****************************************************************************
|
||||
// LLPanelObjectTools
|
||||
//*****************************************************************************
|
||||
// *****************************************************************************
|
||||
|
||||
|
||||
// || Object |_______________________________________________________
|
||||
|
||||
@@ -3186,7 +3186,7 @@ LLModelPreview::~LLModelPreview()
|
||||
mModelLoader->mPreview = NULL;
|
||||
mModelLoader = NULL;
|
||||
}
|
||||
//*HACK : *TODO : turn this back on when we understand why this crashes
|
||||
// *HACK : *TODO : turn this back on when we understand why this crashes
|
||||
//glodShutdown();
|
||||
}
|
||||
|
||||
|
||||
@@ -336,7 +336,7 @@ void LLVoiceCallCapResponder::result(const LLSD& content)
|
||||
LLVoiceChannel* channelp = LLVoiceChannel::getChannelByID(mSessionID);
|
||||
if (channelp)
|
||||
{
|
||||
//*TODO: DEBUG SPAM
|
||||
// *TODO: DEBUG SPAM
|
||||
LLSD::map_const_iterator iter;
|
||||
for(iter = content.beginMap(); iter != content.endMap(); ++iter)
|
||||
{
|
||||
@@ -746,7 +746,7 @@ void LLVoiceChannelGroup::setChannelInfo(
|
||||
}
|
||||
else
|
||||
{
|
||||
//*TODO: notify user
|
||||
// *TODO: notify user
|
||||
llwarns << "Received invalid credentials for channel " << mSessionName << llendl;
|
||||
deactivate();
|
||||
}
|
||||
|
||||
@@ -188,9 +188,9 @@ public:
|
||||
std::string mCantViewAccountsText;
|
||||
};
|
||||
|
||||
//*******************************************
|
||||
//** LLPanelGroupLandMoney::impl Functions **
|
||||
//*******************************************
|
||||
// *******************************************
|
||||
// ** LLPanelGroupLandMoney::impl Functions **
|
||||
// *******************************************
|
||||
LLPanelGroupLandMoney::impl::impl(LLPanelGroupLandMoney& panel, const LLUUID& group_id)
|
||||
: mPanel(panel),
|
||||
mGroupID(group_id)
|
||||
@@ -485,9 +485,9 @@ void LLPanelGroupLandMoney::impl::processGroupLand(LLMessageSystem* msg)
|
||||
}
|
||||
}
|
||||
|
||||
//*************************************
|
||||
//** LLPanelGroupLandMoney Functions **
|
||||
//*************************************
|
||||
// *************************************
|
||||
// ** LLPanelGroupLandMoney Functions **
|
||||
// *************************************
|
||||
|
||||
//static
|
||||
void* LLPanelGroupLandMoney::createTab(void* data)
|
||||
@@ -794,9 +794,9 @@ void LLPanelGroupLandMoney::processPlacesReply(LLMessageSystem* msg, void**)
|
||||
selfp->mImplementationp->processGroupLand(msg);
|
||||
}
|
||||
|
||||
//*************************************************
|
||||
//** LLGroupMoneyTabEventHandler::impl Functions **
|
||||
//*************************************************
|
||||
// *************************************************
|
||||
// ** LLGroupMoneyTabEventHandler::impl Functions **
|
||||
// *************************************************
|
||||
|
||||
class LLGroupMoneyTabEventHandler::impl
|
||||
{
|
||||
@@ -884,9 +884,9 @@ void LLGroupMoneyTabEventHandler::impl::updateButtons()
|
||||
}
|
||||
}
|
||||
|
||||
//*******************************************
|
||||
//** LLGroupMoneyTabEventHandler Functions **
|
||||
//*******************************************
|
||||
// *******************************************
|
||||
// ** LLGroupMoneyTabEventHandler Functions **
|
||||
// *******************************************
|
||||
|
||||
LLMap<LLUUID, LLGroupMoneyTabEventHandler*> LLGroupMoneyTabEventHandler::sInstanceIDs;
|
||||
std::map<LLPanel*, LLGroupMoneyTabEventHandler*> LLGroupMoneyTabEventHandler::sTabsToHandlers;
|
||||
@@ -1004,9 +1004,9 @@ void LLGroupMoneyTabEventHandler::clickTabCallback(void* data, bool from_click)
|
||||
if ( selfp ) selfp->onClickTab();
|
||||
}
|
||||
|
||||
//**************************************************
|
||||
//** LLGroupMoneyDetailsTabEventHandler Functions **
|
||||
//**************************************************
|
||||
// **************************************************
|
||||
// ** LLGroupMoneyDetailsTabEventHandler Functions **
|
||||
// **************************************************
|
||||
|
||||
LLGroupMoneyDetailsTabEventHandler::LLGroupMoneyDetailsTabEventHandler(LLButton* earlier_buttonp,
|
||||
LLButton* later_buttonp,
|
||||
@@ -1141,9 +1141,9 @@ void LLPanelGroupLandMoney::processGroupAccountDetailsReply(LLMessageSystem* msg
|
||||
selfp->processReply(msg, data);
|
||||
}
|
||||
|
||||
//************************************************
|
||||
//** LLGroupMoneySalesTabEventHandler Functions **
|
||||
//************************************************
|
||||
// ************************************************
|
||||
// ** LLGroupMoneySalesTabEventHandler Functions **
|
||||
// ************************************************
|
||||
|
||||
LLGroupMoneySalesTabEventHandler::LLGroupMoneySalesTabEventHandler(LLButton* earlier_buttonp,
|
||||
LLButton* later_buttonp,
|
||||
@@ -1317,9 +1317,9 @@ void LLPanelGroupLandMoney::processGroupAccountTransactionsReply(LLMessageSystem
|
||||
self->processReply(msg, data);
|
||||
}
|
||||
|
||||
//***************************************************
|
||||
//** LLGroupMoneyPlanningTabEventHandler Functions **
|
||||
//***************************************************
|
||||
// ***************************************************
|
||||
// ** LLGroupMoneyPlanningTabEventHandler Functions **
|
||||
// ***************************************************
|
||||
|
||||
LLGroupMoneyPlanningTabEventHandler::LLGroupMoneyPlanningTabEventHandler(LLTextEditor* text_editorp,
|
||||
LLTabContainer* tab_containerp,
|
||||
|
||||
@@ -762,7 +762,7 @@ void LLPanelGroupVoting::impl::sendStartGroupProposal()
|
||||
|
||||
S32 quorum = llfloor(mQuorum->get());
|
||||
|
||||
//*************************************Conversion to capability
|
||||
// *************************************Conversion to capability
|
||||
LLSD body;
|
||||
|
||||
std::string url = gAgent.getRegion()->getCapability("StartGroupProposal");
|
||||
@@ -901,7 +901,7 @@ void LLPanelGroupVoting::impl::addPendingActiveScrollListItem(unsigned int curre
|
||||
EAddPosition pos)
|
||||
{
|
||||
std::stringstream pending;
|
||||
//*TODO: translate
|
||||
// *TODO: translate
|
||||
pending << "Retrieving active proposals ("
|
||||
<< current
|
||||
<< "\\" << expected << ")";
|
||||
@@ -911,13 +911,13 @@ void LLPanelGroupVoting::impl::addPendingActiveScrollListItem(unsigned int curre
|
||||
|
||||
void LLPanelGroupVoting::impl::addNoActiveScrollListItem(EAddPosition pos)
|
||||
{
|
||||
//*TODO: translate
|
||||
// *TODO: translate
|
||||
mProposals->addCommentText(std::string("There are currently no active proposals"), pos);
|
||||
}
|
||||
|
||||
void LLPanelGroupVoting::impl::addNoHistoryScrollListItem(EAddPosition pos)
|
||||
{
|
||||
//*TODO: translate
|
||||
// *TODO: translate
|
||||
mVotesHistory->addCommentText(std::string("There are currently no archived proposals"), pos);
|
||||
}
|
||||
|
||||
@@ -925,7 +925,7 @@ void LLPanelGroupVoting::impl::addPendingHistoryScrollListItem(unsigned int curr
|
||||
unsigned int expected,
|
||||
EAddPosition pos)
|
||||
{
|
||||
//*TODO: translate
|
||||
// *TODO: translate
|
||||
std::stringstream pending;
|
||||
pending << "Retrieving archived proposals ("
|
||||
<< current
|
||||
@@ -1454,9 +1454,9 @@ void LLPanelGroupVoting::impl::onClickViewHistoryList(void *userdata)
|
||||
if ( self) self->setEnableHistoryList();
|
||||
}
|
||||
|
||||
//**********************************
|
||||
//** LLPanelGroupVoting Functions **
|
||||
//**********************************
|
||||
// **********************************
|
||||
// ** LLPanelGroupVoting Functions **
|
||||
// **********************************
|
||||
|
||||
// static
|
||||
void* LLPanelGroupVoting::createTab(void* data)
|
||||
|
||||
@@ -30,12 +30,12 @@
|
||||
* $/LicenseInfo$
|
||||
*/
|
||||
|
||||
//*****************************************************************************
|
||||
// *****************************************************************************
|
||||
//
|
||||
// Implementation of the panel inventory - used to view and control a
|
||||
// task's inventory.
|
||||
//
|
||||
//*****************************************************************************
|
||||
// *****************************************************************************
|
||||
|
||||
#include "llviewerprecompiledheaders.h"
|
||||
|
||||
|
||||
@@ -30,12 +30,12 @@
|
||||
* $/LicenseInfo$
|
||||
*/
|
||||
|
||||
//*****************************************************************************
|
||||
// *****************************************************************************
|
||||
//
|
||||
// This class represents the panel used to view and control a
|
||||
// particular task's inventory.
|
||||
//
|
||||
//*****************************************************************************
|
||||
// *****************************************************************************
|
||||
|
||||
#ifndef LL_LLPANELINVENTORY_H
|
||||
#define LL_LLPANELINVENTORY_H
|
||||
|
||||
@@ -130,7 +130,7 @@ enum {
|
||||
MI_HOLE_COUNT
|
||||
};
|
||||
|
||||
//*TODO:translate (depricated, so very low priority)
|
||||
// *TODO:translate (deprecated, so very low priority)
|
||||
static const std::string LEGACY_FULLBRIGHT_DESC("Fullbright (Legacy)");
|
||||
|
||||
LLVector3 LLPanelObject::mClipboardPos;
|
||||
|
||||
@@ -3239,7 +3239,7 @@ void update_app(BOOL mandatory, const std::string& auth_msg)
|
||||
|
||||
std::ostringstream message;
|
||||
|
||||
//*TODO:translate
|
||||
// *TODO:translate
|
||||
std::string msg;
|
||||
if (!auth_msg.empty())
|
||||
{
|
||||
|
||||
@@ -106,7 +106,7 @@ LLToolBrushLand::LLToolBrushLand()
|
||||
U8 LLToolBrushLand::getBrushIndex()
|
||||
{
|
||||
// find the best index for desired size
|
||||
// (compatibility with old sims, brush_index is now depricated - DEV-8252)
|
||||
// (compatibility with old sims, brush_index is now deprecated - DEV-8252)
|
||||
U8 index = 0;
|
||||
for (U8 i = 0; i < LAND_BRUSH_SIZE_COUNT; i++)
|
||||
{
|
||||
|
||||
@@ -780,7 +780,7 @@ BOOL LLToolDragAndDrop::handleToolTip(S32 x, S32 y, std::string& msg, LLRect *st
|
||||
if (!mToolTipMsg.empty())
|
||||
{
|
||||
msg = mToolTipMsg;
|
||||
//*sticky_rect_screen = gViewerWindow->getWindowRect();
|
||||
// *sticky_rect_screen = gViewerWindow->getWindowRect();
|
||||
return TRUE;
|
||||
}
|
||||
return FALSE;
|
||||
|
||||
@@ -30,13 +30,13 @@
|
||||
* $/LicenseInfo$
|
||||
*/
|
||||
|
||||
//*****************************************************************************
|
||||
// *****************************************************************************
|
||||
//
|
||||
// This is a tool for selecting individual object from the
|
||||
// toolbox. Handy for when you want to deal with child object
|
||||
// inventory...
|
||||
//
|
||||
//*****************************************************************************
|
||||
// *****************************************************************************
|
||||
|
||||
#include "llviewerprecompiledheaders.h"
|
||||
#include "lltoolindividual.h"
|
||||
|
||||
@@ -77,7 +77,7 @@ LLToolView::~LLToolView()
|
||||
mContainList.clear();
|
||||
}
|
||||
|
||||
//*TODO:translate?
|
||||
// *TODO:translate?
|
||||
// void LLToolView::addTool(const std::string& icon_off, const std::string& icon_on, LLPanel* panel, LLTool* tool, LLView* hoverView, const char* label)
|
||||
// {
|
||||
// llassert(tool);
|
||||
|
||||
@@ -45,6 +45,7 @@
|
||||
#include "lltoolfocus.h"
|
||||
#include "llviewerwindow.h"
|
||||
#include "llvoavatarself.h"
|
||||
#include "lllslconstants.h"
|
||||
|
||||
//
|
||||
// Constants
|
||||
@@ -60,12 +61,14 @@ const F32 YAW_NUDGE_RATE = 0.05f; // fraction of normal speed
|
||||
|
||||
LLViewerKeyboard gViewerKeyboard;
|
||||
|
||||
bool isCrouch = 0; //Shouldn't start crouched.
|
||||
|
||||
void agent_jump( EKeystate s )
|
||||
{
|
||||
if( KEYSTATE_UP == s ) return;
|
||||
F32 time = gKeyboard->getCurKeyElapsedTime();
|
||||
S32 frame_count = llround(gKeyboard->getCurKeyElapsedFrameCount());
|
||||
|
||||
if(isCrouch) isCrouch=0;
|
||||
if( time < FLY_TIME
|
||||
|| frame_count <= FLY_FRAMES
|
||||
|| gAgent.upGrabbed()
|
||||
@@ -79,6 +82,24 @@ void agent_jump( EKeystate s )
|
||||
gAgent.moveUp(1);
|
||||
}
|
||||
}
|
||||
void agent_toggle_down( EKeystate s )
|
||||
{
|
||||
if(KEYSTATE_UP == s) return;
|
||||
else if(KEYSTATE_DOWN == s && !(gAgent.getControlFlags() & AGENT_SITTING))
|
||||
if(isCrouch) isCrouch=0;
|
||||
else if(!gAgent.getFlying())
|
||||
{
|
||||
isCrouch=1;
|
||||
gAgent.moveUp(-1);
|
||||
}
|
||||
else
|
||||
gAgent.moveUp(-1);
|
||||
else
|
||||
{
|
||||
gAgent.moveUp(-1);
|
||||
if(isCrouch) isCrouch=0;
|
||||
}
|
||||
}
|
||||
|
||||
void agent_push_down( EKeystate s )
|
||||
{
|
||||
@@ -226,6 +247,7 @@ void agent_toggle_fly( EKeystate s )
|
||||
if (KEYSTATE_DOWN == s )
|
||||
{
|
||||
gAgent.toggleFlying();
|
||||
if(isCrouch) isCrouch=0;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -530,6 +552,7 @@ void bind_keyboard_functions()
|
||||
gViewerKeyboard.bindNamedFunction("push_backward", agent_push_backward);
|
||||
gViewerKeyboard.bindNamedFunction("look_up", agent_look_up);
|
||||
gViewerKeyboard.bindNamedFunction("look_down", agent_look_down);
|
||||
gViewerKeyboard.bindNamedFunction("toggle_down", agent_toggle_down);
|
||||
gViewerKeyboard.bindNamedFunction("toggle_fly", agent_toggle_fly);
|
||||
gViewerKeyboard.bindNamedFunction("turn_left", agent_turn_left);
|
||||
gViewerKeyboard.bindNamedFunction("turn_right", agent_turn_right);
|
||||
|
||||
@@ -93,5 +93,5 @@ protected:
|
||||
};
|
||||
|
||||
extern LLViewerKeyboard gViewerKeyboard;
|
||||
|
||||
extern bool isCrouch;
|
||||
#endif // LL_LLVIEWERKEYBOARD_H
|
||||
|
||||
@@ -7371,9 +7371,7 @@ class LLAvatarSendIM : public view_listener_t
|
||||
gIMMgr->setFloaterOpen(TRUE);
|
||||
//EInstantMessage type = have_agent_callingcard(gLastHitObjectID)
|
||||
// ? IM_SESSION_ADD : IM_SESSION_CARDLESS_START;
|
||||
gIMMgr->addSession(name,
|
||||
IM_NOTHING_SPECIAL,
|
||||
avatar->getID());
|
||||
gIMMgr->addSession(LLCacheName::cleanFullName(name),IM_NOTHING_SPECIAL,avatar->getID());
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -1656,7 +1656,7 @@ static std::string clean_name_from_im(const std::string& name, EInstantMessage t
|
||||
case IM_FRIENDSHIP_OFFERED:
|
||||
case IM_FRIENDSHIP_ACCEPTED:
|
||||
case IM_FRIENDSHIP_DECLINED_DEPRECATED:
|
||||
//IM_TYPING_START
|
||||
case IM_TYPING_START:
|
||||
//IM_TYPING_STOP
|
||||
return LLCacheName::cleanFullName(name);
|
||||
default:
|
||||
@@ -2170,7 +2170,7 @@ void process_improved_im(LLMessageSystem *msg, void **user_data)
|
||||
case IM_MESSAGEBOX:
|
||||
{
|
||||
// This is a block, modeless dialog.
|
||||
//*TODO:translate
|
||||
// *TODO:translate
|
||||
args["MESSAGE"] = message;
|
||||
LLNotificationsUtil::add("SystemMessage", args);
|
||||
}
|
||||
@@ -3887,7 +3887,7 @@ void process_agent_movement_complete(LLMessageSystem* msg, void**)
|
||||
|
||||
LL_DEBUGS("Messaging") << "process_agent_movement_complete()" << LL_ENDL;
|
||||
|
||||
// *TODO: check timestamp to make sure the movement compleation
|
||||
// *TODO: check timestamp to make sure the movement completion
|
||||
// makes sense.
|
||||
LLVector3 agent_pos;
|
||||
msg->getVector3Fast(_PREHASH_Data, _PREHASH_Position, agent_pos);
|
||||
|
||||
@@ -1266,7 +1266,7 @@ void LLViewerFetchedTexture::init(bool firstinit)
|
||||
|
||||
LLViewerFetchedTexture::~LLViewerFetchedTexture()
|
||||
{
|
||||
//*NOTE getTextureFetch can return NULL when Viewer is shutting down.
|
||||
// *NOTE getTextureFetch can return NULL when Viewer is shutting down.
|
||||
// This is due to LLWearableList is singleton and is destroyed after
|
||||
// LLAppViewer::cleanup() was called. (see ticket EXT-177)
|
||||
if (mHasFetcher && LLAppViewer::getTextureFetch())
|
||||
|
||||
@@ -249,10 +249,10 @@ void LLVOClouds::getGeometry(S32 idx,
|
||||
verticesp->setAdd(ppamu, right);
|
||||
(*verticesp++).getF32ptr()[3] = 0.f;
|
||||
|
||||
//*verticesp++ = puff_pos_agent - right + up;
|
||||
//*verticesp++ = puff_pos_agent - right - up;
|
||||
//*verticesp++ = puff_pos_agent + right + up;
|
||||
//*verticesp++ = puff_pos_agent + right - up;
|
||||
// *verticesp++ = puff_pos_agent - right + up;
|
||||
// *verticesp++ = puff_pos_agent - right - up;
|
||||
// *verticesp++ = puff_pos_agent + right + up;
|
||||
// *verticesp++ = puff_pos_agent + right - up;
|
||||
|
||||
*colorsp++ = color;
|
||||
*colorsp++ = color;
|
||||
|
||||
@@ -360,10 +360,10 @@ void LLVOPartGroup::getGeometry(S32 idx,
|
||||
verticesp->setAdd(ppamu, right);
|
||||
(*verticesp++).getF32ptr()[3] = 0.f;
|
||||
|
||||
//*verticesp++ = part_pos_agent + up - right;
|
||||
//*verticesp++ = part_pos_agent - up - right;
|
||||
//*verticesp++ = part_pos_agent + up + right;
|
||||
//*verticesp++ = part_pos_agent - up + right;
|
||||
// *verticesp++ = part_pos_agent + up - right;
|
||||
// *verticesp++ = part_pos_agent - up - right;
|
||||
// *verticesp++ = part_pos_agent + up + right;
|
||||
// *verticesp++ = part_pos_agent - up + right;
|
||||
|
||||
*colorsp++ = part.mColor;
|
||||
*colorsp++ = part.mColor;
|
||||
|
||||
@@ -238,9 +238,9 @@ BOOL GetThreadCallStack(DWORD thread_id, LLSD& info)
|
||||
//Windows Call Stack Construction idea from
|
||||
//http://www.codeproject.com/tools/minidump.asp
|
||||
|
||||
//****************************************************************************************
|
||||
// ****************************************************************************************
|
||||
BOOL WINAPI Get_Module_By_Ret_Addr(PBYTE Ret_Addr, LPWSTR Module_Name, PBYTE & Module_Addr)
|
||||
//****************************************************************************************
|
||||
// ****************************************************************************************
|
||||
// Find module by Ret_Addr (address in the module).
|
||||
// Return Module_Name (full path) and Module_Addr (start address).
|
||||
// Return TRUE if found.
|
||||
@@ -371,11 +371,11 @@ bool shouldUseStackWalker(PSTACK Ebp, int max_depth)
|
||||
return false;
|
||||
}
|
||||
|
||||
//******************************************************************
|
||||
// ******************************************************************
|
||||
void WINAPI Get_Call_Stack(const EXCEPTION_RECORD* exception_record,
|
||||
const CONTEXT* context_record,
|
||||
LLSD& info)
|
||||
//******************************************************************
|
||||
// ******************************************************************
|
||||
// Fill Str with call stack info.
|
||||
// pException can be either GetExceptionInformation() or NULL.
|
||||
// If pException = NULL - get current call stack.
|
||||
@@ -503,9 +503,9 @@ void WINAPI Get_Call_Stack(const EXCEPTION_RECORD* exception_record,
|
||||
|
||||
} //Get_Call_Stack
|
||||
|
||||
//***********************************
|
||||
// ***********************************
|
||||
void WINAPI Get_Version_Str(LLSD& info)
|
||||
//***********************************
|
||||
// ***********************************
|
||||
// Fill Str with Windows version.
|
||||
{
|
||||
OSVERSIONINFOEX V = {sizeof(OSVERSIONINFOEX)}; //EX for NT 5.0 and later
|
||||
@@ -524,9 +524,9 @@ void WINAPI Get_Version_Str(LLSD& info)
|
||||
V.dwMajorVersion, V.dwMinorVersion, V.dwBuildNumber, V.wServicePackMajor, V.wServicePackMinor, V.wProductType);
|
||||
} //Get_Version_Str
|
||||
|
||||
//*************************************************************
|
||||
// *************************************************************
|
||||
LLSD WINAPI Get_Exception_Info(PEXCEPTION_POINTERS pException)
|
||||
//*************************************************************
|
||||
// *************************************************************
|
||||
// Allocate Str[DUMP_SIZE_MAX] and return Str with dump, if !pException - just return call stack in Str.
|
||||
{
|
||||
LLSD info;
|
||||
|
||||
Reference in New Issue
Block a user