-
Notifications
You must be signed in to change notification settings - Fork 68
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
Issue788 durack1 remove deprecated folders and files #1341
Conversation
@aashish24 when I looked at this last night it seemed to indicate a cmake build problem - wanna take a peek here? |
This is weird. @jbeezley, any suggestion? |
@aashish24 @jbeezley any ideas what's going wrong here? |
It is looking for |
@jbeezley it seems that there are just two VCS/VTK issues only occurring on the |
I have seen these resize errors from time to time. I suspect there is a race condition popping up. It can be tricky to determine when a resize event is done rendering. I have no idea at all if this is related, but there was a bug in VTK-Web fixed recently that went to great lengths to handle window resizes on X11. |
I see Chris's commit does get pulled in by that branch, but it gets reverted:
Not sure what's up with that. |
Yeah, I think it caused other problems, so he fixed the issue in the vtkWeb python source. I linked the patch just to emphasize that syncing resizes is not easy in general. I doubt it would have helped here anyway. I'm not sure it is worth trying to fix this until we have cleaned up the vtk pipeline in the vcs code. We could probably add an explicit sleep after the resize but before the screenshot is taken to reduce the chance that it happens. |
@doutriaux1 I think this is ready to go - can you review please? |
@durack1 why did you add a time.sleep? Was it failing for you? |
@chaosphere2112 while we are on the vtk_ui thing. I was wondering if there's anyway to make these test run in "background" mode, they keep poping up and make my windows loose focus, very annoying. |
@doutriaux1 yep, the test appeared to be checking for the resize before it was completed - see the dialogue above for more info.. The sleep statement seems to have resolved the race condition, at least in this PR.. |
If the test is passing with the sleep, then that's fine with me. I assume that the size stored in the object is the size that it's shrinking to, not the size that it's literally currently at; I could restructure that test a bit to listen to the notifications of window resizing, perhaps. That might be a bit easier/better. |
…thub.com:durack1/uvcdat into issue788_durack1_removeDeprecatedFoldersAndFiles
@chaosphere2112 it seems like the canvas is inheriting something along the right hand side pixel column, and only for the |
@doutriaux1 can you check and merge this, it'll solve the vcs test problem which appeared in the previous #1380 build (I also added the |
f8c65c1
to
63452ce
Compare
bd237b8
to
4601c8a
Compare
@doutriaux1 I've finished up with this, please go ahead and checkout and then build on top of this PR.. As noted in #1353 there is a bit more cleaning up to do.. |
👍 for doing this awesome stuff... |
@aashish24 if you can comment on #1353 that would be helpful. I'm not sure if there are standard directory names/conventions that should be considered when renaming/moving/removing things.. In particular I'm thinking about the eventual creation of Mac OS X *.dmg files with their standard |
@doutriaux1 this seems to be a useful branch. I think we should really merge (and if needed update it). what you think? |
some of the deleted files need to stay (licences, legal etc..) I need to carefully review it (and update it), can't merge now. We can clause and do it from scratch later if you want. |
@aashish24 @doutriaux1 as noted up the top of the PR: Resolving the duplication and obsolete files in images and resources will be resolved by @doutriaux1 in #1353 The issue of updating the license info will be dealt with in #1354 (this requires regeneration, as the UC license is not longer active for LLNS) So I think this PR is ok to merge.. |
I'm not sure if the esg module is no longer used, I need to ask ESGF people. Too many uncertainties. This really needs to be redone from scratch by me. Closing. Sorry. |
Fix #788 - remove deprecated folders and files
Starting with files and will continue with
tests
,docs
andesg
subdirs..Resolving the duplication and obsolete files in
images
andresources
will be resolved by @doutriaux1 in #1353The issue of updating the license info will be dealt with in #1354