5 个版本
0.1.0 | 2024年7月26日 |
---|---|
0.1.0-a7 | 2024年6月2日 |
0.1.0-a6 | 2024年5月25日 |
0.1.0-a5 | 2024年5月12日 |
0.1.0-a1 | 2024年2月20日 |
#9 在 可访问性
每月下载量:130
83KB
2K SLoC
艾刷 (libRush)
https://github.com/fm-elpac/librush
镜像 (mirror)
- https://bitbucket.org/fm-elpac/librush/
- https://codeberg.org/fm-elpac/librush
- https://notabug.org/fm-elpac/librush
- https://gitlab.com/fm-elpac/librush
艾刷 (libRush = lib + IBus + Rust + h): 使用 Rust 编写的 IBus 模块,不使用 GObject (纯 Rust 编写的 IBus 模块,不使用 GObject)
ibus 输入法框架使用 C 语言和 GObject 编写,不方便在 Rust 编程语言中使用。于是又造了这个轮子。(狗头)
The ibus input method framework is written in C and GObject. This project is created for easy use of ibus in rust.
文档 (Document)
-
《ibus 源代码阅读 (1)》
-
《发布 rust 源码包 (crates.io)》
国际化 (i18n)
-
项目第一语言:简体中文 (
zh_CN
)project first language: Chinese
-
项目第二语言:英文 (
en
)project second language: English
-
外部编程接口语言:英文
public API language: English
-
项目主要开发者位置:中国
main author location: China
项目类型:个人
project type: personal
贡献 (Contribute)
对此项目的贡献(提问题、提交代码等)请尽量在主平台(github)进行。在镜像平台的贡献很可能会被忽略。
Please contribute (issue, PR, etc.) at the main platform (github). The mirrors can be ignored.
例行更新维护策略 (Release new version policy)
适用于本仓库 (librush)。当下列条件任意一条满足时,本仓库的软件需要发布新的维护版本(版本号 x.y.z
其中 z
+ 1)。"更新所有依赖" 并重新编译(构建)
When any of the following is true, this repo should release a new version (version number x.y.z
, z
+ 1). Update all dependencies, and rebuild
-
rustc 发布新版本(版本号
x.y.z
其中x
或y
变化)rustc 发布了新版本(版本号
x.y.z
,x
或y
发生变更) -
各个依赖或本仓库发布了重要的安全更新(修复了比较严重的安全漏洞)
依赖或本仓库发布了一个重要的安全更新。
当前重要依赖的版本号
重要依赖的当前版本号
-
rustc 1.80.0 (051478957 2024-07-21)
相关链接(链接)
-
IBus:Linux/Unix的智能输入总线
-
D-Bus 是一个消息总线系统,是应用程序之间进行通信的一种简单方式
-
zbus:D-Bus通信的Rust API
-
Rust编程语言
-
GObject:GLib对象系统
-
GNOME Shell:下一代桌面外壳
https://wiki.gnome.org/Projects/GnomeShell https://gitlab.gnome.org/GNOME/gnome-shell/
-
GNOME 3.6 集成输入法
https://help.gnome.org/misc/release-notes/3.6/i18n-ibus.html
-
ibus-libpinyin:基于libpinyin的智能拼音引擎,用于IBus
LICENSE
本仓库发布于以下之一:LGPL-2.1-或-更新版本
或 GPL-3.0-或-更新版本
,任选其一。
本仓库的许可从以下之中任选:LGPL-2.1 或更新版本,GPL-3.0 或更新版本。
依赖项
~8–20MB
~291K SLoC