FInishing conserving GUI

This commit is contained in:
Mr Finchum 2025-01-03 19:20:10 +00:00
parent 31d55cf877
commit 0a1bf49c7f
12 changed files with 45 additions and 380 deletions

View file

@ -1,7 +1,6 @@
# **OptimaLab35**
[OptimaLab35](https://gitlab.com/CodeByMrFinchum/OptimaLab35) is a graphical and terminal user interface for [optima35](https://gitlab.com/CodeByMrFinchum/optima35). It is under **heavy development**, and both UI elements and cross-platform compatibility may change.
## **Overview**
**OptimaLab35** extends **OPTIMA35** (**Organizing, Processing, Tweaking Images, and Modifying scanned Analogs from 35mm Film**) by providing an intuitive interface for image and metadata management. While tailored for analog photography, it supports any type of image.
@ -20,7 +19,6 @@ Install via pip (dependencies are automatically managed, except for `simple-term
pip install OptimaLab35
```
## **Development and Notes**
**Alpha Stage**
@ -32,6 +30,24 @@ pip install OptimaLab35
- **GUI**: Default if **PySide6** is available.
- **TUI**: Fallback if **PySide6** is missing or can be explicitly started using the `--tui` flag.
### Preview GUI
**Main tab**
![main](https://gitlab.com/CodeByMrFinchum/OptimaLab35/-/raw/0.1.1/media/main_tab.png){width=40%}
**Exif tab**
![main](https://gitlab.com/CodeByMrFinchum/OptimaLab35/-/raw/0.1.1/media/exif_tab.png){width=40%}
**Exif editor**
![main](https://gitlab.com/CodeByMrFinchum/OptimaLab35/-/raw/0.1.1/media/exif_editor.png){width=40%}
**Info window**
![main](https://gitlab.com/CodeByMrFinchum/OptimaLab35/-/raw/0.1.1/media/info_window.png){width=40%}
## **Features**
### **Image Processing**