1 个不稳定版本

0.3.0 2019 年 12 月 27 日

#403 in 图形 API

GPL-3.0-only

325KB
8K SLoC

    ██ ████ ██ ██
     ███ ██  ███
     ██     ██ ██
     ██    ██   ██


`rx` is a modern and minimalist pixel editor.

精心设计,充满爱心,专为像素艺术家和动画师而设计。

概述

rx 是一个可扩展的、现代的、简约的像素编辑器,用 rust 实现0。rx 是免费软件,许可协议为 GPLv3。

有关如何使用 rx 的大多数信息都在网站上: https://rx.cloudhead.io。在那里,您还可以找到用户指南 (https://rx.cloudhead.io/guide.html)、安装说明和二进制下载链接。

要从源代码构建 rx,请参阅下面的构建部分。

一旦进入 rx,输入 :help 命令以获取键绑定和命令列表。

要求

在 Linux 和 Windows 上,目前需要 Vulkan0 和兼容的显卡。

在 macOS 上,需要 Metal1

构建依赖项

在 macOS 上,需要 XcodeXcode 命令行工具。后者可以通过运行 xcode-select --install 获取。CMake 可以通过 brew install cmake 安装。

构建 & 安装

在继续之前,请确保已安装构建依赖项。

然后,克隆此存储库,并在其根目录下运行

$ cargo install --locked --path .

This will install rx under ~/.cargo/bin/rx. If you prefer a different install location, you can specify it via the --root <prefix> flag, where is for example '/usr/local'.

贡献

有关详细信息,请参阅贡献文件。欢迎贡献。

用法

请参阅 https://rx.cloudhead.io/guide.html 上的指南。

故障排除

如果某个功能没有按预期工作,您可以采取以下方法进行调试

  • 通过使用-v命令行标志来以详细日志模式运行rx。这将记录通常被抑制的底层库的错误,并显示可能表明问题的调试输出。

  • 如果rx崩溃,请在环境中设置RUST_BACKTRACE=1以在崩溃时显示堆栈跟踪。

  • 问题可能与您的配置有关,在这种情况下,程序可以像这样运行而不加载初始化脚本

    rx -u -
    

许可证

本软件根据GPL许可证授权。有关详细信息,请参阅LICENSE文件。

版权

版权所有 © 2019 Alexis Sellier

依赖项

~12-25MB
~359K SLoC