Changeset 1d620a4 in orbit for android


Ignore:
Timestamp:
12/23/13 09:35:12 (6 years ago)
Author:
Steve Castellotti <sc@…>
Branches:
master, Servo
Children:
f41f5d3
Parents:
b38c13f
Message:
  • checkBox added for Controlled Descent
Location:
android
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • android/res/layout/fragment_advanced.xml

    r3444b8e r1d620a4  
    220220        android:orientation="horizontal" > 
    221221 
    222         <!-- 
    223              <View 
    224             android:id="@+id/viewSpaceTiltSensorControl" 
    225             android:layout_width="10dp" 
    226             android:layout_height="0dp" > 
    227         </View> 
    228         --> 
    229  
    230222        <CheckBox 
    231223            android:id="@+id/checkBoxTiltSensorControl" 
     
    247239    </LinearLayout> 
    248240 
     241    <LinearLayout 
     242        android:id="@+id/layoutControlledDescent" 
     243        android:layout_width="wrap_content" 
     244        android:layout_height="wrap_content" 
     245        android:layout_gravity="center" 
     246        android:gravity="center" 
     247        android:orientation="horizontal" > 
     248 
     249        <CheckBox 
     250            android:id="@+id/checkBoxControlledDescent" 
     251            android:layout_width="wrap_content" 
     252            android:layout_height="wrap_content" 
     253            android:text="@string/checkbox_controlled_descent" /> 
     254    </LinearLayout> 
     255     
    249256    <ScrollView 
    250257        android:id="@+id/scrollViewDebugConsole" 
  • android/res/values/strings.xml

    r3444b8e r1d620a4  
    5858    <string name="checkbox_tilt_sensor_control_throttle">Adjust Throttle Only</string> 
    5959    <string name="checkbox_tilt_sensor_control_throttle_small">Throttle Only</string> 
     60    <string name="checkbox_controlled_descent">Controlled Descent</string> 
    6061    <string name="textview_throttle">Throttle</string> 
    6162    <string name="textview_yaw">Yaw</string> 
  • android/src/info/puzzlebox/orbit/FragmentTabAdvanced.java

    rb38c13f r1d620a4  
    8989        CheckBox checkBoxTiltSensorControl; 
    9090        CheckBox checkBoxTiltSensorControlThrottle; 
     91        CheckBox checkBoxControlledDescent; 
    9192        RadioGroup radioGroupChannel; 
    9293        RadioButton radioButtonChannelA; 
     
    206207                checkBoxTiltSensorControlThrottle.setOnClickListener(this); 
    207208                checkBoxTiltSensorControlThrottle.setVisibility(View.GONE); // Default should be hidden until Tilt Control is activated 
     209                 
     210                checkBoxControlledDescent = (CheckBox) v.findViewById(R.id.checkBoxControlledDescent); 
     211                checkBoxControlledDescent.setOnClickListener(this); 
    208212 
    209213 
     
    436440                case R.id.checkBoxTiltSensorControlThrottle: 
    437441                        checkBoxTiltSensorControlThrottleClicked(v); 
     442                case R.id.checkBoxControlledDescent: 
     443                        checkBoxControlledDescentClicked(v); 
    438444 
    439445 
     
    598604 
    599605 
     606        // ################################################################ 
     607 
     608        public void checkBoxControlledDescentClicked(View v) { 
     609                 
     610                // pass 
     611                 
     612                 
     613        } // checkBoxControlledDescent 
     614         
    600615        // ################################################################ 
    601616 
     
    878893                                                (int) ((throttlePrevious - throttleTarget) * 0.667)) { 
    879894                                        throttleStep = throttleStep * 2; 
    880                                         throttleStepSleep = (int) (throttleStepSleep * 0.667); 
     895                                        //                                      throttleStepSleep = (int) (throttleStepSleep * 0.667); 
     896                                        throttleStepSleep = (int) (throttleStepSleep * 0.5); 
    881897                                        stepAccelerated = true; 
    882898                                } 
  • android/src/info/puzzlebox/orbit/OrbitTabActivity.java

    rb38c13f r1d620a4  
    872872                                (FragmentTabAdvanced) getSupportFragmentManager().findFragmentByTag( getTabFragmentAdvanced() ); 
    873873 
    874 //              if ((generateAudio) && 
    875 //                              (fragmentAdvanced != null) && 
    876 //                              (fragmentAdvanced.orbitControlledDescentTask != null) &&  
    877 //                              (fragmentAdvanced.orbitControlledDescentTask.keepDescending)) { 
    878 //                      fragmentAdvanced.orbitControlledDescentTask.keepDescending = false; 
     874 
    879875                if ((generateAudio) && 
    880876                                (fragmentAdvanced != null) && 
     877                                (fragmentAdvanced.checkBoxControlledDescent.isChecked()) && 
    881878                                (audioHandler != null)) { 
    882879                        fragmentAdvanced.registerControlledDescent(); 
Note: See TracChangeset for help on using the changeset viewer.