Slint 1.10 发布,推出 Figma 插件
Slint 是用 Rust 编写的原生 GUI 工具包,支持多种编程语言 API,适用于跨平台开发。此次 1.10 版本包含以下特性:
- Figma 插件:为解决从 Figma 设计到最终软件实现 “设计意图” 转换的问题,推出 Figma to Slint 插件。在 Figma 中选择元素时,插件会根据 Figma 许可,在开发模式 “检查器” 面板或浮动面板中显示对应 Slint 代码。目前仅映射了部分直接匹配的元素,未来有进一步扩展的潜力。
- 实时预览数据编辑器:在实时预览功能中添加 “Data” 选项卡,可显示组件属性和全局属性,支持实时修改,便于测试交互和动画,无需重新编译。
- 菜单支持:引入
<MenuBar>
和<ContextMenuArea>
元素,用于构建菜单栏和上下文菜单。菜单结构通过嵌套<Menu>
和<MenuItem>
构建,可使用for
和if
动态填充菜单。在 Windows 和 macOS 系统下,使用muda
crate 实现原生外观。
原文地址:https://slint.dev/blog/slint-1.10-released
官方网站:https://slint.dev
一个把数据加密成猫猫狗狗叫声的小工具
不得不说,脑洞真大!这个仓库名为 purrcrypt
,是一个以猫和狗为主题的类似 PGP 的加密工具。它使用椭圆曲线加密算法(与比特币使用的相同)来保证数据的安全性,将秘密信息以可爱的猫咪和狗狗的语言形式呈现,趣味性十足。
仓库地址:https://github.com/vxfemboy/purrcrypt
--
From 日报小组 Yuan YQ
社区学习交流平台订阅:
1
共 0 条评论, 1 页
评论区
写评论还没有评论