Skip to content

vizrank: interact with gui from main thread only#2389

Merged
kernc merged 2 commits into
biolab:masterfrom
markotoplak:vizrank_threading_fix
Jun 9, 2017
Merged

vizrank: interact with gui from main thread only#2389
kernc merged 2 commits into
biolab:masterfrom
markotoplak:vizrank_threading_fix

Conversation

@markotoplak
Copy link
Copy Markdown
Member

@markotoplak markotoplak commented Jun 8, 2017

There were problems with vizrank crashing on some platforms.

Issue

Vizrank was crashing on some platforms: Ubuntu 14.04 and 16.04 with PyQt4 and some Windows with PyQt5.

Fixes #2363.

Description of changes

Removed progressbar updates and some other GUI changes from the worker thread.

Includes
  • Code changes
  • Tests
  • Documentation

There were problems with vizrank crashing on some platforms.
@jerneju
Copy link
Copy Markdown
Contributor

jerneju commented Jun 8, 2017

Thank you. But there still persist some other problem (#2347).

@markotoplak
Copy link
Copy Markdown
Member Author

@jerneju Yes, that is an independent issue which I did not attempt to fix.

@codecov-io
Copy link
Copy Markdown

codecov-io commented Jun 8, 2017

Codecov Report

Merging #2389 into master will increase coverage by 0.08%.
The diff coverage is 63.33%.

@@            Coverage Diff             @@
##           master    #2389      +/-   ##
==========================================
+ Coverage   73.28%   73.36%   +0.08%     
==========================================
  Files         317      317              
  Lines       55519    55547      +28     
==========================================
+ Hits        40685    40751      +66     
+ Misses      14834    14796      -38

@markotoplak
Copy link
Copy Markdown
Member Author

This is confirmed to fix an issue on Windows: Quasars/orange-spectroscopy#71

@markotoplak markotoplak added this to the 3.4.4 milestone Jun 8, 2017
@kernc kernc self-assigned this Jun 9, 2017
@kernc kernc merged commit c1c3a18 into biolab:master Jun 9, 2017
@markotoplak markotoplak deleted the vizrank_threading_fix branch October 5, 2017 12:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants