A simple image resizer written in C++ and GTK3

Nicole Portas 7709ad7cb5 release 0.1 1 месяц назад
src 671a86a752 Update 'src/main.cpp' 1 месяц назад
Makefile 2d1b206148 just saving the code on git 1 месяц назад
README.md 7709ad7cb5 release 0.1 1 месяц назад
configure 2d1b206148 just saving the code on git 1 месяц назад
icon.png 4f93f55ee8 Finalised 1 месяц назад

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.
  • 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