foobar2000 auf Deutsch

foobar2000 => Plugins => Thema gestartet von: qwert73 in 19. September 2008, 13:21:24

Titel: foo_uie_tagger_mod
Beitrag von: qwert73 in 19. September 2008, 13:21:24
Verstehe! Gedulde dich ein wenig: Ein Pluginschreiber hat im HA-Forum angekündigt aus foo_cwb_hooks den Quicktagger zu extrahieren und als eigenständige Komponente zu veröffentlichen - das wäre dann genau das, was Du bräuchtest. Hoffentlich taugt es was!


thread von hier (http://foobar-users.de/index.php?topic=1518.msg8706#msg8706) abgetrennt - fooamp
Titel: Re: foo_uie_tagger_mod
Beitrag von: robin75 in 19. September 2008, 14:43:46
ahhh, interessant! dann halte uns auf dem laufendem wenn sich was tut!

danke!
Titel: Re: foo_uie_tagger_mod
Beitrag von: qwert73 in 21. September 2008, 13:37:25
Es ist soweit!

http://www.hydrogenaudio.org/forums/index.php?showtopic=66010

Werde das Teil mal testen und hier darüber berichten!
Titel: Re: foo_uie_tagger_mod
Beitrag von: robin75 in 21. September 2008, 15:24:52
super.
ich hab es auch gleich mal installiert.

im kontextmenü tauch es auf und lässt sich auch formatieren. klappt dann z.b. für GENRE.
ich kann aber somit immer nur ein TAG feld bearbeiten. schade! top wären natürlich mehrere.

wie funktioniert es bei dir?

grüße,
r.
Titel: Re: foo_uie_tagger_mod
Beitrag von: plukin in 21. September 2008, 16:20:39
@robin75: du kannst mehrere panels benutzen um mehrere Tagz zu bearbeiten. vlt nicht grad das schönste, aber sollte gehn.
Titel: Re: foo_uie_tagger_mod
Beitrag von: qwert73 in 22. September 2008, 17:25:23
Zitat von: robin75 in 21. September 2008, 15:24:52
wie funktioniert es bei dir?

Falls Du mich angesprochen haben solltest: In der Fassung hätte das Plugin niemals veröffentlicht werden dürfen - stellt doch schon ein kurzer Test von 20 Minuten die totale Unbrauchbarkeit des Plugins heraus. Wie Du schon selber sagst: Es läßt sich nur ein Tag bearbeiten. Soll ein anderer Tag bearbeitet werden, so muss umständlicherweise in die Optionen gegangen werden, um dort per Hand den Feldnamen einzutragen. Schöner wäre es doch, in den Einstellungen jene Felder zu bestimmen, die auf diese Weise getaggt werden sollen, und fortan auf mehrere Fenster per Kontextmenü zuzugreifen.

Soweit so schlecht - unbrauchbar wird das Teil jedoch dadurch, das dieses oben beschriebene Verfahren, von einem Feld auf das andere umzuschalten, gar nicht fehlerfrei funktioniert: In meiner Liste vermischen sich die Werte des alten Feldes mit denen des neuen. Und wenn man erst mal soweit ist, so hilft nur noch die Neuinstallation des Plugins!! In CUI entpuupte sich das Plugin endgültig als Katastrophe. Schade eigentlich!

Ich setze meine Hoffnungen lieber darein, diese Funktion irgendwann im Properties-Fenster oder im Quicktagger zu sehen. Wenn ich mich richtig erinnern sollte, so hat foosion in HA mal geschrieben, dass die Replikation von Funktionen des Quicktaggers im Properties-Fenster zumindest angedacht worden ist.
Titel: Re: foo_uie_tagger_mod
Beitrag von: fbuser in 22. September 2008, 21:37:39
Zitat von: qwert73 in 22. September 2008, 17:25:23
Falls Du mich angesprochen haben solltest: In der Fassung hätte das Plugin niemals veröffentlicht werden dürfen -
stellt doch schon ein kurzer Test von 20 Minuten die totale Unbrauchbarkeit des Plugins heraus.
Ich beweifle stark, dass du das beurteilen kannst, denn ...

Zitat von: qwert73 in 22. September 2008, 17:25:23Wie Du schon selber sagst: Es läßt sich nur ein Tag bearbeiten. Soll ein anderer Tag bearbeitet werden, so muss umständlicherweise in die Optionen gegangen werden, um dort per Hand den Feldnamen einzutragen. Schöner wäre es doch, in den Einstellungen jene Felder zu bestimmen, die auf diese Weise getaggt werden sollen, und fortan auf mehrere Fenster per Kontextmenü zuzugreifen.
... du hast offensichtlich die Funktionsweise des Plugins nicht verstanden. Es handelt sich hierbei um eine Erweiterung für CUI. Du kannst verschiedene Panels mit den jeweiligen Werten für unterschiedliche Tags definieren. Das Standalone-Window ist für einzelne, nicht wiederkehrende Aktionen gedacht. Es ist hier sicherlich noch einiges verbesserungswürdig, aber ich habe erst mal ein paar für mich wichtige Änderungen an dem Plugin vorgenommen.

Zitat von: qwert73 in 22. September 2008, 17:25:23
Soweit so schlecht - unbrauchbar wird das Teil jedoch dadurch, das dieses oben beschriebene Verfahren, von einem Feld auf das andere umzuschalten, gar nicht fehlerfrei funktioniert: In meiner Liste vermischen sich die Werte des alten Feldes mit denen des neuen. Und wenn man erst mal soweit ist, so hilft nur noch die Neuinstallation des Plugins!!
Noch ein Zeichen, dass du die Funktionsweise des Plugins nicht verstanden hast. Es ist gar nicht der Sinn des Plugins zwischen den einzelnen Werten hin- und herzuschalten. Inwiefern eine Neuinstallation des Plugins notwendig ist, die vorhanden Werte zu löschen, erschließt sich mir nicht. Einfach in den Optionen die Werte löschen und gut ist.

Zitat von: qwert73 in 22. September 2008, 17:25:23
In CUI entpuupte sich das Plugin endgültig als Katastrophe. Schade eigentlich!
Könntest du das bitte etwas näher ausführen. Solche pauschalen Aussagen sind nicht gerade hilfreich.

Zitat von: qwert73 in 22. September 2008, 17:25:23
Ich setze meine Hoffnungen lieber darein, diese Funktion irgendwann im Properties-Fenster oder im Quicktagger zu sehen. Wenn ich mich richtig erinnern sollte, so hat foosion in HA mal geschrieben, dass die Replikation von Funktionen des Quicktaggers im Properties-Fenster zumindest angedacht worden ist.
Dagegen hätte ich allerdings auch nichts einzuwenden.
Titel: Re: foo_uie_tagger_mod
Beitrag von: robin75 in 23. September 2008, 17:18:40
@plukin:
...erklär mit das bitte kurz mit den panels, bin noch nicht soweit...
oder erlär doch bitte wie du das plugin nutzt, würde mir sehr helfen!
danke!
Titel: Re: foo_uie_tagger_mod
Beitrag von: plukin in 23. September 2008, 17:35:14
ich benutz das plugin gar nicht, ich kann manuell besser und schneller taggen ;)
im release forum auf HA wurde gesagt, dass jede instanz, also jedes mal wo man das plugin in sein layout einfügt, die einstellung behält. also versuch mal das panel unter der "columns ui" einstellungsseite mehrmals in dein layout einzufügen... gibt genügend anleitungen dafür ;)
gruß
Titel: Re: foo_uie_tagger_mod
Beitrag von: qwert73 in 24. September 2008, 13:52:48
Zitat von: fbuser in 22. September 2008, 21:37:39
Zitat von: qwert73 in 22. September 2008, 17:25:23
Falls Du mich angesprochen haben solltest: In der Fassung hätte das Plugin niemals veröffentlicht werden dürfen -
stellt doch schon ein kurzer Test von 20 Minuten die totale Unbrauchbarkeit des Plugins heraus.
Ich beweifle stark, dass du das beurteilen kannst, denn ...

