Skip to content
This repository has been archived by the owner on Oct 20, 2023. It is now read-only.

Commit

Permalink
clean up
Browse files Browse the repository at this point in the history
  • Loading branch information
yuliu2016 committed Jan 6, 2020
1 parent a668b54 commit ddcdae1
Show file tree
Hide file tree
Showing 14 changed files with 80 additions and 101 deletions.
4 changes: 2 additions & 2 deletions app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
android:theme="@style/AppTheme"
tools:replace="android:allowBackup">
<activity
android:name=".V5MainActivity"
android:name=".MainActivity"
android:screenOrientation="portrait">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
Expand All @@ -25,7 +25,7 @@
</intent-filter>
</activity>
<activity
android:name=".V5ScoutingActivity"
android:name=".ScoutingActivity"
android:screenOrientation="portrait"/>
<activity android:name=".SettingsActivity"/>
<activity android:name=".LicensesActivity"/>
Expand Down
28 changes: 0 additions & 28 deletions app/src/main/java/ca/warp7/android/scouting/AppResources.kt

This file was deleted.

6 changes: 0 additions & 6 deletions app/src/main/java/ca/warp7/android/scouting/Constants.kt

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ class LicensesActivity : AppCompatActivity() {
setDisplayHomeAsUpEnabled(true)
setTitle(R.string.open_source_licenses)
}
text.text = AppResources.getHTML(this, R.raw.licenses)
text.text = getHTMLFromContext(this, R.raw.licenses)
}

override fun onOptionsItemSelected(item: MenuItem): Boolean {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,6 @@ import android.view.Menu
import android.view.MenuItem
import android.view.WindowManager
import android.widget.*
import ca.warp7.android.scouting.R
import ca.warp7.android.scouting.SettingsActivity
import ca.warp7.android.scouting.boardfile.exampleBoardfile
import ca.warp7.android.scouting.entry.*
import ca.warp7.android.scouting.entry.Board.*
Expand All @@ -30,7 +28,7 @@ import ca.warp7.android.scouting.ui.createQRBitmap
import com.google.zxing.WriterException


class V5MainActivity : AppCompatActivity() {
class MainActivity : AppCompatActivity() {

private lateinit var boardTextView: TextView
private lateinit var scoutTextView: TextView
Expand Down Expand Up @@ -350,7 +348,7 @@ class V5MainActivity : AppCompatActivity() {
}

private fun startScouting(match: String, team: String, scout: String, board: Board) {
startActivityForResult(Intent(this, V5ScoutingActivity::class.java).apply {
startActivityForResult(Intent(this, ScoutingActivity::class.java).apply {
putExtra(ScoutingIntentKey.kMatch, match)
putExtra(ScoutingIntentKey.kBoard, board)
putExtra(ScoutingIntentKey.kTeam, team)
Expand Down

This file was deleted.

17 changes: 0 additions & 17 deletions app/src/main/java/ca/warp7/android/scouting/ManagedPreferences.kt

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import android.view.WindowManager
import android.view.animation.AlphaAnimation
import android.view.animation.Animation
import android.widget.*
import ca.warp7.android.scouting.ScoutingActivityState.*
import ca.warp7.android.scouting.ScoutingActivity.State.*
import ca.warp7.android.scouting.boardfile.Boardfile
import ca.warp7.android.scouting.boardfile.ScoutTemplate
import ca.warp7.android.scouting.boardfile.exampleBoardfile
Expand All @@ -35,7 +35,11 @@ import ca.warp7.android.scouting.ui.V5TabsPagerAdapter
* @author Team 865
* @since v0.2
*/
class V5ScoutingActivity : AppCompatActivity(), BaseScoutingActivity {
class ScoutingActivity : AppCompatActivity(), BaseScoutingActivity {

enum class State {
WaitingToStart, TimedScouting, Pausing
}

override fun updateTabStates() {
if (currentTab != 0) pagerAdapter[currentTab - 1].updateTabState()
Expand Down Expand Up @@ -277,7 +281,7 @@ class V5ScoutingActivity : AppCompatActivity(), BaseScoutingActivity {
}
}

private fun startActivityState(state: ScoutingActivityState) {
private fun startActivityState(state: State) {
if (state == TimedScouting && (timerIsRunning || relativeTime >= kTimerLimit)) return
activityState = state
when (activityState) {
Expand Down

This file was deleted.

13 changes: 0 additions & 13 deletions app/src/main/java/ca/warp7/android/scouting/ScoutingIntentKey.kt

This file was deleted.

66 changes: 66 additions & 0 deletions app/src/main/java/ca/warp7/android/scouting/Util.kt
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
package ca.warp7.android.scouting

import android.content.Context
import android.preference.PreferenceManager
import android.text.Html
import android.text.Spanned
import android.view.View

fun View.show(){
visibility = View.VISIBLE
}

fun View.hide(){
visibility = View.GONE
}


private fun getRaw(context: Context, id: Int): String {
val resources = context.resources
return try {
resources.openRawResource(id).bufferedReader().readText()
} catch (e: Exception) {
e.printStackTrace()
""
}
}

@Suppress("DEPRECATION")
fun getHTMLFromContext(context: Context, id: Int): Spanned {
return Html.fromHtml(getRaw(context, id))
}

const val kTimerLimit = 150
const val kAutonomousTime = 15
const val kFadeDuration = 100
const val kTotalTimerDigits = 3


object ScoutingIntentKey {

private const val v5Root = "ca.warp7.android.scouting.intent"

const val kMatch = "$v5Root.match"
const val kTeam = "$v5Root.team"
const val kScout = "$v5Root.scout"
const val kBoard = "$v5Root.board"

const val kResult = "$v5Root.result"
}

object MainSettingsKey {

private const val kMainSettingsRoot = "ca.warp7.android.scouting.main"

const val kBoard = "$kMainSettingsRoot.board"
const val kScout = "$kMainSettingsRoot.scout"
}

class ManagedPreferences(context: Context) {

private val sharedPreferences = PreferenceManager.getDefaultSharedPreferences(context)

val vibrator: AbstractActionVibrator = ActionVibrator(
context, sharedPreferences.getBoolean(context.getString(R.string.pref_use_vibration_key), true)
)
}
11 changes: 0 additions & 11 deletions app/src/main/java/ca/warp7/android/scouting/ViewUtils.kt

This file was deleted.

2 changes: 1 addition & 1 deletion app/src/main/res/layout/activity_v5_main.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context=".V5MainActivity">
tools:context=".MainActivity">

<android.support.v7.widget.Toolbar
android:layout_width="match_parent"
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/layout/activity_v5_scouting.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context="ca.warp7.android.scouting.V5ScoutingActivity">
tools:context="ca.warp7.android.scouting.ScoutingActivity">

<LinearLayout
android:id="@+id/highlight_bar"
Expand Down

0 comments on commit ddcdae1

Please sign in to comment.