Development in progress, the status is still pre beta, see todos!
A tool to efficiently crop, straighten, and retouch images.
Open a file, make it awesome and save the result.
Works offline.
The build process is managed by gulp. To run retouch without installing anything globally do:
(it is assumed that node >=0.10 and npm are already installed on the system)
git clone https://github.com/hvoecking/retouch.git
cd retouch
npm install
./node_modules/bower/bin/bower install
./node_modules/gulp/bin/gulp.js watch
The app can only properly run as a chrome extension.
Open chrome, go to the extensions page, tick Developer mode
click Load unpacked extension
select retouch/dist/debug
directory and enjoy auto reload.
There are 3 build modi for gulp, next to the default debug
mode you can call gulp like this:
./node_modules/gulp/bin/gulp.js watch {watch,clean,…} [--build {test,release}]
The output files are then produced in their corresponding subdirectory of the retouch/dist/
directory.
- Basic image reading, displaying, writing
- Save as jpeg with compression
- Add crop functionality
- Add straighten functionality
- Add bezier curve functionality
- Ui design
- Dynamically resize canvas to maximum available space
- Restyle navigation buttons
- Restyle filters, use tabs or something simialar
- Keyboard shortcuts
- Directory mode
- Open directories and step through images
- Save original as backup
- Save applied changes in exif data
- Sort by Name, File date, exif date, type, size, etc...
- (Show other photos in the directory as mini gallery)
- Support more image types
- (Read/write exif data)
- Deploy to chrome webstore, version 1.0
Discover the change history by heading on over to the HISTORY.md
file.
Licensed under BSD-style
Copyright © Heye Vöcking [email protected]