Changelog
GUIVersion 0.59.2:
- [Maj0r] Bug #420 gefixt (Danke an Up)
Ganz frischen NullPointer gefixt.
Version 0.59.1:
Core ab Version 0.30.145.610
wird benötigt
- [Maj0r] Wasserstände der einzelnen Uploader werden angezeigt.
- [Maj0r] Beim Serverwechsel wird nun eine qualifizierte Warnung
ausgegeben, wenn die aktuelle Verbindung noch keine 30 Minuten besteht.
- [Maj0r] Bugfix
Beim Neuerzeigen der properties.xml wurden die
neuen Coredaten nicht für die aktuelle Sitzung übernommen.
Folge war ein Verbindungsverlust.
Version 0.59.0:
- [Maj0r] Durch Ändern einer Source-Variable in der
AutomaticPowerdownloadPolicy.java kann das Pausieren von Dateien
verhindert werden.
- [Maj0r] Bug #392 gefixt (Danke an Up und jr17)
Im Zuge der XML-Parser-Umstellung (0.56.1) ist
die Firewallwarnung verschütt gegangen.
- [Maj0r] Icons für Uploads in der Warteschlange korrigiert.
- [Maj0r] Downloadadresse für die Updateinfodatei auf Wunsch der
berlios-Crew von berlios.de auf tkl-soft.de geändert.
- [Maj0r] Uploads, die zwar in der Warteschlange sind, aber keine
aktive
Verbindung halten, werden jetzt im dreckigen Rest angezeigt.
Version 0.58.0:
Core ab Version 0.30.144.522
wird benötigt
- [Maj0r] Bug #360 gefixt (Danke an fapu & panterfrau)
Beim Linkklicken konnte es passieren, dass
zwei GUIs gestartet werden.
- [Maj0r] Bug #361 gefixt (Danke an panterfrau)
Logfehlermeldung bei überlastetem Core
wird nun nur noch als Debug gelogt.
- [Maj0r] Featurerequest (Danke an Up)
Bei Servern ohne Namen wird nun im
Startbereich IP:Port angezeigt.
- [Maj0r] Willkommensnachricht des Servers eingebaut.
- [Maj0r] Anzeige, ob die Warteschlange voll ist, im Uploadbereich
eingebaut.
- [maj0r] In der Statusspalte eines nicht aktiven Uploads wird nun die
Corezeit
der letzen Aktivität angezeigt.
Version 0.57.1:
- [Maj0r] Bugfix (Danke an mich ;) )
Beim Laden von Plugins konnten Fehler beim
Classloading auftreten. Wenn der Statusbalken bei "Lade Plugins..."
hängen bleibt, bitte updaten.
- [Maj0r] Change (Danke an hirsch.marcel)
Irc-Server im Infodialog angepasst.
- [Maj0r] Archivdifferenzierung beseitigt (Besonderen Dank an Up
für die
Windows-Starter-Exe !!)
Es gibt fortan keine separaten Archive mehr
für Windows und andere Betriebssysteme.
- [Maj0r] Featurerequest #319 (Danke an tom62)
Sortierung im Dateilistenexport eingebaut.
- [Maj0r] Bugfix (Danke an muhviehstarr)
Sortierung nach Zeit in der Serveranzeige
korrigiert.
- [Maj0r] Bug #322 gefixt (Danke an torsten_altreiter)
Der Dateiname wurde per Linkübernahme aus
der Suche nicht korrekt übernommen.
- [loevenwong] Updateprüfung auch per Menüeintrag
ermöglicht.
- [Maj0r] Standardaussehen auf JGoodies geändert (weniger
ressourcenlastig)
Themes können natürlich weiterhin
verwendet werden.
Version 0.57.0:
- [Maj0r] Bugfix (Danke an whitewindow)
Die Anzahl der Quellen pro gefundener Datei
wurde bei neuen Ergebnissen nicht korrigiert.
Die Anzahl der gefundenen Dateien war korrekt,
jedoch die Anzahl der Quellen pro Datei entsprechend niedrig.
- [Maj0r] Bug #306 gefixt (Danke an dsp2004)
Bei Partlistanfragen an einen
überlasteten Core kam es zu Fehlern.
- [Maj0r] Fortschrittsbalken in den Splashscreen eingebaut.
- [Maj0r] Tooltipps in der ersten Spalte der Downloadtabelle eingebaut.
- [Maj0r] Info-Dialog geändert
Credits geändert.
Credits lassen sich nun per Mausklick in den
Dialog anhalten bzw. fortsetzen.
Version 0.56.2:
- [Maj0r] Bug #293 gefixt (Danke an dsp2004)
Bei Partlistanfragen an einen
überlasteten Core kam es zu Fehlern.
- [Maj0r] Bug #260 gefixt (Danke an computer.ist.org)
Buttons im Sharebereich dürfen erst
aktiviert werden, wenn die Einstellungen vom Core geholt wurden.
- [Maj0r] Bug #282 gefixt (Danke an tnt23)
NullPointer behoben, der auftrat, wenn man im
Sharebereich auf "Prioritaet setzen" geklickt hat, ohne vorher einen
Eintrag zu selektieren.
- [Maj0r] Bug #273 gefixt
Es kam zu einem Fehler, wenn die Partliste
nicht den gesamten reservierten Bereich bedeckte und dieser Teil von
der Maus überwandert wurde.
- [loevenwong] Featurerequest #222 (Danke an hirsch.marcel)
Combobox
zur Auswahl der letzten 3 Verbindungen
eingebaut.
- [Maj0r] Featurerequest #222 (Danke an johannes8)
Download-Umbennen-Dialog bietet nun eine
Auswahl der
gefundenen Namen der Sourcen des Downloads an.
- [Maj0r] Kontextmenü im Downloadbereich überarbeitet
F-Tasten eingebaut.
Pausieren und Fortsetzen auf vielfachen Wunsch
getrennt.
- [Maj0r] Dialog zur Eingabe eines Datei-Incoming-Verzeichnisses kann
jetzt per <RET> bestätigt werden.
- [Maj0r] Bug behoben, der sich durch die dynamische Generierung
der properties.xml ohne Neustart eingeschlichen hat.
- [loevenwong] Einfügen per Kontextmenü im Download-Textfeld
eingebaut.
- [loevenwong] Einstellungen der JGoodies werden jetzt gespeichert.
- [Maj0r] Installierte Look&Feels werden beim Generieren der
Standard-XML mit aufgenommen.
Version 0.56.1:
- [Maj0r] GUI startet nur noch bei unterstützter Coreversion
dieses GUI benötigt den Core ab Version
0.29.135.208
- [loevenwong] GUI muss nicht neugestartet werden, wenn noch kein
Property-File vorhanden ist (wird weiterhin automatisch erzeugt).
- [Maj0r] Featurerequest #254 gefixt (Danke an te_real_ZeroBANG)
Downloadtabelle wird jetzt beim Start
standarmäßig nach Dateiname sortiert.
- [Maj0r] Featurerequest #274 gefixt (Danke an johannes8)
Downloads können per F2 umbenannt werden.
- [Maj0r] Bug #264 gefixt (Danke an muhviestarr)
Verbindungsstatus wird richtig angezeigt.
- [Maj0r] Modifizierbare und potenziell modifizierbare Dateien bei
Nicht-Windows-System verschoben
properties.xml nach ~/appleJuice/gui
Plugins nach ~/appleJuice/gui/plugins
Logs nach ~/appleJuice/gui/logs
- [Maj0r] Pluginschnittstelle komplett überarbeitet
Alle vorhandenen Plugins müssen an die neue
Schnittstelle angepasst werden.
Gründe für die Überarbeitung:
1. einfacher
2. Eingrenzung der Plugins und
Minimierung der Fehlermöglichkeiten
3. Sprachdateien werden
unterstützt (zB language_xml_deutsch.xml im Plugin-Jar)
- [Maj0r] Suchergebnisse werden nun, wenn möglich mit einem
sprechenden
Icon angezeigt.
- [Maj0r] Suche um Filter erweitert
Die Filter in der Suchergebnistabelle wirken sich
NICHT auf die Suche aus, lediglich die Treffer werden gefiltert.
- [Maj0r] Status "Warteschlange voll" wird nun auch in "In
Warteschlange"
angezeigt, da diese zB für Pwdl-Änderungen genauso relevant
sind.
- [Maj0r] TableHeader werden in allen Tabellen gleich dargestellt.
- [Maj0r] Unterstützung für fremde Look&Feels eingebaut
Um Look&Feels zu verwenden, müssen die
Themes deaktiviert werden.
Ausgeliefert werden nur JGoodies als alternative
Look&Feels.
Es können alle konformen Look&Feels
verwendet werden. Dazu einfach ein passendes Jar in /needed_jars legen
und die Look&Feel-Klasse in der propertes.xml eintragen.
- [Maj0r] Unnützes Passwortfeld unter Optionen->Passwort
entfernt.
- [Maj0r] Passwortfeld unter Optionen->Proxy ist nun wirklich ein
Passwortfeld und stellt das Passwort nicht mehr im Klartext dar.
- [Maj0r] Standardthemepack auf Toxic geändert.
Version 0.56.0:
meine wahrscheinlich letzte GUI für den Core 0.29.x
- Soundausgabe bei korrektem Login korrigiert.
- Sound bei fertigem Download eingebaut.
- Unicode-Verwendung im Umgang mit den Sprachdateien korrigiert.
- Kleinere Korrekturen.
Version 0.55.10:
- Bug #246 gefixt (Danke an mail_tom62)
Nun können auch bei "voller"
Dateilistetabelle im Sharebereich neue Dateien hinein gezogen werden.
Automatische Sortierung nach Dateiname
eingebaut.
- Featurerequest #244 gefixt (Danke an Homer1Simpson)
Standardmäßig ist nun beim automatischen
Powerdownload der Inaktiv-Button selektiert.
- Bug #243 gefixt (Danke an RoadRunner)
GUI stört sich nicht mehr an Nicht-Themes-Zips
im Themes-Verzeichnis.
- Bug #241 gefixt (Danke an computer.ist.org)
Farbgebung war genau umgekehrt. Nun gilt wirklich:
je dunkler, desto mehr Quellen gefunden.
- Partliste zeigt nun per MausOver-Effekt den Tooltipp zum
ausgewählten Partstück an.
Version 0.55.9:
- Link zur FAQ im Startbereich hinzugefügt.
- Bug #242 gefixt (Danke an Kossi-Jaki)
Legende für Partliste um "aktive
Übertragung" erweitert.
- Bug #240 gefixt (Danke an computer.ist.org)
Bug behoben, der im VersionChecker zu einer
NoSuchElementException führte.
- Bug #239 gefixt (Danke an dsp2004)
ArrayIndexOutOfBoundsException behoben.
- Bug #235 gefixt (Danke an Up)
Passwortfeld im Logindialog funktioniert wieder
ordentlich.
Version 0.55.8:
- Bug #234 gefixt (Danke an hirsch.marcel)
Tabellen werden beim Ändern von
Spaltengrößen nicht mehr sortiert.
- Featurerequest #228 realisiert (Danke an Major-Tom)
Im Pwdl-Eingabefeld funktionieren nun auch die
Hoch/Runter-Pfeiltasten.
- Links werden nun bei Übernahme in eine verwertbare Schreibweise
geparst.
- Bug #226 gefixt (Danke an dsp2004)
- GUI reagiert ordentlich auf eine coreseitige Passwortänderung.
- Server werden nun korrekt angezeigt.
- weitere Speicheroptimierung.
Version 0.55.7:
- Bug #223 und #224 gefixt (Danke an dsp2004, Up und
whitewindow)
Das waren noch Bugs in Verbindung mit der
DOM/SAX-Umstellung..
Version 0.55.6:
- meisten Teile von DOM auf SAX umgebaut
RAM-Verbrauch sollte dadurch spürbar gesenkt
werden.
- Bug #219 gefixt (Danke an Up)
100%-CPU bei Eingabe eines falschen Passwortes beim
Anmeldedialog gefixt.
- Bug #220 gefixt (Danke an dsp2004)
OutOfMemoryError behoben.
Version 0.55.5:
- alten Timestampfehler beseitigt
Trotz Sessionumsetzung wurde immer noch der
Timestamp mitgeschleppt.
- Bug #215 gefixt (Danke an dsp2004)
Partliste wird nun auch bei kleinen Dateien korrekt
gezeichnet.
- Bug #129 gefixt (Danke an dsp2004)
WebsiteException durch Überlastung des Cores
sollte nun weitgehend unterbunden sein.
Version 0.55.4:
- Bug #23 gefixt (Danke an computer.ist.org)
Suche abbrechen korrigiert.
Version 0.55.3:
- Mehr Logging für WebSiteNotFoundException eingebaut.
- Partliste bearbeitet
Hoffentlich den letzten Fehler behoben.
Anzeige der Teile, die zurzeit übertragen
werden (hellgelb bis dunkelgelb).
Aktualisierungintervall auf 2 Sekunden geändert.
- Button zum Verwerfen einer abgebrochenen Suche in den Suchreiter
verschoben.
- Link mit Quellen kann nun auch im Sharebereich erzeugt werden.
- Bug #195 gefixt (Danke an supermuhkuh)
Bug bei Pwdl-Einstellung korrigiert..
- Bug #167 gefixt (Danke an arnoldfake)
Sortierung nach Anzahl in der Suchtabelle
korrigiert.
- Bug #198 gefixt (Danke an froeschle567)
Sortierung nach Downloadstatus korrigiert.
Version 0.55.2:
- Max. Anzahl von Quellen pro Datei kann nun begrenzt werden
Core ab 0.29.135.208 ist zu verwenden.
- SplitPane in Sharebereich eingebaut.
- Sortierung des Sharebaums verbessert.
- Sortierung in Incoming- / Tempauswahlbaum eingebaut.
- Partliste überarbeitet.
- Startbereich scrollbar gemacht, wenn die Darstellung zu klein ist.
- Rand der JSplitPane im Downloadbereich entfernt (Danke an
muhviestarr).
- Icons für Upload-DirectStates eingebaut.
- verwendete Java-Version wird in die Logdatei geschrieben.
- Wizarddialog korrigiert
Nickname wird nun auf Richtigkeit geprüft und
gespeichert wird erst nach Durchlaufen des gesamten Wizards.
- Bug #94 gefixt (Danke an error666)
Zulässige Werte für Core-Port und XML-Port
sind 1024<x<=32000.
- Bug #185 gefixt (Danke an muhviestarr)
Einstellungen des GUIs werden beim Schliessen des
Core gesichert.
- Downloadlinks können optional mit der eigenen Quelle und ggf.
mit dem verbundenen Server in die Ablage kopiert werden.
- Serverlinks können in die Ablage kopiert werden.
Version 0.55.1:
- Kommunikation mit dem Core erfolgt nun komprimiert
Core ab Version 0.29.133.201 ist zu verwenden.
Ich steuer den Core meist mit dem GUI über das
Internet und konnte eine mehr als deutliche
Geschwindigkeitsverbesserung festellen.
Version 0.54.7:
- AutomaticPowerdownloadPolicies können nun von Benutzern mit
Java-Erfahrung selbst implementiert werden
Dazu muss die Klasse AutomaticPowerdownloadPolicy
abgeleitet und ein Jar gebaut werden.
Zum Bauen des jar-Archivs gibt es ein neues Target
in der build.xml.
Das GUI erwartet diese Jars im Unterordner
/pwdlpolicies.
- "Verbindung zum Core verloren" sollte nicht mehr so schnell
kommen (Danke an the_Killerbee).
- Interne Umbauten um Objekte zu sparen
Alle Plugins, die auf globale Objekte mittels
MapSetStringKey zugreifen, müssen angepasst werden, sind in ihrer
alten Version nicht mehr lauffähig und führen zu
ClassNotFoundExceptions im Log.
Anstatt eines "new MapSetStringKey(String)" reicht
nun dieser String oder ein "Integer.toString(int)" bei IDs.
Die Klasse MapSetStringKey wurde restlos entfernt.
- Logging verbessert
main() in eigene ThreadGroup gepackt, dadurch kann
keine Exception mehr "durchrasseln", alle Exceptions finden sich im Log.
Version 0.54.6:
Nur Frische Bugs beseitigt
- Bug #155 gefixt (Danke an daa803)
Sharebaum wird nun wieder korrekt dargestellt.
- Bug #154 gefixt (Danke an hirsch.marcel)
Alte Objekte werden jetzt wieder korrekt entfernt.
- Bug #160 gefixt (Danke an octron80)
Fertige oder abgebrochene Downloads können nun
wieder entfernt werden.
- Bug #153 umgesetzt (Danke an jr17)
Verbindungsdialog kann nun per Option beim
nächsten GUI-Start erzwungen werden.
Version 0.54.5:
- Filter beim Start des GUI eingebaut
Die Quellen werden beim ersten Holen der Daten vom
Core nicht abgefragt, so dass Downloads sehr schnell gezeigt werden
können.
Nachteil: Da die Quellen anfangs fehlen, stehen die
Geschwindigkeiten aller Downloads auf 0 kb/s. Die Gesamtgeschwindigkeit
wird jedoch angezeigt.
Das lange Laden aufgrund von vielen Quellen wird so
folglich nur verschoben und der Benutzer bekommt früh erste
Informationen zu sehen.
- Icons für Netware und OS/2 eingefügt.
- Wiederholtes, zeitintensives Laden der gesamten Infos sollte nun
durch ein überarbeitetes Sessionmanagement unterbunden sein.
- Fehlerhafte Anzeige von Menütexten bei Nicht-Windows-Systemen
gefixt.
Version 0.54.4:
- Kontextmenüs mit Icons ausgestattet.
- Optionenmenü überarbeitet.
- An neue Coreschnittstelle angepasst.
- TrayIcon-Bug hoffentlich behoben.
Version 0.54.3:
- Reihenfolge der Spalten der Download- und Uploadtabelle wird
gespeichert
Da die properties.xml angefasst werden musste,
wird diese beim ersten Start neu generiert.
- Bug #74 gefixt (Danke an habkeineMail)
- ajl-Listen können nun über das Menü importiert werden.
- Sprachdatei "türkisch" eingebaut (Danke an nurseppel).
- Upload-Fortschrittsanzeige wird jetzt nur noch bei aktiven Uploads
angezeigt.
- Laden von Plugins verbessert.
Müll oder nicht standardkonforme Plugins
im Plugin-Ordner werden nun korrekt behandelt.
- Bug #98 gefixt (Danke an twix)
Version 0.54.2:
- Bug #91 umgesetzt (Danke an hirsch.marcel)
Maxupload- und Maxdownloadgeschwindigkeit kann
nun über das TrayIcon eingestellt werden (Windowsversion).
- Bug #82 gefixt (Danke an hirsch.marcel)
Sortierung von Downloads innerhalb von
Unterverzeichnissen der Downloadtabelle korrigiert.
- Sortierung in die Suchergebnistabelle eingebaut.
- Bug #92 gefixt (Danke an daa803)
- Bug #77 gefixt (Danke an spam_blocker)
Selektionsproblem der Downloadtabelle beim
Entfernen von fertigen Downloads behoben.
- Tabellenspalten der Download- und Uploadtabelle können nun
über ein
Kontextmenü bei Rechtsklick auf den Tabellenheader
aus/eingeblendet
werden.
- Im Downloadbereich sind nun der obere (Tabelle) und der untere
Bereich (Powerdownload, Partliste) in der Höhe verstellbar.
- Bug #83 gefixt (Danke an hirsch.marcel)
Tabellenspalten können nun korrekt
verschoben werden..
- Bug #33 gefixt (Danke an oz_2k)
Obwohl ich denke, dass es sich um ein Feature
der Themes handelt, wurde der Vollbildmodus auf Wunsch vieler Benutzer
an Windowsstandard angepasst.
Version 0.54.1:
- Bug #53 gefixt (Danke an o_a_s_e_)
98%-CPU-Last Bug durch Suche gefixt.
- Warnmeldung bezüglich 30-Minuten-Sperre bei manuellem
Serverwechsel eingebaut.
- Bug #63 umgesetzt (Danke an clickweg)
Den Link zum Holen von Servern in einen Button
umgebaut, da der Link wohl von vielen übersehen wurde.
- Bug #23 gefixt (Danke an computer.ist.org)
Suche lässt sich nun korrekt abrechen.
Version 0.53.2:
- Bug #67 gefixt (Danke an dsp2004)
Probleme mit der Funktion automatisch
Partliste anzeigen korrigiert.
Version 0.53.1:
- Wenn die Verbindung zum Core aufgrund von Überlastung des Core
abreisst, wird 2x erneut probiert, bevor das GUI beendet wird.
- TrayIcon für Windowsplattformen eingebaut
- Bug #56 gefixt (Danke an MeineR)
Das Laden der Plugins beim Start kann über das
Optionenmenü deaktiviert werden.
- Bug #43 gefixt (Danke an flabeg)
Shareverzeichnis wird bei
Prioritätenänderung nicht mehr komplett neu geladen, sondern
nur aktualsiert.
- Bug #13 umgesetzt (Danke an HabkeineMail)
Powerdownload-Werte werden jetzt bei Klick auf einen
Download / Quelle im Powerdownloadfeld angezeigt.
- Bug #42 umgesetzt (Danke an dsp2004)
Partlisten werden nun durch eine Option wahlweise
bei Mausklick auf den Download / Quelle oder über den Button
"Partliste anzeigen" geholt.
- properties.xml aus den Download-Archiven entfernt
Beim Update auf eine neuere Version muss diese nun
nur noch bei einer Formatänderung erneuert werden.
Nachteil: Bei einer kompletten Neuinstallation
erhält man beim ersten Start eine Fehlermeldung und muss das GUI
neu starten.
- Wenn eine neue Version gefunden wird, kann diese nun direkt mit dem
Standardbrowser herunter geladen werden
Der Standardbrowser muss in den Optionen
ausgewählt werden.
- Links im Startbereich sind jetzt anklickbar, sofern ein
Standardbrowser ausgewählt ist.
- Bug #40 umgesetzt (Danke an hirsch.marcel)
Incoming-Verzeichnis kann nun für mehrere
Downloads gleichzeitig geändert werden.
- PluginOptionenDialog überarbeitet.
- Dialog bei fehlgeschlagenem Verbindungsversuch überarbeitet.
- Menüpunkt zum Beenden des Core auf vielfachen Wunsch an separate
Stelle verschoben.
- Bug #17 gefixt (Danke an HabkeineMail)
Partlisten von einigen wenigen DownloadSourcen
wurden bei Bedarf nicht geholt.
- sonstige Kleinigkeiten.
Version 0.52.1:
- Plugin-Entwickler können nun ein JPanel für Optionen
implementieren, welches ggf. im Plugin-Reiter der Optionen aufgerufen
werden kann..
- Plugin-Entwickler können nun Objekte direkt mittels ID vom Core
erfragen (Danke an webhamster).
- Bug #19 gefixt (Danke an dsp2004)
Nullpointer behoben.
Version 0.51.2:
- Bug #14 umgesetzt (Danke an Dragonne)
Es konnte zu einem Fehler kommen, wenn gleichzeitig
zwei Instanzen des GUIs liefen.
- Der Core kann jetzt übers GUI beendet werden.
- Downloads können nun umbenannt werden.
- Das Zielverzeichnis für einen Download
(Incoming-Unterverzeichnis) kann nun geändert werden.
- Überprüfung auf gültige Javaversion eingebaut
Es wird mindestens 1.4 benötigt (empfohlen
1.4.2).
- Suchanzeige korrigiert
Es kann passieren, dass nicht alle gefundenen
Suchergebnisse beim Core ankommen, die Ausgabe wurde entsprechend
korrigiert.
- Bug #8 umgesetzt (Danke an finn)
Downloadlinks kann man nun auch direkt in der
Downloadtabelle per Kontexmenü erzeugen.
Ich wollte es eigentlich nicht umsetzen, da ich die
Funktion an dieser Stelle für falsch platziert erachte, doch da
der Wunsch bei vielen Benutzern bestand, hab ich es nun doch eingebaut.
In die Uploadtabelle werde ich es definitiv NICHT
einbauen.
- Bug #10 fixed (Danke an muhviestarr)
Wenn man keine Downloads hat, steht nun nicht mehr
"bitte warten" in der Downloadtabelle.
Version 0.51.1:
- Downloadlinks werden jetzt in ISO-8859-1 an den Core übertragen.
- Versionupdateinformation geändert
Über die Optionen kann nun gewählt werden,
ob man nur bei neuen Versionen (0.51.1),
wichtigen Änderungen (0.51.1)
oder sogar bei kosmetischen Korrekturen (0.51.1) benachrichtigt wird.
Standard ist Benachrichtigung bei wichtigen
Änderungen.
- Bug #1 fixed (Danke an muhviestarr)
Look & Feel stimmt nun auch beim
Verbindungsdialog.
- Bug #2 fixed (Danke an muhviestarr)
Taskbareintrag für den Splashscreen und den
Verbindungsdialog eingebaut.
- Bug #4 fixed (Danke an muhviestarr)
Shareanzeige bei Prioritaetenaenderung
gefixt.
- Dateigrößen in der Sharetabelle
werden nun korrekt ausgegeben (Danke an schnigger und TuxHomer).
- Nullpointer behoben der auftrat, wenn der
verbundene Server keinen Namen hat (Danke an paderborner).
Version 0.50:
- Logging kann nun komplett deaktiviert werden (Danke an muhviestarr).
- Im Verbindungsfenster geht nun ein einfaches
<Enter> (Danke an muhviestarr).
- Legende für die Servertabelle eingebaut (Danke an muhviestarr).
- Text von Netzwerk, Neuigkeiten und Nachrichten
ist nun auch schwarz (Danke an muhviestarr).
- Die Überschrift "Warnungen" auf der
Startseite wird nun ausgeblendet, wenn es keine Warnungen gibt (Danke
an muhviestarr).
- Gridlines werden nun in der Servertabelle nicht mehr
angezeigt (Danke an muhviestarr).
- Splashscreen wird nun früher angezeigt (Danke an muhviestarr).
- Bug in der Partliste behoben.
- Dau-Button zum Anzeigen der Partliste eingebaut.
- Bug der Tableheader der Share- und der Uploadtabelle behoben (Danke
an muhviestarr).
Version 0.49:
- Bug bei der Wiedergabe von Sounds korrigiert (Danke an mrbond).
Sounddevice wird nun nach Ausgabe eines Sounds
wieder freigegeben.
- Es kann nun der Link einer gesharten Datei über das
Popupmenü der Sharetabelle als UBB-Code in die Ablage kopiert
werden.
- Entwicklercreditsanzeige im Infodialog korrigiert.
- Bug im Sharebaum behoben.
- Bug beim Sortieren der Sharetabelle behoben.
Version 0.48:
- Initialen Aufruf des Sharetabs durch einen Initialisierungsthread
beschleunigt.
- In der Downloadtabelle nun ein Warteicon angezeigt, bis erstmalig
Daten geholt wurden.
- Verhalten des Popupmenüs der Servertabelle überarbeitet.
- Partliste wird nun nur noch über das PopupMenü geholt.
Wenn der Downloadtab verlassen wird, wird das
Aktualisieren der aktuellen Partliste beendet.
Version 0.47:
- Sharetabelle auf vielfachen Wunsch komplett überarbeitet.
- Partliste wird erst nach 2 Sekunden Wartezeit geholt (Danke an
muhviestarr).
Wenn innerhalb dieser Zeit auf einen anderen
Download.bzw. eine andere Quelle geklickt wird, wird die Wartezeit neu
gestartet.
- Suche kann nun GUI-seitig abgebrochen werden.
Der aktuelle Core (0.29.124.1215) hat an dieser
Stelle noch einen Bug, eine Suche wird jedoch nach einiger Zeit
automatisch beendet.
- Tabellenspaltenroothandles werden nun in der Downloadtabelle
angezeigt (Danke an muhviestarr).
So weiss auch der letzte Benutzer, dass man auf
einen Download klicken kann, um die Quellen zu finden.
- Neuen Downloadstatus "Fehler beim Fertigstellen" und neuen
Quellenstatus "Eigenes Limit erreicht" eingebaut.
- Rundungsfehler beim automatischen Powerdownload behoben (Danke an
garnichda).
Version 0.46:
- Bug beim autom. Pwdl behoben, der auftrat, wenn nur eine Datei im
Download war.
- Bug im Menü behoben, Auswahl eines Menüpunktes geht nun
gewohnt schnell..
- Kleinere optische Korrekturen (Danke an DBZfan)
z.B. Hintergrundfarben aller Scrollbereiche an ihre
Tabelle angepasst.
- Prozentangabe bei Downloads nun auf zwei Nachkommastellen genau
(Danke an muhviestarr)
- Parameterübergabe an das GUI geändert
Mögliche Parameter können per -help
angezeigt werden.
Die reg-Datei muss neu angepasst und importiert
werden, da diese ebenfalls modifiziert werden musste.
- diverse andere Bugs behoben
Version 0.45:
- Links können nun an das GUI übermittelt werden
(für den INet-Explorer muss die entsprechende reg-Datei angepasst
und importiert und die Windows-Exe verwendet werden).
- Themes sind nun deaktivierbar
Version 0.44:
- Themes eingebaut (Danke an LinuxDoc)
Passende Themes gibt’s
auf http://javootoo.l2fprod.com/plaf/skinlf/index.php.
- Automatischen Powerdownload eingebaut
Verschiedene Arten des autom. Pwdls können in
Zukunft durch selbst implementierte Klassen per Combobox
ausgewählt werden (nächste Version).
Version 0.43:
- max.RAM-Anzeige in Memory-Monitor eingebaut (Anzeige oben links
nun
"reserviert / max allocated").
- Soundicons optisch korrigiert.
- Fehler bei der Soundausgabe bei fehlerhaften Sounddateien (z.B.
falsches
Format) oder fehlendem Sounddevice behoben.
Version 0.42:
- Memory-Monitor eingebaut (ja, die Anzeige geht richtig und zeigt
den
echten RAM-Verbrauch der Anwendung).
- manuellen GarbageCollector bei jeder 30. Aktualisierung eingebaut.
Version 0.41:
- Fehler im Pwdl-Textfeld behoben.
- Sortieren der Downloadtabelle nach Status eingefügt.
- Speicheroptimierungen.
Version 0.40:
- Soundeffekte für diverse Ereignisse eingefügt.
Version 0.39:
- Standarduploadpriorität ist im Core
noch nicht implementiert und deshalb erstmal wieder aus dem GUI
geflogen (Danke an xcalibur).
- Buttons zum Ändern der Pwdl-Werte
entsprechend dem Standard vertauscht (Danke an lova).
- Baum zur Auswahl des Temp- und Incomingordners
korrigiert. Bug hat
sich erst mit v0.38
eingeschlichen (Danke an lova und akku).
Version 1.32:
- [Maj0r] Bug #399 gefixt (Danke an Up)
Notices werden jetzt magenta im Channel
angezeigt.
- [Maj0r] Bug #389 gefixt (Danke an panterfrau)
- [Maj0r] Bug #391 gefixt (Danke an panterfrau)
- [Maj0r] Bug #395 gefixt
Kein echter Fix, da ich aus dem Log nicht
ersehen kann, was passiert.
Ich habe es so umgebaut, dass dieser Fehler im
Channel blau dargestellt wird und nicht mehr stört.
Version 1.31:
- Diverse Verbesserungen.
- Standardplugin ab GUI 0.58.0
Version 1.1:
- Plugin an neue ID-Verwendung im GUI angepasst. Voraussetzung ist GUI
ab 0.54.7
Version 1.0:
- Erstes Release.