Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

vizrank: interact with gui from main thread only #2389

Merged
merged 2 commits into from
Jun 9, 2017

Conversation

markotoplak
Copy link
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
Contributor

jerneju commented Jun 8, 2017

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

@markotoplak
Copy link
Member Author

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

@codecov-io
Copy link

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
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