文件名称:Spectre-gtk:使用masterpassword(现在是spectre)算法的gtk前端
文件大小:199KB
文件格式:ZIP
更新时间:2024-05-01 13:57:46
Rust
Masterpassword GTK 使用Rust的Gtk应用程序。 masterpassowrd算法是通过Rust FFI添加的。 使用新的Spectre api存储库( 是更名的masterpassword算法) 当前状态 FFI绑定已实现,api git子模块由build.rs脚本编译。 只需将招标文件安静地清理很多,然后包装到更好的Rust对象上即可。 目前,GTK ui只是一个占位符,并且基本上不存在。 需要进行设计并实施。 (我希望有一个设置窗口,其中包含登录选项和帐户设置(例如使用的密码)。但是在实际用例中,它应该只是一个全屏或弹出窗口,仅显示textfild来搜索所需的密码) Flatpak可以使用rust扩展名和org.gnome.Platform SDK构建。 编译 编译cargo build对于Flatpak的构建和安装,请使用: ./build-aux/fla
【文件预览】:
Spectre-gtk-master
----.gitignore(80B)
----GSoC()
--------GSoC.md(15KB)
----data()
--------Design.svg(222KB)
--------Screenshot_login.png(39KB)
--------TESTmpsites.txt(1KB)
--------com.github.spectre.desktop(281B)
--------com.github.spectre.svg(2KB)
--------com.github.spectre.metainfo.xml(2KB)
--------com.github.spectre.old.svg(52KB)
----src()
--------testsWithPrint.rs(3KB)
--------main.rs(12KB)
--------gtk_ui_files()
--------spectre()
----Cargo.lock(29KB)
----LICENSE(34KB)
----build-aux()
--------flatpak-install.sh(100B)
--------com.github.spectre.json(2KB)
--------flatpak-build.sh(81B)
--------flatpak-bundle.sh(153B)
--------build.rs(3KB)
----Cargo.toml(457B)
----.gitmodules(96B)
----README.md(1KB)