Skip to content

Commit

Permalink
major version update - 4.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
viliusle committed Dec 3, 2017
1 parent 0290852 commit 38073fb
Show file tree
Hide file tree
Showing 222 changed files with 31,879 additions and 28,817 deletions.
26 changes: 15 additions & 11 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
# OS generated files #
.DS_Store
.DS_Store?
._*
.Trashes
Icon?
ehthumbs.db
Thumbs.db
nbproject/
.git/
/.project
# OS generated files #
.DS_Store
.DS_Store?
._*
.Trashes
Icon?
ehthumbs.db
Thumbs.db
nbproject/
.idea/
.git/
/.project
*.log

/node_modules/
695 changes: 21 additions & 674 deletions LICENSE.txt

Large diffs are not rendered by default.

67 changes: 18 additions & 49 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,70 +19,39 @@ miniPaint operates directly in the browser. You can create images, paste from cl
- Firefox
- Chrome
- Opera
- IE 10+
- Edge
- Safari
- IE 11 (?)

## Features

- Open images, drag and drop images.
- Save images as PNG, JPG, GIF (can be animated), JSON (layers data), (plus BMP and WEBP on some browsers).
- 3 levels undo.
- Transparency support.
- Selection operation: cut, copy, paste, resize, delete, move.
- Image information: dimensions, colors count, EXIF data.
- Trim.
- Tools: pencil, brush, magic wand, erase, fill, color picker, letters, crop, blur, sharpen, burn/dodge, desaturate, clone.
- Image resize (Hermite resample, HQX upscaling, default resize).
- Rotate: left, right, custom angle.
- Flip: vertical or horizontal.
- Color corrections: brightness, contrast, hue, saturation, luminance, channels (red, green, blue).
- Auto adjust colors.
- Grid.
- Histogram.
- Decrease color depth.
- Negative.
- GrayScale.
- Layers.
- Gradients.
- Differences.
- Borders.
- Sprites.
- Key-points.
- Color to alpha.
- Restore alpha.
- Color Zoom
- Replace Color
- Zoom.
- Keyboard shortcuts.
- Effect browser.
- Translations (Menu > Help > Languages).
- **Effects**: Black and White, Blur (box, Gaussian, stack, zoom), Bulge/Pinch, Colorize, Denoise, Desaturate, Dither, Dot Screen, Edge, Emboss, Enrich, Gamma, Grains, GrayScale, Heatmap, JPG Compression, Mosaic, Oil, Perspective, Sepia, Sharpen, Solarize, Tilt Shift, Vignette, Vibrance, Vintage,
- Print support.
- **Files**: open images, directories, URL, drag and drop, save (PNG, JPG, BMP, WEBP, animated GIF, JSON (layers data), print.
- **Edit**: Undo, cut, copy, paste, selection, paste from clipboard.
- **Image**: information, EXIF, trim, zoom, resize (Hermite resample, default resize), rotate, flip, color corrections (brightness, contrast, hue, saturation, luminance), auto adjust colors, grid, histogram, negative.
- **Layers**: multiple layers system, differences, merge, flatten, Transparency support.
- **Effects**: Black and White, Blur (box, Gaussian, stack, zoom), Bulge/Pinch, Denoise, Desaturate, Dither, Dot Screen, Edge, Emboss, Enrich, Gamma, Grains, GrayScale, Heatmap, JPG Compression, Mosaic, Oil, Sepia, Sharpen, Solarize, Tilt Shift, Vignette, Vibrance, Vintage,
- **Tools**: pencil, brush, magic wand, erase, fill, color picker, letters, crop, blur, sharpen, desaturate, clone, borders, sprites, key-points, color to alpha, color zoom, replace color, restore alpha, content fill.
- **Help**: keyboard shortcuts, translations.

### Embed

To embed this app in other page, use this HTML code:

<iframe style="width:100%; height:35vw;" src="https://viliusle.github.io/miniPaint/"></iframe>

### License

Copyright (C) 2013-2016 ViliusL
## Build instructions

miniPaint is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
- git clone https://github.com/viliusle/miniPaint.git
- cd [miniPaint directory]
- npm install
- webpack-dev-server (using http://localhost:8080/ with live reload, require: npm install -g webpack-dev-server)
- edit files...
- webpack -p (build for production)

miniPaint is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
### License

You should have received a copy of the GNU General Public License
along with miniPaint. If not, see <http://www.gnu.org/licenses/>.
MIT License

## Support

Please use the GitHub issues for support requests, or use mail [email protected] for contacts.
Please use the GitHub issues for support, features, issues or use mail [email protected] for contacts.
42 changes: 0 additions & 42 deletions config.js

This file was deleted.

Loading

0 comments on commit 38073fb

Please sign in to comment.