Skip to content

Latest commit

 

History

History
23 lines (21 loc) · 848 Bytes

todos.md

File metadata and controls

23 lines (21 loc) · 848 Bytes

Things to do

  • basic mouse events
  • object move by drag'n'drop
  • object selection by clicking on it
  • focused object state (needs to differ from normal)
  • focused object: buttons for certain operations
  • delete object
  • rotateable: rotate object
  • snap at joints during drag/drop
  • build a structure out of snappings
  • event delegation into "objects" for structures to allow wall selection inside of a structure
  • remove wall from structure
  • wall removal might split up a structure into multiples
  • toolbar to add new items
  • save the whole thing as a json file
  • loading json files again
  • generate hi-res image
  • support for Objects
  • support for Wall Decorations
  • allow rotation while placing a new object
  • rotation: store last angle for placing new objects