Autor |
Beitrag |
BenBE
Beiträge: 8721
Erhaltene Danke: 191
Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
|
Verfasst: Mi 14.07.10 11:58
Den Bug hab ich grad gemeldet und der ist inzwischen auch als Regression confirmed
Will Gausi für das nächste Release fixen.
_________________ Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.
|
|
Necaremus
Beiträge: 203
Erhaltene Danke: 18
Win > XP, Vista, 7; Android 2.1
C# > VS '08,'10; Delphi7
|
Verfasst: Mi 14.07.10 12:25
öhm, wo kann ich denn bugs melden, oder hast du gausi direkt angeschrieben?^^
|
|
BenBE
Beiträge: 8721
Erhaltene Danke: 191
Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
|
Verfasst: Mi 14.07.10 12:44
Hatte das hier im Thread gemeldet, und dann noch paar Details dazu via PN nachgereicht. Das war die Geschichte von "Alles nur Readonly" von letztens.
_________________ Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.
|
|
Gausi
Beiträge: 8535
Erhaltene Danke: 473
Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
|
Verfasst: Mi 14.07.10 18:03
Necaremus hat folgendes geschrieben : | ich hab nen kleinen bug gefunden, [...] |
Das ist kein kleiner Bug, das ist ein riesen-Monster-Käfer, auch wenn der sehr einfach zu beheben war: Im OI waren die Felder tatsächlich auf ReadOnly gestellt . Ist lokal gefixed, und auch die Exe im Trunk auf Sourceforge müsste aktualisiert sein.
Bugs und Feature-Wünsche generell hier reinschreiben, oder halt per Mail an mich.
Play/Pause im Systray ist nur noch ein Eintrag, bei Klick auf "am Ende der Playlist herunterfahren" wird nach einem Hinweis der Wiedergabemodus passend gesetzt, und Drag&Drop vom Coverflow funktioniert jetzt auch bei frisch gefundenen und aktualisierten Covern (den hab ich grade selber gefunden ). Ein bissel möchte ich die Banane aber noch reifen lassen.
_________________ We are, we were and will not be.
|
|
Heiko
Beiträge: 3169
Erhaltene Danke: 11
|
Verfasst: Mi 14.07.10 18:29
Gausi hat folgendes geschrieben : | Play/Pause im Systray ist nur noch ein Eintrag |
Danke .
Welches Problem ich seit der RC habe: Manchmal kann ich Nemp nicht aus dem Systray wiederherstellen (weder per Doppelklick noch per "Wiederherstellen"). Nach 2-3 Neustarts von Nemp funzt es wieder. Woran das Problem liegt, kann ich dir aber noch nicht konkret sagen (habe also keine Steps zum reproduzieren).
|
|
Heiko
Beiträge: 3169
Erhaltene Danke: 11
|
Verfasst: Do 15.07.10 15:24
Kleiner Nachtrag: Wenn das Wiederherstellen nicht klappt, funktioniert "Next" und so aber noch. Aber der Bug nervt trotzdem, da er täglich mehrfach Auftritt (wenn es dir hilft: ich starte nemp normalerweise immer mit einem Radiostream und lasse ihn nur im Systray anzeigen)
|
|
reichenberg_reloaded
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Do 15.07.10 15:37
ja ich finde den player auch supi.
|
|
Martok
Beiträge: 3661
Erhaltene Danke: 604
Win 8.1, Win 10 x64
Pascal: Lazarus Snapshot, Delphi 7,2007; PHP, JS: WebStorm
|
Verfasst: Fr 16.07.10 15:42
Heiko hat folgendes geschrieben : | Welches Problem ich seit der RC habe: Manchmal kann ich Nemp nicht aus dem Systray wiederherstellen (weder per Doppelklick noch per "Wiederherstellen"). |
Ich denke, ich weiß wo der herkommt:
Ich hatte schon mehrmals den Fall, dass Nemp die Fensterposition beim Starten falsch gelesen hat; er ist dann maximiert, aber nicht an der richtigen Position, sondern da, wo er wäre, wenn er nicht maximiert wäre. Verständlich?
Jedenfalls: in einem solchen Fall funktioniert das mit dem Wiederherstellen definitiv nicht.
Nach dem nächsten Restart stimmt dann der WindowState wieder und alles geht.
Bis man das nächste mal maximiert beendet. Da wären also die Steps to Reproduce:
Nemp im Kompaktmodus maximieren
Beenden
Nemp starten
Problem haben.
_________________ "The phoenix's price isn't inevitable. It's not part of some deep balance built into the universe. It's just the parts of the game where you haven't figured out yet how to cheat."
|
|
Yogu
Beiträge: 2598
Erhaltene Danke: 156
Ubuntu 13.04, Win 7
C# (VS 2013)
|
Verfasst: Fr 16.07.10 16:05
Martok hat folgendes geschrieben : | Nemp im Kompaktmodus maximieren
Beenden
Nemp starten
Problem haben. |
Bei mir gibt's das Problem nicht, ich habe Nemp schon ziemlich lange immer maximiert, und auch immer maximiert geschlossen. Beim Neustarten maximiert er sofort, und die Fensterausmaße im normalen Fensterstil stimmen, wenn man wiederherstellt. (Version 4.0.0.396)
Jetzt die letzte RC probiert (4.0.0.417): Nemp startet nun nicht maximiert, wenn es maximiert geschlossen wurde. Maximiert man es dann, verschwindet es nach Saint Nowhere. Also muss ich Martoks Liste noch ein "Nemp Maximieren" als vorletzten Punkt hinzufügen.
Grüße,
Yogu
PS: Bitte schnell fixen, sonst muss ich die alte Version nochmal installieren
|
|
Martok
Beiträge: 3661
Erhaltene Danke: 604
Win 8.1, Win 10 x64
Pascal: Lazarus Snapshot, Delphi 7,2007; PHP, JS: WebStorm
|
Verfasst: Fr 16.07.10 16:10
Yogu hat folgendes geschrieben : | Jetzt die letzte RC probiert (4.0.0.417): Nemp startet nun nicht maximiert, wenn es maximiert geschlossen wurde |
Doch, er ist maximiert. Nur nicht an der richtigen Position
Sieht man, wenn man rechte Maustaste auf die Titelleiste macht. Da ist Wiederherstellen und Minimieren verfügbar, also ist er maximiert. Die Buttons selber liegen dabei ja fast immer außerhalb des Bildschirms.
Ein klick auf irgendwas davon bringt dann aber Probleme, ja.
_________________ "The phoenix's price isn't inevitable. It's not part of some deep balance built into the universe. It's just the parts of the game where you haven't figured out yet how to cheat."
|
|
Gausi
Beiträge: 8535
Erhaltene Danke: 473
Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
|
Verfasst: Fr 16.07.10 16:31
Danke, das dürfte weiterhelfen, und da weiß ich auch in etwa, warum das seit dem RC schief läuft. Ich hoffe, dass die Ursache dafür auch die für Heikos Problem ist. Muss ich mich nochmal was reingrübeln.
_________________ We are, we were and will not be.
|
|
Yogu
Beiträge: 2598
Erhaltene Danke: 156
Ubuntu 13.04, Win 7
C# (VS 2013)
|
Verfasst: Fr 16.07.10 16:32
|
|
Heiko
Beiträge: 3169
Erhaltene Danke: 11
|
Verfasst: Fr 16.07.10 18:55
Kleiner FeatureRequest: Wenn man mit der Maus über den SysTray fährt, zeigst du doch den aktuellen Titel an. Was hälst du davon die Win7-Preview dort dann in einem eigem kleinen Formular anzuzeigen? Die Formatierung da ist doch schneller lesbar als ein Hint
|
|
Gausi
Beiträge: 8535
Erhaltene Danke: 473
Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
|
Verfasst: Fr 16.07.10 20:21
Ja, da hat ein Stück Code reingehauen. Grund war in etwa das: Die Win7-TaskbarButtons müssen initialisiert werden, bevor irgendetwas angezeigt wird. Keine Ahnung warum, ist so.
In der Beta wurde noch etwas getrickst, d.h. zuerst MainForm erzeugt, dann der SplashScreen angezeigt, dann jede Menge Zeug gemacht, dann MainForm angezeigt. Das funktionierte oft, aber nicht immer, so dass manchmal die Buttons fehlten.
Im RC wird zuerst die MainForm erzeugt und bei Top/Left = 10000 angezeigt, dann der Splashscreen und dann läuft die Initialisierung des Players. Und manchmal wurde dann am Ende das Top/Left nicht auf einen vernünftigen Wert zurückgesetzt.
Hier sollte das Problem behoben sein, bitte mal testen. Danke.
nemp.svn.sourceforge...emp.exe?revision=248
_________________ We are, we were and will not be.
Für diesen Beitrag haben gedankt: Heiko
|
|
Yogu
Beiträge: 2598
Erhaltene Danke: 156
Ubuntu 13.04, Win 7
C# (VS 2013)
|
Verfasst: Fr 16.07.10 20:36
Perfekt, es tut Danke!
|
|
Heiko
Beiträge: 3169
Erhaltene Danke: 11
|
Verfasst: Fr 16.07.10 20:36
Ganz optimal ist das Verhalten noch nicht. Maximiere mal nemp. Dann drücke mal doppelt auf das Trayicon. Jetzt sieht es so aus, als ob es nicht maximiert wäre. Aber verschieben kann man es jedoch nicht, scheint also doch maximiert zu sein
|
|
Hidden
Beiträge: 2242
Erhaltene Danke: 55
Win10
VS Code, Delphi 2010 Prof.
|
Verfasst: Fr 16.07.10 20:43
Unter Win 7 kann man maximierte Fenster doch verschieben?
_________________ Centaur spears can block many spells, but no one tries to block if they see that the spell is a certain shade of green. For this purpose it is useful to know some green stunning hexes. (HPMoR)
|
|
Heiko
Beiträge: 3169
Erhaltene Danke: 11
|
Verfasst: Fr 16.07.10 20:47
Aber nicht unter Vista . Bei Win7 geht es ja auch nur wegen dem "andocken" (linke Hälfte, rechte Hälfte, lose etc.)
|
|
Heiko
Beiträge: 3169
Erhaltene Danke: 11
|
Verfasst: Sa 17.07.10 14:16
@gausi: Der Bug scheint sich jetzt ausgebugt zu haben. Zu mindestens kann ich ihn bsiher nicht mehr reproduzieren .
Was mir noch aufgefallen ist: Beim Wechsel von letzten Lied in meiner Playlist zum ersten (ein Webstream) erschien ganz kurz nemp in der Taskleiste (hab ja nur Systray eingestellt). Ich konnte das aber bisher nicht reproduzieren. Was sagt dein Code dazu? Könnte es da einen Fehler geben?
|
|
BenBE
Beiträge: 8721
Erhaltene Danke: 191
Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
|
Verfasst: So 18.07.10 00:15
Und noch ein kleiner Käfer:
Wenn man "nach aktuellem Titel stoppen" auswählt, wartet, bis dieser zu Ende ist und dann mit Play fortsetzt, wird der aktuelle Titel nochmals gespielt.
_________________ Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.
|
|