Commit 199eb570 authored by jayd1860's avatar jayd1860
Browse files

v1.32.1

-- Fix issue in ProcResultClass where loading processed data file does not update data display because loading of .mat file is prevented if the tree node is deemed to already have data. This does not work for AtlasViewer
-- Fix other issues in common functions such as version2string not checking for empty string and fix incorrect version check in configSettingsGUI.m which caused error.
-- Remove unnecessary code from deleteNamespace.m
-- deleteNamespace should be called last in MainGUI_DeleteFcn() function because the namespace is used by ChildGuiClass.m to close all GUIs.
parent 88e657a0
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -253,9 +253,9 @@ classdef ProcResultClass < handle

            % If object is not empty it means we already have loaded data. No
            % need to waste time loading it from file.
            if ~obj.IsEmpty()
                return;
            end
%             if ~obj.IsEmpty()
%                 return;
%             end
            
            % Error check file
            if ~ispathvalid(obj.filename,'file')
+3 −1
Original line number Diff line number Diff line
@@ -280,17 +280,18 @@ varargout{1} = maingui.unitTest;
function [eventdata, handles] = MainGUI_DeleteFcn(hObject, eventdata, handles)
global maingui;

deleteNamespace('Homer3');
if ishandles(hObject)
    delete(hObject)
end
if isempty(maingui)
    deleteNamespace('Homer3');
    return;
end
if isfield(maingui,'logger') && ~isempty(maingui.logger)
    maingui.logger.Close('Homer3');
end
if isempty(maingui.dataTree)
    deleteNamespace('Homer3');
    return;
end

@@ -301,6 +302,7 @@ end
delete(maingui.dataTree);
maingui = [];
clear maingui;
deleteNamespace('Homer3');



+1 −1
Original line number Diff line number Diff line
@@ -182,7 +182,7 @@ for i = 1:cfgGui.ncols
    
end

if verGreaterThanOrEqual('matlab','9.4')
if verGreaterThanOrEqual('matlab','9.8')
    set(hp, 'ContextMenu',setMouseClickAction(hcm,hp));
else
    set(hp, 'ButtonDownFcn',{@mouseClickFcn_Callback,hp});
+2 −2
Original line number Diff line number Diff line
@@ -20,7 +20,7 @@ function [vrnnum] = getVernum_AtlasViewerGUI()

vrnnum{1} = '2';   % Major version #
vrnnum{2} = '15';  % Major sub-version #
vrnnum{3} = '0';   % Minor version #
vrnnum{3} = '1';   % Minor version #
vrnnum{4} = '0';   % Minor sub-version # or patch #: 'p1', 'p2', etc


@@ -30,6 +30,6 @@ function [vrnnum] = getVernum_Homer3()

vrnnum{1} = '1';   % Major version #
vrnnum{2} = '32';  % Major sub-version #
vrnnum{3} = '0';   % Minor version #
vrnnum{3} = '1';   % Minor version #
vrnnum{4} = '0';   % Minor sub-version # or patch #: 'p1', 'p2', etc
+4 −4
Original line number Diff line number Diff line
@@ -4,11 +4,11 @@ if isdeployed()
    return;
end
if nargin==0
    pname = filesepStandard(pwd);
elseif ~isdeployed()
    pname = filesepStandard((fileparts(which(nm))));
    return
end
if strcmp(nm, 'all')
    namespace = [];
end

k = [];
for ii = 1:length(namespace)
    if strcmp(namespace(ii).name, nm)
Loading