Upload via GUI (80 Dateien)

This commit is contained in:
2026-10-24 20:16:47 +00:00
parent 628efdf457
commit 19bfd99e63
27 changed files with 865 additions and 59 deletions
@@ -1,33 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- DeskHub-Zeichen: „D“ weiß, „H“ orange (wie das Logo „Desk“ + „Hub“), innerhalb der Sicherheitszone von 66 × 66 dp -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="108dp"
android:height="108dp"
android:viewportWidth="108"
android:viewportHeight="108">
<!-- Headset band -->
<path
android:strokeColor="#FFFFFF"
android:strokeWidth="7"
android:strokeLineCap="round"
android:fillColor="#00000000"
android:pathData="M28,55 A26,26 0 0 1 80,55" />
<!-- Left ear cup -->
<!-- D -->
<path
android:fillColor="#FFFFFF"
android:pathData="M27,50 L28,50 A5,5 0 0 1 33,55 L33,65 A5,5 0 0 1 28,70 L27,70 A5,5 0 0 1 22,65 L22,55 A5,5 0 0 1 27,50 Z" />
<!-- Right ear cup -->
<path
android:fillColor="#FFFFFF"
android:pathData="M80,50 L81,50 A5,5 0 0 1 86,55 L86,65 A5,5 0 0 1 81,70 L80,70 A5,5 0 0 1 75,65 L75,55 A5,5 0 0 1 80,50 Z" />
<!-- Mic boom -->
<path
android:strokeColor="#FFFFFF"
android:strokeWidth="4.5"
android:strokeLineCap="round"
android:fillColor="#00000000"
android:pathData="M81,66 Q70,74 63,80" />
<!-- Mic tip (accent) -->
android:fillType="evenOdd"
android:pathData="M24,38 H35 A16,16 0 0 1 35,70 H24 Z M32.5,46.5 H35 A7.5,7.5 0 0 1 35,61.5 H32.5 Z" />
<!-- H -->
<path
android:fillColor="#D97706"
android:pathData="M59.5,80 A3.5,3.5 0 1,0 66.5,80 A3.5,3.5 0 1,0 59.5,80 Z" />
android:pathData="M57,38 h8.5 v12.5 h10 v-12.5 h8.5 v32 h-8.5 v-12.5 h-10 v12.5 h-8.5 z" />
</vector>
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Einfarbige Fassung für „Designte Symbole“ (Android 13+) -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="108dp"
android:height="108dp"
android:viewportWidth="108"
android:viewportHeight="108">
<path
android:fillColor="#FFFFFF"
android:fillType="evenOdd"
android:pathData="M24,38 H35 A16,16 0 0 1 35,70 H24 Z M32.5,46.5 H35 A7.5,7.5 0 0 1 35,61.5 H32.5 Z M57,38 h8.5 v12.5 h10 v-12.5 h8.5 v32 h-8.5 v-12.5 h-10 v12.5 h-8.5 z" />
</vector>
@@ -48,7 +48,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:text="Lade …"
android:text="@string/widget_loading"
android:textColor="#FFFFFF"
android:textSize="14sp"
android:visibility="gone" />
@@ -82,7 +82,7 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Meine"
android:text="@string/widget_mine"
android:textColor="#E6FFFFFF"
android:textSize="11sp" />
</LinearLayout>
@@ -108,7 +108,7 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Nicht zugew."
android:text="@string/widget_unassigned"
android:textColor="#E6FFFFFF"
android:textSize="11sp" />
</LinearLayout>
@@ -135,7 +135,7 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Überfällig"
android:text="@string/widget_overdue"
android:textColor="#E6FFFFFF"
android:textSize="11sp" />
</LinearLayout>
@@ -161,7 +161,7 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Unbeantw."
android:text="@string/widget_unanswered"
android:textColor="#E6FFFFFF"
android:textSize="11sp" />
</LinearLayout>
@@ -48,7 +48,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:text="Lade …"
android:text="@string/widget_loading"
android:textColor="#FFFFFF"
android:textSize="14sp"
android:visibility="gone" />
@@ -82,7 +82,7 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Meine"
android:text="@string/widget_mine"
android:textColor="#E6FFFFFF"
android:textSize="11sp" />
</LinearLayout>
@@ -108,7 +108,7 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Nicht zugew."
android:text="@string/widget_unassigned"
android:textColor="#E6FFFFFF"
android:textSize="11sp" />
</LinearLayout>
@@ -135,7 +135,7 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Überfällig"
android:text="@string/widget_overdue"
android:textColor="#E6FFFFFF"
android:textSize="11sp" />
</LinearLayout>
@@ -161,7 +161,7 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Unbeantw."
android:text="@string/widget_unanswered"
android:textColor="#E6FFFFFF"
android:textSize="11sp" />
</LinearLayout>
@@ -252,7 +252,7 @@
android:gravity="center"
android:paddingTop="9dp"
android:paddingBottom="9dp"
android:text="Alle Tickets"
android:text="@string/widget_all_tickets"
android:textColor="#FFFFFF"
android:textSize="13sp" />
</LinearLayout>
@@ -273,7 +273,7 @@
android:maxLines="1"
android:paddingTop="6dp"
android:paddingBottom="6dp"
android:text="Verfügbar"
android:text="@string/widget_available"
android:textColor="#FFFFFF"
android:textSize="11sp" />
@@ -288,7 +288,7 @@
android:maxLines="1"
android:paddingTop="6dp"
android:paddingBottom="6dp"
android:text="Beschäftigt"
android:text="@string/widget_busy"
android:textColor="#FFFFFF"
android:textSize="11sp" />
@@ -303,7 +303,7 @@
android:maxLines="1"
android:paddingTop="6dp"
android:paddingBottom="6dp"
android:text="Pause"
android:text="@string/widget_break"
android:textColor="#FFFFFF"
android:textSize="11sp" />
@@ -318,7 +318,7 @@
android:maxLines="1"
android:paddingTop="6dp"
android:paddingBottom="6dp"
android:text="Offline"
android:text="@string/widget_offline"
android:textColor="#FFFFFF"
android:textSize="11sp" />
</LinearLayout>
@@ -39,7 +39,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:text="Lade …"
android:text="@string/widget_loading"
android:textColor="#FFFFFF"
android:textSize="13sp"
android:visibility="gone" />
@@ -75,7 +75,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:text="Meine"
android:text="@string/widget_mine"
android:textColor="#E6FFFFFF"
android:textSize="12sp" />
</LinearLayout>
@@ -105,7 +105,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:text="Überfällig"
android:text="@string/widget_overdue"
android:textColor="#E6FFFFFF"
android:textSize="12sp" />
</LinearLayout>
@@ -2,4 +2,5 @@
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@drawable/ic_launcher_background" />
<foreground android:drawable="@drawable/ic_launcher_foreground" />
<monochrome android:drawable="@drawable/ic_launcher_monochrome" />
</adaptive-icon>
@@ -2,4 +2,5 @@
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@drawable/ic_launcher_background" />
<foreground android:drawable="@drawable/ic_launcher_foreground" />
<monochrome android:drawable="@drawable/ic_launcher_monochrome" />
</adaptive-icon>
+14
View File
@@ -0,0 +1,14 @@
<resources>
<string name="widget_description">Open, unassigned and overdue tickets, the most important tickets to tap, and your status. In three sizes.</string>
<string name="widget_mine">My</string>
<string name="widget_unassigned">Unassigned</string>
<string name="widget_unanswered">Unanswered</string>
<string name="widget_overdue">Overdue</string>
<string name="widget_all_tickets">All tickets</string>
<string name="widget_busy">Busy</string>
<string name="widget_offline">Offline</string>
<string name="widget_break">Break</string>
<string name="widget_available">Available</string>
<string name="widget_loading">Loading …</string>
<string name="widget_as_of">As of %1$s</string>
</resources>
+16 -5
View File
@@ -1,5 +1,16 @@
<resources>
<string name="app_name">deskhub</string>
<string name="server_label">deskhub-Server</string>
<string name="widget_description">Offene, nicht zugewiesene und überfällige Tickets, die wichtigsten Tickets zum Antippen und dein Status. In drei Größen.</string>
</resources>
<resources>
<string name="app_name">DeskHub</string>
<string name="server_label">DeskHub-Server</string>
<string name="widget_description">Offene, nicht zugewiesene und überfällige Tickets, die wichtigsten Tickets zum Antippen und dein Status. In drei Größen.</string>
<string name="widget_mine">Meine</string>
<string name="widget_unassigned">Nicht zugew.</string>
<string name="widget_unanswered">Unbeantw.</string>
<string name="widget_overdue">Überfällig</string>
<string name="widget_all_tickets">Alle Tickets</string>
<string name="widget_busy">Beschäftigt</string>
<string name="widget_offline">Offline</string>
<string name="widget_break">Pause</string>
<string name="widget_available">Verfügbar</string>
<string name="widget_loading">Lade …</string>
<string name="widget_as_of">Stand %1$s</string>
</resources>