Erstmal danke für deine Kritik.
Fusion_Power said:
Da Audacious neuerdings bei mir keine Files mehr mit Sonderzeichen im Titel abspielt, bin ich notgedrungen mal ausgewichen. GMU zeigt diese Files zwar ebensowenig korrekt an im filebrowser wie Audacious aber wenigstens werden sie abgespielt. ^^
Wenn es sich bei den Sonderzeichen um Zeichen handelt, die Teil von Latin-1 sind (was im Wesentlichen alle westeuropäischen Zeichen sind und einige mehr), dann wird sehr wahrscheinlich die Codierung der Dateien einfach falsch sein (entweder die des Dateinamen oder die der Metadaten). Wenn es sich um asiatische oder kyrillische Zeichen handeln sollte, so kann Gmu diese im SDL-Frontend tatsächlich nicht darstellen. Kyrillische Zeichen werde ich dort in Zukunft sehr wahrscheinlich unterstützen, asiatische Zeichen sehr wahrscheinlich nicht (zumindest nicht mit der Pixelschrift; evtl. optional irgendwann mit Truetype-Schrift).
Leider finde ich die GMU Bedienung auf der Pandora nicht sehr intuitiv oder gar logisch. A spielt übrigens keine Musik ab, egal wie oft ich auf den Button drücke, obwohls so dasteht, es tut sich gar nix, weder ausserhalb noch innerhalb der Playlists. Ist das je getestet worden?
Innerhalb einer Playliste ist A keine Funktion zugewiesen, das gilt nur für den Filebrowser und wird auch nur dort angezeigt. Wieso das dort nicht funktioniert, kann ich grade nicht sagen. Ich werde es mir ansehen. Die direkte Wiedergabe ist aber eigentlich auch nur ein kleines Extra, um schnell mal eine einzelne Datei anspielen zu können. Funktionieren sollte es natürlich trotzdem. Üblicherweise fügt man im Filebrowser einzelne Dateien oder ganze Verzeichnisse der Playliste hinzu und gibt diese anschließend wieder.
Navigation ist umständlich, Maussteuerung geht irgend wie nicht richtig und ich muss mit Enter wählen im filebrowser und kann nicht einfach ABXY nutzen, zudem musste ich erstmal in der readme nachsehen wo man überhaupt wechseln kann zwischen playlist, Song und Filebrowser, sehr sehr umständlich gelöst imho, das ginge viel simpler, gerade auf der Pandora mit ihren Möglichkeiten, wozu gibts start, select, Pandora Button etc... Man sollte für Sachen wie Programm Beenden auch keinen speziellen Tastencombos nehmen die man auch erst in der Readme nachschlagen muss.
Währe nett wenn die Bedienung au der Pandora nochmal optimiert werden könnte, Programm selber läuft ja eigentlich tadellos.
Die Readme-Datei zu lesen ist natürlich immer eine ganz gute Idee, hier allerdings nicht nötig, da alle wichtigen Tastenbelegungen in der Hilfe erklärt werden (die man über F1 erreicht, was auch entsprechend angezeigt wird). Zum Wechseln der Ansicht, auf die Space-Taste zu drücken, ist jetzt aber nicht soo schwierig.
Prinzipbedingt ist der Platz zum Anzeigen der Tastenbelegungen begrenzt, so dass hier immer eine Auswahl getroffen werden muss. Bei der Ansicht-Wechseln-Funktion (Space), gehe ich einfach davon aus, dass man diese Funktion so oft benutzt, dass man sich die Taste sehr schnell merken wird, so dass man hierfür nicht unbedingt Platz im Footer verschwenden muss.
Welche Taste schlägst Du zum Beenden vor? Die Kombination wurde hauptsächlich deswegen gewählt, damit man nicht versehentlich das Programm beendet. Wenn ich dich richtig verstehe, möchtest Du Gmu nur über die eigentlichen Gaming-Tasten (Steuerkreuz, ABXY, Start und Select, L, R?) (oder per Maus) steuern, statt auch über die normalen Tasten. Vielleicht sollte ich hierzu mal eine Umfrage starten, was hier gewünscht wird.
Über die Belegung der Tasten kann man natürlich streiten und es ist gut möglich, dass nicht alle Tasten ideal belegt sind. Der Pandora-Button ist aus Anwendungen allerdings nicht zu gebrauchen (da dadurch zwangsweise das Menü in XFCE geöffnet wird). Die Alt-Taste (Start) habe ich ja als Modifier, zum Aktivieren der alternativen Tastenbelegungen, belegt, was zumindest von der Bezeichnung der Taste durchaus logisch und intuitiv sein sollte. Ansonsten können natürlich durch die Fülle an Funktionen nicht alle Funktionen sofort intuitiv klar sein. Die meisten Anwender hatten bisher allerdings keine Probleme das Programm zu bedienen, was natürlich nicht heißt, das die aktuelle Standard-Belegung optimal ist.
Für Vorschläge, welche Funktionen auf welchen Tasten sinnvoll sein könnten, bin ich aber natürlich immer offen. Alle Tastenbelegungen sind aber ohnehin komplett frei konfigurierbar. Wer mit einem Texteditor klarkommt, kann sich alles nach Belieben konfigurieren (pandora.keymap). Eine gute Standard-Konfiguration ist natürlich trotzdem in meinem Sinne.
Ich sehe im Prinzip drei Möglichkeiten:
- Nur die Spielsteuerungstasten zur Steuerung von Gmu verwenden, die normale Tastatur komplett ignorieren (die Steuerung wäre dann so, wie auf GP2X, Wiz & Co., würde aber natürlich die erweiterten Eingabemöglichkeiten der Pandora nicht nutzen)
- Die primären Funktionen (Verzeichnis wechseln, Dateien hinzufügen/wiedergeben etc.) über die Spielsteuerungstasten realisieren, Nebenfunktionen auf die normale Tastatur legen
- Die Funktionen über alle Tasten verteilen
Maussteuerung gibt es ganz einfach nicht (abgesehen von der Möglichkeit Gmu mit der Maus zu beenden), daher funktioniert das entsprechend natürlich nicht. Ich halte aber grade auf der Pandora eine Maussteuerung für eher umständlich. Vielleicht baue ich irgendwann eine Maussteuerung ein, dann aber nicht primär für die Pandora. Hier halte ich die Steuerung über Tasten für deutlich effizienter.