Denn was eigentlich? Wenn ich die Brauchbarkeit des Plugins beurteile, dann habe ich den Standpunkt eines Users eingenommen, der die originäre Funktion des Plugins sich zu Nutze machen will, auf bequeme Art und Weise für bestimmte Felder multiple Werte zu setzen. In dem Sinne versagt das Teil.

Zitat von: fbuser in 22. September 2008, 21:37:39
Zitat von: qwert73 in 22. September 2008, 17:25:23
Wie Du schon selber sagst: Es läßt sich nur ein Tag bearbeiten. Soll ein anderer Tag bearbeitet werden, so muss umständlicherweise in die Optionen gegangen werden, um dort per Hand den Feldnamen einzutragen. Schöner wäre es doch, in den Einstellungen jene Felder zu bestimmen, die auf diese Weise getaggt werden sollen, und fortan auf mehrere Fenster per Kontextmenü zuzugreifen.
... du hast offensichtlich die Funktionsweise des Plugins nicht verstanden. Es handelt sich hierbei um eine Erweiterung für CUI. Du kannst verschiedene Panels mit den jeweiligen Werten für unterschiedliche Tags definieren. Das Standalone-Window ist für einzelne, nicht wiederkehrende Aktionen gedacht. Es ist hier sicherlich noch einiges verbesserungswürdig, aber ich habe erst mal ein paar für mich wichtige Änderungen an dem Plugin vorgenommen.

Ich habe innerhalb der DUI die Möglichkeit wahrgenommen, das Stand-alone Window aufzurufen, habe daraufhin in den Optionen den Namen desjenigen Feldes eingetragen, das bearbeitet werden soll, durfte mich daraufhin mit der Bedeutung der Option "Scan library" rumschlagen, habe auch erwartet, dass sobald ich den Namen eines anderen Feldes in den Einstellungen eintrage, lediglich deren Werte in der Liste zu sehen kriege und nicht die Summe aller Werte aller jemals eingetragener Felder. Was heißt denn hier: ich hab die Funktionsweise nicht verstanden? Wie gerade eben beschrieben funktioniert doch das Plugin und da möchte ich doch fragen, welche nicht-wiederkehrenden (Edit: fettgedrucktes) Funktionen denn damit zu bewerkstelligen sein sollen?

Zitat von: fbuser in 22. September 2008, 21:37:39
Zitat von: qwert73 in 22. September 2008, 17:25:23
Soweit so schlecht - unbrauchbar wird das Teil jedoch dadurch, das dieses oben beschriebene Verfahren, von einem Feld auf das andere umzuschalten, gar nicht fehlerfrei funktioniert: In meiner Liste vermischen sich die Werte des alten Feldes mit denen des neuen. Und wenn man erst mal soweit ist, so hilft nur noch die Neuinstallation des Plugins!!
Noch ein Zeichen, dass du die Funktionsweise des Plugins nicht verstanden hast. Es ist gar nicht der Sinn des Plugins zwischen den einzelnen Werten hin- und herzuschalten. Inwiefern eine Neuinstallation des Plugins notwendig ist, die vorhanden Werte zu löschen, erschließt sich mir nicht. Einfach in den Optionen die Werte löschen und gut ist.

Ich bitte dich! Wenn es gar nicht der Sinn des Plugins zwischen den Werten hin- und herzuschalten, warum kann es das denn überhaupt? Ganz klar warum: Damit es seine Aufgabe überhaupt erfüllen kann - kommt es doch schließlich mit einem voreingestellten Feldnamen daher, der geändert werden will. Und welche Erwartungen soll den ein Benutzer sonst haben? Die Liste aller Werte in den Optionen zu editieren ist mir zu umständlich und eh nur ein Workaround für einen Bug, den Du wohl nicht anerkennen willst.

Zitat von: fbuser in 22. September 2008, 21:37:39
Zitat von: qwert73 in 22. September 2008, 17:25:23
In CUI entpuupte sich das Plugin endgültig als Katastrophe. Schade eigentlich!
Könntest du das bitte etwas näher ausführen. Solche pauschalen Aussagen sind nicht gerade hilfreich.

Schalt doch einfach mal zwischen Werten hin und her, reproduzier den obigen Bug, füge anschließend neue Panels ein - du wirst sehen, dass deine Komponente einen Selbstzerstörungsknopf besitzt.


Damit Du mich nicht falsch verstehst: Ich will gar nicht deine Mühe und Fähigkeit als Programmierer angreifen - ich bewundere jeden, der selbst nur wenige Zeilen Code schreiben kann. Wie gerne würde ich das selber können!! Bei der Beurteilung dessen, wie benutzerfreundlich oder brauchbar ein Plugin/Programm gestaltet ist, gelten aber andere Maßstäbe. Oder habe ich deine starken Zweifeln falsch verstanden?

Titel: Re: foo_uie_tagger_mod
Beitrag von: fbuser in 24. September 2008, 21:42:15
Zitat von: qwert73 in 24. September 2008, 13:52:48
Denn was eigentlich? Wenn ich die Brauchbarkeit des Plugins beurteile, dann habe ich den Standpunkt eines Users eingenommen, der die originäre Funktion des Plugins sich zu Nutze machen will, auf bequeme Art und Weise für bestimmte Felder multiple Werte zu setzen. In dem Sinne versagt das Teil.
Dann ist das Plugin möglicherweise für die Zwecke dieses Users unbrauchbar. Du behauptest aber absolut, daß es unbrauchbar ist und so nicht hätte veröffentlicht werden dürfen. Und das, was du forderst, für bestimmte Felder bequem Werte zu setzen, macht das Plugin. Ich kann hier kein Versagen erkennen.

Zitat von: qwert73 in 24. September 2008, 13:52:48
Ich habe innerhalb der DUI die Möglichkeit wahrgenommen, das Stand-alone Window aufzurufen, habe daraufhin in den Optionen den Namen desjenigen Feldes eingetragen, das bearbeitet werden soll,
Auch wenn dies nicht grundsätzlich ausgeschlossen ist, kannst du von einem CUI-Plugin nicht ernsthaft erwarten, daß Teile davon innerhalb von DUI sinnvoll funktionieren.

Zitat von: qwert73 in 24. September 2008, 13:52:48
durfte mich daraufhin mit der Bedeutung der Option "Scan library" rumschlagen, habe auch erwartet, dass sobald ich den Namen eines anderen Feldes in den Einstellungen eintrage, lediglich deren Werte in der Liste zu sehen kriege und nicht die Summe aller Werte aller jemals eingetragener Felder. Was heißt denn hier: ich hab die Funktionsweise nicht verstanden? Wie gerade eben beschrieben funktioniert doch das Plugin und
Natürlich funktioniert das Plugin so. Aber du übersiehst dabei wieder, daß es sich bei dem Plugin in erster Linie um ein CUI-Plugin handelt. Hierbei wird davon ausgegangen, daß der Feldname in der Regel einmal festgelegt und dann nicht mehr geändert wird. In diesem Fall ist diese Funktionsweise sinnvoll.

Zitat von: qwert73 in 24. September 2008, 13:52:48
da möchte ich doch fragen, welche nicht-wiederkehrenden (Edit: fettgedrucktes) Funktionen denn damit zu bewerkstelligen sein sollen?
Du könntest z.B. ein Tag wählen, für das du herausfinden möchtest, welche unterschiedlichen Werte dieses besitzt. Mit einem Doppelklick auf einen Wert kannst du dir dann die dazugehörigen Songs anzeigen lassen und gegebenenfalls bearbeiten. Bevor du jetzt einwendest, daß dies auch anders evtl. einfacher möglich ist: Natürlich, aber vergiß nicht, daß das Plugin schon etwas älter ist, und es Plugins wie Facets oder die Filter-Panel in CUI noch nicht gab, als das Plugin entstanden ist.

Zitat von: qwert73 in 24. September 2008, 13:52:48
Ich bitte dich! Wenn es gar nicht der Sinn des Plugins zwischen den Werten hin- und herzuschalten, warum kann es das denn überhaupt? Ganz klar warum: Damit es seine Aufgabe überhaupt erfüllen kann - kommt es doch schließlich mit einem voreingestellten Feldnamen daher, der geändert werden will. Und welche Erwartungen soll den ein Benutzer sonst haben? Die Liste aller Werte in den Optionen zu editieren ist mir zu umständlich und eh nur ein Workaround für einen Bug, den Du wohl nicht anerkennen willst.
Auch hier übersiehst du wieder, daß das Plugin in erste Linie ein CUI-Plugin ist, dessen Aufgabe es nicht ist den ausgewählten Feldnamen und die dazugehörigen Werte häufig zu ändern.

Zitat von: qwert73 in 24. September 2008, 13:52:48
Schalt doch einfach mal zwischen Werten hin und her, reproduzier den obigen Bug, füge anschließend neue Panels ein - du wirst sehen, dass deine Komponente einen Selbstzerstörungsknopf besitzt.
Nein, das ist kein Bug, sondern höchstens ein nicht ganz so benutzerfreundliches Verhalten bei der Konfiguration, wenn das Plugin nicht so eingesetzt wird, wie es gedacht ist. Aber ich hatte weiter oben ja schon erwähnt, daß noch einiges verbesserungswürdig ist. Ich habe auch schon ein paar Ideen, die Nutzern sowohl von CUI als auch von DUI zugute kommen. Das braucht aber Zeit und davon habe ich im Moment leider nicht so viel, wie ich gerne hätte.

Zitat von: qwert73 in 24. September 2008, 13:52:48Damit Du mich nicht falsch verstehst: Ich will gar nicht deine Mühe und Fähigkeit als Programmierer angreifen - ich bewundere jeden, der selbst nur wenige Zeilen Code schreiben kann. Wie gerne würde ich das selber können!! Bei der Beurteilung dessen, wie benutzerfreundlich oder brauchbar ein Plugin/Programm gestaltet ist, gelten aber andere Maßstäbe. Oder habe ich deine starken Zweifeln falsch verstanden?
Ich habe überhaupt nichts gegen konstruktive Kritik. Wenn Kritik aber sich nur auf einen Nebenaspekt (hier das Standalone-Window) und nicht auf die Hauptsache bezieht, dazu auch noch relativ abwertend und undifferenziert geäußert wird und die eigenen Erwartungen statt der tatsächlichen Funktionalität als Basis für eine Beurteilung dienen, habe ich eben Zweifel an der Urteilsfähigkeit.


Titel: Re: foo_uie_tagger_mod
Beitrag von: qwert73 in 26. September 2008, 13:45:20
Zitat von: fbuser in 24. September 2008, 21:42:15
Auch wenn dies nicht grundsätzlich ausgeschlossen ist, kannst du von einem CUI-Plugin nicht ernsthaft erwarten, daß Teile davon innerhalb von DUI sinnvoll funktionieren.

Das Stand-alone Window läßt sich innerhalb von CUI auch nur auf die gleiche Weise nutzen wie in der DUI - insofern funktioniert es in CUI genauso wenig sinnvoll.

Ok, ich muss dir recht geben: das von mir als Bug bezeichnete Verhalten ist tatsächlich gewollt - also ein Feature. Nimm mir aber nicht übel, dass es mir als solches erscheinen musste - das Design des Plugins hinsichtlich der Bedienung macht es einem schier unmöglich, auf die Funktionsweise des Plugins zu kommen, ohne Ewigkeiten rumzuexperementieren. Es gibt Plugins, die man einfach benutzt, und solche, die ein Geheimwissen erfordern. Deine Komponente gehört zu den letzteren - die Benutzerunfreundlichkeit räumst Du ja selber ein.

