Skip to content

Commit 8fd2fbc

Browse files
authored
Merge branch 'main' into main
2 parents 3a3f5e0 + f63d73e commit 8fd2fbc

25 files changed

+1615
-96
lines changed

.github/CODEOWNERS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Owner for everything in the repo
2+
* @CyberTimon
Lines changed: 123 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,123 @@
1+
name: Issue Report
2+
description: Report a bug or issue with RapidRAW (not for feature requests)
3+
labels: ["bug"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thanks for taking the time to report a bug! Please fill out the information below to help us understand and fix the issue.
9+
10+
> **Note:** This template is for reporting bugs and issues only. For feature requests, please use the [Discussions page](../../discussions) instead.
11+
12+
- type: textarea
13+
id: what-happened
14+
attributes:
15+
label: What happened?
16+
description: Describe the problem you encountered.
17+
placeholder: Tell us what went wrong...
18+
validations:
19+
required: true
20+
21+
- type: textarea
22+
id: expected-behavior
23+
attributes:
24+
label: What did you expect to happen?
25+
description: Tell us what you thought should happen instead.
26+
placeholder: Describe the expected behavior...
27+
validations:
28+
required: true
29+
30+
- type: textarea
31+
id: reproduction-steps
32+
attributes:
33+
label: How can we reproduce this?
34+
description: List the steps to recreate the issue
35+
placeholder: |
36+
1. Go to...
37+
2. Click on...
38+
3. See error...
39+
validations:
40+
required: true
41+
42+
- type: textarea
43+
id: screenshots-logs
44+
attributes:
45+
label: Screenshots or error messages
46+
description: If you have any screenshots, error messages, or log files, please share them here.
47+
placeholder: Paste screenshots or error messages here...
48+
49+
- type: markdown
50+
attributes:
51+
value: "### Your Environment"
52+
53+
- type: dropdown
54+
id: operating-system
55+
attributes:
56+
label: Operating System
57+
options:
58+
- Windows 11
59+
- Windows 10
60+
- macOS Apple Silicon
61+
- macOS Intel
62+
- Ubuntu 24.04
63+
- Ubuntu 22.04
64+
- Other Linux
65+
- Other (please specify in additional info)
66+
validations:
67+
required: true
68+
69+
- type: input
70+
id: rapidraw-version
71+
attributes:
72+
label: RapidRAW Version
73+
description: What version of RapidRAW are you using?
74+
placeholder: e.g., v1.2.3
75+
validations:
76+
required: true
77+
78+
- type: dropdown
79+
id: ram-amount
80+
attributes:
81+
label: Available RAM
82+
options:
83+
- 8GB or less
84+
- 16GB
85+
- 32GB
86+
- 64GB or more
87+
88+
- type: input
89+
id: cpu-gpu
90+
attributes:
91+
label: CPU / GPU
92+
description: What CPU and/or GPU (including driver version) are you using? This is helpful for performance / rendering issues.
93+
placeholder: e.g., Apple M1 Pro, or Intel i7-12700K / NVIDIA RTX 3080
94+
95+
- type: dropdown
96+
id: image-storage-type
97+
attributes:
98+
label: Image Storage Type
99+
options:
100+
- SSD (Internal)
101+
- HDD (Internal)
102+
- External SSD
103+
- External HDD
104+
- External SD Card
105+
- External CF express
106+
- Network storage (NAS)
107+
- Other
108+
109+
- type: textarea
110+
id: additional-info
111+
attributes:
112+
label: Additional information
113+
description: Any other details that might help us understand the problem?
114+
placeholder: Any other context, workarounds you've tried, etc...
115+
116+
- type: checkboxes
117+
id: similar-issues
118+
attributes:
119+
label: Similar issues
120+
description: Have you checked for similar issues?
121+
options:
122+
- label: I have searched existing issues and didn't find a duplicate
123+
required: true

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,4 +164,4 @@ jobs:
164164
name="${{ inputs.asset-prefix }}_${{ inputs.platform }}_$(basename "$file")"
165165
echo "Uploading $name, file: $file"
166166
zip -j - "$file" | gh-actions-artifact-client.js upload "${name}" --retentionDays=7
167-
done
167+
done

README.md

Lines changed: 23 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -51,19 +51,21 @@ RapidRAW is still in active development and isn't yet as polished as mature tool
5151
<details>
5252
<summary><strong>Recent Changes</strong></summary>
5353

54+
* **2025-09-20:** Universal presets importer, prioritize dGPU & improved local contrast tools (sharpness, clarity etc.)
55+
* **2025-09-17:** Automatic image culling (duplicate & blur detection)
5456
* **2025-09-14:** Grid previews in community panel & improved ComfyUi workflow
55-
* **2025-09-12:** New community presets panel to share & showcase presets
56-
* **2025-09-10:** Extended generative AI roadmap & started building RapidRAW website
57-
* **2025-09-09:** Many shader improvements & bug fixes, invert tint slider
57+
* **2025-09-12:** New community presets panel to share & showcase presets
58+
* **2025-09-10:** Extended generative AI roadmap & started building RapidRAW website
59+
* **2025-09-09:** Many shader improvements & bug fixes, invert tint slider
5860
* **2025-09-06:** New update notifier that alerts users when a new version becomes available
5961
* **2025-09-04:** Added toggleable clipping warnings (blue = shadows, red = highlights)
6062
* **2025-09-02:** Transition to Rust 2024 & Cache image on GPU
61-
* **2025-08-31:** Cancel thumbnail generation on folder change & optimized ai patch saving
62-
* **2025-08-30:** Optimize ComfyUI image transfer & speed
6363

6464
<details>
6565
<summary><strong>Expand further</strong></summary>
6666

67+
* **2025-08-31:** Cancel thumbnail generation on folder change & optimized ai patch saving
68+
* **2025-08-30:** Optimize ComfyUI image transfer & speed
6769
* **2025-08-28:** Chromatic aberration correction & Shader improvements
6870
* **2025-08-26:** User customisable ComfyUI workflow selection
6971
* **2025-08-25:** Make LUTs parser more robust (support more advanced formats)
@@ -93,7 +95,7 @@ RapidRAW is still in active development and isn't yet as polished as mature tool
9395
* **2025-07-20:** Ability to add presets to folders, export preset folders etc, preset _animations_
9496
* **2025-07-20:** Tutorials on how to use RapidRAW
9597
* **2025-07-19:** Initial color negative conversion implementation, shader improvements
96-
* **2025-07-19:** New color wheels, persistent collapsed / expanded state for UI elements
98+
* **2025-07-19:** New color wheels, persistent collapsed / expanded state for UI elements
9799
* **2025-07-19:** Fixed banding & purple artefacts on RAW images, better color noise reduction, show exposure in stops
98100
* **2025-07-18:** Smooth zoom slider, new adaptive editor theme setting
99101
* **2025-07-18:** New export functionality: Export with metadata, GPS metadata remover, batch export file naming scheme using tags
@@ -120,7 +122,7 @@ RapidRAW is still in active development and isn't yet as polished as mature tool
120122
* **2025-06-30:** AI-powered subject masking
121123
* **2025-06-30:** Precompiled Linux builds
122124
* **2025-06-29:** New 5:4 aspect ratio, new low contrast grey theme and more cameras support (DJI Mavic lineup)
123-
* **2025-06-28:** Release cleanup, CI/CD improvements and minor fixes
125+
* **2025-06-28:** Release cleanup, CI/CD improvements and minor fixes
124126
* **2025-06-27:** Initial release. For more information about the earlier progress, look at the [Initial Development Log](#initial-development-log)
125127

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

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

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

@@ -394,7 +397,18 @@ See [#306](https://github.com/CyberTimon/RapidRAW/issues/306) for more informati
394397

395398
## Contributing
396399

397-
Contributions are welcome and highly appreciated! Whether it's reporting a bug, suggesting a feature, or submitting a pull request, your help makes this project better. Please feel free to open an issue to discuss your ideas.
400+
I’m really grateful for any contributions you make to RapidRAW! Whether you’re reporting a bug, suggesting a new feature, or submitting a pull request - your input helps shape the project and makes it better for everyone. Don’t hesitate to open an issue or start a discussion to share your ideas.
401+
402+
### Image format issues
403+
If your camera’s RAW files aren’t supported, please open a issue here first: [rawler issues](https://github.com/dnglab/dnglab/issues). Once support is added in rawler, create a issue for RapidRAW so I can update the packages and keep everything in sync.
404+
405+
### Feature requests
406+
Got an idea? Add it in the discussion tab with the **"idea"** tag. This way, the community can vote on features they'd love to see, and I can focus on the most impactful ones.
407+
408+
### Stale issues
409+
To keep things tidy and relevant, please update your issue if the issue still exists with the latest release. Issues with no updates after 4-6 weeks will be closed as stale.
410+
411+
Thank you for contributing your time and ideas - every bit of feedback makes RapidRAW a stronger and more useful project!
398412

399413
## Special Thanks
400414

data/io.github.CyberTimon.RapidRAW.metainfo.xml

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
<launchable type="desktop-id">io.github.CyberTimon.RapidRAW.desktop</launchable>
3030
<screenshots>
3131
<screenshot type="default">
32-
<image>https://raw.githubusercontent.com/CyberTimon/RapidRAW/refs/tags/v1.3.12/.github/assets/editor.png</image>
32+
<image>https://raw.githubusercontent.com/CyberTimon/RapidRAW/refs/tags/v1.3.13/.github/assets/editor.png</image>
3333
<caption>Editor interface</caption>
3434
</screenshot>
3535
</screenshots>
@@ -38,8 +38,22 @@
3838
<url type="homepage">https://github.com/CyberTimon/RapidRAW</url>
3939

4040
<releases>
41+
<release version="v1.3.13" date="2025-09-14">
42+
<url type="details">https://github.com/CyberTimon/RapidRAW/releases/tag/v1.3.13</url>
43+
<description translate="no">
44+
<p>Community Presets Sharing</p>
45+
<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>
46+
<p>To submit your own preset, please follow the submission guide located at the bottom of the Community Presets page.</p>
47+
<p>Generative AI Improvements</p>
48+
<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>
49+
<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>
50+
<p>If you have any ideas or feedback on the AI roadmap, feel free to let me know.</p>
51+
<p>Info</p>
52+
<p>Upgrading to this version will reset the app’s settings &amp; comfyui config (your edits will not be affected).</p>
53+
</description>
54+
</release>
4155
<release version="v1.3.12" date="2025-09-09">
42-
<url type="details">https://github.com/CyberTimon/RapidRAW/releases/tag/v1.3.11</url>
56+
<url type="details">https://github.com/CyberTimon/RapidRAW/releases/tag/v1.3.12</url>
4357
<description translate="no">
4458
<p>Clipping Warnings</p>
4559
<p>You can now toggle clipping warnings in the Curves tool to highlight overexposed areas in red and underexposed areas in blue.</p>

package-lock.json

Lines changed: 0 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packaging/cargo-sources.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7386,14 +7386,14 @@
73867386
{
73877387
"type": "archive",
73887388
"archive-type": "tar-gzip",
7389-
"url": "https://static.crates.io/crates/tempfile/tempfile-3.21.0.crate",
7390-
"sha256": "15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e",
7391-
"dest": "cargo/vendor/tempfile-3.21.0"
7389+
"url": "https://static.crates.io/crates/tempfile/tempfile-3.22.0.crate",
7390+
"sha256": "84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53",
7391+
"dest": "cargo/vendor/tempfile-3.22.0"
73927392
},
73937393
{
73947394
"type": "inline",
7395-
"contents": "{\"package\": \"15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e\", \"files\": {}}",
7396-
"dest": "cargo/vendor/tempfile-3.21.0",
7395+
"contents": "{\"package\": \"84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53\", \"files\": {}}",
7396+
"dest": "cargo/vendor/tempfile-3.22.0",
73977397
"dest-filename": ".cargo-checksum.json"
73987398
},
73997399
{

packaging/io.github.CyberTimon.RapidRAW.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
id: io.github.CyberTimon.RapidRAW
22

33
runtime: org.gnome.Platform
4-
runtime-version: "48"
4+
runtime-version: '49'
55
sdk: org.gnome.Sdk
66
sdk-extensions:
77
- org.freedesktop.Sdk.Extension.rust-stable
@@ -23,8 +23,8 @@ modules:
2323
sources:
2424
- type: git
2525
url: https://github.com/CyberTimon/RapidRAW.git
26-
tag: v1.3.12
27-
commit: 7d5f2d6ad92cdd0026fc576225743a88efc91ced
26+
tag: v1.3.13
27+
commit: fa2528508031642e6db05b3f6e77ad582a2d220b
2828
x-checker-data:
2929
type: git
3030
tag-pattern: ^v([\d.]+)$
@@ -51,8 +51,8 @@ modules:
5151
CARGO_HOME: /run/build/RapidRAW/cargo
5252
XDG_CACHE_HOME: /run/build/RapidRAW/flatpak-node/cache
5353
npm_config_cache: /run/build/RapidRAW/flatpak-node/npm-cache
54-
npm_config_offline: "true"
55-
ORT_STRATEGY: "system"
54+
npm_config_offline: 'true'
55+
ORT_STRATEGY: system
5656

5757
build-commands:
5858
- mkdir -p /run/build/RapidRAW/src-tauri/resources

0 commit comments

Comments
 (0)