pixel-editor
pixel-editor copied to clipboard
Various changes and features (revision 2)
- added
/:paletteSlug/:resolution
functionality for localhost testing - created
currFile.sublayers
for things that should zoom with the canvas layers -
currFile.layers
now solely contains the canvas layers - added
getProjectData
toFileManager
'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