Results 681 comments of Mat

Ah, right, I forgot that both folders and files are opened through the same API. I'll have to see if anything can be done to highlight files when opening folders...

Is this still an issue in Nicotine+ 3.3.4?

Two approaches on the top of my head: - Always calculate the average speed every second, based on amount transferred and elapsed time (maybe this is expected from other file...

I tried the first approach, seems to work well. I'll push it to master soon so you can see how it feels.

I'd like to look into CTCP after 3.3.0, but I've decided to move the /ctcpversion command to core_commands as-is for now.

It works, but more polish is needed. It's very wasteful with QueueUpload requests, mainly because check_download_queue isn't very clever at the moment.

It's still flawed. It can get stuck for a longer time if the uploader uses the round robin queue system.

@slook I agree that this should be done eventually. Keeping track of what code is related to downloads and uploads, as well as which direction messages go and which end...

> It's difficult to read the code methodically, I think it might be better to split transfers.py into downloads.py and uploads.py core modules, such as in https://github.com/slook/nicotine-plus/tree/transfers-downloads-uploads [slook@a56bd07](https://github.com/slook/nicotine-plus/commit/a56bd07606cfb4526664875a0257b077bd47362c) , wherein...

Yes, I don't have time to work on this for now.