redhobor / transmisson-remote-gui

Automatically exported from code.google.com/p/transmisson-remote-gui
GNU General Public License v2.0
0 stars 0 forks source link

Don't freeze when updating filelist #864

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Add a lot of torrents (heavy loading for Transmission)
2. Wait for TRG's screen update (filelist)
3. See sometimes a gray screen without filelist et with all controls disabled

What is the expected output? What do you see instead?

It is better to update filelist in separated thread without freezing the main 
screen. And main screen may be updated instantly if this thread just received 
new data from Transmission. Before receiving new data TRG must show the data it 
received before. And it may show the date-time of the last data exchange with 
Transmission.

What version of the product are you using? On what operating system?
5.0.1

Please provide any additional information below.

The same in Russian:
Если добавить кучу торрентов на слабенький 
NAS, то процесс обновления файллиста в TRG 
иногда занимает больше минуты. И всё это 
время экран TRG пустой.
Рекомендую вынести общение с Transmission в 
отдельный поток, так чтобы постоянно 
видеть на экране предыдущие данные, 
которые обновятся мгновенно при получении 
новых данных скрытым потоком. Можно 
где-нить в углу указывать дату-время 
последнего получения данных от Transmission.

Original issue reported on code.google.com by colo...@yandex.ru on 1 Jan 2015 at 9:52