forked from cloudhead/rx
-
Notifications
You must be signed in to change notification settings - Fork 0
👾 Modern and minimalist pixel editor implemented in rust
License
pop/rx
Â
Â
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
Repository files navigation
██ ████ ██ ██ ███ ██ ███ ██ ██ ██ ██ ██ ██ `rx` is a modern and minimalist pixel editor. Designed with great care and love with pixel artists and animators in mind. OVERVIEW `rx` is an extensible, modern and minimalist pixel editor implemented in rust[0]. rx is free software, licensed under the GPLv3. Most of the information on how to use rx is on the website: https://rx.cloudhead.io. There, you can also find a user guide (https://rx.cloudhead.io/guide.html), installation instructions, and binary download links. To build rx from source, see the build sections bellow. Once inside rx, enter the `:help` command to get a list of key bindings and commands. [0]: https://rust-lang.org REQUIREMENTS On Linux and Windows, Vulkan[0] is currently required, with a compatible graphics adapter. On macOS, Metal[1] is required. [0]: https://www.khronos.org/vulkan/ [1]: https://developer.apple.com/metal/ BUILD DEPENDENCIES * rust (https://www.rust-lang.org/tools/install) * cmake (https://cmake.org/download/) On macOS, `Xcode` and the `Xcode Command Line Tools` are required. The latter can be obtained by running `xcode-select --install` CMake can be installed with `brew install cmake`. BUILD & INSTALLATION Before proceeding, make sure the BUILD DEPENDENCIES have been installed. Then, clone this repository and from its root, run: $ 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 <prefix> is for example '/usr/local'. CONTRIBUTING See the CONTRIBUTING file for details. Contributions are appreciated. USAGE See the guide at https://rx.cloudhead.io/guide.html. TROUBLESHOOTING If something isn't working like it's supposed to, there are various things you can do to debug the problem: * Run `rx` with verbose logging, by using the `-v` command-line flag. This will log errors from the underlying libraries that are usually suppressed, and will show debug output that might indicate what the problem is. * If `rx` is crashing, run it with `RUST_BACKTRACE=1` set in your environment to show a backtrace on crash. * It could be that the issue is related to your configuration - in that case the program can be run without loading the initialization script like so: rx -u - LICENSE This software is licensed under the GPL. See the LICENSE file for more details. COPYRIGHT (c) 2019 Alexis Sellier
About
👾 Modern and minimalist pixel editor implemented in rust
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- Rust 99.2%
- Other 0.8%