The waitbar should now work again (and not cause Zeffiro to crash because of a type error), and at least the EEG routine seems to work as before. Individual commit messages from the squashed branch are listed below.
Started fixing waitbar
Still need to remove the unnecessary close(wb) calls that were added into the lead field routine by someone...
Added cleanup objects for waitbars and removed unnecessary close(wb) from lead field files
Progress bar almost works?
Now all that needs figuring out is why h_text gets added to the waitbar axis h_axes children multiple times.
NOW zef_waitbar works?
Duplicated graphical elements are no longer initialized and the waitbar text is updated accordingly.
The waitbar should now work again (and not cause Zeffiro to crash because of a type error), and at least the EEG routine seems to work as before. Individual commit messages from the squashed branch are listed below.
Started fixing waitbar
Still need to remove the unnecessary close(wb) calls that were added into the lead field routine by someone...
Added cleanup objects for waitbars and removed unnecessary close(wb) from lead field files
Progress bar almost works?
Now all that needs figuring out is why h_text gets added to the waitbar axis h_axes children multiple times.
NOW zef_waitbar works?
Duplicated graphical elements are no longer initialized and the waitbar text is updated accordingly.