Skip to content

Commit

Permalink
Add some basic controls
Browse files Browse the repository at this point in the history
  • Loading branch information
heroslender committed Nov 15, 2024
1 parent 06e38c2 commit 40d82c9
Show file tree
Hide file tree
Showing 25 changed files with 837 additions and 15 deletions.
Binary file added .github/assets/controller.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .github/assets/controller_dark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# LG TV Controller

An ad free android app to control your LG television.

I started this project because the only apps I could find to control my tv were full of ads and
therefore unusable, so I decided to make an add free one that I could use without stress.

### Current UI

Light Theme | Dark Theme
:-------------------------:|:-------------------------:
![Controller light theme](.github/assets/controller.png) | ![Controller dark theme](.github/assets/controller_dark.png)
4 changes: 3 additions & 1 deletion app/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,9 @@ android {
}

dependencies {

implementation(libs.connect.sdk.android.lite)
implementation(libs.ktor.client.cio)
implementation(libs.ktor.client.websockets)
implementation(libs.androidx.core.ktx)
implementation(libs.androidx.lifecycle.runtime.ktx)
implementation(libs.androidx.activity.compose)
Expand Down
6 changes: 6 additions & 0 deletions app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools">

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.CHANGE_WIFI_MULTICAST_STATE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<application
android:allowBackup="true"
android:dataExtractionRules="@xml/data_extraction_rules"
Expand All @@ -11,6 +16,7 @@
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/Theme.LGTVController"
android:usesCleartextTraffic="true"
tools:targetApi="31">
<activity
android:name=".MainActivity"
Expand Down
Loading

0 comments on commit 40d82c9

Please sign in to comment.