[Bug] Fehler in der Anzeige der Filmliste im Moviebrowser

Wünsche, Anträge, Fehlermeldungen
Gaucho316
Contributor
Beiträge: 1688
Registriert: Donnerstag 17. Februar 2005, 20:24

[Bug] Fehler in der Anzeige der Filmliste im Moviebrowser

Beitrag von Gaucho316 »

Ist euch eigentlich auf schon aufgefallen, dass es schon seit Ewigkeiten einen Bug in der Anzeige der Filmliste des Moviebrowsers gibt? Wenn man das Standardaussehen verwendet, verschwindet der Wert in der *-Spalte (Qualität), wenn man hoch-/runterscrollt. Da scheint irgendetwas beim Neuzeichnen mit der Breite nicht hinzuhauen, denn wenn ich bspw. in den Einstellungen die erste Spalte von 300 auf 295 verkleinere, haut es hin. :gruebel:

Ich habe schon versucht, dem Code zu folgen, bin aber leider gescheitert. :( Der Moviebrowser ist doch ein Recht undurchsichtiges Stückchen Software. Ich bin schon froh, dass ich die anderen zwei Patches hinbekommen habe.
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: [Bug] Fehler in der Anzeige der Filmliste im Moviebrowse

Beitrag von seife »

Ich hab das heute Nachmittag erst für neutrino-hd gefixt. Ich portier den Fix mal geschwind rüber.
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: [Bug] Fehler in der Anzeige der Filmliste im Moviebrowse

Beitrag von seife »

Erledigt. Schneller wär's gegangen, wenn nicht mal wieder so ein "sinnvolles" kernelupdate gemacht worden wäre (was trotz "--with-assume-kernelsources-old" einen kompletten rebuld getriggert hat).

Naja, commite ich in Zukunft halt ohne vorher testgebaut zu haben ;)
Gaucho316
Contributor
Beiträge: 1688
Registriert: Donnerstag 17. Februar 2005, 20:24

Re: [Bug] Fehler in der Anzeige der Filmliste im Moviebrowse

Beitrag von Gaucho316 »

:up: Wow, das ging ja mal richtig fix. Vielen Dank. Das muss wohl Gedankenübertragung gewesen sein. :)
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: [Bug] Fehler in der Anzeige der Filmliste im Moviebrowse

Beitrag von seife »

Sagen wir mal Glück, dass der Code noch fast identisch ist mit neutrino-HD, und dass ich heute nachmittag dasselbe bemerkt hatte :)
Gaucho316
Contributor
Beiträge: 1688
Registriert: Donnerstag 17. Februar 2005, 20:24

Re: [Bug] Fehler in der Anzeige der Filmliste im Moviebrowse

Beitrag von Gaucho316 »

Es gibt noch einen zweiten Bug in der Anzeige der Filmliste, wenn man genau einen Eintrag mehr hat, als auf die erste Seite passt. Scrollt man dann zum letzten Eintrag (also dem ersten Eintrag auf der zweiten Seite) und drückt dann nochmals die Nach-unten-Taste, bekommt man über diesem Eintrag noch fälschlicherweise den letzten Eintrag von der vorigen Seite angezeigt. Ich hoffe, ich habe das verständlich genug beschrieben. Mir ist das gestern zufällig aufgefallen.
Gaucho316
Contributor
Beiträge: 1688
Registriert: Donnerstag 17. Februar 2005, 20:24

Re: [Bug] Fehler in der Anzeige der Filmliste im Moviebrowse

Beitrag von Gaucho316 »

Ich habe nun mal in den Code von Neutrino HD geguckt und festgestellt, dass es dort etwas anders gehandhabt wird. Dort ist es so, dass man am Ende der Liste an den Anfang geht, wenn man weiterscrollt, und am Anfang der Liste ans Ende geht, wenn man zurückscrollt. Damit tritt der beschrieben Fehler natürlich auch nicht auf. Deshalb habe ich den Code für Neutrino zurückportiert.

Link entfernt, da Patch im CVS
Gaucho316
Contributor
Beiträge: 1688
Registriert: Donnerstag 17. Februar 2005, 20:24

Re: [Bug] Fehler in der Anzeige der Filmliste im Moviebrowse

Beitrag von Gaucho316 »

Mir ist da noch ein Fehler aufgefallen. Wenn man im Moviebrowser mit dem Cursor auf dem letzten Element steht und dann nach unten drückt, scrollt man ja zum Anfang der Liste. Der Scrollbalken bleibt allerdings unten, statt auch nach oben zu wandern. Ich denke, der Fehler liegt in CListFrame::scrollLineDown(...). In CListFrame::scrollLineUp(...) ist das irgendwie anders gelöst. In Neutrino HD müsste der Fehler auch drin sein.
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: [Bug] Fehler in der Anzeige der Filmliste im Moviebrowse

Beitrag von GetAway »

Den Bug in Neutrino-HD kann ich bestätigen.
Wo ist dein Patch? :D
Gaucho316
Contributor
Beiträge: 1688
Registriert: Donnerstag 17. Februar 2005, 20:24

Re: [Bug] Fehler in der Anzeige der Filmliste im Moviebrowse

Beitrag von Gaucho316 »

Schon gut, schon gut, hier ist er ja. Nun mal nicht so hektisch ... :D

Den Patch habe ich eben schnell mal zusammengeschustert. Getestet habe ich ihn noch nicht, bin aber der festen Überzeugung, dass damit das Problem gelöst ist.

Link entfernt, da Patch im CVS

Edit: Funktioniert und kann bei Gelegenheit eingecheckt werden.
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: [Bug] Fehler in der Anzeige der Filmliste im Moviebrowse

Beitrag von GetAway »

Ebenfalls positiv getestet.