Um die Funktionsweise des Plugins auf den Punkt zu bringen: Um bestimmte Felder zu taggen, bietet das Plugin eine Liste an - diese Liste besteht jedoch nicht aus all den bereits für dieses Feld vorhandenen Werten aus der Library. Stattdessen bietet die Komponente eine frei erstellbare Liste an. Einige werden das als Freiheit zu schätzen wissen, andere dafür die Möglichkeit vermissen, über eine ständig aktuelle Liste zu verfügen mit allen in der Library vorhandenen Werten für ein bestimmtes Feld, ohne dafür in den Optionen die Aktualisierung immer wieder von Neuem zu erzwingen.

Da Du in meinen vorherigen Beiträgen eine konstruktive kritik vermiss hast, hier einige Vorschläge, die davon ausgehen das Du die grundlegende Funktionsweise beibehalten willst:

1. Eine strikte Trennung zwischen der Definition des Feldes, welches getaggt werden soll, und der Definition der aufzulistenden Werte.

2. Die Liste mit den Werten in den Optionen als editierbare sichtbar machen: z.B. Buttons für "delete", "move up", "move down" und vor allem (siehe Punkt 1) "add values". Letzteres könnte einen Dialog aufrufen, der die Option "scan library" an der jetzigen Stelle überflüssig macht

3. Vollkommen unabhängig voneinander funktionierende Panels in CUI - sprich : jedes neu hinzugefügte Panel besitzt immer die gleiche Standard-Voreinstellung.



Titel: Re: foo_uie_tagger_mod
Beitrag von: robin75 in 26. September 2008, 18:50:11
hallo freunde, ohne mich in eurer Diskussion einmischen zu wollen...
leider kann ich das plugin nicht verwenden, weil SERATO (meine dj software) die Comments (mit dem hier besprochenen Tagger gesetzt) nicht lesen kann.
schade!
Sonst hat es meinen Ansprüchen (fast) gereicht.

Danke und Grüße!
Titel: Re: foo_uie_tagger_mod
Beitrag von: fbuser in 26. September 2008, 19:12:25
Zitat von: robin75 in 26. September 2008, 18:50:11
hallo freunde, ohne mich in eurer Diskussion einmischen zu wollen...
leider kann ich das plugin nicht verwenden, weil SERATO (meine dj software) die Comments (mit dem hier besprochenen Tagger gesetzt) nicht lesen kann.
schade!
Sonst hat es meinen Ansprüchen (fast) gereicht.

Danke und Grüße!
Das liegt aber nicht an dem Plugin, da dieses zum Taggen die Foobar-API verwendet. Falls du MP3-Dateien verwendest handelt es sich dabei möglicherweise um eines der häufiger auftretenden Kompatibilitätsprobleme mit verschiedenen Tag-Versionen. Da kann man in Fb2k auch etwas einstellen. Genaueres kann ich dir dazu nicht sagen, da ich selbst keine MP3-Dateien verwende.
Titel: Re: foo_uie_tagger_mod
Beitrag von: fbuser in 26. September 2008, 20:46:06
Zitat von: qwert73 in 26. September 2008, 13:45:20
Ok, ich muss dir recht geben: das von mir als Bug bezeichnete Verhalten ist tatsächlich gewollt - also ein Feature. Nimm mir aber nicht übel, dass es mir als solches erscheinen musste - das Design des Plugins hinsichtlich der Bedienung macht es einem schier unmöglich, auf die Funktionsweise des Plugins zu kommen, ohne Ewigkeiten rumzuexperementieren. Es gibt Plugins, die man einfach benutzt, und solche, die ein Geheimwissen erfordern. Deine Komponente gehört zu den letzteren - die Benutzerunfreundlichkeit räumst Du ja selber ein.
Um es noch einmal zu verdeutlichen: Ich bin nicht der ursprüngliche Autor des Plugins. Ich habe nur ein paar Ergänzungen vorgenommen. Ich hatte zwar keine Probleme die Funktionsweise des Plugins zu verstehen, aber ich kann da kaum als Maßstab dienen, da ich mich mit den Details auch erst intensiv beschäftigt habe, als ich die Ergänzungen vorgenommen habe.

Zitat von: qwert73 in 26. September 2008, 13:45:20
Um die Funktionsweise des Plugins auf den Punkt zu bringen: Um bestimmte Felder zu taggen, bietet das Plugin eine Liste an - diese Liste besteht jedoch nicht aus all den bereits für dieses Feld vorhandenen Werten aus der Library. Stattdessen bietet die Komponente eine frei erstellbare Liste an. Einige werden das als Freiheit zu schätzen wissen, andere dafür die Möglichkeit vermissen, über eine ständig aktuelle Liste zu verfügen mit allen in der Library vorhandenen Werten für ein bestimmtes Feld, ohne dafür in den Optionen die Aktualisierung immer wieder von Neuem zu erzwingen.
Du mußt auch nicht immer in die Optionen gehen. Wenn der Library-Scan aktiviert ist, werden auch bei jedem Fb2k-Neustart die Listen aktualisiert. Aber das ist natürlich nicht ausreichend, um die Liste immer aktuell zu halten. Das werde ich mir auf jeden Fall noch mal näher ansehen und ändern, falls dies nicht zu unangenehmen Nebeneffekten führt.

Zitat von: qwert73 in 26. September 2008, 13:45:20
1. Eine strikte Trennung zwischen der Definition des Feldes, welches getaggt werden soll, und der Definition der aufzulistenden Werte.
Hier ist mir nicht ganz klar, was du meinst. Aus deinem Vorschlag in Punkt 2 bzgl. "add values" vermute ich, daß du eine direkte Editierung der vorhanden Werte vermeiden möchtest. Wenn ja, siehe meine Anmerkungen zu Punkt 2.

Zitat von: qwert73 in 26. September 2008, 13:45:20
2. Die Liste mit den Werten in den Optionen als editierbare sichtbar machen: z.B. Buttons für "delete", "move up", "move down" und vor allem (siehe Punkt 1) "add values". Letzteres könnte einen Dialog aufrufen, der die Option "scan library" an der jetzigen Stelle überflüssig macht
Ich fürchte hier unterscheiden sich unsere Vorstellungen von Benutzerfreundlichkeit doch erheblich. Durch deinen Vorschlag wird der unerfahrene Benutzer zwar mehr geführt und kann praktisch nichts falsch machen, aber mir gefällt es wesentlich besser, wenn man die Werte ohne viel Klickerei in einem Textfeld anpassen kann. Das geht viel schneller.

Nur als Beispiel: Ich habe einen Wert hinzugefügt und stelle fest, daß ich mich verschrieben habe. Entweder benötige ich noch einen zusätzlichen Button "change value" und bekomme dann einen Dialog zum Änderung angeboten oder ich muß erst den falsch geschriebenen Wert löschen und anschließend einen neuen Anlegen. Das empfinde ich als ziemlich umständlich in der Benutzung.

