Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 8 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,13 +53,13 @@ RapidRAW is still in active development and isn't yet as polished as mature tool

* **2025-09-17:** Automatic image culling (duplicate & blur detection)
* **2025-09-14:** Grid previews in community panel & improved ComfyUi workflow
* **2025-09-12:** New community presets panel to share & showcase presets
* **2025-09-10:** Extended generative AI roadmap & started building RapidRAW website
* **2025-09-09:** Many shader improvements & bug fixes, invert tint slider
* **2025-09-12:** New community presets panel to share & showcase presets
* **2025-09-10:** Extended generative AI roadmap & started building RapidRAW website
* **2025-09-09:** Many shader improvements & bug fixes, invert tint slider
* **2025-09-06:** New update notifier that alerts users when a new version becomes available
* **2025-09-04:** Added toggleable clipping warnings (blue = shadows, red = highlights)
* **2025-09-02:** Transition to Rust 2024 & Cache image on GPU
* **2025-08-31:** Cancel thumbnail generation on folder change & optimized ai patch saving
* **2025-08-31:** Cancel thumbnail generation on folder change & optimized ai patch saving

<details>
<summary><strong>Expand further</strong></summary>
Expand Down Expand Up @@ -94,7 +94,7 @@ RapidRAW is still in active development and isn't yet as polished as mature tool
* **2025-07-20:** Ability to add presets to folders, export preset folders etc, preset _animations_
* **2025-07-20:** Tutorials on how to use RapidRAW
* **2025-07-19:** Initial color negative conversion implementation, shader improvements
* **2025-07-19:** New color wheels, persistent collapsed / expanded state for UI elements
* **2025-07-19:** New color wheels, persistent collapsed / expanded state for UI elements
* **2025-07-19:** Fixed banding & purple artefacts on RAW images, better color noise reduction, show exposure in stops
* **2025-07-18:** Smooth zoom slider, new adaptive editor theme setting
* **2025-07-18:** New export functionality: Export with metadata, GPS metadata remover, batch export file naming scheme using tags
Expand All @@ -121,7 +121,7 @@ RapidRAW is still in active development and isn't yet as polished as mature tool
* **2025-06-30:** AI-powered subject masking
* **2025-06-30:** Precompiled Linux builds
* **2025-06-29:** New 5:4 aspect ratio, new low contrast grey theme and more cameras support (DJI Mavic lineup)
* **2025-06-28:** Release cleanup, CI/CD improvements and minor fixes
* **2025-06-28:** Release cleanup, CI/CD improvements and minor fixes
* **2025-06-27:** Initial release. For more information about the earlier progress, look at the [Initial Development Log](#initial-development-log)

</details>
Expand Down Expand Up @@ -300,7 +300,7 @@ This is purely a **convenience service**. It provides the **same high-quality re
| **Cost** | Free, included | Free (requires your own hardware) | **$5 / month** |
| **Setup** | None | Manual ComfyUI server setup | **None (Just log in)** |
| **Use Case** | Everyday workflow acceleration | Full control for technical users | **Maximum convenience** |
| **Status** | **Available** | **Available** | **Coming Soon** |
| **Status** | **Available** | **Available** | **Coming Soon** |

<details>
<summary><strong>Click to see the Generative AI features in action</strong></summary>
Expand Down Expand Up @@ -346,6 +346,7 @@ You have two options to run RapidRAW:
- Grab the pre-built installer or application bundle for your operating system from the [**Releases**](https://github.com/CyberTimon/RapidRAW/releases) page.

**Linux:**
- The official Flatpak package supports all Linux distributions and is available on [Flathub](https://flathub.org/apps/com.getrapidraw.RapidRAW).
- On Debian-based distributions, install the `.deb` package from the [**Releases**](https://github.com/CyberTimon/RapidRAW/releases) page.
- On Arch-based distributions, use the [`rapidraw-bin`](https://aur.archlinux.org/packages/rapidraw-bin) package from the AUR.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<component type="desktop-application">
<id>io.github.CyberTimon.RapidRAW</id>
<id>com.getrapidraw.RapidRAW</id>

<name>RapidRAW</name>
<summary>A non-destructive, and GPU-accelerated RAW image editor built with performance in mind</summary>
Expand All @@ -26,10 +26,10 @@
</p>
</description>

<launchable type="desktop-id">io.github.CyberTimon.RapidRAW.desktop</launchable>
<launchable type="desktop-id">com.getrapidraw.RapidRAW.desktop</launchable>
<screenshots>
<screenshot type="default">
<image>https://raw.githubusercontent.com/CyberTimon/RapidRAW/refs/tags/v1.3.12/.github/assets/editor.png</image>
<image>https://raw.githubusercontent.com/CyberTimon/RapidRAW/refs/tags/v1.3.13/.github/assets/editor.png</image>
<caption>Editor interface</caption>
</screenshot>
</screenshots>
Expand All @@ -38,8 +38,22 @@
<url type="homepage">https://github.com/CyberTimon/RapidRAW</url>

<releases>
<release version="v1.3.13" date="2025-09-14">
<url type="details">https://github.com/CyberTimon/RapidRAW/releases/tag/v1.3.13</url>
<description translate="no">
<p>Community Presets Sharing</p>
<p>I wanted to create a place where people can share presets with each other, so I've added a new Community Presets page. To get things started, I've already shared 7 of my own. I'm looking forward to seeing what you all come up with.</p>
<p>To submit your own preset, please follow the submission guide located at the bottom of the Community Presets page.</p>
<p>Generative AI Improvements</p>
<p>This release includes a new ComfyUI workflow that handles high-quality inpainting much better. The results should now be nearly the same resolution as the original image. The installation for the workflow is also simpler, now requiring only one custom ComfyUI node.</p>
<p>I've also adjusted the UI to better align with the project's AI Roadmap. This includes a placeholder for a planned future cloud service, which would be an option for those who don't have the hardware to self-host or prefer not to set it up themselves (not paywalling features).</p>
<p>If you have any ideas or feedback on the AI roadmap, feel free to let me know.</p>
<p>Info</p>
<p>Upgrading to this version will reset the app’s settings & comfyui config (your edits will not be affected).</p>
</description>
</release>
<release version="v1.3.12" date="2025-09-09">
<url type="details">https://github.com/CyberTimon/RapidRAW/releases/tag/v1.3.11</url>
<url type="details">https://github.com/CyberTimon/RapidRAW/releases/tag/v1.3.12</url>
<description translate="no">
<p>Clipping Warnings</p>
<p>You can now toggle clipping warnings in the Curves tool to highlight overexposed areas in red and underexposed areas in blue.</p>
Expand Down
1 change: 0 additions & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions packaging/cargo-sources.json
Original file line number Diff line number Diff line change
Expand Up @@ -7386,14 +7386,14 @@
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/tempfile/tempfile-3.21.0.crate",
"sha256": "15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e",
"dest": "cargo/vendor/tempfile-3.21.0"
"url": "https://static.crates.io/crates/tempfile/tempfile-3.22.0.crate",
"sha256": "84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53",
"dest": "cargo/vendor/tempfile-3.22.0"
},
{
"type": "inline",
"contents": "{\"package\": \"15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e\", \"files\": {}}",
"dest": "cargo/vendor/tempfile-3.21.0",
"contents": "{\"package\": \"84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53\", \"files\": {}}",
"dest": "cargo/vendor/tempfile-3.22.0",
"dest-filename": ".cargo-checksum.json"
},
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
id: io.github.CyberTimon.RapidRAW
id: com.getrapidraw.RapidRAW

runtime: org.gnome.Platform
runtime-version: "48"
runtime-version: '49'
sdk: org.gnome.Sdk
sdk-extensions:
- org.freedesktop.Sdk.Extension.rust-stable
Expand All @@ -23,8 +23,8 @@ modules:
sources:
- type: git
url: https://github.com/CyberTimon/RapidRAW.git
tag: v1.3.12
commit: 7d5f2d6ad92cdd0026fc576225743a88efc91ced
tag: v1.3.13
commit: fa2528508031642e6db05b3f6e77ad582a2d220b
x-checker-data:
type: git
tag-pattern: ^v([\d.]+)$
Expand All @@ -51,8 +51,8 @@ modules:
CARGO_HOME: /run/build/RapidRAW/cargo
XDG_CACHE_HOME: /run/build/RapidRAW/flatpak-node/cache
npm_config_cache: /run/build/RapidRAW/flatpak-node/npm-cache
npm_config_offline: "true"
ORT_STRATEGY: "system"
npm_config_offline: 'true'
ORT_STRATEGY: system

build-commands:
- mkdir -p /run/build/RapidRAW/src-tauri/resources
Expand All @@ -62,19 +62,19 @@ modules:
- cargo --offline fetch --manifest-path src-tauri/Cargo.toml --verbose
- npm run --offline tauri build -- --no-bundle

- install -Dm644 -t /app/share/metainfo/ data/io.github.CyberTimon.RapidRAW.metainfo.xml
- install -Dm644 -t /app/share/applications/ data/io.github.CyberTimon.RapidRAW.desktop
- install -Dm644 -t /app/share/metainfo/ data/com.getrapidraw.RapidRAW.metainfo.xml
- install -Dm644 -t /app/share/applications/ data/com.getrapidraw.RapidRAW.desktop
- install -Dm755 -t /app/bin/ src-tauri/target/release/RapidRAW

- desktop-file-edit --set-key=Icon --set-value="io.github.CyberTimon.RapidRAW" /app/share/applications/io.github.CyberTimon.RapidRAW.desktop
- desktop-file-edit --set-key=Icon --set-value="com.getrapidraw.RapidRAW" /app/share/applications/com.getrapidraw.RapidRAW.desktop

- install -Dm644 src-tauri/icons/32x32.png /app/share/icons/hicolor/32x32/apps/io.github.CyberTimon.RapidRAW.png
- install -Dm644 src-tauri/icons/128x128.png /app/share/icons/hicolor/128x128/apps/io.github.CyberTimon.RapidRAW.png
- install -Dm644 src-tauri/icons/[email protected] /app/share/icons/hicolor/256x256/apps/io.github.CyberTimon.RapidRAW.png
- install -Dm644 src-tauri/icons/icon.png /app/share/icons/hicolor/256x256@2/apps/io.github.CyberTimon.RapidRAW.png
- install -Dm644 src-tauri/icons/32x32.png /app/share/icons/hicolor/32x32/apps/com.getrapidraw.RapidRAW.png
- install -Dm644 src-tauri/icons/128x128.png /app/share/icons/hicolor/128x128/apps/com.getrapidraw.RapidRAW.png
- install -Dm644 src-tauri/icons/[email protected] /app/share/icons/hicolor/256x256/apps/com.getrapidraw.RapidRAW.png
- install -Dm644 src-tauri/icons/icon.png /app/share/icons/hicolor/256x256@2/apps/com.getrapidraw.RapidRAW.png

- mkdir -p /app/lib/RapidRAW
- cp -rf src-tauri/resources /app/lib/RapidRAW
- cp -rf src-tauri/workflows /app/lib/RapidRAW

- install -Dm644 LICENSE /app/share/licenses/io.github.CyberTimon.RapidRAW/LICENSE
- install -Dm644 LICENSE /app/share/licenses/com.getrapidraw.RapidRAW/LICENSE
Loading
Loading