Scheinbar leeres Fenster

Benutzeravatar
andre
Senior Member
Beiträge: 155
Registriert: 07 Sep 2008, 15:03

Scheinbar leeres Fenster

Beitrag von andre »

Mac OS X 10.11.6 El Cap.
Java(TM) SE Runtime Environment (build 1.8.0_40-b27)
Java HotSpot(TM) 64-Bit Server VM (build 25.40-b25, mixed mode)
TV-Browser 4 Final Transportable

(Selbst) ein jungfräulicher Start + ohne Übernahme der Einstellungen + Kanalauswahl + Datenupdate zu einem leerem Programmfenster. Die Daten sind aber da, beim Klick in das Fenster öffnet sich die Sendungsinformation.
Screen Shot 2017-06-26 at 18.31.49.png
Screen Shot 2017-06-26 at 18.31.49.png (158.81 KiB) 8918 mal betrachtet
ds10
Site Admin
Beiträge: 19095
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: Scheinbar leeres Fenster

Beitrag von ds10 »

Problem auf hochauflösenden Displays. Für Mac ist TV-Browser aber auch nicht getestet. Du kannst das Plugin Timeline anstatt der Programmtabelle benutzen.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Benutzeravatar
andre
Senior Member
Beiträge: 155
Registriert: 07 Sep 2008, 15:03

Re: Scheinbar leeres Fenster

Beitrag von andre »

Macht nichts, ich bleibe vorerst bei 3.4.4, irgendwann kommt ja Version 5 :lol:
ds10
Site Admin
Beiträge: 19095
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: Scheinbar leeres Fenster

Beitrag von ds10 »

Sollte jemand das DMG-Paket für Mac erstellen, würde es auch mit TV-Browser 4 wieder gehen, denn dort wird dem System mitgeteilt, dass TV-Browser keine hochauflösenden Bildschirme unterstützt, dann läuft er im Kompatibilitätsmodus und man sollte die Programmtabelle sehen.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Benutzeravatar
andre
Senior Member
Beiträge: 155
Registriert: 07 Sep 2008, 15:03

Re: Scheinbar leeres Fenster

Beitrag von andre »

Kann ich dazu nicht vielleicht einfach einen Java-Parameter beim Start mitgeben?
ds10
Site Admin
Beiträge: 19095
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: Scheinbar leeres Fenster

Beitrag von ds10 »

Mir ist keiner bekannt, der das ermöglicht. Deshalb wird es ja auch in der DMG eingetragen.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Benutzeravatar
andre
Senior Member
Beiträge: 155
Registriert: 07 Sep 2008, 15:03

Re: Scheinbar leeres Fenster

Beitrag von andre »

Was wird denn da eingetragen? Ein .dmg ist doch bloß ein Container, von dem aus die eigentliche App kopiert (oder installiert) wird.
ds10
Site Admin
Beiträge: 19095
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: Scheinbar leeres Fenster

Beitrag von ds10 »

Für den Appstarter wird highResolutionCapable=false gesetzt.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Benutzeravatar
andre
Senior Member
Beiträge: 155
Registriert: 07 Sep 2008, 15:03

Re: Scheinbar leeres Fenster

Beitrag von andre »

Wie würdest du "highResolutionCapable=false" ergänzen? Ich habe jetzt alles Mögliche gelesen sowie "-Dundsoweiter" in vielen Kombinationen blind durchprobiert, mache aber keine Fortschritte:

"${JAVA_DIR}/java" -Xms16m -Xmx512m -Dapple.laf.useScreenMenuBar=true -Dcom.apple.macos.use-file-dialog-packages=true -Dcom.apple.smallTabs=true -Djava.library.path="${PROGRAM_DIR}" -jar tvbrowser.jar "$@"

Hilft dir vielleicht insgesamt http://swiftspace.org/retina-support-in ... awt-swing/ (über den Kommentaren)?
ds10
Site Admin
Beiträge: 19095
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: Scheinbar leeres Fenster

Beitrag von ds10 »

Soweit ich weiß, geht es einfach nicht, da das keine Funktion von Java ist, sondern des Betriebssystems, daher kann man Java da auch keinen Parameter mitgeben.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Benutzeravatar
andre
Senior Member
Beiträge: 155
Registriert: 07 Sep 2008, 15:03

Re: Scheinbar leeres Fenster

Beitrag von andre »

Das deckt sich auch mit dem, was ich gelesen habe, nur habe ich von Java einfach zu wenig Ahnung.

Lass mich dir aber auf alle Fälle noch danken, ohne dich wäre das TV-Browser-Projekt nicht das, was es ist!
ds10
Site Admin
Beiträge: 19095
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: Scheinbar leeres Fenster

Beitrag von ds10 »

Ich habe das DMG-Paket soeben erhalten: http://www.tvbrowser.org/index.php?id=macosx
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Benutzeravatar
andre
Senior Member
Beiträge: 155
Registriert: 07 Sep 2008, 15:03

Re: Scheinbar leeres Fenster

Beitrag von andre »

Das funktioniert.

Der Knackpunkt ist doch – bitte korrigier mich –, dass es sich lediglich um einem Launcher handelt. Wenn ich mir die Struktur so anschaue, sollte es eigentlich möglich sein, den "Payload" des Launchers (hier gefettet) auszutauschen, etwa durch die Transportable-Version. Dann müsste man im Prinzip, vorausgesetzt, dass sich bei Apple nichts ändert, nicht jedesmal extra eine Mac-Version kompilieren.

$ ls TV-Browser.app/Contents/*
TV-Browser.app/Contents/Info.plist TV-Browser.app/Contents/PkgInfo

TV-Browser.app/Contents/Java:
tvbrowser.jar

TV-Browser.app/Contents/MacOS:
JavaAppLauncher

TV-Browser.app/Contents/PlugIns:

TV-Browser.app/Contents/Resources:
COPYRIGHT.txt en.lproj fr.lproj imgs personas tvbrowser.icns
LICENSE.txt enwiki.url hyphen infothemes plugins website.url
de.lproj forum.url
icons osx.properties themepacks wiki.url
Benutzeravatar
andre
Senior Member
Beiträge: 155
Registriert: 07 Sep 2008, 15:03

Re: Scheinbar leeres Fenster

Beitrag von andre »

Wenn ich einfach das tvbrowser.jar der Mac-Version durch das der Transportable-Version austausche, funktioniert es wie gedacht. Wenn du willst, schicke ich dir einen Tarball mit dem Grundgerüst.
ds10
Site Admin
Beiträge: 19095
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: Scheinbar leeres Fenster

Beitrag von ds10 »

Da die Mac-Version ja normalerweise kurzfristig kompiliert wird, besteht dafür keine Veranlassung.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Antworten