Skip to content

Commit

Permalink
Ported over Big Picture Mode from Proot, added Dark Theme, modified a…
Browse files Browse the repository at this point in the history
…ll classes related to new dark theme, completely replaced Turnip Driver switching for shorcuts with a new implementation based on proot build, added xinput disabler for shortcuts via intent to update winhandler, added fullscreen stretched toggle for containers and shortcuts, fixed issue with xinput dinput switching in shortcuts settings, added definable frontend shortcut path, added all new settings to settingsfragment, added animations for all menus, many changes and fixes
  • Loading branch information
coffincolors committed Sep 23, 2024
1 parent b696edd commit fb3f04e
Show file tree
Hide file tree
Showing 74 changed files with 4,031 additions and 515 deletions.
240 changes: 109 additions & 131 deletions app/.idea/workspace.xml

Large diffs are not rendered by default.

20 changes: 19 additions & 1 deletion app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ plugins {

android {
namespace 'com.winlator'
compileSdk 31
compileSdk 34

defaultConfig {
applicationId 'com.winlator'
Expand Down Expand Up @@ -74,7 +74,25 @@ dependencies {
implementation 'androidx.activity:activity-ktx:1.4.0'
implementation 'androidx.fragment:fragment-ktx:1.4.0'
implementation files('libs/MidiSynth/MidiSynth.jar')
implementation 'androidx.recyclerview:recyclerview:1.3.2'
implementation 'com.squareup.retrofit2:retrofit:2.9.0'
implementation 'com.squareup.retrofit2:converter-gson:2.9.0'
implementation 'com.squareup.okhttp3:okhttp:4.9.3'
implementation 'com.google.code.gson:gson:2.8.8'
implementation 'org.conscrypt:conscrypt-android:2.5.2' // for Conscrypt
implementation 'org.bouncycastle:bcprov-jdk15on:1.68' // for BouncyCastle
implementation 'org.openjsse:openjsse:1.1.7'
implementation 'androidx.core:core:1.13.1'// for OpenJSSE

testImplementation libs.junit
androidTestImplementation libs.ext.junit
androidTestImplementation libs.espresso.core
}

configurations.all {
resolutionStrategy.eachDependency { DependencyResolveDetails details ->
if (details.requested.group == 'org.jetbrains.kotlin') {
details.useVersion "1.8.22" // or the Kotlin version you're using
}
}
}
6 changes: 6 additions & 0 deletions app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,12 @@
</intent-filter>
</activity>

<activity
android:name="com.winlator.BigPictureActivity"
android:theme="@style/Theme.AppCompat"
android:screenOrientation="landscape"
android:exported="false" />

<activity android:name="com.winlator.XServerDisplayActivity"
android:exported="true"
android:theme="@style/AppThemeFullscreen"
Expand Down
Loading

0 comments on commit fb3f04e

Please sign in to comment.