### Was hat sich geändert?

#### Version 2.11

- Scrollbalken für die Abspiel-Ansicht.
- Bei eingeschalteten, aber nicht vorhandenen Untertiteln wird kein falsches Komma mehr angezeigt.
- Diverse Versuche, mysteriöse und seltene Abstürze zu vermeiden.
- 2.11.1: Alben ohne Interpreten werden nicht länger mit "null" angezeigt.
- 2.11.1: Umgehung eines Fehlers im MediaPlayer von Android 9.
- 2.11.1: Absturz im MediaController vermieden.
- 2.11.2: Abspielen mehrerer Stücke wieder repariert. - 2.11.3: Absturz bei Prozeß-Neustart vermieden.

#### Version 2.10

- Ringförmige Fortschrittanzeige (nur für Android 5 und neuer).
- Konfigurierbar: Innerer Ring zeigt Albumfortschritt an.
- Absturz mit Android 9 vermieden.
- Play/Pause-Zustand der Mediensteuerung und des "Floating Button" bleibt nach Drehen des Geräts erhalten.
- Play/Pause-Zustand der Mediensteuerung ist synchronisiert mit dem "Floating Button".
- Fehlerumgehung für Android-Fehler, der dazu führte, daß das Albumbild auf dem Sperrbildschirm nicht angezeigt wurde.

#### Version 2.01

- Berühren der Album-Kopfdaten schiebt diese zusammen.
- Langes Berühren der Album-Kopfdaten sendet das gesamte Album an den Tagger.
- Navigationsleiste wird auf dem Abspielbildschirm eingefärbt.
- Absturz bei langem Drücken auf eine freie Fläche behoben.
- überflüssige Voreinstellung entfernt.
- einige Texte modifiziert.

#### Version 2.00

- "Collapsing Toolbar" mit "Floating Button" für die Ansicht eines Albums.
- Ermittlung der Höhe der eingeblendeten Steuerung, um das Verdecken von Informationen zu vermeiden.

#### Version 1.70

- Farbschemata ordentlich eingebaut.
- Drei neue Schemata, das alte kann über die Einstellungen reaktiviert werden.
- Wechsel des Farbschemas ist sofort sichtbar, sogar in den Einstellungen selbst.
- Rundes Icon für den runden Startbildschirm.
- Einstellungen umarrangiert für besseren Zugriff.
- Benachrichtigungspriorität speziell für Samsung angepaßt. Warum ist das nötig?!?
- Unnötiges Neuzeichnen auf Samsungs always-on-screen vermieden.
- Play/Pause-Zustand der Mediensteuerung wieder synchronisiert.
- Kontextdialog hat jetzt weißen Hintergrund.
- Änderungen der Voreinstellungen werden sofort für die Albumliste übernommen.

#### Version 1.60

- „lückenlose“ Wiedergabe, soweit von Android unterstützt
- „fast scrolling“ und „section indexer“ für die Albumliste (abschaltbar)
- Albumsortierung ohne Groß-/Kleinschreibung
- "various" wird übersetzt
- erstellt mit SDK 28

#### Version 1.51

- Absturz unter Android 8.1 behoben (bei Benachrichtigungen ohne Kanal).

#### Version 1.50.2

- Neueres SDK 27.

- Absturzmöglichkeit behoben.

#### Version 1.50.1

- Absturz bei inkonsistenter Datenbank behoben.

- Hilfetext erweitert

#### Version 1.50

- Unterstützt die vom Classical Music Scanner erzeugte Mediendatenbank.

- Wird diese statt derjenigen von Android verwendet, wird der interne Metadatenleser nicht benötigt.

- Neuer Menüeintrag: Starte Tagger im Browser-Modus

- Neuer Menüeintrag: Starte Scanner

- Neuer Menüeintrag: Lade Albumliste neu

#### Version 1.44.2 und 1.44.3

- Mögliche Abstürze behoben, die durch den Neustart des Prozesses verursacht werden (Samsung-spezifisch).

#### Version 1.44.1

- Größenfestlegung der Album-Titelzeile korrigiert, der Fehler trat mit v1.43 und 1.44 auf.

- Umgehung für Android-Fehler: Das System liest nicht das Metadaten-Feld "album artist".

- Umgehung für Android-Fehler: Das System liest nicht das Metadaten-Feld "year" bei FLAC-Dateien.

- Album-Kopfdaten so umgestellt, daß der Komponist über dem Titel angezeigt wird.

- Möglichen Absturz behoben, der durch den Neustart des Prozesses verursacht wird.

#### Version 1.43

