@@ -228,7 +228,8 @@ define([
228228 vp_config_version : '1.0.0' ,
229229 vp_signature : 'VisualPython' ,
230230 vp_position : { } ,
231- vp_section_display : false ,
231+ // CHROME: default to display vp
232+ vp_section_display : true ,
232233 vp_note_display : false ,
233234 vp_menu_width : Config . MENU_MIN_WIDTH ,
234235 vp_note_width : Config . BOARD_MIN_WIDTH
@@ -506,15 +507,15 @@ define([
506507 that . _checkMounted ( ) . then ( function ( ) {
507508 that . _readFromColab ( configKey ) . then ( function ( result ) {
508509 let data = result ;
509- if ( data == undefined || ( data instanceof Object && Object . keys ( data ) . length === 0 ) ) {
510+ if ( data == undefined || data == { } ) {
510511 resolve ( data ) ;
511512 return ;
512513 }
513514 if ( dataKey == '' ) {
514515 resolve ( data ) ;
515516 return ;
516517 }
517- if ( data instanceof Object && Object . keys ( data ) . length > 0 ) {
518+ if ( Object . keys ( data ) . length > 0 ) {
518519 resolve ( data [ dataKey ] ) ;
519520 return ;
520521 }
@@ -530,15 +531,15 @@ define([
530531 // LAB: use local .visualpython files
531532 that . _readFromLab ( configKey ) . then ( function ( result ) {
532533 let data = result ;
533- if ( data == undefined || ( data instanceof Object && Object . keys ( data ) . length === 0 ) ) {
534+ if ( data == undefined || data == { } ) {
534535 resolve ( data ) ;
535536 return ;
536537 }
537538 if ( dataKey == '' ) {
538539 resolve ( data ) ;
539540 return ;
540541 }
541- if ( data instanceof Object && Object . keys ( data ) . length > 0 ) {
542+ if ( Object . keys ( data ) . length > 0 ) {
542543 resolve ( data [ dataKey ] ) ;
543544 return ;
544545 }
@@ -800,40 +801,6 @@ define([
800801 return Config . version ;
801802 }
802803
803- checkVersionTimestamp = function ( ) {
804- let that = this ;
805- // check version timestamp
806- let nowDate = new Date ( ) ;
807- this . getData ( 'version_timestamp' , 'vpcfg' ) . then ( function ( data ) {
808- let doCheckVersion = false ;
809- vpLog . display ( VP_LOG_TYPE . DEVELOP , 'Checking its version timestamp... : ' + data ) ;
810- if ( data == undefined || ( data instanceof Object && Object . keys ( data ) . length === 0 ) ) {
811- // no timestamp, check version
812- doCheckVersion = true ;
813- } else if ( data != '' ) {
814- let lastCheck = new Date ( parseInt ( data ) ) ;
815- let diffCheck_now = new Date ( nowDate . getFullYear ( ) , nowDate . getMonth ( ) + 1 , nowDate . getDate ( ) ) ;
816- let diffCheck_last = new Date ( lastCheck . getFullYear ( ) , lastCheck . getMonth ( ) + 1 , lastCheck . getDate ( ) ) ;
817-
818- let diff = Math . abs ( diffCheck_now . getTime ( ) - diffCheck_last . getTime ( ) ) ;
819- diff = Math . ceil ( diff / ( 1000 * 3600 * 24 ) ) ;
820-
821- if ( diff >= 1 ) {
822- // if More than 1 day passed, check version
823- doCheckVersion = true ;
824- }
825- }
826-
827- // check version and update version_timestamp
828- if ( doCheckVersion == true ) {
829- that . checkVpVersion ( true ) ;
830- }
831-
832- } ) . catch ( function ( err ) {
833- vpLog . display ( VP_LOG_TYPE . ERROR , err ) ;
834- } )
835- }
836-
837804 checkVpVersion ( background = false ) {
838805 let that = this ;
839806 let nowVersion = this . getVpInstalledVersion ( ) ;
@@ -873,8 +840,6 @@ define([
873840 switch ( clickedBtnIdx ) {
874841 case 0 :
875842 // cancel
876- // update version_timestamp
877- that . setData ( { 'version_timestamp' : new Date ( ) . getTime ( ) } , 'vpcfg' ) ;
878843 break ;
879844 case 1 :
880845 // update
0 commit comments