A simple image resizer written in C++ and GTK3

Nicole Portas 4f93f55ee8 Finalised 1 maand geleden
src 671a86a752 Update 'src/main.cpp' 1 maand geleden
Makefile 2d1b206148 just saving the code on git 1 maand geleden
README.md 4f93f55ee8 Finalised 1 maand geleden
config.mk 4f93f55ee8 Finalised 1 maand geleden
configure 2d1b206148 just saving the code on git 1 maand geleden
icon.png 4f93f55ee8 Finalised 1 maand geleden

README.md

Simple Image Renamer 0.1

A safe, visual, and fast batch image renamer for Linux.

Simple Image Renamer is a lightweight C++ application designed to make organizing photos painless. Unlike command-line scripts, it provides a full visual interface with thumbnails, live previews of new filenames, and a robust undo system.

App Icon

✨ Key Features

  • ** Live Preview:** See exactly what your files will look like (in blue text) before you rename them.
  • ** Undo Support:** Made a mistake? Hit the Undo button to instantly revert changes.
  • ** Pattern Renaming:** Easily serialize files (e.g., vacation_001.jpg, vacation_002.jpg) using ### placeholders.
  • som Search & Replace: Switch modes to fix typos or change specific words across multiple files.
  • ** Selective Renaming:** Use checkboxes to rename only specific files in a folder.
  • ** Smart Sorting:** Sort by Natural Name (1, 2, 10) or Date Modified (keep your vacation photos in order!).
  • ** Visual Thumbnails:** Adjustable thumbnail sizes (Tiny, Normal, Huge).

Prerequisites

This application is built with C++17 and gtkmm-3.0.

Debian / Ubuntu / Mint

```bash sudo apt update sudo apt install build-essential libgtkmm-3.0-dev

RedHat and others

Sorry you're on your own there!