[Patch] Schriftgrößenfaktor
-
- Contributor
- Beiträge: 1509
- Registriert: Donnerstag 27. Dezember 2007, 12:59
[Patch] Schriftgrößenfaktor
Ich habe mal den Fontrenderer erweitert, bzw. die Änderungen aus Neutrino-HD portiert
und dem Schriftmenü ebenfalls die Funktion Schriftgrössenfaktor gegönnt. Das steht nicht
nur Neutrino gut, sondern auch meinem LCD.
Link entfernt, da Patch in Git
und dem Schriftmenü ebenfalls die Funktion Schriftgrössenfaktor gegönnt. Das steht nicht
nur Neutrino gut, sondern auch meinem LCD.
Link entfernt, da Patch in Git
-
- Contributor
- Beiträge: 1688
- Registriert: Donnerstag 17. Februar 2005, 20:24
Re: Commit-Wünsche für das CVS II
Warum hast du eigentlich den Aufruf der Methode init() in der Klasse CStringInput vom Konstruktor in die Methode paint() verschoben? Und warum hast das nur in einem der beiden Konstruktoren geändert? Wenn das da auch raus muss, kann ich heute Abend gerne einen kleinen Patch dafür schreiben. Ich habe nämlich auch zwei kleine Optimierungen für die Änderungen in COsdSetup im Kopf. Die können wir ja dann ins Git nachschieben.
-
- Contributor
- Beiträge: 1509
- Registriert: Donnerstag 27. Dezember 2007, 12:59
Re: Commit-Wünsche für das CVS II
Hi,
weil sonst nach Änderung Schriftgrössenfaktors, bei CStringinput, die Buchstaben oben aus der Box geragt hätten.
Ist mir so nebenbei aufgefallen, aber da gibts noch andere Stellen, die man anpassen muss. Fällt natürlich nur auf,
wenn man es mit dem Zoom übertreibt. Mach die Schrift mal besonders hoch, dann siehst du einiges.
Ich glaube das 2. init() kann ganz weg. Wird nimmer gebraucht an der Stelle. Kann es aber jetzt nicht testen.
Achja, im sectionsd wurde wieder was geändert. Ist doch deine Baustelle
weil sonst nach Änderung Schriftgrössenfaktors, bei CStringinput, die Buchstaben oben aus der Box geragt hätten.
Ist mir so nebenbei aufgefallen, aber da gibts noch andere Stellen, die man anpassen muss. Fällt natürlich nur auf,
wenn man es mit dem Zoom übertreibt. Mach die Schrift mal besonders hoch, dann siehst du einiges.
Ich glaube das 2. init() kann ganz weg. Wird nimmer gebraucht an der Stelle. Kann es aber jetzt nicht testen.
Achja, im sectionsd wurde wieder was geändert. Ist doch deine Baustelle
-
- Contributor
- Beiträge: 1623
- Registriert: Donnerstag 10. Januar 2002, 20:03
Re: Commit-Wünsche für das CVS II
Wenn man solche Veränderungen im Commitlog begründet und darlegt kann man das auch später noch nachvollziehen.
Na schönen Dank Herr Schwanke!
Ein toller Sommer!
Ein toller Sommer!
-
- Contributor
- Beiträge: 1688
- Registriert: Donnerstag 17. Februar 2005, 20:24
Re: Commit-Wünsche für das CVS II
Gaucho316 hat geschrieben:Warum hast du eigentlich den Aufruf der Methode init() in der Klasse CStringInput vom Konstruktor in die Methode paint() verschoben? Und warum hast das nur in einem der beiden Konstruktoren geändert? Wenn das da auch raus muss, kann ich heute Abend gerne einen kleinen Patch dafür schreiben. Ich habe nämlich auch zwei kleine Optimierungen für die Änderungen in COsdSetup im Kopf. Die können wir ja dann ins Git nachschieben.
follow-up to commit 07fcbdcGetAway hat geschrieben:Ich glaube das 2. init() kann ganz weg. Wird nimmer gebraucht an der Stelle.
Link entfernt, da Patch in Git
Ich meine, alles portiert zu haben, was auch für Neutrino brauchbar ist.GetAway hat geschrieben:Achja, im sectionsd wurde wieder was geändert. Ist doch deine Baustelle
-
- Contributor
- Beiträge: 1509
- Registriert: Donnerstag 27. Dezember 2007, 12:59
Re: Commit-Wünsche für das CVS II
Im Fontrenderer ist mir noch etwas durchgegangen.
0001-fontrenderer.cpp-add-forgotten-fix-from-coolstream-p.patch
0001-fontrenderer.cpp-add-forgotten-fix-from-coolstream-p.patch
-
- Contributor
- Beiträge: 1623
- Registriert: Donnerstag 10. Januar 2002, 20:03
Re: Commit-Wünsche für das CVS II
Hmm, und und was ist jetzt der "forgotten fix" ...
Schlechte Headline für einen Commit.
Schlechte Headline für einen Commit.
Na schönen Dank Herr Schwanke!
Ein toller Sommer!
Ein toller Sommer!
-
- Contributor
- Beiträge: 1688
- Registriert: Donnerstag 17. Februar 2005, 20:24
Re: [Patch] Schriftgrößenfaktor
Und schon habe ich etwas gefunden.GetAway hat geschrieben:Ist mir so nebenbei aufgefallen, aber da gibts noch andere Stellen, die man anpassen muss.
CStringInput: move init of 'selected' into constructors
Link entfernt, da Patch in Git
CMenuOption*Chooser: get current font height in paint()
Link entfernt, da Patch in Git
Re: Commit-Wünsche für das CVS II
Hi,doc hat geschrieben:Hmm, und und was ist jetzt der "forgotten fix" ...
Schlechte Headline für einen Commit.
mich würde eher interessieren, wie es zu einem "Checkin ins Git" kommen kann ohne "Real-Name".
Aber wahrscheinlich gelten die Regeln nicht für alle.
MfG
-
- Administrator
- Beiträge: 2675
- Registriert: Donnerstag 28. September 2006, 19:18
-
- Contributor
- Beiträge: 1688
- Registriert: Donnerstag 17. Februar 2005, 20:24
Re: [Patch] Schriftgrößenfaktor
Und noch einer. Ich hoffe, dass der nichts kaputt macht.
Neutrino: reinit infobar, EPG viewer and event list after changing font size
Link entfernt, da Patch in Git
Dieser Patch und der vorherige (CMenuOption*Chooser: get current font height in paint()) sind aber nur Tropfen auf dem heißen Stein. Nach einer Änderung der Schriftgröße oder des Schriftgrößenfaktors ist ein Neustart von Neutrino angeraten. Die Größenberechnungen passieren nämlich vielfach in den Konstruktoren. Und ich habe keine Lust, das überall umzustellen.
Neutrino: reinit infobar, EPG viewer and event list after changing font size
Link entfernt, da Patch in Git
Dieser Patch und der vorherige (CMenuOption*Chooser: get current font height in paint()) sind aber nur Tropfen auf dem heißen Stein. Nach einer Änderung der Schriftgröße oder des Schriftgrößenfaktors ist ein Neustart von Neutrino angeraten. Die Größenberechnungen passieren nämlich vielfach in den Konstruktoren. Und ich habe keine Lust, das überall umzustellen.
-
- Contributor
- Beiträge: 1688
- Registriert: Donnerstag 17. Februar 2005, 20:24
Re: [Patch] Schriftgrößenfaktor
Nach einer Änderung des OSD-Bereichs gilt übrigens dasselbe. Auch hier ist ein Neustart von Neutrino angeraten, weil viele Größen- und Positionsberechnungen in Konstruktoren stattfinden. Der folgende Patch löst zumindest eine Neuberechnung des EPG-Info-Fensters und der EPG-Liste aus, weil das dort Recht einfach anzustoßen ist. Für eine teilweise Vorschau, was man so verbrochen hat, reicht's aber.
Neutrino: reinit EPG viewer and event list after changing OSD region
Link entfernt, da Patch in Git
Nebenbei sind mir jetzt auch ein paar "rauslaufende" Texte aufgefallen, wenn man am Schriftgrößenfaktor rumdreht. Dafür gibt es demnächst auch noch einen Patch.
Neutrino: reinit EPG viewer and event list after changing OSD region
Link entfernt, da Patch in Git
Nebenbei sind mir jetzt auch ein paar "rauslaufende" Texte aufgefallen, wenn man am Schriftgrößenfaktor rumdreht. Dafür gibt es demnächst auch noch einen Patch.
-
- Contributor
- Beiträge: 1688
- Registriert: Donnerstag 17. Februar 2005, 20:24
Re: [Patch] Schriftgrößenfaktor
GetAway, deine kleine Änderung in CStringInput hat die restlichen Klassen in stringinput.cpp kaputt gemacht. Eingabefenster vom Typ CStringInputSMS hatten die falsche Größe und beim Öffnen der Jugendschutzabfrage flog mir Neutrino komplett um die Ohren. Guck bitte nächstes Mal genauer, welche Auswirkungen eine vermeintlich kleine Änderung hat.
stringinput.cpp: fix paint in input classes
Link entfernt, da Patch in Git
stringinput.cpp: fix paint in input classes
Link entfernt, da Patch in Git
-
- Contributor
- Beiträge: 1509
- Registriert: Donnerstag 27. Dezember 2007, 12:59
Re: [Patch] Schriftgrößenfaktor
Das sollte natürlich nicht passieren. Danke für Fixen. Das sollte dann aber auch zügig ins Git.
-
- Administrator
- Beiträge: 2675
- Registriert: Donnerstag 28. September 2006, 19:18
Re: [Patch] Schriftgrößenfaktor
Ich hab jetzt etwas den Überblick verloren, welche Patche stehen jetzt noch aus?Das sollte dann aber auch zügig ins Git.
-
- Contributor
- Beiträge: 1688
- Registriert: Donnerstag 17. Februar 2005, 20:24
-
- Contributor
- Beiträge: 1688
- Registriert: Donnerstag 17. Februar 2005, 20:24
Re: [Patch] Schriftgrößenfaktor
Hier nun die versprochenen Patches.Gaucho316 hat geschrieben:Nebenbei sind mir jetzt auch ein paar "rauslaufende" Texte aufgefallen, wenn man am Schriftgrößenfaktor rumdreht. Dafür gibt es demnächst auch noch einen Patch.
Neutrino: fix overflowing text in infobar
Link entfernt, da Patch in Git
Neutrino: fix calculating max button width in button bar
Link entfernt, da Patch in Git
Guckt mal, ob alle Texte in den Buttonleisten noch vollständig sind, wenn der Standard-Schriftgrößenfaktor eingestellt ist. Und bei größeren Werten sollte nun nichts mehr aus den Buttonleisten rauslaufen. Buttonleisten gibt es in:
- Audioplayer
- Internetradio
- Bookmarkliste im Movieplayermenü
- Bouquetliste
- Kanalliste
- Vorschau Komplettübersicht (EPG Plus)
- EPG-Infofenster
- EPG-Liste
- Dateibrowser
- Image Informationen
- Infobar (TV, Radio, Movieplayer)
- Motor-Setup
- Bildbetrachter
- Technische Informationen
- Timerliste
- UPnP Browser
- Bouquet-Verwaltung (alle 3 möglichen Fenster)
- SMS-Eingabefeld (z.B. im Film-Informationsmenü des Moviebrowsers)
Der zweite Patch "beißt" sich übrigens in channellist.cpp mit GetAways MiniTV-Patch. Aber da ich mir den ja demnächst so oder so mal genauer ansehen und ein klein wenig überarbeiten will, kann ich das ja gleich mit anpassen.
-
- Administrator
- Beiträge: 2675
- Registriert: Donnerstag 28. September 2006, 19:18
Re: [Patch] Schriftgrößenfaktor
Habe jetzt alles eingecheckt. (Falls ich jetzt nichts übersehen habe )GetAway hat geschrieben:...Das sollte dann aber auch zügig ins Git.
http://sourceforge.net/p/tuxbox-cvs/app ... log/?path=
-
- Contributor
- Beiträge: 1623
- Registriert: Donnerstag 10. Januar 2002, 20:03
Re: [Patch] Schriftgrößenfaktor
Ein Forum ist eben nichts für so einen Workflow und Mail scheint schwierig zu bedienen zu sein.dbt hat geschrieben:Habe jetzt alles eingecheckt. (Falls ich jetzt nichts übersehen habe )
Na schönen Dank Herr Schwanke!
Ein toller Sommer!
Ein toller Sommer!
-
- Contributor
- Beiträge: 1688
- Registriert: Donnerstag 17. Februar 2005, 20:24
Re: [Patch] Schriftgrößenfaktor
Und da ist er wieder - der Meckerfritze vom Dienst ...