Mirror of space-wizards/RSIEdit
Find a file
2025-09-08 23:42:57 -07:00
.github Update workflows to .NET 9 2025-08-15 03:37:10 -07:00
Editor Bump version to v0.7.1 2025-09-08 23:42:57 -07:00
RSI.NET@a99c314873 Fix duplicating the middle state with rewinding dmis 2025-08-15 03:44:12 -07:00
Test Update to .NET 9 & update some dependencies 2025-08-02 22:08:03 +02:00
.gitattributes Add EOL .gitattributes 2021-10-22 13:46:36 +02:00
.gitignore Update .gitignore 2021-08-06 00:59:31 +00:00
.gitmodules Remove importer code and add RSI.NET submodule 2021-06-07 15:59:06 +02:00
deps.nix Add nix flake with RSIEdit package. (#45) 2023-04-20 08:55:51 -07:00
Directory.Packages.props FIx not being able to copy paste text 2025-09-08 23:29:22 -07:00
flake.lock Add nix flake with RSIEdit package. (#45) 2023-04-20 08:55:51 -07:00
flake.nix Add nix flake with RSIEdit package. (#45) 2023-04-20 08:55:51 -07:00
LICENSE.TXT Add basic project structure 2021-05-28 22:50:06 +02:00
logo.png Add files via upload 2021-06-05 18:23:12 +00:00
README.md Update README AUR section (#52) 2024-02-21 00:33:42 +01:00
RSIEdit.sln Big updates for RSI.NET refactor. 2023-07-19 01:57:32 +02:00
RSIEdit.sln.DotSettings Add copy-pasting github .dmi links into the editor with license/copyright information 2023-11-02 18:02:59 -07:00

RSIEdit is a GUI application for creating and editing RSI files and converting existing DMI files to the RSI format.

It replaces the old RSI Editor with this project and RSI.py with RSI.NET.

Installing

The latest release for your OS can be downloaded here.

You can find every previous release here.

Arch Linux

You can find an (unofficial) installation package on the AUR:

paru -S rsiedit-bin

or use your preferred AUR helper. As always, read the PKGBUILD yourself and then proceed at your own risk.

Building

  1. Clone this repo.
  2. Run git submodule update --init to init submodules and download the importer.
  3. Compile the solution.

Repository asset licenses

When a GitHub url ending in .dmi is pasted into the editor it will try to import it.
The json at Assets/repo-licenses dictates which license it will use by default for that repository.
Matches closest to the top take preference.
This license is not guaranteed to be correct and should always be checked manually after importing, as some repositories use different licenses depending on which folder they are in, or the commit may specifically attribute a different license to that particular asset.
The editor will always try to fetch this file from the repository to read up-to-date repository and license pairings, but will fallback to the local copy if it is unable to.
These licenses should be one of the valid ones listed in rsi-schema.json