pixel-editor
pixel-editor copied to clipboard
Various changes and features (revision 2)
- added
/:paletteSlug/:resolutionfunctionality for localhost testing - created
currFile.sublayersfor things that should zoom with the canvas layers -
currFile.layersnow solely contains the canvas layers - added
getProjectDatatoFileManager's exported methods
- added
FileManager.localStorageSave(it's basically just: localStorage.setItem("lpe-cache",FileManager.getProjectData())) - added
FileManager.localStorageCheck(it's basically just:!!localStorage.getItem("lpe-cache")) - added
FileManager.localStorageLoad(it's basically just:return localStorage.getItem("lpe-cache")) - added
FileManager.localStorageReset(for debugging purity)
- calling
FileManager.localStorageSave()on mouse up (we should stress test this)
- changed lpe file format to
{canvasWidth:number,canvasHeight:number,selectedLayer:number,colors:[],layers:[]} - added backward compatibility for the old lpe file format
- added some canvas utility functions in
canvas_util - added Unsettled's color similarity utility functions in
color_util2
- html boilerplate - wang tiles
- POC - tiny text boilerplate
- POC - tiny text font scraper
- WIP - added two optional url route parameters
/:paletteSlug/:resolution/:rowWidth/:binStr - WIP POC - hbs_parser.js (outputs tree data about hbs file relationships)
Deploy Preview for competent-tesla-4b5f1e ready!
| Name | Link |
|---|---|
| Latest commit | 74665db3de4ee6070e5964d083cbf7822570f9f9 |
| Latest deploy log | https://app.netlify.com/sites/competent-tesla-4b5f1e/deploys/63568d4ef168d800096c2d97 |
| Deploy Preview | https://deploy-preview-87--competent-tesla-4b5f1e.netlify.app/ |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site settings.
seems to be a z-index issue

Bugs / features to add:
- Colour picker button to edit color not showing up
- Advanced color picker not being used in advanced mode
- Can't resize squares via JS (@skeddles can you have a look? Tried to get it to work but I hate CSS)
- Also have a look at this optimization https://html.spec.whatwg.org/multipage/canvas.html#concept-canvas-will-read-frequently