pixel-editor icon indicating copy to clipboard operation
pixel-editor copied to clipboard

Various changes and features (revision 2)

Open pxlvxl opened this issue 3 years ago • 2 comments

  • 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 to FileManager'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)

pxlvxl avatar Feb 25 '22 14:02 pxlvxl

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...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

netlify[bot] avatar Feb 25 '22 14:02 netlify[bot]

seems to be a z-index issue

image

lospec avatar Sep 19 '22 15:09 lospec

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

unsettledgames avatar Oct 06 '22 09:10 unsettledgames