You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merging the refactored code, running on uv, with expanded ui features, and working setup for builds using nuitka.
OpenCV implementations have been excluded due to failing to build.
Copy file name to clipboardExpand all lines: TODO.md
+6-3Lines changed: 6 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,11 @@
1
1
## Small changes:
2
2
3
-
-[] Dialog to select exe files for required programs
3
+
-[x] Dialog to select exe files for required programs
4
4
- added default file paths for both windows and linux
5
-
-[ ] Ask to download required programs (Blender, etc.) on first use
5
+
- added a setup dialog, complete with download links. This will open on first run, or can be accessed later throught the setup button
6
+
-[x] Ask to download required programs (Blender, etc.) on first use
7
+
- links and message included in the setup dialog
8
+
- do we need to automate downloading the programs?
6
9
-[x] Remember last used threads and other values in config.json
7
10
-[x] Store exe_paths in config.json
8
11
-[x] Queue/batch processing
@@ -16,7 +19,7 @@
16
19
-[ ] Better error handling in general, too many bug reports of people saying "it doesn't work" even when the issue is simple
17
20
-[x] Added raw file processing with rawtherapee-cli
18
21
-[ ] Allow for inconsistant exposure brackets - currently the first exposure set determines how many images there are per set, but it should be possible to support exposure sets with varying numbers of images.
19
-
-[] Refactor the code and split it into multiple files, the hdr_brackets.py file is getting too long
22
+
-[x] Refactor the code and split it into multiple files, the hdr_brackets.py file is getting too long
20
23
21
24
## Big changes:
22
25
-[ ] Replace Blender merging with custom solution that includes deghosting & weighted merging to reduce noise. Possibly built with [OpenCV](https://learnopencv.com/high-dynamic-range-hdr-imaging-using-opencv-cpp-python)
0 commit comments