Releases: Berrysoft/TsinghuaNet
4.2.77
下载提示
下表给出了平台以及推荐下载的程序文件。
平台 | 文件名 |
---|---|
Windows 7/8.1 | TsinghuaNet.Eto.Wpf.CoreFx.zip |
Linux | TsinghuaNet.Eto.Gtk.tar.gz |
Mac OS X | TsinghuaNet.Eto.Mac.app.zip |
Windows 10 | TsinghuaNet.XF.UWP.zip |
Android | com.berrysoft.tsinghuanet.xf-Signed.apk |
UWP安装详见Wiki。
发行说明
修复了一些Bug,将XXTEA加密的部分拆分出来,适配了最新的SDK。
TsinghuaNet
- 增加Tsinghua-Secure支持
- 移除了TsinghuaNet.Standard
- 优化加密算法
- 增加了通过Redirect方式获取ac_id
- 为Auth登录错误提供中文提示
TsinghuaNet.CLI
- 增加.NET Framework 4.8支持
TsinghuaNet.Eto
调整窗口大小
TsinghuaNet.Eto.Wpf
- 生成单一文件
TsinghuaNet.Eto.Gtk
- 生成单一文件
TsinghuaNet.Eto.Mac
TsinghuaNet.XF
- 分离图表和表格
- 使用Frame包装更改用户窗口
TsinghuaNet.XF.UWP
- 标题栏Acrylic
- 不显示页图标
TsinghuaNet.XF.Android
- 修复Widget
- 增加后台登录选项
- 支持Android 10
- 支持.NET Standard 2.1
4.1.76
下载提示
下表给出了平台以及推荐下载的程序文件。
平台 | 文件名 |
---|---|
Windows 7/8.1 | TsinghuaNet.Eto.Wpf.CoreFx.zip |
Linux | TsinghuaNet.Eto.Gtk.tar.gz |
Mac OS X | TsinghuaNet.Eto.Mac.app.zip |
Windows 10 | TsinghuaNet.XF.UWP.zip |
Android | com.berrysoft.tsinghuanet.xf-Signed.apk |
UWP安装详见Wiki。
发行说明
增加了一些之前保证的功能。
流量警告的逻辑调整为:在不足指定流量的情况下警告。
TsinghuaNet
- 为Ping方法增加判断是否有网络连接
- 调整INetStatus接口
TsinghuaNet.CLI
- 增加开源库列表
TsinghuaNet.Eto
TsinghuaNet.Eto.Wpf
- 更新文本框背景
- 暂时取消ILLinker以规避bug
TsinghuaNet.Eto.Gtk
TsinghuaNet.Eto.Mac
- 修复CI编译
TsinghuaNet.XF
- 增加流量按日统计和按时段统计的图表
- 更新DataGrid样式,使之更接近原生
- 使用StepSlider来调整流量警告
- 第一次使用会自动弹出更改用户窗口
TsinghuaNet.XF.UWP
- 使用Acrylic背景
- 微调颜色,使之更统一
- 支持下拉刷新
- 修复ScrollView焦点
- 更改rd.xml以减小程序文件大小
TsinghuaNet.XF.Android
- 使用ILLinker以减小apk大小
- 修复DataGrid滚动bug
4.0.75
下载提示
下表给出了平台以及推荐下载的程序文件。
平台 | 文件名 |
---|---|
Windows 7/8.1 | TsinghuaNet.Eto.Wpf.CoreFx.zip |
Linux | TsinghuaNet.Eto.Gtk.tar.gz |
Mac OS X | TsinghuaNet.Eto.Mac.app.zip |
Windows 10 | TsinghuaNet.XF.UWP.zip |
Android | com.berrysoft.tsinghuanet.xf-Signed.apk |
发行说明
经历了多次更换框架与重写,4.0.75版被确定为正式版并发布!
在使用之前,请阅读README与Wiki,如果仍然不清楚可以提出Issue询问。
TsinghuaNet.CLI
使用见CLI指南。
TsinghuaNet.Eto
移除流量圈。
TsinghuaNet.Eto.Wpf
移除英文和简体中文以外的语言资源。
希望使用.NET Framework请选择Fx
,希望使用.NET Core请选择CoreFx
。
TsinghuaNet.Eto.Gtk
适应系统主题。
TsinghuaNet.Eto.Mac
转到.NET Framework 4.7.2。
TsinghuaNet.XF
TsinghuaNet.XF.UWP
修复点击Toast后无法打开的情况。
安装方法见UWP安装。
TsinghuaNet.XF.Android
使用Azure Pipelines编译。
更新工具链。
如果不确定选择哪个abi,请选择com.berrysoft.tsinghuanet.xf-Signed.apk
。
TsinghuaNet.XF.iOS
见iOS说明。
4.0.74
TsinghuaNet
优化算法,减少流量明细耗时。
TsinghuaNet.CLI
规避ILCompiler的Bug(尽管已经修好了)。
TsinghuaNet.Eto
使用ILLinker。
修复无法保存设置文件的问题。
引入SkiaSharp进行流量圈绘制。
TsinghuaNet.Gtk
修复关闭程序时的Stackoverflow异常。
TsinghuaNet.XF
使用Xamarin.Forms框架重写。
TsinghuaNet.XF.Android
如果不确定选择哪一个框架可以选择总的安装包。
4.0.73
TsinghuaNet
- 从Newtonsoft.Json切换到System.Text.Json。
- 调整部分类所在的命名空间。
- 正确放置在Windows上的设置文件。
TsinghuaNet.CLI
- 适应库更改。
- 修复版本号显示。
TsinghuaNet.Eto
- 适应库更改。
- 显示版本号。
Dependent
表示依赖于系统中已安装的框架,Self
表示自带框架。
TsinghuaNet.Eto.Wpf
- GridColumn的排序样式更接近系统原生。
针对Windows,使用.NET Core 3.0与.NET Framework 4.8。
TsinghuaNet.Eto.Gtk
针对Linux,使用.NET Core 3.0。需要预先安装GTK+3。
TsinghuaNet.Eto.Mac
针对Mac OS X,使用Mono 6.0。
TsinghuaNet.Uno
- 适应库更改。
- 修复无法保存用户名。
TsinghuaNet.Uno.UWP
- 修复后台任务注册。
针对Windows 10 UWP平台。
TsinghuaNet.Uno.Droid
- 修复布局
针对Android平台。
4.0.72
TsinghuaNet
使用Fody简化代码。
启用了Azure Pipelines编译,尝试解决 #7 。
TsinghuaNet.CLI
适应库更改。
TsinghuaNet.Eto
自己写了SortableGridView控件来实现排序功能。
Dependent
表示依赖于系统中已安装的框架,Self
表示自带框架。
TsinghuaNet.Eto.Wpf
针对Windows,使用.NET Core 3.0与.NET Framework 4.8。
TsinghuaNet.Eto.Gtk
针对Linux,使用.NET Core 3.0。需要预先安装GTK 3。
TsinghuaNet.Eto.Mac
针对Mac OS X。
TsinghuaNet.Uno
自己写了SortableDataGrid。
TsinghuaNet.Uno.UWP
更新界面。
4.0.71
TsinghuaNet
出于对于未来的语言发展以及便于使用新功能,所有项目改为使用C#。
将MVVM的内容移入TsinghuaNet项目,因为反正也没有别人用,口亨。
TsinghuaNet.CLI
适应库更改。
TsinghuaNet.Eto
适应库更改。
Dependent
表示依赖于系统中已安装的框架,Self
表示自带框架。
TsinghuaNet.Eto.Wpf
针对Windows,使用.NET Core 3.0与.NET Framework 4.8。
TsinghuaNet.Eto.Gtk
针对Linux/Mac OS X,使用.NET Core 3.0。需要预先安装GTK 3。
TsinghuaNet.Eto.Mac
针对Mac OS X。
TsinghuaNet.Uno
基于曾经的UWP版代码。其余两个平台由于技术原因还无法发布。
TsinghuaNet.Uno.UWP
更新了界面。
4.0.70
TsinghuaNet
增加ByteSize结构体。
TsinghuaNet.CLI
不再明文传递用户名密码,提供保存及删除用户名与密码功能。
TsinghuaNet.CrossPlatform
Android用户请下载apk文件安装测试。
TsinghuaNet.Eto
分拆为三个不同平台的项目。Dependent
表示依赖于系统中已安装的框架,Self
表示自带框架。
TsinghuaNet.Eto.Gtk
针对Linux/Mac系统,使用.NET Core 3.0。需要预先安装GTK 3。
TsinghuaNet.Eto.Mac
针对Mac OS X。
TsinghuaNet.Eto.Wpf
针对Windows,使用.NET Core 3.0与.NET Framework 4.8。
TsinghuaNet.UWP
将图表移入流量明细对话框。