Das gilt ebenso für die Buttons "move up" und "move down". Wenn du eine lange Liste von Werten hast, macht es wirklich keinen Spaß 30mal die Maus zu bedienen um einen Eintrag oder meinetwegen auch eine Gruppe von Einträgen an die richtige Position zu bringen. Mit Cut and Paste im Textfeld geht so etwas viel schneller.

Zur Option "scan library for more tags" habe ich oben schon etwas geschrieben.

Da solche Buttons für mich absolut nutzlos sind, mich solche Benutzerführungen in der Regel ziemlich ärgern, wenn ich damit Werte hin- und herschieben muß und die Implementieurng auch mit etwas Arbeit verbunden ist, werde ich solche Buttons wohl nicht realisieren. Natürlich schließt in diesem Fall die eine Benutzerführung die andere nicht unbedingt aus, aber der Programmieraufwand hierfür würde dann wahrscheinlich noch größer werden.

Zitat von: qwert73 in 26. September 2008, 13:45:20
3. Vollkommen unabhängig voneinander funktionierende Panels in CUI - sprich : jedes neu hinzugefügte Panel besitzt immer die gleiche Standard-Voreinstellung.
Das sehe ich genauso wie du und werde es ändern. Ist mir beim Ändern des Plugins zwar gar nicht so negativ aufgefallen, muß aber dringend angepaßt werden.

Ergänzung: Ich habe mir das ganze jetzt noch einmal näher angesehen und weiß auch, warum mir das nicht so negativ aufgefallen ist. Wenn ein neues Panel erstellt wird, übernimmt dies als Voreinstellung die Werte des Vorgängers, was an sich auch nicht so verkehrt ist. Wenn ich dann etwas anderes haben will, muß ich die vorgebenen Werte eben ändern. Hier sollte allerdings, wie du bereits angemerkt hast, die Werteliste gelöscht werden, wenn der Name des Tags sich ändert. Das ist dann natürlich wesentlich komfortabler.
Titel: Re: foo_uie_tagger_mod
Beitrag von: fooamp in 26. September 2008, 23:14:56
Zitat von: fbuser in 26. September 2008, 19:12:25
Zitat von: robin75 in 26. September 2008, 18:50:11
hallo freunde, ohne mich in eurer Diskussion einmischen zu wollen...
leider kann ich das plugin nicht verwenden, weil SERATO (meine dj software) die Comments (mit dem hier besprochenen Tagger gesetzt) nicht lesen kann.
schade!
Sonst hat es meinen Ansprüchen (fast) gereicht.

Danke und Grüße!
Das liegt aber nicht an dem Plugin, da dieses zum Taggen die Foobar-API verwendet. Falls du MP3-Dateien verwendest handelt es sich dabei möglicherweise um eines der häufiger auftretenden Kompatibilitätsprobleme mit verschiedenen Tag-Versionen. Da kann man in Fb2k auch etwas einstellen. Genaueres kann ich dir dazu nicht sagen, da ich selbst keine MP3-Dateien verwende.

Es dürfte sich um ein ähnliches Problem wie das hier gelöste handeln:

http://foobar-users.de/index.php?topic=1531.0
Titel: Re: foo_uie_tagger_mod
Beitrag von: qwert73 in 24. Dezember 2008, 13:33:23
Hallo fbuser!

Freut mich, dass Du eine neue Version deines Plugins herausgebracht hast. Nachdem ich bei der ersten Version mich wohl ein wenig harsch und ungestüm ob des Designs der Komponente geäußert habe, habe ich mir nun ein wenig mehr Zeit genommen - die habe ich aber auch gebraucht, um die Funktionsweise vollständig zu begreifen. Das, was bei mir größte Verwirrung ausgelöst und mich fast verückt gemacht hatte, hast Du erfreulicherweise nun beseitigt. Dennoch gab es bei mir bis zum vollständigen Begreifen einige Hürden zu bewältigen: Einiges könnte doch noch ausgebessert werden, um ein einfach zu bedienendes und leicht zu begreifendes Plugin vor sich zu haben. Deswegen also im folgenden einige konstruktive Verbesserungsvorschläge.

Den eigentlichen Klops im Design, der aus meiner Sicht unweigerlich bei den Meisten zu anfänglichen Irritationen führen muss, sehe ich in zwei Punkten:

1. Die Zeile, in der das "Metadata field" eingetragen wird, hat zwei Bedeutungen: Zum einem wird darin festgelegt, welches Feld geschrieben werden soll - zum anderem aber wird auch bestimmt, aus welchem Feld einige derjenigen Werte rekrutiert werden, die in der Tagliste innerhalb der Optionen und schließlich im eigentlichen Panel verfügbar sein sollen.

2. Die Werte innerhalb der Tagliste im Optionsdialog haben mehrere Quellen: a) die Werte, die per Hand eingegeben werden können - b) die Werte aus dem in "Metadata field" festgelegten Tag, die dann bei jeder Auswahl von Tracks in der Playlist erfahren werden und damit die Tagliste langsam anwachsen lassen - c) alle in der Library vorhandenen Werte eines Feldes, welcher nun an einer anderen Stelle unter "Scan library for more tags in field" bestimmt wird.

Ich will jetzt nicht alle Irritationen aufzählen, die bei mir so aufgetreten sind, dafür jedoch einen grundlegenden Mangel benennen, der sich aus den obigen zwei Punkten ganz von alleine ergibt: die von mir oben erwähnten Quellen sind nicht von der Art, dass sie sich hübsch zusammenaddieren ließen, sondern nehmen  je nach Option eine unterschiedliche Bedeutung ein: Mal summieren sich die Werte tatsächlich in der Tagliste, einander Mal schließt die eine Quelle die andere aus. Damit wirkt die Rekrutierung der Werte und die Rolle der Tagliste im Optionsdialog beim erstmaligen Gebrauch undurchsichtig.

Ein Beispiele nur: Ist "Filter on focused tag" aktiviert, so läßt sich die Tagliste in den Optionen zwar weiterhin manuell bearbeiten, die vorgenommenen Änderungen werden aber beim Schließen der Optionen wieder rückgängig gemacht. Ja klar, dass muss so sein - aber bis man weiss wieso, weil man irgendwann die Funktionsweise durchblickt, kann einem schon ganz viel Qualm aus dem Schädel gestiegen sein.

Was hältst Du vom folgenden Basiskonzept, das diese Mängel ausräumen würde?

* In der Zeile "Metadata field" wird nur  bestimmt, welches Feld getaggt wird.

* In "Scan library for more tags"  wird festgelegt ob überhaupt und wenn ja, welche(r) Tag(s) die Liste im Panel aufstellen soll. Da "Filter on focused tag" sich nicht mehr "Metadata field" bezieht,  wäre es eine Unteroption von "Scan library for more tags" und weiß von ihr was es filtern soll.

* Die Tagliste innerhalb der Optionen ist vollkommen entkoppelt von der Liste im Panel. Darin enthalten sind dann nur noch manuell eingefügte Werte, die dauerhaft und unabhängig von der Library zur Verfügung stehen sollen.

* Die gerade genannten vier Elemente sind durch ihre Anordnung im Optionsdialog auf den ersten Blick als zusammengehörig zu erkennen und haben aussagekräftigere Namen wie "Field to edit", "Show all values of field", "Filter by same", "Additional values".







Titel: Re: foo_uie_tagger_mod
Beitrag von: fbuser in 26. Dezember 2008, 01:53:52
Hallo quwert73!

Erst mal vielen Dank, dass du dir soviel Mühe gemacht hast, dich mit dem Plugin zu beschäftigen. Allerdings muss ich deinen Vorschlägen größtenteils widersprechen.

Zitat von: qwert73 in 24. Dezember 2008, 13:33:23Einiges könnte doch noch ausgebessert werden, um ein einfach zu bedienendes und leicht zu begreifendes Plugin vor sich zu haben.
Leicht zu bedienen sollte ein Plugin immer sein. Das leichte Begreifen ist allerdings immer von der Komplexität der Funktionalität abhängig. Je komplexer ein Sachverhalt ist, desto mehr muss man sich damit beschäftigen, um diesen zu verstehen.

Zitat von: qwert73 in 24. Dezember 2008, 13:33:231. Die Zeile, in der das "Metadata field" eingetragen wird, hat zwei Bedeutungen: Zum einem wird darin festgelegt, welches Feld geschrieben werden soll - zum anderem aber wird auch bestimmt, aus welchem Feld einige derjenigen Werte rekrutiert werden, die in der Tagliste innerhalb der Optionen und schließlich im eigentlichen Panel verfügbar sein sollen.
Ich glaube, hier denkst du zu sehr um die Ecke. Der Grundgedanke ist, dass für das zu schreibende Feld eine Werteliste definiert wird, welche bei Bedarf um in diesem Feld bereits vorhandene Werte ergänzt wird.

Zitat von: qwert73 in 24. Dezember 2008, 13:33:232. Die Werte innerhalb der Tagliste im Optionsdialog haben mehrere Quellen:
Darin sehe ich kein Problem, da diese Quellen sich ergänzen. Zumal diese Quellen teilweise optional sind.

Zitat von: qwert73 in 24. Dezember 2008, 13:33:23b) die Werte aus dem in "Metadata field" festgelegten Tag, die dann bei jeder Auswahl von Tracks in der Playlist erfahren werden und damit die Tagliste langsam anwachsen lassen
Das ist zwingend notwendig, da sonst Inkonsistenzen zwischen der Anzeige im Panel und den Werten der selektierten Playlist-Einträge auftreten würden.

Zitat von: qwert73 in 24. Dezember 2008, 13:33:23c) alle in der Library vorhandenen Werte eines Feldes, welcher nun an einer anderen Stelle unter "Scan library for more tags in field" bestimmt wird.
Die Angabe eines Feldes unter "Scan library for more tags in field" ist optional und wird nur benötigt, wenn die Werte aus einem oder mehreren anderen Felden als dem "Metadata field" gelesen werden sollen. Das ist sinnvoll, wenn Felder sich überschneidende Wertemengen besitzen, wie z.B. <artist> und <album artist>.

Zitat von: qwert73 in 24. Dezember 2008, 13:33:23die von mir oben erwähnten Quellen sind nicht von der Art, dass sie sich hübsch zusammenaddieren ließen, sondern nehmen  je nach Option eine unterschiedliche Bedeutung ein: Mal summieren sich die Werte tatsächlich in der Tagliste, einander Mal schließt die eine Quelle die andere aus.
Gerade die von dir genannten Quellen machen genau dies. Die Werte summieren sich in der Tagliste. Eine Ausnahme bildet nur die Option "Filter on focused tag".

Zitat von: qwert73 in 24. Dezember 2008, 13:33:23Ein Beispiele nur: Ist "Filter on focused tag" aktiviert, so läßt sich die Tagliste in den Optionen zwar weiterhin manuell bearbeiten, die vorgenommenen Änderungen werden aber beim Schließen der Optionen wieder rückgängig gemacht. Ja klar, dass muss so sein - aber bis man weiss wieso, weil man irgendwann die Funktionsweise durchblickt, kann einem schon ganz viel Qualm aus dem Schädel gestiegen sein.
Vielen Dank für den Hinweis. Das hatte ich übersehen. In der aktuellen Version ist die Tagliste nicht mehr zugänglich, wenn "Filter on focused tag" aktiviert ist. Zusätzlich habe ich eine Anmerkung in der Hilfe-Datei hinzugefügt, dass die Tagliste durch diese Option komplett überschrieben wird.

Zitat von: qwert73 in 24. Dezember 2008, 13:33:23* In "Scan library for more tags"  wird festgelegt ob überhaupt und wenn ja, welche(r) Tag(s) die Liste im Panel aufstellen soll. Da "Filter on focused tag" sich nicht mehr "Metadata field" bezieht,  wäre es eine Unteroption von "Scan library for more tags" und weiß von ihr was es filtern soll.
Im Normalfall sind das Feld, welches getaggt werden soll und das Feld welches gescannt werden soll identisch. Wenn zwingend eine Angabe für das zu scannende Feld erfolgen soll, müssen dann in der Regel Informationen unnötig doppelt eingegeben werden.

Zitat von: qwert73 in 24. Dezember 2008, 13:33:23* Die Tagliste innerhalb der Optionen ist vollkommen entkoppelt von der Liste im Panel. Darin enthalten sind dann nur noch manuell eingefügte Werte, die dauerhaft und unabhängig von der Library zur Verfügung stehen sollen.
Das verschiebt eigentlich nur den Punkt, an dem eine mögliche Verwirrung auftreten kann. Wenn ich dich richtig verstanden habe, hat es dich verwirrt, dass von dir manuell eingegebene Werte in den Optionen automatisch ergänzt wurden. Wenn ich die von dir beschriebene Trennung durchführe, könnte man dadurch verwirrt werden, dass die manuell eingegebenen Werte im Panel durch zusätzliche Werte ergänzt werden.

