From ed32ddc747d81bfd55cb1b14a87d05479652e1fe Mon Sep 17 00:00:00 2001 From: grosbouddha Date: Mon, 14 Sep 2015 21:41:10 +0200 Subject: [PATCH] Introduce basic dithering tool --- src/css/tools.css | 9 ++++++- src/img/tools/dithering.png | Bin 0 -> 642 bytes src/js/app.js | 3 +++ src/js/controller/PaletteController.js | 1 + src/js/controller/ToolController.js | 1 + src/js/service/SelectedColorsService.js | 28 ++++++++++++++++++++++ src/js/tools/drawing/DitheringTool.js | 30 ++++++++++++++++++++++++ src/piskel-script-list.js | 2 ++ 8 files changed, 73 insertions(+), 1 deletion(-) create mode 100644 src/img/tools/dithering.png create mode 100644 src/js/service/SelectedColorsService.js create mode 100644 src/js/tools/drawing/DitheringTool.js diff --git a/src/css/tools.css b/src/css/tools.css index c2a7be7c..de0936ac 100644 --- a/src/css/tools.css +++ b/src/css/tools.css @@ -114,6 +114,12 @@ background-size: 30px; } +.tool-icon.tool-dithering { + background-image: url(../img/tools/dithering.png); + background-position: 8px 9px; + background-size: 30px; +} + /* * Tool cursors: */ @@ -128,7 +134,8 @@ } .tool-pen .drawing-canvas-container:hover, -.tool-lighten .drawing-canvas-container:hover { +.tool-lighten .drawing-canvas-container:hover, +.tool-dithering .drawing-canvas-container:hover { cursor: url(../img/icons/pen.png) 0 15, pointer; } diff --git a/src/img/tools/dithering.png b/src/img/tools/dithering.png new file mode 100644 index 0000000000000000000000000000000000000000..6bd0f11b646252e8497d824f8828729901e73b10 GIT binary patch literal 642 zcmeAS@N?(olHy`uVBq!ia0vp^DImL&bz;bp~fyRD-E5f1qno@*E^X)CI9Z(9L0WHvCQKw zOOeNBP8OC4vzgxRmsmFWS7vFd_utDce)GjAgsgNeZO{?2+RLl3GN}6%L!?Scm9#_9 wQn9Oyn>=28F>6@jrMrqbW#WaGxpj<|6B?RlDS2)JCM^a}S3j3^P6