Commit b53ce61a authored by Jay Dubb's avatar Jay Dubb
Browse files

v1.31.17

-- First step in changes to make Homer3 coexist with AtlasViewer in same matlab session
parent 615901b8
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -11,6 +11,8 @@ function unitTest = Homer3(groupDirs, inputFileFormat, unitTest)

global logger

setNamespace('Homer3');

if ~exist('groupDirs','var') || isempty(groupDirs)
    groupDirs = filesepStandard(pwd);
end
−2.23 KiB (93.6 KiB)

File changed.

No diff preview for this file type.

+9 −0
Original line number Diff line number Diff line
@@ -77,6 +77,7 @@ if ~isempty(maingui.unitTest)
end



% ---------------------------------------------------------------------
function MainGUI_EnableDisableGUI(handles, val)
   
@@ -173,6 +174,8 @@ function eventdata = MainGUI_OpeningFcn(hObject, eventdata, handles, varargin)
global maingui
global logger

setNamespace('Homer3');

startuptimer = tic;
maingui = [];

@@ -277,6 +280,7 @@ varargout{1} = maingui.unitTest;
function [eventdata, handles] = MainGUI_DeleteFcn(hObject, eventdata, handles)
global maingui;

deleteNamespace('Homer3');
if ishandles(hObject)
    delete(hObject)
end
@@ -300,6 +304,11 @@ clear maingui;



% --------------------------------------------------------------------
function [eventdata, handles] = MainGUI_CloseFcn(hObject, eventdata, handles)
deleteNamespace('Homer3');


% --------------------------------------------------------------------------------------------
function DisplayGroupTree(handles)
global maingui;
+1 −1
Original line number Diff line number Diff line
@@ -2,5 +2,5 @@ function vrnnum = getVernum()

vrnnum{1} = '1';   % Major version #
vrnnum{2} = '31';  % Major sub-version #
vrnnum{3} = '16';   % Minor version #
vrnnum{3} = '17';   % Minor version #
vrnnum{4} = '0';   % Minor sub-version # or patch #: 'p1', 'p2', etc
+20 −0
Original line number Diff line number Diff line
function deleteNamespace(nm)
global namespace
if isdeployed()
    return;
end
if nargin==0
    pname = filesepStandard(pwd);
elseif ~isdeployed()
    pname = filesepStandard((fileparts(which(nm))));
end

k = [];
for ii = 1:length(namespace)
    if strcmp(namespace(ii).name, nm)
        k = [k,ii]; %#ok<AGROW>
    end
end
namespace(k) = [];

Loading