So leid es mir tut, aber ich sehe bei den von dir aufgeführten Punkten keinen Handlungsbedarf und werde daher die von dir vorgeschlagenen Änderungen nicht durchführen. Das sollte dich aber nicht davon abhalten, weiter Verbesserungsvorschläge zu machen.
Titel: Re: foo_uie_tagger_mod
Beitrag von: qwert73 in 26. Dezember 2008, 15:14:06
Anscheinend haben wir unterschiedliche Vorstellungen von Bedienungskonzepten. So ist das nunmal! :)

Ich fass mich also kurz:

Zitat von: fbuser in 26. Dezember 2008, 01:53:52
Zitat von: qwert73 in 24. Dezember 2008, 13:33:23Ein Beispiele nur: Ist "Filter on focused tag" aktiviert, so läßt sich die Tagliste in den Optionen zwar weiterhin manuell bearbeiten, die vorgenommenen Änderungen werden aber beim Schließen der Optionen wieder rückgängig gemacht. Ja klar, dass muss so sein - aber bis man weiss wieso, weil man irgendwann die Funktionsweise durchblickt, kann einem schon ganz viel Qualm aus dem Schädel gestiegen sein.
Vielen Dank für den Hinweis. Das hatte ich übersehen. In der aktuellen Version ist die Tagliste nicht mehr zugänglich, wenn "Filter on focused tag" aktiviert ist. Zusätzlich habe ich eine Anmerkung in der Hilfe-Datei hinzugefügt, dass die Tagliste durch diese Option komplett überschrieben wird.

Nicht anders ist es doch auch, wenn "Filter on focused tag" deaktiviert, dafür aber unter "Scan library for more tags" ein Feld definiert wird: Die Werte dieses Feldes werden weiterhin automatisch der Tagliste beigefügt - die Werte lassen sich manuell entfernen, erscheinen aber sofort wieder beim Schließen der Optionen. Die Frage ist doch: Wie sinnvoll ist es denn dann, diese Werte einer manuell editierbaren Liste beizufügen? Würde es dann nicht reichen, sie lediglich im Panel selber zu sehen? Das meinte ich mit Entkoppelung  der manuell editierbare Tagliste von der Liste im Panel.

Zitat von: fbuser in 26. Dezember 2008, 01:53:52
Zitat von: qwert73 in 24. Dezember 2008, 13:33:23* In "Scan library for more tags"  wird festgelegt ob überhaupt und wenn ja, welche(r) Tag(s) die Liste im Panel aufstellen soll. Da "Filter on focused tag" sich nicht mehr "Metadata field" bezieht,  wäre es eine Unteroption von "Scan library for more tags" und weiß von ihr was es filtern soll.
Im Normalfall sind das Feld, welches getaggt werden soll und das Feld welches gescannt werden soll identisch. Wenn zwingend eine Angabe für das zu scannende Feld erfolgen soll, müssen dann in der Regel Informationen unnötig doppelt eingegeben werden.

Im jetzigen Design muss diese Information doch auch doppelt eingegeben werden, wenn sofort im Panel alle in der Library vorhandenen Werte eines Feldes, welches getaggt werden soll, zur Verfügung stehen sollen. Ohne "Scan library for more tags" baut sich die Liste im Panel erst allmählich auf durch die fortschreitende Auswahl der Tracks in der Playlist auf.
Titel: Re: foo_uie_tagger_mod
Beitrag von: fbuser in 26. Dezember 2008, 19:45:23
Zitat von: qwert73 in 26. Dezember 2008, 15:14:06
Nicht anders ist es doch auch, wenn "Filter on focused tag" deaktiviert, dafür aber unter "Scan library for more tags" ein Feld definiert wird: Die Werte dieses Feldes werden weiterhin automatisch der Tagliste beigefügt - die Werte lassen sich manuell entfernen, erscheinen aber sofort wieder beim Schließen der Optionen. Die Frage ist doch: Wie sinnvoll ist es denn dann, diese Werte einer manuell editierbaren Liste beizufügen? Würde es dann nicht reichen, sie lediglich im Panel selber zu sehen? Das meinte ich mit Entkoppelung  der manuell editierbare Tagliste von der Liste im Panel.
Ich denke so langsam wird mir klar, was dich stört: Die manuelle Eingabe des Benutzers wird durch einen Automatismus überschrieben, ohne dass der Anwender die Möglichkeit hat dies zu verhindern. Ich sehe den Automatismus hier aber als Unterstützung der manuellen Eingabe. Es müssen nicht alle möglichen Werte manuell eingegeben werden, sondern diese werden durch die Werte der Library ergänzt. Dies führt natürlich dazu, dass gelöschte Werte gegebenenfalls wieder hinzugefügt werden, solange der Library-Scan aktiviert ist und diese Werte noch in der Library vorhanden sind. Dies ist auch sinnvoll, da so versehentlich entfernte Werte wieder hinzugefügt werden. Außerdem ist das die einfachste Möglichkeit die Liste zu bereinigen: Alle Werte löschen und anschließend alle in der Library vorhandenen Werte wieder hinzufügen lassen. Hier musst du dich einfach entscheiden, was du möchtest: eine rein manuelle Pflege der Werte oder eine teilweise automatisierte Pflege. Ich sehe keinen sinnvollen Anwendungsfall bei dem die Liste automatisch ergänzt wird und anschließend wieder einige bestimmte Werte entfernt werden. Zumal diese, solange sie in irgendeiner Datei vorhanden sind, ohnehin wieder zur Liste hinzugefügt werden, wenn diese Datei bei aktivem Panel selektiert wird.

Die von dir gewünschte Entkoppelung führt zudem noch zu einem anderen Problem. Da automatische und manuelle Werte getrennt sind, besteht natürlich auch die Möglichkeit das doppelte Werte auftreten können, durch Werte in der manuellen Liste, die auch in der automatischen Liste vorhanden sind. Die nächstliegende Lösung wäre hier natürlich, nur Werte in die automatische Liste zu übernehmen, die nicht in der manuellen vorhanden sind. Aber hier hättest du dann das gleiche Problem wie oben, wenn du einen Wert aus der manuellen Liste entfernst, der dann in der automatischen Liste wieder auftaucht, da er in der Library vorhanden ist.

