first commit

This commit is contained in:
Stefan Hacker
2026-02-08 15:55:58 +01:00
commit 08d331d1f8
1102 changed files with 101384 additions and 0 deletions
@@ -0,0 +1,24 @@
#Sun Dec 21 01:56:56 CET 2025
de.hackernet.wireguardtv.app-main-5\:/drawable/badge_connected.xml=/home/duffy/Dokumente/programmierung/android/wireguard-firetv/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/badge_connected.xml
de.hackernet.wireguardtv.app-main-5\:/drawable/banner.xml=/home/duffy/Dokumente/programmierung/android/wireguard-firetv/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/banner.xml
de.hackernet.wireguardtv.app-main-5\:/drawable/ic_add.xml=/home/duffy/Dokumente/programmierung/android/wireguard-firetv/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_add.xml
de.hackernet.wireguardtv.app-main-5\:/drawable/ic_disconnect.xml=/home/duffy/Dokumente/programmierung/android/wireguard-firetv/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_disconnect.xml
de.hackernet.wireguardtv.app-main-5\:/drawable/ic_folder.xml=/home/duffy/Dokumente/programmierung/android/wireguard-firetv/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_folder.xml
de.hackernet.wireguardtv.app-main-5\:/drawable/ic_launcher.xml=/home/duffy/Dokumente/programmierung/android/wireguard-firetv/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_launcher.xml
de.hackernet.wireguardtv.app-main-5\:/drawable/ic_launcher_background.xml=/home/duffy/Dokumente/programmierung/android/wireguard-firetv/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_launcher_background.xml
de.hackernet.wireguardtv.app-main-5\:/drawable/ic_launcher_foreground.xml=/home/duffy/Dokumente/programmierung/android/wireguard-firetv/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_launcher_foreground.xml
de.hackernet.wireguardtv.app-main-5\:/drawable/ic_location.xml=/home/duffy/Dokumente/programmierung/android/wireguard-firetv/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_location.xml
de.hackernet.wireguardtv.app-main-5\:/drawable/ic_settings.xml=/home/duffy/Dokumente/programmierung/android/wireguard-firetv/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_settings.xml
de.hackernet.wireguardtv.app-main-5\:/drawable/ic_stats.xml=/home/duffy/Dokumente/programmierung/android/wireguard-firetv/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_stats.xml
de.hackernet.wireguardtv.app-main-5\:/drawable/ic_vpn.xml=/home/duffy/Dokumente/programmierung/android/wireguard-firetv/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_vpn.xml
de.hackernet.wireguardtv.app-main-5\:/drawable/ic_vpn_connected.xml=/home/duffy/Dokumente/programmierung/android/wireguard-firetv/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_vpn_connected.xml
de.hackernet.wireguardtv.app-main-5\:/drawable/ic_vpn_disconnected.xml=/home/duffy/Dokumente/programmierung/android/wireguard-firetv/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_vpn_disconnected.xml
de.hackernet.wireguardtv.app-main-5\:/drawable/ic_web.xml=/home/duffy/Dokumente/programmierung/android/wireguard-firetv/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_web.xml
de.hackernet.wireguardtv.app-main-5\:/mipmap-anydpi-v26/ic_launcher.xml=/home/duffy/Dokumente/programmierung/android/wireguard-firetv/app/build/intermediates/packaged_res/debug/packageDebugResources/mipmap-anydpi-v26/ic_launcher.xml
de.hackernet.wireguardtv.app-main-5\:/mipmap-anydpi-v26/ic_launcher_round.xml=/home/duffy/Dokumente/programmierung/android/wireguard-firetv/app/build/intermediates/packaged_res/debug/packageDebugResources/mipmap-anydpi-v26/ic_launcher_round.xml
de.hackernet.wireguardtv.app-main-5\:/mipmap-hdpi/ic_launcher.xml=/home/duffy/Dokumente/programmierung/android/wireguard-firetv/app/build/intermediates/packaged_res/debug/packageDebugResources/mipmap-hdpi-v4/ic_launcher.xml
de.hackernet.wireguardtv.app-main-5\:/mipmap-mdpi/ic_launcher.xml=/home/duffy/Dokumente/programmierung/android/wireguard-firetv/app/build/intermediates/packaged_res/debug/packageDebugResources/mipmap-mdpi-v4/ic_launcher.xml
de.hackernet.wireguardtv.app-main-5\:/mipmap-xhdpi/ic_launcher.xml=/home/duffy/Dokumente/programmierung/android/wireguard-firetv/app/build/intermediates/packaged_res/debug/packageDebugResources/mipmap-xhdpi-v4/ic_launcher.xml
de.hackernet.wireguardtv.app-main-5\:/mipmap-xxhdpi/ic_launcher.xml=/home/duffy/Dokumente/programmierung/android/wireguard-firetv/app/build/intermediates/packaged_res/debug/packageDebugResources/mipmap-xxhdpi-v4/ic_launcher.xml
de.hackernet.wireguardtv.app-main-5\:/xml/network_security_config.xml=/home/duffy/Dokumente/programmierung/android/wireguard-firetv/app/build/intermediates/packaged_res/debug/packageDebugResources/xml/network_security_config.xml
de.hackernet.wireguardtv.app-packageDebugResources-2\:/layout/activity_main.xml=/home/duffy/Dokumente/programmierung/android/wireguard-firetv/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_main.xml
@@ -0,0 +1,58 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="background_card">#FF1E1E1E</color>
<color name="background_card_focused">#FF2A2A2A</color>
<color name="background_dark">#FF121212</color>
<color name="brand_accent">#FF4CAF50</color>
<color name="brand_primary">#FF88B4E7</color>
<color name="brand_primary_dark">#FF5C93D1</color>
<color name="status_connected">#FF4CAF50</color>
<color name="status_connecting">#FFFFC107</color>
<color name="status_disconnected">#FF9E9E9E</color>
<color name="status_error">#FFF44336</color>
<color name="text_primary">#FFFFFFFF</color>
<color name="text_secondary">#FFB3B3B3</color>
<color name="wireguard_red">#88141A</color>
<string name="action_add_tunnel">Tunnel hinzufügen</string>
<string name="action_connect">Verbinden</string>
<string name="action_delete_tunnel">Löschen</string>
<string name="action_disconnect">Trennen</string>
<string name="action_edit_tunnel">Bearbeiten</string>
<string name="action_settings">Einstellungen</string>
<string name="app_name">WireGuard TV</string>
<string name="error_config_invalid">Ungültige Konfiguration</string>
<string name="error_vpn_permission">VPN-Berechtigung erforderlich</string>
<string name="settings_auto_connect">Auto-Connect bei Start</string>
<string name="settings_kill_switch">Kill Switch</string>
<string name="settings_notifications">Benachrichtigungen</string>
<string name="status_connected">Verbunden</string>
<string name="status_connecting">Verbinden...</string>
<string name="status_disconnected">Nicht verbunden</string>
<string name="status_error">Fehler</string>
<string name="tile_name">WireGuard VPN</string>
<string name="webupload_config_received">Config empfangen: %s</string>
<string name="webupload_ready">Bereit für Config-Upload</string>
<string name="webupload_waiting">Warte auf Upload...</string>
<style name="Theme.WireGuardTV" parent="Theme.Leanback">
<item name="android:colorPrimary">@color/brand_primary</item>
<item name="android:colorPrimaryDark">@color/brand_primary_dark</item>
<item name="android:colorAccent">@color/brand_accent</item>
<item name="android:windowBackground">@color/background_dark</item>
<item name="browseRowsMarginTop">60dp</item>
<item name="browsePaddingStart">60dp</item>
<item name="browsePaddingEnd">60dp</item>
<item name="imageCardViewStyle">@style/WireGuardImageCardViewStyle</item>
</style>
<style name="Theme.WireGuardTV.Settings" parent="@style/Theme.Leanback">
<item name="android:colorPrimary">@color/brand_primary</item>
<item name="android:colorAccent">@color/brand_accent</item>
<item name="preferenceTheme">@style/PreferenceThemeOverlay.v14.Leanback</item>
</style>
<style name="WireGuardImageCardViewStyle" parent="Widget.Leanback.ImageCardViewStyle">
<item name="cardBackground">@color/background_card</item>
</style>
</resources>
File diff suppressed because one or more lines are too long
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/main_container"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/background_dark" />