Skip to content

Commit

Permalink
V0.2.2
Browse files Browse the repository at this point in the history
  • Loading branch information
wh201906 committed Oct 28, 2022
1 parent cffef3d commit 3245202
Show file tree
Hide file tree
Showing 10 changed files with 156 additions and 80 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@

[中文](doc/CHANGELOG/CHANGELOG_zh_CN.md)

## V0.2.2
+ Android: Supports share a file to SerialTest then send it(built with Qt 5.15.7 or higher version)
+ Add dark theme(from https://github.com/ColinDuquesnoy/QDarkStyleSheet)
+ Add single orientation pinch gesture on plotter
+ Add some useful snippets for control panel(in `demo/Control/`)
+ Support dragging config file to control panel

## V0.2.1
+ Add command line option to set config file path
+ Fix some bugs in file transceiver
Expand Down
16 changes: 12 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# SerialTest
![downloads](https://img.shields.io/github/downloads/wh201906/SerialTest/total)
[![downloads](https://img.shields.io/github/downloads/wh201906/SerialTest/total?label=GitHub%20release%20downloads)](https://github.com/wh201906/SerialTest/releases)
[![downloads](https://img.shields.io/sourceforge/dt/serialtest.svg?label=SourceForge%20downloads)](https://sourceforge.net/projects/serialtest/)
A versatile test tool running on Windows/Linux/Android.
Works as data transceiver/realtime plotter/shortcut/file transceiver.
Supports serial port, Bluetooth SPP client/server, Bluetooth LE client, TCP client/server, UDP.
Expand Down Expand Up @@ -146,6 +147,7 @@ Supports serial port, Bluetooth SPP client/server, Bluetooth LE client, TCP clie
+ Check connection parameters and disconnect/reconnect on status bar
+ Customize font
+ Select language
+ Change theme(dark theme)

</details>

Expand All @@ -168,7 +170,7 @@ Supports serial port, Bluetooth SPP client/server, Bluetooth LE client, TCP clie
+ Small screen support: Show sended/received data only
+ Small screen support: Full screen mode
+ Drag/Scale gesture support on Plotter
+ Share a piece of text to SerialTest then send it
+ Share text/file to SerialTest then send it

</details>

Expand All @@ -193,9 +195,15 @@ You can write programs on MCU according to the demos in the [demo/](https://gith
[Demo README](demo/README.md)

## Binaries for Windows and Android
You can download pre-built binaries in [release](https://github.com/wh201906/SerialTest/releases/latest) page.
You can download pre-built binaries and Android APK in [release](https://github.com/wh201906/SerialTest/releases) page.

The Android app is available on [F-Droid](https://f-droid.org/packages/priv.wh201906.serialtest/) as well.
You can also download them in SourceForge
[![Download SerialTest](https://a.fsdn.com/con/app/sf-download-button)](https://sourceforge.net/projects/serialtest/files/latest/download)

The Android app is available on [F-Droid](https://f-droid.org/packages/priv.wh201906.serialtest/) as well.
[<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
alt="Get it on F-Droid"
height="80">](https://f-droid.org/packages/priv.wh201906.serialtest/)

## Build on Linux
### 1. Install depencencies
Expand Down
7 changes: 7 additions & 0 deletions doc/CHANGELOG/CHANGELOG_zh_CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@

[English](../../CHANGELOG.md)

## V0.2.2
+ Android: 支持分享文件到SerialTest并发送(需使用Qt 5.15.7或更高版本编译)
+ 添加暗黑主题(源于https://github.com/ColinDuquesnoy/QDarkStyleSheet)
+ 绘图面板支持单向缩放
+ 添加常用控制命令(位于demo/Control/文件夹下)
+ 支持拖拽配置文件到控制面板

## V0.2.1
+ 支持通过命令行参数指定配置文件路径
+ 修复文件收发功能的一些小BUG
Expand Down
14 changes: 12 additions & 2 deletions doc/README/README_zh_CN.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# SerialTest
![downloads](https://img.shields.io/github/downloads/wh201906/SerialTest/total?label=%E4%B8%8B%E8%BD%BD%E9%87%8F)
[![downloads](https://img.shields.io/github/downloads/wh201906/SerialTest/total?label=GitHub%E4%B8%8B%E8%BD%BD%E9%87%8F)](https://github.com/wh201906/SerialTest/releases)
[![downloads](https://img.shields.io/sourceforge/dt/serialtest.svg?label=SourceForge%E4%B8%8B%E8%BD%BD%E9%87%8F)](https://sourceforge.net/projects/serialtest/)
可在Windows/Linux/Android上运行,功能丰富的调试工具。
支持数据收发/实时绘图/快捷方式/文件收发功能。
支持串口/蓝牙SPP客户端/蓝牙SPP服务器/蓝牙BLE客户端/TCP客户端/TCP服务器/UDP调试。
Expand Down Expand Up @@ -147,6 +148,7 @@
+ 可在状态栏查看当前连接参数,并快速断开/重连
+ 支持改变字体
+ 支持改变语言
+ 支持改变主题(含暗色主题)

</details>

Expand All @@ -168,7 +170,7 @@
+ 小屏适配:数据收发面板可仅显示已发送/已接收数据
+ 小屏适配:支持全屏模式
+ 绘图界面支持缩放/拖动手势
+ 支持分享文本到SerialTest并发送
+ 支持分享文本或文件到SerialTest并发送

</details>

Expand All @@ -195,6 +197,14 @@
## 在Windows和Android平台下直接使用
[release](https://github.com/wh201906/SerialTest/releases) 页面当中包含了编译好的Windows程序和Android安装包,可直接下载。Windows平台下的程序免安装,解压后即可使用。

SourceForge平台上也可下载
[![Download SerialTest](https://a.fsdn.com/con/app/sf-download-button)](https://sourceforge.net/projects/serialtest/files/latest/download)

Android版本还可以在[F-Droid](https://f-droid.org/packages/priv.wh201906.serialtest/)应用商店当中下载。
[<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on-zh-cn.png"
alt="Get it on F-Droid"
height="80">](https://f-droid.org/zh_Hans/packages/priv.wh201906.serialtest/)

## 在Linux系统下编译
### 1. 安装依赖
```
Expand Down
6 changes: 6 additions & 0 deletions fastlane/metadata/android/en-US/changelogs/22.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
V0.2.2
+ Android: Supports share a file to SerialTest then send it(built with Qt 5.15.7 or higher version)
+ Add dark theme(from https://github.com/ColinDuquesnoy/QDarkStyleSheet)
+ Add single orientation pinch gesture on plotter
+ Add some useful snippets for control panel(in `demo/Control/`)
+ Support dragging config file to control panel
6 changes: 6 additions & 0 deletions fastlane/metadata/android/zh-CN/changelogs/22.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
V0.2.2
+ Android: 支持分享文件到SerialTest并发送(需使用Qt 5.15.7或更高版本编译)
+ 添加暗黑主题(源于https://github.com/ColinDuquesnoy/QDarkStyleSheet)
+ 绘图面板支持单向缩放
+ 添加常用控制命令(位于demo/Control/文件夹下)
+ 支持拖拽配置文件到控制面板
2 changes: 1 addition & 1 deletion src/SerialTest.pro
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ else: unix:!android: target.path = /opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += target

# Remember to change version in AndroidManifest.xml
VERSION = 0.2.1
VERSION = 0.2.2
QMAKE_TARGET_PRODUCT = "SerialTest"
QMAKE_TARGET_DESCRIPTION = "SerialTest"
QMAKE_TARGET_COMPANY = "wh201906"
Expand Down
2 changes: 1 addition & 1 deletion src/android/AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<manifest package="priv.wh201906.serialtest" xmlns:android="http://schemas.android.com/apk/res/android" android:versionName="V0.2.1" android:versionCode="21" android:installLocation="auto">
<manifest package="priv.wh201906.serialtest" xmlns:android="http://schemas.android.com/apk/res/android" android:versionName="V0.2.2" android:versionCode="22" android:installLocation="auto">
<!-- The following comment will be replaced upon deployment with default permissions based on the dependencies of the application.
Remove the comment if you do not require these default permissions. -->
<!-- %%INSERT_PERMISSIONS -->
Expand Down
Binary file modified src/i18n/SerialTest_zh_CN.qm
Binary file not shown.
Loading

0 comments on commit 3245202

Please sign in to comment.