feat: Moving some readme parts to new wiki. #7

Merged
CodeByMrFinchum merged 1 commit from feat/wiki into main 2025-09-29 12:33:22 +02:00
4 changed files with 26 additions and 36 deletions
Showing only changes of commit b6f25690ae - Show all commits

View file

@ -1,5 +1,13 @@
# Changelog # Changelog
## 1.8.x
### 1.8.0: Feature - Adding wiki and reform readme
- Trimmed readme and moved some content to the wiki.
- About now linkes to Forgejo not GitLab, and the new wiki.
- pip readme also contains link to wiki.
---
## 1.7.x ## 1.7.x
### 1.7.0: Feature - Automatically Add Missing EXIF Fields ### 1.7.0: Feature - Automatically Add Missing EXIF Fields
- Between versions 1.5 and 1.6, two new EXIF fields were introduced: `developer` and `time`. - Between versions 1.5 and 1.6, two new EXIF fields were introduced: `developer` and `time`.

View file

@ -1,6 +1,17 @@
# **OptimaLab35** # **OptimaLab35**
Developed on my [forgejo instance](https://code.boxyfoxy.net/CodeByMrFinchum), [GitLab](https://gitlab.com/CodeByMrFinchum) is used as backup. Developed on my [forgejo instance](https://code.boxyfoxy.net/CodeByMrFinchum), [GitLab](https://gitlab.com/CodeByMrFinchum) is used as backup.
I've decided to move some sections to the [Forgejo wiki](https://code.boxyfoxy.net/CodeByMrFinchum/OptimaLab35/wiki/Home) to keep the README concise. This way, I can update the wiki continuously without requiring a version bump for the program.
The README will now contain:
* A quick overview of the project
* Key features
* Installation instructions
* Disclaimer about GAI usage
For everything else — including images, detailed information, and performance notes — please refer to the [wiki](https://code.boxyfoxy.net/CodeByMrFinchum/OptimaLab35/wiki/Home).
## **Overview** ## **Overview**
**OptimaLab35** enhances **OPTIMA35** (**Organizing, Processing, Tweaking Images, and Modifying scanned Analogs from 35mm Film**) by offering a user-friendly graphical interface for efficient image and metadata management. **OptimaLab35** enhances **OPTIMA35** (**Organizing, Processing, Tweaking Images, and Modifying scanned Analogs from 35mm Film**) by offering a user-friendly graphical interface for efficient image and metadata management.
@ -19,6 +30,7 @@ While there is always room for additional features and optimizations, the core f
### **Image Processing** ### **Image Processing**
- Resize images (upscale or downscale) - Resize images (upscale or downscale)
- Convert to different image file (jpg, png, webp)
- Convert images to grayscale - Convert images to grayscale
- Adjust brightness and contrast - Adjust brightness and contrast
- Add customizable text-based watermarks - Add customizable text-based watermarks
@ -47,45 +59,12 @@ Install via **pip** (dependencies are handled automatically):
pip install OptimaLab35 pip install OptimaLab35
``` ```
---
## GUI Preview
The layout remains consistent with v1.0.0.
The UI is OS-dependent, but a custom theme can be enabled in the settings.
**Main tab**
![main](https://code.boxyfoxy.net/CodeByMrFinchum/OptimaLab35/raw/branch/main/media/mainwindow_light.png){width=40%}
![main](https://code.boxyfoxy.net/CodeByMrFinchum/OptimaLab35/raw/branch/main/media/mainwindow_dark.png){width=40%}
**Exif tab**
![main](https://code.boxyfoxy.net/CodeByMrFinchum/OptimaLab35/raw/branch/main/media/mainwindow_exif_light.png){width=40%}
![main](https://code.boxyfoxy.net/CodeByMrFinchum/OptimaLab35/raw/branch/main/media/mainwindow_exif_dark.png){width=40%}
**Preview window**
![main](https://code.boxyfoxy.net/CodeByMrFinchum/OptimaLab35/raw/branch/main/media/previewwindow_light.png){width=40%}
![main](https://code.boxyfoxy.net/CodeByMrFinchum/OptimaLab35/raw/branch/main/media/previewwindow_dark.png){width=40%}
**Settings**
![main](https://code.boxyfoxy.net/CodeByMrFinchum/OptimaLab35/raw/branch/main/media/settingswindow_light.png){width=40%}
![main](https://code.boxyfoxy.net/CodeByMrFinchum/OptimaLab35/raw/branch/main/media/settingswindow_dark.png){width=40%}
**Updater**
![main](https://code.boxyfoxy.net/CodeByMrFinchum/OptimaLab35/raw/branch/main/media/settingswindow_updater_light.png){width=40%}
![main](https://code.boxyfoxy.net/CodeByMrFinchum/OptimaLab35/raw/branch/main/media/settingswindow_updater_dark.png){width=40%}
---
# Contribution # Contribution
Thanks to developer [Mr Finch](https://gitlab.com/MrFinchMkV) for contributing to this project. Thanks to developer [Mr Finch](https://gitlab.com/MrFinchMkV) for contributing to this project.
## Use of LLMs ## Use of LLMs
In the interest of transparency, I disclose that Generative AI (GAI) large language models (LLMs), including OpenAIs ChatGPT and Ollama models (e.g., OpenCoder and Qwen2.5-coder), have been used to assist in this project. In the interest of transparency, I disclose that Generative AI (GAI) large language models (LLMs), including OpenAI's ChatGPT and Ollama models (e.g., OpenCoder and Qwen2.5-coder), have been used to assist in this project.
### Areas of Assistance: ### Areas of Assistance:
- Project discussions and planning - Project discussions and planning

View file

@ -9,3 +9,5 @@ Developed on my [forgejo instance](https://code.boxyfoxy.net/CodeByMrFinchum), [
- Preview image adjustments in real time - Preview image adjustments in real time
- Theme selection (light, dark, auto) - Theme selection (light, dark, auto)
- Automatic updates via PyPI - Automatic updates via PyPI
For more details, screenshots, and additional information, please see the [wiki](https://code.boxyfoxy.net/CodeByMrFinchum/OptimaLab35/wiki/Home).

View file

@ -131,9 +131,10 @@ class OptimaLab35(QMainWindow, Ui_MainWindow):
<p>For more details, visit:</p> <p>For more details, visit:</p>
<ul> <ul>
<li><a href="https://code.boxyfoxy.net/CodeByMrFinchum/OptimaLab35/wiki">Wiki</a></li>
<li><a href="https://code.boxyfoxy.net/CodeByMrFinchum/OptimaLab35/src/branch/main/CHANGELOG.md">Changelog</a></li> <li><a href="https://code.boxyfoxy.net/CodeByMrFinchum/OptimaLab35/src/branch/main/CHANGELOG.md">Changelog</a></li>
<li><a href="https://gitlab.com/CodeByMrFinchum/OptimaLab35">OptimaLab35 GitLab</a></li> <li><a href="https://code.boxyfoxy.net/CodeByMrFinchum/OptimaLab35">OptimaLab35 Forgejo</a></li>
<li><a href="https://gitlab.com/CodeByMrFinchum/optima35">optima35 GitLab</a></li> <li><a href="https://code.boxyfoxy.net/CodeByMrFinchum/optima35">optima35 Forgejo</a></li>
</ul> </ul>
""" """