mirror of
https://github.com/XCharts-Team/XCharts.git
synced 2026-05-28 12:08:46 +00:00
发布1.0.0版本
This commit is contained in:
@@ -1,7 +1,8 @@
|
|||||||
|
|
||||||
# 更新日志
|
# 更新日志
|
||||||
|
|
||||||
* (2019.10.22) 增加通过`Package Manager`安装的支持
|
* (2019.10.23) 增加版本检测功能:`Component -> XCharts -> Check For Update`
|
||||||
|
* (2019.10.22) 增加`Package Manager`安装的支持
|
||||||
* (2019.10.20) 增加`Demo`首页`BarChart`的代码动态控制效果
|
* (2019.10.20) 增加`Demo`首页`BarChart`的代码动态控制效果
|
||||||
* (2019.10.18) 增加`Serie`的`barType`参数,可配置`斑马柱状图`
|
* (2019.10.18) 增加`Serie`的`barType`参数,可配置`斑马柱状图`
|
||||||
* (2019.10.18) 增加`Serie`的`barPercentStack`参数,可配置`百分比堆叠柱状图`
|
* (2019.10.18) 增加`Serie`的`barPercentStack`参数,可配置`百分比堆叠柱状图`
|
||||||
|
|||||||
@@ -1,8 +1,6 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: 0ed45d2c9978fbf4aac0915d767f8853
|
guid: 98b750952a34c427693ac70f09008bae
|
||||||
folderAsset: yes
|
folderAsset: yes
|
||||||
timeCreated: 1554216875
|
|
||||||
licenseType: Free
|
|
||||||
DefaultImporter:
|
DefaultImporter:
|
||||||
externalObjects: {}
|
externalObjects: {}
|
||||||
userData:
|
userData:
|
||||||
79
Editor/CheckVersionEditor.cs
Normal file
79
Editor/CheckVersionEditor.cs
Normal file
@@ -0,0 +1,79 @@
|
|||||||
|
/******************************************/
|
||||||
|
/* */
|
||||||
|
/* Copyright (c) 2018 monitor1394 */
|
||||||
|
/* https://github.com/monitor1394 */
|
||||||
|
/* */
|
||||||
|
/******************************************/
|
||||||
|
|
||||||
|
using UnityEditor;
|
||||||
|
using UnityEngine;
|
||||||
|
|
||||||
|
namespace XCharts
|
||||||
|
{
|
||||||
|
public class CheckVersionEditor : EditorWindow
|
||||||
|
{
|
||||||
|
private Vector2 scrollPos;
|
||||||
|
private static CheckVersionEditor window;
|
||||||
|
|
||||||
|
[MenuItem("Component/XCharts/Check For Update")]
|
||||||
|
private static void ShowWindow()
|
||||||
|
{
|
||||||
|
window = GetWindow<CheckVersionEditor>();
|
||||||
|
window.titleContent = new GUIContent("XCharts Check For Update");
|
||||||
|
window.minSize = new Vector2(550, window.minSize.y);
|
||||||
|
window.Show();
|
||||||
|
XChartsMgr.Instance.CheckVersion();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void OnGUI()
|
||||||
|
{
|
||||||
|
var mgr = XChartsMgr.Instance;
|
||||||
|
GUILayout.Label("");
|
||||||
|
GUILayout.Label("当前版本:" + mgr.nowVersion);
|
||||||
|
if (mgr.needUpdate && !mgr.isCheck)
|
||||||
|
{
|
||||||
|
GUILayout.BeginHorizontal();
|
||||||
|
GUILayout.Label("最新版本:" + mgr.newVersion);
|
||||||
|
if (mgr.isCheck) GUILayout.Label("检测中...");
|
||||||
|
else GUILayout.Label("有更新!");
|
||||||
|
if (GUILayout.Button("去Github主页"))
|
||||||
|
{
|
||||||
|
Application.OpenURL("https://github.com/monitor1394/unity-ugui-XCharts");
|
||||||
|
}
|
||||||
|
GUILayout.EndHorizontal();
|
||||||
|
|
||||||
|
GUILayout.Label("");
|
||||||
|
if (!string.IsNullOrEmpty(mgr.desc))
|
||||||
|
{
|
||||||
|
GUILayout.Label(mgr.desc);
|
||||||
|
GUILayout.Label("");
|
||||||
|
}
|
||||||
|
|
||||||
|
scrollPos = GUILayout.BeginScrollView(scrollPos);
|
||||||
|
GUILayout.TextArea(mgr.changeLog);
|
||||||
|
GUILayout.EndScrollView();
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if (mgr.isCheck) GUILayout.Label("最新版本:检测中...");
|
||||||
|
else GUILayout.Label("最新版本:" + mgr.newVersion);
|
||||||
|
|
||||||
|
if (!mgr.needUpdate && !mgr.isCheck)
|
||||||
|
{
|
||||||
|
GUILayout.Label("");
|
||||||
|
GUILayout.Label("已是最新版本!");
|
||||||
|
GUILayout.Label("");
|
||||||
|
if (!string.IsNullOrEmpty(mgr.desc))
|
||||||
|
{
|
||||||
|
GUILayout.Label(mgr.desc);
|
||||||
|
GUILayout.Label("");
|
||||||
|
}
|
||||||
|
if (GUILayout.Button("去Github主页"))
|
||||||
|
{
|
||||||
|
Application.OpenURL(mgr.homepage);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
11
Editor/CheckVersionEditor.cs.meta
Normal file
11
Editor/CheckVersionEditor.cs.meta
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 98d1061c4167c4fff8ed25c3e8be8756
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: 986c44b52f57345d1a9b001ee7f99990
|
guid: b33410c335fd5440483c5cabb05c3e5d
|
||||||
folderAsset: yes
|
folderAsset: yes
|
||||||
DefaultImporter:
|
DefaultImporter:
|
||||||
externalObjects: {}
|
externalObjects: {}
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user