Simple Image Renamer 0.2
A lightweight, visual batch renaming tool built with C++ and gtkmm-3.0. Designed for users who need to organize photo collections quickly with real-time feedback and a responsive interface.

Key Features
- Responsive Grid View: Thumbnails automatically reflow based on window size.
- Dual Renaming Modes:
- Sequential Numbering: Use patterns (e.g.,
vacation_###) with adjustable padding and start indices.
- Find & Replace: Quickly swap specific text strings across multiple filenames.
- Intelligent Ordering:
- Natural Sort (e.g.,
2.jpg comes before 10.jpg).
- Chronological sorting (Oldest/Newest).
- Manual Mode: Full drag-and-drop support to define a custom rename sequence.
- Rich Metadata Display: Each thumbnail shows the file format, original resolution, file size, and timestamp in
HH:mm dd-MMM-yyyy format.
- Interactive Frames: Thumbnails are housed in high-contrast frames that adapt to your system's light or dark theme.
- Safety Features: Instant Undo for the last rename operation and a "Reload/Stop" toggle for folder processing.
Requirements
To build on Debian or similar distributions, you need:
g++ (C++17 support)
libgtkmm-3.0-dev
libexiv2-dev
pkg-config
```bash
sudo apt update
sudo apt install build-essential libgtkmm-3.0-dev libexiv2-dev pkg-config