@@ -264,7 +264,8 @@ define([
264264 vp_config_version : '1.0.0' ,
265265 vp_signature : 'VisualPython' ,
266266 vp_position : { } ,
267- vp_section_display : false ,
267+ // CHROME: default to display vp
268+ vp_section_display : true ,
268269 vp_note_display : false ,
269270 vp_menu_width : Config . MENU_MIN_WIDTH ,
270271 vp_note_width : Config . BOARD_MIN_WIDTH
@@ -568,15 +569,15 @@ define([
568569 that . _checkMounted ( ) . then ( function ( ) {
569570 that . _readFromColab ( configKey ) . then ( function ( result ) {
570571 let data = result ;
571- if ( data == undefined || ( data instanceof Object && Object . keys ( data ) . length === 0 ) ) {
572+ if ( data == undefined || data == { } ) {
572573 resolve ( data ) ;
573574 return ;
574575 }
575576 if ( dataKey == '' ) {
576577 resolve ( data ) ;
577578 return ;
578579 }
579- if ( data instanceof Object && Object . keys ( data ) . length > 0 ) {
580+ if ( Object . keys ( data ) . length > 0 ) {
580581 resolve ( data [ dataKey ] ) ;
581582 return ;
582583 }
@@ -592,15 +593,15 @@ define([
592593 // LAB: use local .visualpython files
593594 that . _readFromLab ( configKey ) . then ( function ( result ) {
594595 let data = result ;
595- if ( data == undefined || ( data instanceof Object && Object . keys ( data ) . length === 0 ) ) {
596+ if ( data == undefined || data == { } ) {
596597 resolve ( data ) ;
597598 return ;
598599 }
599600 if ( dataKey == '' ) {
600601 resolve ( data ) ;
601602 return ;
602603 }
603- if ( data instanceof Object && Object . keys ( data ) . length > 0 ) {
604+ if ( Object . keys ( data ) . length > 0 ) {
604605 resolve ( data [ dataKey ] ) ;
605606 return ;
606607 }
@@ -862,40 +863,6 @@ define([
862863 return Config . version ;
863864 }
864865
865- checkVersionTimestamp = function ( ) {
866- let that = this ;
867- // check version timestamp
868- let nowDate = new Date ( ) ;
869- this . getData ( 'version_timestamp' , 'vpcfg' ) . then ( function ( data ) {
870- let doCheckVersion = false ;
871- vpLog . display ( VP_LOG_TYPE . DEVELOP , 'Checking its version timestamp... : ' + data ) ;
872- if ( data == undefined || ( data instanceof Object && Object . keys ( data ) . length === 0 ) ) {
873- // no timestamp, check version
874- doCheckVersion = true ;
875- } else if ( data != '' ) {
876- let lastCheck = new Date ( parseInt ( data ) ) ;
877- let diffCheck_now = new Date ( nowDate . getFullYear ( ) , nowDate . getMonth ( ) + 1 , nowDate . getDate ( ) ) ;
878- let diffCheck_last = new Date ( lastCheck . getFullYear ( ) , lastCheck . getMonth ( ) + 1 , lastCheck . getDate ( ) ) ;
879-
880- let diff = Math . abs ( diffCheck_now . getTime ( ) - diffCheck_last . getTime ( ) ) ;
881- diff = Math . ceil ( diff / ( 1000 * 3600 * 24 ) ) ;
882-
883- if ( diff >= 1 ) {
884- // if More than 1 day passed, check version
885- doCheckVersion = true ;
886- }
887- }
888-
889- // check version and update version_timestamp
890- if ( doCheckVersion == true ) {
891- that . checkVpVersion ( true ) ;
892- }
893-
894- } ) . catch ( function ( err ) {
895- vpLog . display ( VP_LOG_TYPE . ERROR , err ) ;
896- } )
897- }
898-
899866 checkVpVersion ( background = false ) {
900867 let that = this ;
901868 let nowVersion = this . getVpInstalledVersion ( ) ;
@@ -935,8 +902,6 @@ define([
935902 switch ( clickedBtnIdx ) {
936903 case 0 :
937904 // cancel
938- // update version_timestamp
939- that . setData ( { 'version_timestamp' : new Date ( ) . getTime ( ) } , 'vpcfg' ) ;
940905 break ;
941906 case 1 :
942907 // update
0 commit comments