- 30 Mar, 2014 25 commits
-
-
Guillaume Seguin authored
-
Guillaume Seguin authored
(and fix viewport scaling for non square viewers)
-
Guillaume Seguin authored
-
Guillaume Seguin authored
-
Guillaume Seguin authored
-
Guillaume Seguin authored
-
Guillaume Seguin authored
-
Guillaume Seguin authored
-
Guillaume Seguin authored
-
Guillaume Seguin authored
-
Guillaume Seguin authored
-
Guillaume Seguin authored
-
Guillaume Seguin authored
-
Guillaume Seguin authored
-
Guillaume Seguin authored
-
Guillaume Seguin authored
-
Guillaume Seguin authored
-
Guillaume Seguin authored
This also factorize the loading codepaths with and without slicing
-
Guillaume Seguin authored
-
Guillaume Seguin authored
Just checking boolean value would lead to a len() call, which might fail as line_idxs might not have been set yet
-
Guillaume Seguin authored
-
Guillaume Seguin authored
-
Guillaume Seguin authored
self.layers dictionnary could change from another thread, thus changing size during repaint iteration. Using a fixed range with the current number of layers avoids iterating directly on the dictionnary.
-
Guillaume Seguin authored
-
Guillaume Seguin authored
-
- 29 Mar, 2014 15 commits
-
-
Guillaume Seguin authored
-
Guillaume Seguin authored
-
Guillaume Seguin authored
Now all we need is to find how to handle the numpy.fromiter calls in the 3D viewer to have the view actually show something before the end of the loading.
-
Guillaume Seguin authored
-
Guillaume Seguin authored
-
Guillaume Seguin authored
-
Guillaume Seguin authored
-
Guillaume Seguin authored
This way we can easily yield at the end of each iteration. The remaining issue is mostly how to handle the costly numpy.fromiter, which we don't want to do uselessly several times.
-
Guillaume Seguin authored
-
Guillaume Seguin authored
-
Guillaume Seguin authored
-
Guillaume Seguin authored
-
Guillaume Seguin authored
Also fix the wrong behavior of estimate_duration on new calls
-
Guillaume Seguin authored
-
Guillaume Seguin authored
-