Skip to content

Commit 6bf6a56

Browse files
committed
build: update version to 1.3.0-Beta and refine ProGuard configuration
1 parent 64c3575 commit 6bf6a56

File tree

4 files changed

+26
-7
lines changed

4 files changed

+26
-7
lines changed

.github/workflows/build-desktop.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -226,11 +226,12 @@ jobs:
226226
shell: bash
227227
run: |
228228
# Define common release notes
229-
NOTES="1.新增使用 NAS FN Connect 登录的支持
229+
NOTES="1.新增使用 NAS 登录和 FN Connect 中继访问的支持
230230
2.修复电视节目切换下一集后快捷键失效的问题
231+
3.优化登录界面 UI 及代码逻辑
231232
 
232233
感谢以下飞牛共建团成员反馈问题并协助排查:
233-
@[zhengbf](https://club.fnnas.com/home.php?mod=space&uid=187) @[空城](https://club.fnnas.com/home.php?mod=space&uid=2332)
234+
@[玉尺书生](https://club.fnnas.com/home.php?mod=space&uid=6482)
234235
 
235236
> **当前应用中没有展示出来或者点击没有反应的就是还没做的功能,后面陆续都会实现,请仅对已实现的功能提出合理意见,感谢理解**
236237
  "
@@ -240,8 +241,6 @@ jobs:
240241
if [[ "${{ github.ref }}" =~ [Aa]lpha ]]; then
241242
WARNING="
242243
 
243-
**当前应用中没有展示出来或者点击没有反应的就是还没做的功能,后面陆续都会实现,请仅对已实现的功能提出合理意见,感谢理解**
244-
 
245244
> **此版本为开发中的版本,请酌情下载安装。**
246245
"
247246
fi

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,9 +107,9 @@
107107

108108
支持使用 GPU 硬解,但是因为框架渲染机制,硬解后的视频会被转为 RGBA 色彩模式,通过 CPU 将画面渲染到窗口,此时高动态范围视频会产生色调映射错误的问题,造成画面色彩显示异常。所以对于 HDR、HLG 以及 Dolby Vision 格式的视频,目前会强制 NAS 映射为 SDR 后输出,对于硬件性能不足的 NAS 可能无法流畅播放。未来的目标是尽可能实现显卡硬解后直接渲染到窗口。
109109

110-
#### 2. 此客户端是否支持使用 FN Connect 域名登录
110+
#### 2. 此客户端是否支持使用 FN ID 或者通过 NAS 登录
111111

112-
目前暂时不支持,只支持使用 IP 或非飞牛中继域名登录,后面会支持使用 FN Connect 登录。
112+
支持使用 FN ID 或者通过 NAS 登录。
113113

114114
#### 3. 此客户端是否支持使用飞牛 OS 中的自签证书进行 HTTPS 连接?
115115

compose-desktop.pro

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,12 @@
9898
-dontwarn kotlin.concurrent.atomics.**
9999

100100
# Generic dontwarn for unresolved references in libraries
101+
-dontwarn javafx.**
102+
-dontwarn com.jogamp.**
103+
-dontwarn jogamp.**
104+
-dontwarn org.eclipse.swt.**
105+
-dontwarn org.apache.thrift.**
106+
-dontwarn com.jetbrains.cef.**
101107
-dontwarn com.google.common.truth.**
102108
-dontwarn org.objectweb.asm.**
103109
-dontwarn okhttp3.internal.platform.**
@@ -112,6 +118,20 @@
112118
-dontwarn okhttp3.internal.graal.**
113119
-dontwarn org.graalvm.nativeimage.**
114120
-dontwarn com.oracle.svm.core.**
121+
-dontwarn org.tukaani.xz.**
122+
-dontwarn org.brotli.dec.**
123+
-dontwarn com.github.luben.zstd.**
124+
-dontwarn org.apache.commons.compress.harmony.pack200.**
125+
-dontwarn kotlinx.atomicfu.**
126+
-dontwarn com.mikepenz.markdown.**
127+
-dontwarn io.github.alexzhirkevich.compottie.**
128+
-dontwarn io.ktor.client.plugins.**
129+
-dontwarn androidx.compose.**
130+
-dontwarn coil3.**
131+
-dontwarn io.ktor.**
132+
-dontwarn kotlin.**
133+
-dontwarn kotlinx.atomicfu.**
134+
-ignorewarnings
115135

116136
# Mediamp
117137
-keep class org.openani.mediamp.** { *; }

composeApp/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ val osName = System.getProperty("os.name").lowercase()
77
val osArch = System.getProperty("os.arch").lowercase()
88

99
val appVersion = "1.3.0"
10-
val appVersionSuffix = ""
10+
val appVersionSuffix = "Beta"
1111

1212
val platformStr = when {
1313
osName.contains("win") -> {

0 commit comments

Comments
 (0)