Commit aa5fea21 authored by techird's avatar techird

CHANGELOG typo

parents a9e9db9a d36bd9e3
...@@ -4,12 +4,18 @@ ...@@ -4,12 +4,18 @@
## v1.1.2 ## v1.1.2
### 功能更新 ### 功能更新
1. 支持本地格式文件导入 1. 支持本地格式文件导入
* 支持文件拖拽和网盘文件导入 * 支持文件拖拽和网盘文件导入
* 格式支持 xmind/freemind/mindmanager,其他格式不支持 * 格式支持 xmind/freemind/mindmanager,其他格式不支持
* 支持标签,包括优先级和任务进度 * 支持标签,包括优先级和任务进度
2. 新增节点移动到视野中 2. 新增节点移动到视野中
### 问题修复
1. 导出 png 和 svg 图片时,文本中如果包含 ` ` 字符会报错的问题
2. 删除中心节点导致页面卡住
## v1.1.1 ## v1.1.1
### 功能更新 ### 功能更新
......
...@@ -62,11 +62,12 @@ ...@@ -62,11 +62,12 @@
window.KITYMINDER_CONFIG = { window.KITYMINDER_CONFIG = {
'KITYMINDER_HOME_URL': getKMBasePath() 'KITYMINDER_HOME_URL': getKMBasePath()
//定义工具栏 //定义工具栏
,toolbars: [ ,
toolbars: [
'hand zoom-in zoom-out | undo redo | bold italic | fontfamily fontsize forecolor | saveto | markers | node | switchlayout | help' 'hand zoom-in zoom-out | undo redo | bold italic | fontfamily fontsize forecolor | saveto | markers | node | switchlayout | help'
] ],
//只读模式,默认是false //只读模式,默认是false
//readOnly : false //readOnly: true
//设置主题 //设置主题
//,defaultlayoutstyle : 'default' //设置默认的主题 //,defaultlayoutstyle : 'default' //设置默认的主题
......
...@@ -6,70 +6,70 @@ KityMinder.registerModule( "basestylemodule", function () { ...@@ -6,70 +6,70 @@ KityMinder.registerModule( "basestylemodule", function () {
"bold": kity.createClass( "boldCommand", { "bold": kity.createClass( "boldCommand", {
base: Command, base: Command,
execute: function ( ) { execute: function () {
var nodes = km.getSelectedNodes(); var nodes = km.getSelectedNodes();
if(this.queryState('bold') == 1){ if ( this.queryState( 'bold' ) == 1 ) {
utils.each(nodes,function(i,n){ utils.each( nodes, function ( i, n ) {
n.setData('bold'); n.setData( 'bold' );
n.getTextShape().setAttr('font-weight'); n.getTextShape().setAttr( 'font-weight' );
km.updateLayout(n) km.updateLayout( n )
}) } )
}else{ } else {
utils.each(nodes,function(i,n){ utils.each( nodes, function ( i, n ) {
n.setData('bold',true); n.setData( 'bold', true );
n.getTextShape().setAttr('font-weight','bold'); n.getTextShape().setAttr( 'font-weight', 'bold' );
km.updateLayout(n) km.updateLayout( n )
}) } )
} }
}, },
queryState: function ( ) { queryState: function () {
var nodes = km.getSelectedNodes(), var nodes = km.getSelectedNodes(),
result = 0; result = 0;
if(nodes.length == 0){ if ( nodes.length == 0 ) {
return -1; return -1;
} }
utils.each(nodes,function(i,n){ utils.each( nodes, function ( i, n ) {
if( n && n.getData('bold') ){ if ( n && n.getData( 'bold' ) ) {
result = 1; result = 1;
return false; return false;
} }
}); } );
return result; return result;
} }
} ), } ),
"italic": kity.createClass( "italicCommand", { "italic": kity.createClass( "italicCommand", {
base: Command, base: Command,
execute: function ( ) { execute: function () {
var nodes = km.getSelectedNodes(); var nodes = km.getSelectedNodes();
if(this.queryState('italic') == 1){ if ( this.queryState( 'italic' ) == 1 ) {
utils.each(nodes,function(i,n){ utils.each( nodes, function ( i, n ) {
n.setData('italic'); n.setData( 'italic' );
n.getTextShape().setAttr('font-style'); n.getTextShape().setAttr( 'font-style' );
km.updateLayout(n) km.updateLayout( n )
}) } )
}else{ } else {
utils.each(nodes,function(i,n){ utils.each( nodes, function ( i, n ) {
n.setData('italic',true); n.setData( 'italic', true );
n.getTextShape().setAttr('font-style','italic'); n.getTextShape().setAttr( 'font-style', 'italic' );
km.updateLayout(n) km.updateLayout( n )
}) } )
} }
}, },
queryState: function ( ) { queryState: function () {
var nodes = km.getSelectedNodes(), var nodes = km.getSelectedNodes(),
result = 0; result = 0;
if(nodes.length == 0){ if ( nodes.length == 0 ) {
return -1; return -1;
} }
utils.each(nodes,function(i,n){ utils.each( nodes, function ( i, n ) {
if( n && n.getData('italic') ){ if ( n && n.getData( 'italic' ) ) {
result = 1; result = 1;
return false; return false;
} }
}); } );
return result; return result;
} }
} ) } )
...@@ -81,12 +81,12 @@ KityMinder.registerModule( "basestylemodule", function () { ...@@ -81,12 +81,12 @@ KityMinder.registerModule( "basestylemodule", function () {
"events": { "events": {
"beforeRenderNode": function ( e ) { "beforeRenderNode": function ( e ) {
//加粗 //加粗
if(e.node.getData('bold')){ if ( e.node.getData( 'bold' ) ) {
e.node.getTextShape().setAttr('font-weight','bold'); e.node.getTextShape().setAttr( 'font-weight', 'bold' );
} }
if(e.node.getData('italic')){ if ( e.node.getData( 'italic' ) ) {
e.node.getTextShape().setAttr('font-style','italic'); e.node.getTextShape().setAttr( 'font-style', 'italic' );
} }
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment