Skip to content

Commit 52533b4

Browse files
authored
Merge pull request #27 from FNOSP/dev
Dev
2 parents 2e0e1bb + 2d1d741 commit 52533b4

37 files changed

+2280
-390
lines changed

README.md

Lines changed: 35 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,22 @@
2222
![image-20251019000006440](http://oss.jankinwu.com/img/image-20251019000006440.png)
2323

2424
## 使用说明
25+
### 使用安装包安装
2526

26-
### 准备环境
27+
1. 安装 [VLC](https://www.videolan.org/vlc) 播放器(必装,否则打不开软件)
28+
2. 下载 [releases](https://github.com/FNOSP/fntv-client-multiplatform/releases) 中的安装包并安装
29+
30+
### 从项目构建
31+
32+
#### 准备环境
2733

2834
- 安装 [Android Studio](https://developer.android.com/studio)[IntelliJ IDEA](https://www.jetbrains.com/idea/)
2935
- JDK 17 或以上版本并配置环境变量
3036
- 确保 `JAVA_HOME` 环境变量指向 JDK 安装目录
3137
- 确保 `PATH` 环境变量包含 `%JAVA_HOME%\bin`
32-
- 安装 [VLC 播放器](https://www.videolan.org/vlc) 播放器(必装,否则打不开软件)
38+
- 安装 [VLC](https://www.videolan.org/vlc) 播放器(必装,否则打不开软件)
3339

34-
### 运行桌面端
40+
#### 运行桌面端
3541

3642
- 克隆项目到本地:
3743
```bash
@@ -48,29 +54,47 @@
4854
```bash
4955
# 给脚本加上可执行权限
5056
chmod +x gradlew
57+
5158
# 运行项目
5259
./gradlew :composeApp:run
5360
```
5461
Windows
5562
```shell
5663
.\gradlew.bat :composeApp:run
5764
```
58-
### 打包为可执行文件
65+
#### 打包为可执行文件
5966

6067
- 打包桌面端项目:
61-
- 在 Android Studio 或 IntelliJ IDEA 中,在 Gradle Tasks 中找到 `compose desktop` -> `packageReleaseDistributionForCurrentOS` 任务,双击运行
68+
- 在 Android Studio 或 IntelliJ IDEA 中,在 Gradle Tasks 中找到 `compose desktop` -> `packageReleaseDistributionForCurrentOS` 或者带当前系统支持的安装包格式的 `packageRelease` 任务,双击运行
6269
- 或者,使用命令行运行:
6370

64-
Linux 或 macOS
65-
```bash
66-
# 给脚本加上可执行权限
71+
```shell
72+
# Linux 或 MacOS 端需要给脚本增加可执行权限
6773
chmod +x gradlew
68-
# 打包项目
69-
./gradlew :composeApp:packageReleaseDistributionForCurrentOS
7074
```
75+
76+
Ubuntu 或 Debian
77+
78+
```bash
79+
./gradlew :composeApp:packageReleaseDeb
80+
```
81+
82+
Fedora 或 CentOS
83+
84+
```shell
85+
./gradlew :composeApp:packageReleaseRpm
86+
```
87+
88+
Arch Linux
89+
90+
```shell
91+
./gradlew :composeApp:packageReleasePkg
92+
```
93+
7194
Windows
95+
7296
```shell
73-
.\gradlew.bat :composeApp:packageReleaseDistributionForCurrentOS
97+
.\gradlew.bat :composeApp:packageReleaseExe
7498
```
7599
- 打包完成后,可在 `composeApp\build\compose\binaries\main-release` 目录下找到可执行文件
76100

composeApp/build.gradle.kts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,7 @@ kotlin {
163163
implementation(libs.kotlinx.datetime)
164164
implementation(libs.kermit)
165165
implementation(libs.kotlinx.io.core)
166+
implementation(libs.compottie)
166167
}
167168
commonTest.dependencies {
168169
implementation(libs.kotlin.test)
@@ -195,7 +196,7 @@ compose.desktop {
195196
// configurationFiles.from("compose-desktop.pro")
196197
}
197198
nativeDistributions {
198-
targetFormats(TargetFormat.Dmg, TargetFormat.Deb, TargetFormat.Exe, TargetFormat.Rpm)
199+
targetFormats(TargetFormat.Dmg, TargetFormat.Deb, TargetFormat.Exe, TargetFormat.Rpm, TargetFormat.Pkg)
199200
// 使用英文作为包名,避免Windows下打包乱码和路径问题
200201
// Use English package name to avoid garbled text on Windows
201202
packageName = "FnMedia"

composeApp/src/androidMain/kotlin/com/jankinwu/fntv/client/utils/PointerUtils.android.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ package com.jankinwu.fntv.client.utils
33
import androidx.compose.ui.input.pointer.PointerIcon
44

55
actual val HiddenPointerIcon: PointerIcon = PointerIcon.Default
6+
actual val DisabledPointerIcon: PointerIcon = PointerIcon.Default
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"nm":"Main Scene","ddd":0,"h":500,"w":500,"meta":{"g":"@lottiefiles/creator 1.66.2"},"layers":[{"ty":4,"nm":"Layer 2","sr":1,"st":0,"op":80,"ip":0,"hd":false,"ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":4.028},"s":[1562.5,1562.5,100],"t":2},{"o":{"x":0.167,"y":0.081},"i":{"x":0.833,"y":0.998},"s":[1605.5,1605.5,100],"t":18},{"o":{"x":0.167,"y":-0.002},"i":{"x":0.833,"y":0.833},"s":[0,0,100],"t":34},{"s":[1562.5,1562.5,100],"t":50}],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[250,250,0],"ix":2},"r":{"a":0,"k":0,"ix":10},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11}},"shapes":[{"ty":"gr","bm":0,"hd":false,"mn":"ADBE Vector Group","nm":"Group 4","ix":1,"cix":2,"np":2,"it":[{"ty":"sh","bm":0,"hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0.668,1.311],[1.505,0.767],[2.7,0.037]],"o":[[-0.037,-2.7],[-0.767,-1.505],[-1.311,-0.668],[0,0]],"v":[[12.989,-3],[12.128,-8.632],[8.632,-12.128],[3,-12.989]]},"ix":2}},{"ty":"st","bm":0,"hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":2,"lj":1,"ml":4,"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4,"ix":5},"c":{"a":0,"k":[1,1,1],"ix":3}},{"ty":"tr","a":{"a":0,"k":[8.015,-7.854],"ix":1},"s":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":1.417},"s":[100,100],"t":2},{"o":{"x":0.167,"y":0.069},"i":{"x":0.833,"y":0.986},"s":[120,120],"t":18},{"o":{"x":0.167,"y":-0.017},"i":{"x":0.833,"y":0.833},"s":[0,0],"t":34},{"s":[100,100],"t":50}],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[8.015,-7.854],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]},{"ty":"gr","bm":0,"hd":false,"mn":"ADBE Vector Group","nm":"Group 3","ix":2,"cix":2,"np":2,"it":[{"ty":"sh","bm":0,"hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 2","ix":1,"d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0.668,-1.311],[1.505,-0.767],[2.7,-0.037]],"o":[[-0.037,2.7],[-0.767,1.505],[-1.311,0.668],[0,0]],"v":[[12.989,3],[12.128,8.632],[8.632,12.128],[3,12.989]]},"ix":2}},{"ty":"st","bm":0,"hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":2,"lj":1,"ml":4,"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4,"ix":5},"c":{"a":0,"k":[1,1,1],"ix":3}},{"ty":"tr","a":{"a":0,"k":[7.923,8.043],"ix":1},"s":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":1.417},"s":[100,100],"t":2},{"o":{"x":0.167,"y":0.069},"i":{"x":0.833,"y":0.986},"s":[120,120],"t":18},{"o":{"x":0.167,"y":-0.017},"i":{"x":0.833,"y":0.833},"s":[0,0],"t":34},{"s":[100,100],"t":50}],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[7.923,8.043],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]},{"ty":"gr","bm":0,"hd":false,"mn":"ADBE Vector Group","nm":"Group 2","ix":3,"cix":2,"np":2,"it":[{"ty":"sh","bm":0,"hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 3","ix":1,"d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[-0.668,1.311],[-1.505,0.767],[-2.7,0.037]],"o":[[0.037,-2.7],[0.767,-1.505],[1.311,-0.668],[0,0]],"v":[[-12.989,-3],[-12.128,-8.632],[-8.632,-12.128],[-3,-12.989]]},"ix":2}},{"ty":"st","bm":0,"hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":2,"lj":1,"ml":4,"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4,"ix":5},"c":{"a":0,"k":[1,1,1],"ix":3}},{"ty":"tr","a":{"a":0,"k":[-7.909,-7.853],"ix":1},"s":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":1.417},"s":[100,100],"t":2},{"o":{"x":0.167,"y":0.069},"i":{"x":0.833,"y":0.986},"s":[120,120],"t":18},{"o":{"x":0.167,"y":-0.017},"i":{"x":0.833,"y":0.833},"s":[0,0],"t":34},{"s":[100,100],"t":50}],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[-7.909,-7.853],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]},{"ty":"gr","bm":0,"hd":false,"mn":"ADBE Vector Group","nm":"Group 1","ix":4,"cix":2,"np":2,"it":[{"ty":"sh","bm":0,"hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 4","ix":1,"d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[-0.668,-1.311],[-1.505,-0.767],[-2.7,-0.037]],"o":[[0.037,2.7],[0.767,1.505],[1.311,0.668],[0,0]],"v":[[-12.989,3],[-12.128,8.632],[-8.632,12.128],[-3,12.989]]},"ix":2}},{"ty":"st","bm":0,"hd":false,"mn":"ADBE Vector Graphic - Stroke","nm":"Stroke 1","lc":2,"lj":1,"ml":4,"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4,"ix":5},"c":{"a":0,"k":[1,1,1],"ix":3}},{"ty":"tr","a":{"a":0,"k":[-8.023,8.064],"ix":1},"s":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":1.417},"s":[100,100],"t":2},{"o":{"x":0.167,"y":0.069},"i":{"x":0.833,"y":0.986},"s":[120,120],"t":18},{"o":{"x":0.167,"y":-0.017},"i":{"x":0.833,"y":0.833},"s":[0,0],"t":34},{"s":[100,100],"t":50}],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[-8.023,8.064],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]}],"ind":1},{"ty":3,"nm":"Size","sr":1,"st":0,"op":80,"ip":0,"hd":false,"ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[50,50,0],"ix":1},"s":{"a":0,"k":[32,32,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[250,250,0],"ix":2},"r":{"a":0,"k":0,"ix":10},"sa":{"a":0,"k":0},"o":{"a":0,"k":0,"ix":11}},"ind":2},{"ty":3,"nm":"SC","sr":1,"st":0,"op":80,"ip":0,"hd":false,"ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[50,50,0],"ix":1},"s":{"a":1,"k":[{"o":{"x":0.4,"y":0},"i":{"x":0.2,"y":1},"s":[500,500,100],"t":2},{"o":{"x":0.4,"y":0},"i":{"x":0.2,"y":1},"s":[450,450,100],"t":11},{"s":[500,500,100],"t":20}],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[250,250,0],"ix":2},"r":{"a":0,"k":0,"ix":10},"sa":{"a":0,"k":0},"o":{"a":0,"k":0,"ix":11}},"ind":3}],"v":"5.7.0","fr":60,"op":80,"ip":0,"assets":[],"markers":[{"cm":"1","tm":2,"dr":0},{"cm":"2","tm":50,"dr":0}]}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"v":"5.12.1","fr":60,"ip":0,"op":80,"w":500,"h":500,"nm":"quit full screen","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Layer 3","parent":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[50,50,0],"ix":2,"l":2},"a":{"a":0,"k":[250,250,0],"ix":1,"l":2},"s":{"a":0,"k":[312.5,312.5,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[-0.856,0.436],[-0.383,0.753],[0,2.24],[0,0]],"o":[[0,0],[2.24,0],[0.753,-0.383],[0.436,-0.856],[0,0],[0,0]],"v":[[-5,5],[-1.4,5],[2.816,4.564],[4.564,2.816],[5,-1.4],[5,-5]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.4,"y":1},"o":{"x":0.167,"y":0.167},"t":2,"s":[247.029,247.021],"to":[0,0],"ti":[0,0]},{"i":{"x":0.4,"y":1},"o":{"x":0.167,"y":0.167},"t":18,"s":[249.029,249.021],"to":[0,0],"ti":[0,0]},{"t":34,"s":[247.029,247.021]}],"ix":2},"a":{"a":0,"k":[5.029,5.021],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.4,0.4],"y":[1,1]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"t":2,"s":[100,100]},{"i":{"x":[0.4,0.4],"y":[1,1]},"o":{"x":[0.167,0.167],"y":[0.074,0.074]},"t":18,"s":[113,113]},{"i":{"x":[0.4,0.4],"y":[1,1]},"o":{"x":[0.167,0.167],"y":[-0.011,-0.011]},"t":34,"s":[0,0]},{"t":50,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0.436,0.856],[0.753,0.383],[2.24,0],[0,0]],"o":[[0,0],[0,-2.24],[-0.383,-0.753],[-0.856,-0.436],[0,0],[0,0]],"v":[[5,5],[5,1.4],[4.564,-2.816],[2.816,-4.564],[-1.4,-5],[-5,-5]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.4,"y":1},"o":{"x":0.167,"y":0.167},"t":2,"s":[246.945,253.091],"to":[0,0],"ti":[0,0]},{"i":{"x":0.4,"y":1},"o":{"x":0.167,"y":0.167},"t":18,"s":[248.945,251.091],"to":[0,0],"ti":[0,0]},{"t":34,"s":[246.945,253.091]}],"ix":2},"a":{"a":0,"k":[4.945,-4.909],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.4,0.4],"y":[1,1]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"t":2,"s":[100,100]},{"i":{"x":[0.4,0.4],"y":[1,1]},"o":{"x":[0.167,0.167],"y":[0.074,0.074]},"t":18,"s":[113,113]},{"i":{"x":[0.4,0.4],"y":[1,1]},"o":{"x":[0.167,0.167],"y":[-0.011,-0.011]},"t":34,"s":[0,0]},{"t":50,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 2","np":2,"cix":2,"bm":0,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0.856,-0.436],[0.383,-0.753],[0,-2.24],[0,0]],"o":[[0,0],[-2.24,0],[-0.753,0.383],[-0.436,0.856],[0,0],[0,0]],"v":[[5,-5],[1.4,-5],[-2.816,-4.564],[-4.564,-2.816],[-5,1.4],[-5,5]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.4,"y":1},"o":{"x":0.167,"y":0.167},"t":2,"s":[253.121,253.116],"to":[0,0],"ti":[0,0]},{"i":{"x":0.4,"y":1},"o":{"x":0.167,"y":0.167},"t":18,"s":[251.121,251.116],"to":[0,0],"ti":[0,0]},{"t":34,"s":[253.121,253.116]}],"ix":2},"a":{"a":0,"k":[-4.879,-4.884],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.4,0.4],"y":[1,1]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"t":2,"s":[100,100]},{"i":{"x":[0.4,0.4],"y":[1,1]},"o":{"x":[0.167,0.167],"y":[0.074,0.074]},"t":18,"s":[113,113]},{"i":{"x":[0.4,0.4],"y":[1,1]},"o":{"x":[0.167,0.167],"y":[-0.011,-0.011]},"t":34,"s":[0,0]},{"t":50,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 3","np":2,"cix":2,"bm":0,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[-0.436,-0.856],[-0.753,-0.383],[-2.24,0],[0,0]],"o":[[0,0],[0,2.24],[0.383,0.753],[0.856,0.436],[0,0],[0,0]],"v":[[-5,-5],[-5,-1.4],[-4.564,2.816],[-2.816,4.564],[1.4,5],[5,5]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.4,"y":1},"o":{"x":0.167,"y":0.167},"t":2,"s":[252.961,247.052],"to":[0,0],"ti":[0,0]},{"i":{"x":0.4,"y":1},"o":{"x":0.167,"y":0.167},"t":18,"s":[250.961,249.052],"to":[0,0],"ti":[0,0]},{"t":34,"s":[252.961,247.052]}],"ix":2},"a":{"a":0,"k":[-5.039,5.052],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.4,0.4],"y":[1,1]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"t":2,"s":[100,100]},{"i":{"x":[0.4,0.4],"y":[1,1]},"o":{"x":[0.167,0.167],"y":[0.074,0.074]},"t":18,"s":[113,113]},{"i":{"x":[0.4,0.4],"y":[1,1]},"o":{"x":[0.167,0.167],"y":[-0.011,-0.011]},"t":34,"s":[0,0]},{"t":50,"s":[100,100]}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 4","np":2,"cix":2,"bm":0,"ix":4,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":80,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":2,"ty":3,"nm":"Size","sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2,"l":2},"a":{"a":0,"k":[50,50,0],"ix":1,"l":2},"s":{"a":0,"k":[32,32,100],"ix":6,"l":2}},"ao":0,"ip":0,"op":80,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":3,"nm":"SC","sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[250,250,0],"ix":2,"l":2},"a":{"a":0,"k":[50,50,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.2,0.2,0.2],"y":[1,1,1]},"o":{"x":[0.4,0.4,0.4],"y":[0,0,0]},"t":2,"s":[500,500,100]},{"i":{"x":[0.2,0.2,0.2],"y":[1,1,1]},"o":{"x":[0.4,0.4,0.4],"y":[0,0,0]},"t":11,"s":[450,450,100]},{"t":20,"s":[500,500,100]}],"ix":6,"l":2}},"ao":0,"ip":0,"op":80,"st":0,"bm":0}],"markers":[{"tm":2,"cm":"1","dr":0},{"tm":50,"cm":"2","dr":0}],"props":{}}

