summaryrefslogtreecommitdiff
path: root/HISTORY
diff options
context:
space:
mode:
authorworo <woro@e10066b5-e1e2-0310-b819-94efdf66514b>2008-04-11 20:11:00 +0000
committerworo <woro@e10066b5-e1e2-0310-b819-94efdf66514b>2008-04-11 20:11:00 +0000
commit57d7ee812c8be1bd118471512682cb3393ce595f (patch)
tree2e0d792fc74eda1661b439853c004e2ed5c06820 /HISTORY
parentb2550195d6b61f9be3470679082b8d6b5159aa83 (diff)
downloadvdr-plugin-muggle-57d7ee812c8be1bd118471512682cb3393ce595f.tar.gz
vdr-plugin-muggle-57d7ee812c8be1bd118471512682cb3393ce595f.tar.bz2
merge mp3ng branch into trunk
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@1173 e10066b5-e1e2-0310-b819-94efdf66514b
Diffstat (limited to 'HISTORY')
-rw-r--r--HISTORY106
1 files changed, 57 insertions, 49 deletions
diff --git a/HISTORY b/HISTORY
index 31216a9..33ef516 100644
--- a/HISTORY
+++ b/HISTORY
@@ -8,8 +8,8 @@ VDR Plugin 'muggle' Revision History
- Added an Ogg Vorbis decoder
XXXXXXXXXX: Version 0.0.5-ALPHA
-- Support für g++ 2.95.4
-- Support für Sockets (statt TCP)
+- Support für g++ 2.95.4
+- Support für Sockets (statt TCP)
- Kleinere Fehlerchen beseitigt
XXXXXXXXXX: Version 0.0.7-ALPHA
@@ -18,31 +18,31 @@ XXXXXXXXXX: Version 0.0.7-ALPHA
aus den Tags upgedated.
- Compilerwarnings beseitigt
- Anzeige auf dem gLCD
-- Menüanzeige bei aktiviertem Progressdisplay funktioniert
+- Menüanzeige bei aktiviertem Progressdisplay funktioniert
- Verbessertes Progress Display beim Abspielen (Track/Playlist,
- Progress/Detail), nur für 1.3.12
+ Progress/Detail), nur für 1.3.12
- Import von genre-Tags
- Instant play funktioniert
- Starten einer Playlist von irgendwo mittels Ok
XXXXXXXXXX: Version 0.0.8-ALPHA
-- Beim import werden bei bereits vorhandene Files nur die DB-Einträge erneuert,
+- Beim import werden bei bereits vorhandene Files nur die DB-Einträge erneuert,
keine Duplikate mehr.
-- mugglei mit der Option -z löscht Datenbankeinträge, bei denen die verwiesene
+- mugglei mit der Option -z löscht Datenbankeinträge, bei denen die verwiesene
Datei nicht existiert.
- Bug in mugglei entfernt, der verhinderte, dass neue Dateien korrekt
eingetragen werden.
- Ein Bug beim Skippen der Tracks am Ende der Playliste entfernt, der letzte
- Track wurde außerdem für immer wiederholt.
-- Französische Übersetzung. Merci a Patrice!
+ Track wurde außerdem für immer wiederholt.
+- Französische Ubersetzung. Merci a Patrice!
2005-01-07: Version 0.1.0-BETA
- der Begriff Playlist ist weggefallen. Neu gibt es Sammlungen.
Wichtig ist vor allem die Sammlung "spielen". Was man an diese
- Sammlung anhängt, wird eines nach dem anderen gespielt.
-- Wenn man etwas an eine Sammlung anhängt, muss man vorher sagen,
+ Sammlung anhängt, wird eines nach dem anderen gespielt.
+- Wenn man etwas an eine Sammlung anhängt, muss man vorher sagen,
welche das sein soll. Beim ersten Start von muggle ist das "spielen".
- Man kann die "Zielsammlung" ändern, indem man in der Sammlungsliste
+ Man kann die "Zielsammlung" ändern, indem man in der Sammlungsliste
die richtige auswahlt, dann den blauen Knopf "Befehle" nimmt und
dann "Ziel auf Sammlung .... setzen" macht.
- man kann direkt in der Sammlungsliste auch neue anlegen.
@@ -55,25 +55,25 @@ XXXXXXXXXX: Version 0.0.8-ALPHA
wird dort weitergemacht. Ein zweiter Druck auf Taste Stop beendet
auch das Abspielen von "spielen".
- Der Befehl "sofort spielen" macht dasselbe wie OK auf einem Track,
- aber für alle Tracks, die hinter dem gewähltenListeneintrag stecken,
+ aber für alle Tracks, die hinter dem gewähltenListeneintrag stecken,
z.B. alles von Abba.
- nachdem man Musik gestartet hat, bleibt das muggle - Menu stehen.
Damit und mit dem OK - Anspielen kann man sehr schnell alle Tracks
kurz anspielen.
-- auch während das muggle - Menu sichtbar ist, funktionieren nun die
+- auch während das muggle - Menu sichtbar ist, funktionieren nun die
Tasten Stop, Play, Pause.
-- wenn man muggle verlässt (am besten mit der Menu - Taste), wird der
+- wenn man muggle verlässt (am besten mit der Menu - Taste), wird der
Status gespeichert. Wenn man muggle wieder aufruft, ist man am gleichen Ort.
- beim Start von muggle kommt man direkt in das aktuelle Suchschema.
- Dieses kann man neu ändern, indem man Taste "Befehle" nimmt, dann
+ Dieses kann man neu ändern, indem man Taste "Befehle" nimmt, dann
Menu "Suchschema".
- Wenn man irgendwo mitten im Suchbaum ist und das Suchschema wechselt,
- verwendet muggle die schon bekannten Schlüsselfelder, um wieder
- möglichst weit in den Suchbaum hineinzugehen.
+ verwendet muggle die schon bekannten Schlüsselfelder, um wieder
+ möglichst weit in den Suchbaum hineinzugehen.
- Filter gibt es erstmal nicht mehr, da wird aber sicher wieder etwas kommen.
-- Man kann die Tasten rot, grün, gelb frei belegen, indem man unter
- "Befehle" auf einen Befehl geht und dann die gewünschte Farbtaste drückt.
- Das funktioniert auch für extern definierte Befehle.
+- Man kann die Tasten rot, grün, gelb frei belegen, indem man unter
+ "Befehle" auf einen Befehl geht und dann die gewünschte Farbtaste drückt.
+ Das funktioniert auch für extern definierte Befehle.
- Datenbankabfragen sind z.T. deutlich schneller
2005-01-23: Version 0.1.1-BETA
@@ -84,55 +84,55 @@ XXXXXXXXXX: Version 0.0.8-ALPHA
- GD compatibility added
- Many bugfixes and usability improvements
-- Die Organisation der Dateien kann nun vom Benutzer verändert werden.
- Zudem können neue Bäume erstellt werden (zB mag ich
+- Die Organisation der Dateien kann nun vom Benutzer verändert werden.
+ Zudem können neue Bäume erstellt werden (zB mag ich
Decade > Genre > Track sehr gern).
- m3u - Dateien werden nun immer in /tmp mit relativen Dateinamen erstellt.
Externe Befehle werden im top level directory der tracks aufgerufen
(vorangehendes chdir).
-- m3u - Dateien enthalten zusätzlich eine Kennung #MUGGLE:XXX
- wobei XXX die tracks.id des Stücks ist. Somit können Kommandos auch
- Befehle auf der Datenbank durchführen (zB Löschen eines Tracks).
- Muggle stellt die OSD-Ansicht danach neu dar, um Änderungen anzuzeigen.
-- Blättern in Genre-Hierarchien ist neu. Das Feld Genre nutzt wie
+- m3u - Dateien enthalten zusätzlich eine Kennung #MUGGLE:XXX
+ wobei XXX die tracks.id des Stücks ist. Somit können Kommandos auch
+ Befehle auf der Datenbank durchführen (zB Löschen eines Tracks).
+ Muggle stellt die OSD-Ansicht danach neu dar, um Änderungen anzuzeigen.
+- Blättern in Genre-Hierarchien ist neu. Das Feld Genre nutzt wie
bisher eine flache Genre-Liste. Die neuen Felder Genre1, Genre2, Genre3
definieren Ebenen im Suchbaum aus der Genre-Hierarchie.
-- Die Sprache wird aus id3v2-Tags importiert (für mp3 und flac)
-- Musikstücke können nach Sprache gebrowsed werden.
+- Die Sprache wird aus id3v2-Tags importiert (für mp3 und flac)
+- Musikstücke können nach Sprache gebrowsed werden.
- Hat ein Track 2 Genres (in den Feldern genre1 und genre2), so
- erscheint es in Kategorien für beide Genres. Allerdings wird das zweite
- Genre derzeit beim Import nicht berücksichtigt.
+ erscheint es in Kategorien für beide Genres. Allerdings wird das zweite
+ Genre derzeit beim Import nicht berücksichtigt.
- Wichtige Meldungen erscheinen nun auch im OSD (nicht mehr nur im Syslog)
-- Läuft mit allen Versionen inkl. 1.3.20
-- Player schaltet nach Ende der Playlist stumm (kein TV-Gedröhne mehr)
-- Decoder für Ogg und FLAC können nach Defines in make.config gebaut werden
+- Läuft mit allen Versionen inkl. 1.3.20
+- Player schaltet nach Ende der Playlist stumm (kein TV-Gedröhne mehr)
+- Decoder für Ogg und FLAC können nach Defines in make.config gebaut werden
- Bugfixes und sonstige Verbesserungen
2005-02-20: Version 0.1.3-BETA
-- das deutsche VDR - Wiki enthält zu muggle einen Abschnitt "Bedienung".
+- das deutsche VDR - Wiki enthält zu muggle einen Abschnitt "Bedienung".
Vielleicht findet sich ja jemand, der da etwas zu schreibt?
- Ich stehe gerne bei Fragen zur Verfügung.
+ Ich stehe gerne bei Fragen zur Verfügung.
- Man kann nun nach Ordnern/Verzeichnissen sortieren. Bis zu 4 Stufen
- sind möglich. Man muss alle Tracks mit mugglei neu importieren, damit
+ sind möglich. Man muss alle Tracks mit mugglei neu importieren, damit
das geht. Wenn mugglei nicht die Berechtigung hat, neue Felder in der
Tabelle tracks anzulegen, bleibt alles wie bisher. In diesem Fall
- müsste man entweder für die nötigen Rechte sorgen oder mit den Scripts
+ müsste man entweder für die nötigen Rechte sorgen oder mit den Scripts
die ganze Datenbank neu anlegen.
-- Hinter den Listeneinträgen steht nun, wieviele Tracks das jeweilen sind.
- Dank geht an jarny für seine Hilfe zu SQL.
+- Hinter den Listeneinträgen steht nun, wieviele Tracks das jeweilen sind.
+ Dank geht an jarny für seine Hilfe zu SQL.
- Die Sprachcodes werden nun vom Standard ISO 639-2/B (bibliographic)
genommen, wie in den id3v2 Tags. Das betrifft nur den Import, die
- Kompatibilität zu GiantDisc bleibt.
+ Kompatibilität zu GiantDisc bleibt.
- Die Setup - Einstellungen loop mode und shuffle mode werden nun
- berücksichtigt.
-- mugglei erklärt jetzt besser, warum er etwas nicht importieren kann.
+ berücksichtigt.
+- mugglei erklärt jetzt besser, warum er etwas nicht importieren kann.
- wenn die Datei muggle.state nicht schreibbar ist, warnt muggle einmal.
(Die Datei muggle.state speichert den Status (z.B. Sortierungen,
Position, Farbknopfbelegung)
- Einige Fehler korrigiert, vor allem Memory leaks (die meisten mit
valgrind gefunden). Sollte nun auch (wieder) mit g++ 2.95 compilieren.
-- Wer eine ältere Version von mysql benutzt, z.B. 3.23, wird mugglei nicht
- kompilieren können. Die Fixes sollten einfach sein, evtl reicht es,
+- Wer eine ältere Version von mysql benutzt, z.B. 3.23, wird mugglei nicht
+ kompilieren können. Die Fixes sollten einfach sein, evtl reicht es,
die Aufrufe mysql_server_init/end zu entfernen. Das README hat schon
immer mindestens 4.0.18 empfohlen.
@@ -267,8 +267,8 @@ XXXXXXXXXX: Version 0.0.8-ALPHA
(thanks to user sundin in vdrportal.de)
- Setup is now more verbose. NOTE: the enumeration for background mode may
have changed!
-- Several minor fixes (thanks to Ville Skyttä)
-- Improved and more thorough translations (thanks to Ville Skyttä)
+- Several minor fixes (thanks to Ville Skyttä)
+- Improved and more thorough translations (thanks to Ville Skyttä)
2006-04-28: Version 0.1.10-BETA
- SQLite: If the database directory (default $HOME/.muggle) does not exist,
@@ -299,7 +299,11 @@ XXXXXXXXXX: Version 0.0.8-ALPHA
- Rename image_convert.sh to muggle-image-convert, install it in
"make install", make it a bit more robust.
-2008--x-xx: Version 0.1.13-BETA
+2008-4-11: Version 0.2.0-BETA
+- supports UTF-8, see README.i18n
+- rewrote the player OSD, using code from the music plugin.
+- can automatically and asynchronously get lyrics using the
+ amarok script googlyrics, see README
- MP3Decoder: Suppress out of sync error message for first frame
- Player: If called for just one file which does not exist,
it no more starts.
@@ -309,7 +313,6 @@ XXXXXXXXXX: Version 0.0.8-ALPHA
- mugglei: fix postgresql help text
- postgresql: Default for user now is the login name
- mugglei -c now also deletes and rebuilds existing data bases
-- support UTF-8, see README.i18n
- mugglei: after importing, always delete albums without corresponding tracks
- mugglei: New german and french translations using the new mechanisms
- while playing, some text was not yet translatable
@@ -317,3 +320,8 @@ XXXXXXXXXX: Version 0.0.8-ALPHA
Maybe somebody will do that?
- more complete german and french translations.
- gcc 4.3 build fixes
+- rename image cache directory to cache directory and use it for lyrics too.
+ Cached files are permanently cached. If the last modification of the original image
+ indicates a change, the cached file is regenerated.
+- import: for flac files, prefer vorbis comments over id3 tags as recommended
+ by the flac people \ No newline at end of file