BeginThings free image editor: third-party notices ================================================== This folder ships a modified build of miniPaint, made from the BeginThings archive copy. Full notices for all BeginThings free tools: /third-party-notices.html miniPaint Source: miniPaint by ViliusL, BeginThings archive copy (commit a79733eb803fc97084ef0ee4faa96b031e69e1c0, 2026-04-19) Licence: MIT. Copyright (c) ViliusL. Full text in LICENSE.txt. Changes by BeginThings (24 Oct 2026): - Restyled with BeginThings colours, font and controls (bt-theme.css); follows the site's light/dark mode. - Removed the Pixabay "Search images" tool and its API key. - Removed Google Fonts search/loading (webfontloader); system fonts only. - Removed "Open URL", "Open test template" and the ?image= remote loader, so the editor never requests files from other sites. No GitHub or other outside links. - "External" menu links now point to BeginThings free tools. - Replaced the alertifyjs notifier (GPL-3.0) with a BeginThings notifier (MIT). - Replaced jquery.translate.js (no licence stated) with a BeginThings translator (MIT). - Replaced zoomView.js (based on a CC BY-SA forum answer) with a BeginThings view transform (MIT). - Replaced imagefilters.js with BeginThings image filters written from scratch (MIT): brightness, contrast, saturation/HSL, blur, sharpen, grayscale, sepia, invert, edge, emboss, solarize, enrich, dither, oil and mosaic. - Menus and dialogs no longer use inline event handlers or javascript: links (works under a strict Content Security Policy). - Help > About shows the licence and BeginThings instead of outside links. - Built with webpack 5 in production mode. No service worker, no manifest. Open-source code inside dist/bundle.js (all permissive): jQuery 3.7.1 (MIT, OpenJS Foundation and contributors) pica 7.1.1 (MIT), with glur 1.1.2, multimath 2.0.0 and webworkify 1.5.0 inside it (all MIT), hermite-resize 2.2.10 (MIT, ViliusL), uuid 8.3.2 (MIT), file-saver 2.0.5 (MIT), exif-js 2.3.0 (MIT), blueimp-canvas-to-blob 3.29.0 (MIT), fuzzysort 1.9.0 (MIT), gif.js / gif.js.optimized (MIT, Copyright (c) 2013 Johan Nordberg), semver-compare 1.0.0 (MIT), @babel/runtime + regenerator-runtime (MIT), object-assign (MIT, Sindre Sorhus), quantize.js (MIT, Nick Rabinowitz), Protovis colour block (BSD, Stanford Visualization Group) css-loader 5.2.7 and style-loader 2.0.0 runtime helpers (MIT, JS Foundation and other contributors) glfx.js (MIT, Evan Wallace), Color Thief (MIT, Lokesh Dhakar), canvas-to-tiff 1.0.0 (MIT, Epistemex (c) 2015-2016) colour matrix adapted from EaselJS / CreateJS (MIT, gskinner.com, inc.) Licence headers supplied by the authors are kept in dist/bundle.js.LICENSE.txt.