composeApp/src/commonMain/composeResources/files/settings_lottie.json

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"nm":"Main Scene","ddd":0,"h":500,"w":500,"meta":{"g":"@lottiefiles/creator 1.66.2"},"layers":[{"ty":4,"nm":"speaker","sr":1,"st":0,"op":60,"ip":0,"hd":false,"ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[125,249.861,0],"ix":2},"r":{"a":0,"k":0,"ix":10},"sa":{"a":0,"k":0},"o":{"a":0,"k":100,"ix":11}},"shapes":[{"ty":"gr","bm":0,"hd":false,"mn":"ADBE Vector Group","nm":"Path","ix":1,"cix":2,"np":2,"it":[{"ty":"sh","bm":0,"hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,-3.05],[0,0],[-3.06,0],[0,0],[0,0],[0,4.95],[0,0],[3.5,-3.5],[0,0],[0,0]],"o":[[0,0],[0,3.06],[0,0],[0,0],[3.5,3.5],[0,0],[0,-4.95],[0,0],[0,0],[-3.06,0]],"v":[[-25,-11.086],[-25,11.134],[-19.44,16.694],[-2.78,16.694],[15.5,34.974],[25,31.024],[25,-31.026],[15.5,-34.976],[-2.78,-16.636],[-19.44,-16.636]]},"ix":2}},{"ty":"fl","bm":0,"hd":false,"mn":"ADBE Vector Graphic - Fill","nm":"Fill 1","c":{"a":0,"k":[1,1,1],"ix":4},"r":1,"o":{"a":0,"k":100,"ix":5}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[500,500],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]}],"ind":1},{"ty":4,"nm":"1","sr":1,"st":0,"op":60,"ip":0,"hd":false,"ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[340.278,249.861,0],"ix":2},"r":{"a":0,"k":0,"ix":10},"sa":{"a":0,"k":0},"o":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100],"t":0},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[20],"t":11},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[20],"t":16},{"s":[100],"t":27}],"ix":11}},"shapes":[{"ty":"gr","bm":0,"hd":false,"mn":"ADBE Vector Group","nm":"Path","ix":1,"cix":2,"np":2,"it":[{"ty":"sh","bm":0,"hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,9.83],[8.22,4.11],[0,0]],"o":[[0,-9.83],[0,0],[8.22,-4.05]],"v":[[6.946,0.029],[-6.944,-22.361],[-6.944,22.359]]},"ix":2}},{"ty":"fl","bm":0,"hd":false,"mn":"ADBE Vector Graphic - Fill","nm":"Fill 1","c":{"a":0,"k":[1,1,1],"ix":4},"r":1,"o":{"a":0,"k":100,"ix":5}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[500,500],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]}],"ind":2},{"ty":4,"nm":"2","sr":1,"st":0,"op":60,"ip":0,"hd":false,"ddd":0,"bm":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6},"sk":{"a":0,"k":0},"p":{"a":0,"k":[402.778,249.95,0],"ix":2},"r":{"a":0,"k":0,"ix":10},"sa":{"a":0,"k":0},"o":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100],"t":6},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[20],"t":17},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[20],"t":22},{"s":[100],"t":33}],"ix":11}},"shapes":[{"ty":"gr","bm":0,"hd":false,"mn":"ADBE Vector Group","nm":"Path","ix":1,"cix":2,"np":2,"it":[{"ty":"sh","bm":0,"hd":false,"mn":"ADBE Vector Shape - Group","nm":"Path 1","ix":1,"d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,-3.5],[0,0],[-1.94,-0.77],[0,-16.34],[14.34,-5.73],[0,-2.11],[0,0],[-3.22,1.22],[0,21.33],[18.84,7.17]],"o":[[0,0],[0,2.11],[14.34,5.73],[0,16.33],[-2,0.77],[0,0],[0,3.5],[18.84,-7.16],[0,-21.34],[-3.22,-1.28]],"v":[[-19.444,-41.936],[-19.444,-40.826],[-16.114,-36.106],[8.336,0.014],[-16.114,36.124],[-19.444,40.844],[-19.444,41.954],[-12.724,46.674],[19.446,0.014],[-12.724,-46.656]]},"ix":2}},{"ty":"fl","bm":0,"hd":false,"mn":"ADBE Vector Graphic - Fill","nm":"Fill 1","c":{"a":0,"k":[1,1,1],"ix":4},"r":1,"o":{"a":0,"k":100,"ix":5}},{"ty":"tr","a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[500,500],"ix":3},"sk":{"a":0,"k":0,"ix":4},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":0,"ix":6},"sa":{"a":0,"k":0,"ix":5},"o":{"a":0,"k":100,"ix":7}}]}],"ind":3}],"v":"5.7.0","fr":60,"op":34,"ip":0,"assets":[]}

0 commit comments

Comments
 (0)