Zitat von: qwert73 in 26. Dezember 2008, 15:14:06
Im jetzigen Design muss diese Information doch auch doppelt eingegeben werden, wenn sofort im Panel alle in der Library vorhandenen Werte eines Feldes, welches getaggt werden soll, zur Verfügung stehen sollen. Ohne "Scan library for more tags" baut sich die Liste im Panel erst allmählich auf durch die fortschreitende Auswahl der Tracks in der Playlist auf.
Nein. Nehmen wir einmal an, du möchtest das Feld <artist> mit Hilfe des Panels taggen. Du trägst dann diesen Wert in das Eingabefeld "metadata field" ein und setzt ein Häkchen bei "Scan library for more tags in field". Das zugehörige Eingabefeld lässt du leer, da du die Werteliste auch aus dem Feld <artist> aufbauen möchtest. Bei der von dir vorgeschlagenen Variante müsste ich aber sowohl das Eingabefeld "metadata field" als auch das Eingabefeld für "Scan library for more tags in field" mit dem Wert "artist" belegen.
Titel: Re: foo_uie_tagger_mod
Beitrag von: qwert73 in 26. Dezember 2008, 20:09:36
Zitat von: fbuser in 26. Dezember 2008, 19:45:23

Zitat von: qwert73 in 26. Dezember 2008, 15:14:06
Im jetzigen Design muss diese Information doch auch doppelt eingegeben werden, wenn sofort im Panel alle in der Library vorhandenen Werte eines Feldes, welches getaggt werden soll, zur Verfügung stehen sollen. Ohne "Scan library for more tags" baut sich die Liste im Panel erst allmählich auf durch die fortschreitende Auswahl der Tracks in der Playlist auf.
Nein. Nehmen wir einmal an, du möchtest das Feld <artist> mit Hilfe des Panels taggen. Du trägst dann diesen Wert in das Eingabefeld "metadata field" ein und setzt ein Häkchen bei "Scan library for more tags in field". Das zugehörige Eingabefeld lässt du leer, da du die Werteliste auch aus dem Feld <artist> aufbauen möchtest. Bei der von dir vorgeschlagenen Variante müsste ich aber sowohl das Eingabefeld "metadata field" als auch das Eingabefeld für "Scan library for more tags in field" mit dem Wert "artist" belegen.

Genau da und nichts anderes meine ich doch! :motzen:

Hälts du das für intuitiv? Jetzt habe ich stundenlang an deinem Plugin geseßen und habe doch nicht vollständig die Funktionsweise begriffen: Wenn ich ein Häckchen wo setze und ein Feld sich mir anbietet, gehe ich davon aus, dass ich was reinschreiben muss, damit überhaupt was passiert.

Zitat von: fbuser in 26. Dezember 2008, 19:45:23
Bei der von dir vorgeschlagenen Variante müsste ich aber sowohl das Eingabefeld "metadata field" als auch das Eingabefeld für "Scan library for more tags in field" mit dem Wert "artist" belegen.

Na dann vielleicht ein Häckchen bei "Show values of library in panel list" (oder so ähnlich)

Zitat von: fbuser in 26. Dezember 2008, 19:45:23
Ich denke so langsam wird mir klar, was dich stört: Die manuelle Eingabe des Benutzers wird durch einen Automatismus überschrieben, ohne dass der Anwender die Möglichkeit hat dies zu verhindern.

Yep, genau!! Zu deiner Verteidigung dieses Automatismus: Alles, was Du so an Vorteilen nennst, kann doch auch ohne dieses seltsame Verhalten erreicht werden, oder etwa nicht?

Ich finde dein Plugin nützlich, halte es aber auch für ausgesprochen schade, dass es den Charme jener Plugins beibehält, die so typisch vor zwei oder drei Jahren waren.



Titel: Re: foo_uie_tagger_mod
Beitrag von: fbuser in 26. Dezember 2008, 21:40:08
Zitat von: qwert73 in 26. Dezember 2008, 20:09:36
Hälts du das für intuitiv? Jetzt habe ich stundenlang an deinem Plugin geseßen und habe doch nicht vollständig die Funktionsweise begriffen: Wenn ich ein Häckchen wo setze und ein Feld sich mir anbietet, gehe ich davon aus, dass ich was reinschreiben muss, damit überhaupt was passiert.
Nein, du kannst dort etwas hineinschreiben. Wenn du intuitiv den Wert aus dem "Metadata field" dort noch einmal hineinschreiben möchtest, steht dem nichts im Wege. Du musst es aber nicht. Das Nichtfüllen des Feldes ist eine zusätzliche Funktionalität, die auch so in der Hilfe beschrieben ist.

Zitat von: qwert73 in 26. Dezember 2008, 20:09:36
Zitat von: fbuser in 26. Dezember 2008, 19:45:23
Ich denke so langsam wird mir klar, was dich stört: Die manuelle Eingabe des Benutzers wird durch einen Automatismus überschrieben, ohne dass der Anwender die Möglichkeit hat dies zu verhindern.

Yep, genau!! Zu deiner Verteidigung dieses Automatismus: Alles, was Du so an Vorteilen nennst, kann doch auch ohne dieses seltsame Verhalten erreicht werden, oder etwa nicht?
Nein, das glaube ich nicht. Ich empfinde das Verhalten auch nicht als seltsam sondern als folgerichtig. Aber das liegt wohl an unserer unterschiedlichen Sichtweise der Dinge und wir werden hier sicher nicht auf einen gemeinsamen Nenner kommen.

Zitat von: qwert73 in 26. Dezember 2008, 20:09:36
Ich finde dein Plugin nützlich, halte es aber auch für ausgesprochen schade, dass es den Charme jener Plugins beibehält, die so typisch vor zwei oder drei Jahren waren.
Ohne zu weit abzuschweifen und ohne das eine direkte Vergleichbarkeit möglich wäre, kanns du mir ein Plugin nennen, welches aus deiner Sicht eher deinen Vorstellungen entspricht und warum?
Titel: Re: foo_uie_tagger_mod
Beitrag von: qwert73 in 28. Dezember 2008, 20:35:36
Zitat von: fbuser in 26. Dezember 2008, 21:40:08
Ohne zu weit abzuschweifen und ohne das eine direkte Vergleichbarkeit möglich wäre, kanns du mir ein Plugin nennen, welches aus deiner Sicht eher deinen Vorstellungen entspricht und warum?
Ok, aktuelle Third-Party Komponenten: foo_last_fm_radio und foo_lyrics_grabber. Warum? Weil alles sofort klar ist wie Kloßbrühe!

Zitat von: fbuser
Leicht zu bedienen sollte ein Plugin immer sein. Das leichte Begreifen ist allerdings immer von der Komplexität der Funktionalität abhängig. Je komplexer ein Sachverhalt ist, desto mehr muss man sich damit beschäftigen, um diesen zu verstehen.
Eben nicht! Der eigentliche Geniestreich bei Facets liegt doch nicht darin, dass zweifellos eine mächtige Verwaltung der Library möglich gemacht wird, sonder vorallem darin, dass es jeder sofort ohne größere Schwierigkeiten bedienen kann. Ich hab vielleicht 2 Minuten gebraucht, um die Bedienungsweise zu verstehen.