Does anyone have a list of what is missing/not supported/not working in the GTK2 interface compared to the GTK1 UI?
Hi there :)
there are at least two bugs in the gtk2 frontend in 0.93 stable that i noticed.
1. 'Purge' button not working ;)
2. Fileinfo tab is not updated correctly:
2.1 available sources are not displayed correctly: a source is not added to the available sources count in certain states (e.g. when the source is in state 'Push sent' if i remeber it right)
2.2 Status is not updated correctly: a download that was running but has stopped is still in state 'Downloading xx% x.x KB/s'; also a download that has finished is left at 'Downloading xx% x.x KB/s' where xx% is allways a value above 90%. this happens with single source as well as swarmed downloads in at least 75% of the cases.
maybe also the place for a feature request? :)
3. a 'clean up finished downloads' button in the fileinfo tab would be great
a few other things i noticed in the last days; not gtk2 related:
4. maybe this is known allready: i can overwrite max_ultrapeers = 4 with up_connections when in ultrapeer mode
5. not a bug, but i noticed that _a lot_ of clients are removed from parq again and again because they are re-requesting files too fast. it looks like we are removing 90% of all parq slots because the clients don't behave like they should. these are not only the usual suspects lime/bear but also gtkg clients. now i'm sure this is meant as a good thing in theory, but it makes it practically impossible for most of the clients to get 10 files from my share. they get 2 upload slots, the other 8 are queued and taken to the end of the queue over and over again so they will never get the requested files. maybe gtkg is a bit too conservative here?
6. again parq: i noticed that even when there are slots available, all download requests are queued first. sometimes they get something like 'try again in 0s' reply. fact is i have never seen all of my 10 upload slots occupied even when there are 20+ clients queued. i haven't thought of a theory yet, but it definitly looks a bit strange.
7. another thing i noticed: when starting up gtkg i see some warnings 'will not share partial file xxx'. why not ?
8. and finally a 'bug' that is more like user stupidity ;P .. but maybe could be worked around: my temp directory is a subdirectory within one of my shared directories. when i reshare and there are active downloads gtkg will loop with 'file xxx has changed while calculating sha1' as long as the download is active. maybe it could notice that this is a partial file and skip it? it should be shared anyway by pfs i think?
that's all that comes to my mind at the moment. i'll have a look over the gtk2 frontend again this evening, maybe there is more and i didn't remeber.. have to do a core dump with the unstripped 0.94u executable anyway this evening :)
br, jonas
did i mention i love 0.93 ? it's a masterpiece :)
------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ Gtk-gnutella-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel
