Skip to content

Commit cfe9b01

Browse files
authored
New package: Kindness-Kismet.Stelliberty version 1.1.20 (microsoft#320324)
1 parent f10fcbf commit cfe9b01

File tree

4 files changed

+244
-0
lines changed

4 files changed

+244
-0
lines changed
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Created with YamlCreate.ps1 v2.5.0 $debug=NVS1.CRLF.7-5-4.Win32NT
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.10.0.schema.json
3+
4+
PackageIdentifier: Kindness-Kismet.Stelliberty
5+
PackageVersion: 1.1.20
6+
InstallerType: inno
7+
Scope: machine
8+
ProductCode: '{A1B2C3D4-E5F6-7890-0884D489-123456789ABC}}_is1'
9+
ReleaseDate: 2025-12-07
10+
Installers:
11+
- Architecture: x64
12+
InstallerUrl: https://github.com/Kindness-Kismet/Stelliberty/releases/download/v1.1.20/Stelliberty-v1.1.20-windows-x64-setup.exe
13+
InstallerSha256: 8B2C0DAFFE25BD49BBC6CFA6046823E1B52EE80B21D2462A55AAED08159B0296
14+
Dependencies:
15+
PackageDependencies:
16+
- PackageIdentifier: Microsoft.VCRedist.2015+.x64
17+
- Architecture: arm64
18+
InstallerUrl: https://github.com/Kindness-Kismet/Stelliberty/releases/download/v1.1.20/Stelliberty-v1.1.20-windows-arm64-setup.exe
19+
InstallerSha256: A6782D8F1EC08FC90061CE38A341B7BA49A9AA2AD532F3786F73E352E150C23C
20+
Dependencies:
21+
PackageDependencies:
22+
- PackageIdentifier: Microsoft.VCRedist.2015+.arm64
23+
ManifestType: installer
24+
ManifestVersion: 1.10.0
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
# Created with YamlCreate.ps1 v2.5.0 $debug=NVS1.CRLF.7-5-4.Win32NT
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.10.0.schema.json
3+
4+
PackageIdentifier: Kindness-Kismet.Stelliberty
5+
PackageVersion: 1.1.20
6+
PackageLocale: en-US
7+
# Publisher:
8+
# PublisherUrl:
9+
# PublisherSupportUrl:
10+
# PrivacyUrl:
11+
# Author:
12+
# PackageName:
13+
# PackageUrl:
14+
License: Freeware
15+
# LicenseUrl:
16+
# Copyright:
17+
# CopyrightUrl:
18+
ShortDescription: A modern cross-platform Clash client built with Flutter and Rust Featuring the unique MD3M (Material Design 3 Modern) visual style
19+
Description: |-
20+
A modern cross-platform Clash client built with Flutter and Rust Featuring the unique MD3M (Material Design 3 Modern) visual style
21+
✨ Features
22+
- 🎨 MD3M Design System: Unique Material Design 3 Modern style combining MD3 color management with acrylic glass effects
23+
- 🦀 Rust Backend: High-performance core powered by Rust with Flutter UI
24+
- 🌐 Multi-language Support: Built-in i18n support using slang
25+
- 🔧 Subscription Management: Full subscription and override configuration support
26+
- 📊 Real-time Monitoring: Connection tracking and traffic statistics
27+
- 🪟 Native Desktop Integration: Windows service, system tray, and auto-start support
28+
- 🔄 Built-in UWP Loopback Manager: Manage Windows UWP app loopback exemptions (Windows only)
29+
🏆 Implementation Highlights
30+
This might be one of the most detail-oriented Flutter desktop applications:
31+
- ✨ System Tray Dark Mode: Adaptive tray icons for Windows dark/light themes
32+
- 🚀 Flicker-Free Launch: Maximized window startup without visual artifacts
33+
- 👻 Smooth Window Transitions: Show/hide animations without flickering
34+
- 🎯 Pixel-Perfect UI: Carefully crafted MD3M design system
35+
# Moniker:
36+
Tags:
37+
- clash
38+
- clash-meta
39+
- clash-verge
40+
- mihomo
41+
- network
42+
- proxy
43+
- vpn
44+
# ReleaseNotes:
45+
# ReleaseNotesUrl:
46+
# PurchaseUrl:
47+
# InstallationNotes:
48+
# Documentations:
49+
ManifestType: locale
50+
ManifestVersion: 1.10.0
Lines changed: 162 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,162 @@
1+
# Created with YamlCreate.ps1 v2.5.0 $debug=NVS1.CRLF.7-5-4.Win32NT
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.10.0.schema.json
3+
4+
PackageIdentifier: Kindness-Kismet.Stelliberty
5+
PackageVersion: 1.1.20
6+
PackageLocale: zh-CN
7+
Publisher: Stelliberty
8+
PublisherUrl: https://github.com/Kindness-Kismet
9+
PublisherSupportUrl: https://github.com/Kindness-Kismet/Stelliberty/issues
10+
# PrivacyUrl:
11+
# Author:
12+
PackageName: Stelliberty
13+
PackageUrl: https://github.com/Kindness-Kismet/Stelliberty
14+
License: 免费软件
15+
LicenseUrl: https://github.com/Kindness-Kismet/Stelliberty/blob/HEAD/LICENSE
16+
Copyright: Copyright © 2025 Stelliberty. All rights reserved.
17+
# CopyrightUrl:
18+
ShortDescription: 一款使用 Flutter 和 Rust 构建的现代跨平台 Clash 客户端,采用独特的 MD3M(Material Design 3 Modern)视觉风格
19+
Description: |-
20+
一款使用 Flutter 和 Rust 构建的现代跨平台 Clash 客户端,采用独特的 MD3M(Material Design 3 Modern)视觉风格
21+
✨ 特性
22+
- 🎨 MD3M 设计系统:结合 MD3 色彩管理与亚克力玻璃效果的独特 Material Design 3 Modern 风格
23+
- 🦀 Rust 后端:由 Rust 提供高性能核心,搭配 Flutter 用户界面
24+
- 🌐 多语言支持:使用 slang 实现内置 i18n 支持
25+
- 🔧 订阅管理:完整支持订阅与覆盖配置
26+
- 📊 实时监控:连接追踪与流量统计
27+
- 🪟 原生桌面集成:支持 Windows 服务、系统托盘及自动启动
28+
- 🔄 内置 UWP 回环管理器:管理 Windows UWP 应用回环豁免(仅 Windows)
29+
🏆 实现亮点
30+
这可能是最注重细节的 Flutter 桌面应用之一:
31+
- ✨ 系统托盘暗黑模式:针对 Windows 明暗主题自适应的托盘图标
32+
- 🚀 无闪烁启动:最大化窗口启动无视觉瑕疵
33+
- 👻 平滑窗口过渡:显示/隐藏动画无闪烁
34+
- 🎯 像素级精准 UI:精心打造的 MD3M 设计系统
35+
# Moniker:
36+
Tags:
37+
- clash
38+
- clash-meta
39+
- clash-verge
40+
- mihomo
41+
- vpn
42+
- 代理
43+
- 网络
44+
ReleaseNotes: |-
45+
📦 构建信息
46+
项目 内容
47+
包名 stelliberty
48+
版本号 1.1.20
49+
Mihomo 核心 1.19.17
50+
提交哈希 5b7aa27de55402e7c2f968dd04f7ce79ebab87e2
51+
📋 更新日志
52+
自 v1.1.1 以来的功能和修复:
53+
Add: macOS platform support and Linux desktop integration
54+
macOS:
55+
- Create macOS runner with Flutter and CocoaPods
56+
- Configure bundle identifier (com.stelliberty.app)
57+
- Add app icons for all required sizes (16-1024px)
58+
- Integrate window_manager for window control
59+
- Support tray residence (don't quit on window close)
60+
- Handle Dock click to restore window
61+
- Disable app sandbox for proxy network access
62+
Linux:
63+
- Add window icon loading from flutter_assets
64+
- Create .desktop file for desktop integration
65+
- Add 256px app icon resource
66+
提交:9533289 | 作者:ONEUI9
67+
68+
Refactor: Rename message modules to signals and fix override naming
69+
- Rename all messages.rs to signals.rs for consistency with rinf terminology
70+
- Rename override folder/module to overrides to avoid Rust keyword escaping (r#override)
71+
- Update all module references and imports accordingly
72+
提交:bc2f5cd | 作者:ONEUI9
73+
74+
Docs: Update README and bump version to 1.1.20
75+
- Fix rinf installation command (rinf -> rinf_cli)
76+
- Add Linux packaging formats (DEB/RPM/AppImage) to build docs
77+
- Update prebuild docs with Linux packaging tools
78+
- Fix Windows badge icon (windows11)
79+
- Remove outdated project structure and contributing sections
80+
- Bump app version to 1.1.20, service to 1.5.0
81+
提交:921107d | 作者:ONEUI9
82+
83+
Add: Linux and macOS service mode support
84+
- Implement systemd service installer for Linux (pkexec elevation)
85+
- Add launchd service support for macOS
86+
- Add cross-platform IPC error detection (os error 2/111/61)
87+
- Improve service status detection for non-Windows platforms
88+
提交:9e9249d | 作者:ONEUI9
89+
90+
Improve: Graceful application shutdown handling
91+
- Add lifecycle manager for coordinated cleanup
92+
- Improve tray event handling on exit
93+
- Clean up network resources (IPC pool, WebSocket) on stop
94+
- Ensure proper shutdown sequence in title bar actions
95+
提交:20d05e4 | 作者:ONEUI9
96+
97+
Improve: Service mode logging and CLI output
98+
- Add structured logging with timestamps and levels
99+
- Improve CLI help messages and error reporting
100+
- Enhance IPC client/server debug logging
101+
- Add heartbeat mechanism for connection health
102+
提交:f80158e | 作者:ONEUI9
103+
104+
Refactor: Unify page-specific spacing constants
105+
- Extract common spacing values to centralized constants
106+
- Apply consistent padding across connection/log/subscription pages
107+
- Reduce code duplication in UI components
108+
提交:8dd78d8 | 作者:ONEUI9
109+
110+
Improve: Add node search functionality to proxy page
111+
- Add search input field to proxy action bar
112+
- Implement real-time node filtering by name/address
113+
- Add search-related i18n strings for EN/CN
114+
- Optimize proxy notifier for search state management
115+
提交:d487f33 | 作者:ONEUI9
116+
117+
Fix: UWP loopback manager search box display issue
118+
- Wrap TextField in Material widget for proper rendering
119+
- Ensure search input displays correctly in dialog context
120+
提交:9a07294 | 作者:ONEUI9
121+
122+
Fix: White border appearing on Linux startup
123+
- Disable GTK window decoration to prevent border flash
124+
- Remove header bar logic for cleaner window initialization
125+
- Adjust default window size to 900x660
126+
提交:79fecc5 | 作者:ONEUI9
127+
128+
统计信息
129+
- 📊 总提交数:13
130+
- ✅ 功能/修复提交:10
131+
- 🔧 CI/维护提交:3 (已过滤)
132+
133+
❓ 故障排查
134+
Linux 启动问题
135+
如果无法启动应用,请确保已为可执行文件赋予运行权限:
136+
# 进入应用目录 cd /path/to/stelliberty # 赋予权限 chmod +x ./stelliberty
137+
138+
端口被占用(Windows)
139+
如果遇到端口冲突:
140+
# 1. 查找占用端口的进程 netstat -ano | findstr :端口号 # 2. 结束进程(以管理员身份运行) taskkill /F /PID XXX
141+
142+
⚠️ 重要:必须以管理员身份运行命令提示符。服务模式启动的核心进程需要提升权限才能终止。
143+
软件工作不正常
144+
路径要求(ZIP 和 EXE 均适用):
145+
- 路径中不应包含特殊字符(空格除外)
146+
- 路径中不应包含非 ASCII 字符(如中文字符)
147+
- 支持空格:D:\Program Files\Stelliberty ✅
148+
EXE 安装程序的位置限制:
149+
如果使用 EXE 安装程序,还有额外的安装位置限制:
150+
- 系统盘(C:):仅允许 %LOCALAPPDATA%\Programs\*(如 C:\Users\用户名\AppData\Local\Programs\Stelliberty)
151+
- 其他盘(D:、E: 等):无限制
152+
💡 如需安装到 EXE 不允许的位置,请使用便携版 ZIP(无位置限制,但仍可能受系统目录权限影响)。
153+
缺少运行库(Windows)
154+
如果应用程序在 Windows 上无法启动或立即崩溃,可能是缺少必需的 Visual C++ 运行库。
155+
解决方案:
156+
安装 Visual C++ 运行库:vcredist - Visual C++ 运行库合集
157+
ReleaseNotesUrl: https://github.com/Kindness-Kismet/Stelliberty/releases/tag/v1.1.20
158+
# PurchaseUrl:
159+
# InstallationNotes:
160+
# Documentations:
161+
ManifestType: defaultLocale
162+
ManifestVersion: 1.10.0
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Created with YamlCreate.ps1 v2.5.0 $debug=NVS1.CRLF.7-5-4.Win32NT
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.10.0.schema.json
3+
4+
PackageIdentifier: Kindness-Kismet.Stelliberty
5+
PackageVersion: 1.1.20
6+
DefaultLocale: zh-CN
7+
ManifestType: version
8+
ManifestVersion: 1.10.0

0 commit comments

Comments
 (0)