介绍
跨设备的通用粘贴板,在任意设备间复制粘贴,就像在同一台设备上操作一样自然流畅
软件截图
软件特点
- 🔄 实时共享:设备之间实时共享粘贴板内容,操作自然流畅。
- 🖥️ 跨平台统一体验:Mac、Windows 和 Linux 版本界面一致,操作习惯无需改变。
- 📋 丰富的类型支持:轻松处理多种粘贴数据类型,包括文本、颜色、URL、HTML 富文本、图片和文件。
- 🔒 端到端加密保护:采用非对称加密算法,全方位保障数据安全。
- 🌐 仅局域网无服务器: 本地存储,无服务器架构。你的数据,唯你所有。隐私保护,由你掌控。
- 🧹 智能空间管理:提供多样化的自动清理选项,高效管理粘贴板存储空间,无需手动干预。
更新日志
v1.2.0.1444
Highlights 🌟
- 🌐 Persian Language Support Added
We’ve added support for Persian language (fa
) to enhance international accessibility. - 🔍 Enhanced Search Matching with ICU4J Tokenizer
Search experience has been significantly improved, especially for multi-language content and punctuation-based queries. - 🧠 Auto-generate Text from HTML/RTF Clipboard
When copying rich content, plain text versions are now auto-generated to improve compatibility and fallback rendering. - 🔄 HTML Charset Enforcement
IntroducedensureHtmlCharsetUtf8
to fix issues with incorrect HTML encoding on some systems, ensuring consistent display. - 💡 New Guide Auto Switch
The usage guide now updates automatically when switching languages. - 🤝 Recommendation Sharing Feature
Easily share CrossPaste with your friends through a new built-in recommendation system — complete with preview and social support. - 🧪 New Unit Tests
Added tests to ensure correct behavior of reactiveSyncRuntimeInfoDao
flows. - 🐧 Ubuntu
.deb
Package Support
Official.deb
installation support for Ubuntu 22.04 LTS (Jammy) and later has been added.
Bug Fixes 🐛
- 🐛 Prevent crash by specifying parentCoroutineContext during port conflict
- 🐛 Fix IP address not syncing to other devices after DHCP reassignment
- 🐛 Fix
AbstractMethodError
in ExpandView - 🐛 Correct background and icon color contrast
- 🐛 Fix ExpandView compilation issue on Android Compose
- 🐛 Revert
TextOverflow
toEllipsis
fromClip
for better layout - 🐛 Fix UI regression issues after refactor
- 🐛 Fix
rememberCoroutineScope
exits due to partial UI switching - 🐛 Fix device sync control settings being unintentionally overridden
- 🐛 Fix
SQLITE_BUSY
caused by bulk deletion - 🐛 Fix incorrect icon color in search window
New Features ✨
- ✨ Add auto-scroll support in
ExpandView
component - ✨ Automatically update guide when switching languages
- ✨ Add recommendation sharing feature
- ✨ Auto-generate missing text from HTML/RTF clipboard
- ✨ Add
ensureHtmlCharsetUtf8
method
UI Improvements 💄
- 💄 Create HighlightedCard display effect
- 💄 Add vertical alignment to
DialogButtonsView
button row - 💄 Add leading/trailing icons to search input
- 💄 Change toast text alignment to
Justify
- 💄 Use Divider (1.dp) in search window
- 💄 Switch default theme to blue Sea
- 💄 Enable scrolling for long text
- 💄 Improve
DialogButtonsView
spacing - 💄 Implement spacing and sizing system
- 💄 Remove
CursorWait
usage for better UX - 💄 Improve
ToastView
message readability - 💄 Polish UI visuals and enhance consistency
Multiplatform & Refactor & Code Style 🔨
- 🔨 Improve ExpandView to support platform-specific rendering
- 🔨 Use DI to provide Platform instance for better testability
- 🔨 Migrate deprecated APIs for JDK 21 compatibility
- 🔨 Move core initialization to
InitPasteDataService
- 🔨 Obtain
DesktopAppSize
through DI framework - 🔨 Rename
GlobalCopywriter
with platform prefix - 🔨 Remove
MobileExpandView
since desktop is fully handled - 🔨 Limit
windowDecorationHeight
to desktop - 🔨 Extract all
textStyles
toAppUIFont
- 🔨 Replace
toByteArray
withencodeToByteArray
for UTF-8 - 🔨 Remove redundant
encodeToString
import - 🔨 Extract UI constants to
AppUISize
,AppUIFont
,AppUIColors
Dependencies ⬆️
- ⬆️ Bump
org.jsoup:jsoup
from 1.19.1 → 1.20.1 - ⬆️ Bump
io.mockk:mockk
from 1.14.0 → 1.14.2 - ⬆️ Bump
ktor
from 3.1.2 → 3.1.3 - ⬆️ Bump
compose
from 1.8.0 → 1.8.1 → 1.8.2 - ⬆️ Bump
compose-plugin
from 1.7.3 → 1.8.0 → 1.8.1 - ⬆️ Bump
lifecycle
from 2.8.4 → 2.9.0-beta01 → 2.9.0 - ⬆️ Bump
coil
from 3.1.0 → 3.2.0 - ⬆️ Bump
kotlin
from 2.1.20 → 2.1.21 - ⬆️ Bump
sqldelight
from 2.0.2 → 2.1.0, then reverted - ⬆️ Bump
org.jlleitschuh.gradle.ktlint
from 12.2.0 → 12.3.0 - ⬆️ Bump
com.valentinilk.shimmer:compose-shimmer
from 1.3.2 → 1.3.3 - ⬆️ Bump
okio
from 3.11.0 → 3.12.0 - ⬆️ Bump
webp-imageio
from 0.9.0 → 0.10.0
Documentation 📝
- 📝 Update changelog
- 📝 Add DeepWiki official badge
- 📝 Add sponsors and GitHub star buttons to README
Build & Tooling 👷
- 👷 Upgrade JBR to 21.0.7b968.13
- 👷 Upgrade Conveyor to 18.1 and JDK to 21
下载地址
晓白博客网版权所有,原文地址https://www.xbnb.cn/58672
© 版权声明
文章版权归作者所有,未经允许禁止转载。
有事联系邮箱xbnbcn@126.com
有事联系邮箱xbnbcn@126.com
THE END
登录后才能查看这里的内容哦