- Automatische Größenberechnung für Bilder in Album-Liste (aus Opus 1 Music Player) in [mm] statt [Pixel].

- Bei Alben ohne mehrteilige Werke und mehr als einem Stück: Gibt es einen Album-Komponisten, ein Album-Jahr oder Album-Interpreten, werden die entsprechenden Daten im Kopf angezeigt statt vor bzw. nach jedem einzelnen Stück.

- Die Album-Kopfdaten werden so dargestellt, daß kein Scrollen des Texts mehr notwendig ist.

- Noch nicht berechnete Albumlängen werden nicht mehr als 00:00 dargestellt, sondern weggelassen.

#### Version 1.42

- Durch langes Drücken auf ein Stück ("track") kann der Classical Music Tagger direkt im Programm aufgerufen werden. Ist er nicht installiert, wird der Play Store geöffnet.

- Stabilitätsverbesserungen

#### Version 1.41

- Fehlende gegenderte Form hinzugefügt: Das "*" ist verbindlich für Parteimitglieder*innen der „Grünen“ (-> https://www.gruene.de/fileadmin/user_upload/Dokumente/BDK_2015_Halle/BDK15_Geschlechtergerechte_Sprache.pdf).

- WICHTIG: Die Zeichenkette „unbekannter Komponist“ (in Benachrichtigungen) wird jetzt auch gegendert. Die Version für Bündnis90/DieGrünen lautet z.B. „unbekannte*r Komponist*in“.

- Hilfetext enthält technische Informationen über die verwendeten Metadaten („tags“).

- Umgestellt auf SDK 26 (vorher: 25).

#### Version 1.40

- Bluetooth-Autoradio wird nun auch mit Android 5 unterstützt (bisher: Android 6).

- Neuer Benachrichtigungs-Stil (ab Android 6): System mit Medien-Steuerung. Man beachte, daß wegen eines Betriebssystemfehlers unter Android 6 diese grau statt weiß werden. Unter Android 7 passiert das nicht.

- Album-Bild als Hintergrund auf dem Sperrbildschirm (ab Android 5).

- Intern: Kompatibilitäts-Schicht von "media session" entfernt und Benachrichtigungen ausgelagert.

#### Version 1.34

- Weiterer Bluetooth-Autoradio-Modus: Verwende Album-Anzeige für Komponist und Werk (ungetestet mangels Ausrüstung...).

- Fehler von Version 1.30 behoben: Alben ohne Titelbild müssen Symbolbild haben, nicht das vorher angezeigte.

- Titelnummern auf dem Bluetooth-Autoradio beginnen mit 1, nicht mit 0. Man beachte aber, daß Titelnummern wegen eines Betriebssystemfehlers mit Android 6 überhaupt nicht übertragen werden.

- Mögliche Abstürze bei defekten Audiodateien behoben.

#### Version 1.31

- Bluetooth-Autoradio zeigt Metadaten in zwei Modi an, siehe Einstellungen.

- Bluetooth-Autoradio zeigt Play/Pause-Zustand und Abspielposition jetzt korrekt an.

- Bluetooth-Autoradio kann die App fernsteuern mit "Play", "Pause", "Next Track" und "Previous Track".

- Bluetooth-Autoradios werden nur noch ab Android 6 unterstützt.

- Startdialog mit der Liste der Änderungen.

#### Version 1.30

- Absturz in Android 4.4 behoben (->https://stackoverflow.com/questions/44408617/android-crash-on-boot-mediabuttonreceiver-may-not-be-null).

- Nullzeiger-Überprüfungen hinzugefügt, versuchsweise gegen die gelegentlichen "reflection crashes" (->https://stackoverflow.com/questions/44073861/play-store-crash-report-illegalstateexception-on-android-view-viewdeclaredoncl/46435279#46435279).

#### Version 1.30

- Bluetooth-Autoradio zeigt nun an: Album, Titel und Interpreten (aber weder Komponist noch Werk).

- "Media Play Service" neu geschrieben, für Langzeitstabilität (wenn die Benachrichtigung mit den Steuerelementen mehr als drei Tage bleiben).

- Abspiel-Modi entfernt (zu kompliziert für den neuen "Service").

- Auch in der Ansicht der Stücke ändern die Lautstärketasten nun die Medienlautstärke, nicht die des Weckers.

#### Version 1.20

- iTunes-"Tags" für klassische Musik werden unterstützt (Werk und Sätze).

- "Track"-Nummern wie "2001" werden nun als "2/1" dargestellt (hier: Stück 1 der zweiten CD des Albums).