Skip to content
Snippets Groups Projects
  1. Dec 15, 2017
  2. Nov 09, 2017
  3. Nov 08, 2017
  4. Oct 05, 2017
  5. Oct 04, 2017
  6. Sep 29, 2017
  7. Sep 21, 2017
  8. Sep 20, 2017
  9. Aug 27, 2017
    • Josiah Neuberger's avatar
      1e2240fa
    • Josiah Neuberger's avatar
      fixed outstanding issues with stage zooming · 65ab58d9
      Josiah Neuberger authored
        1. Fixed issue with sprites not being dragable when stage zoomed.
      
        2. Fixed issue with coordinates of mouse position being wrong when
           stage is zoomed. This was caused by the renderer not being
           resized when zooming/unzooming.
      
        3. Refactored zoom control to separate react component/containter
           with global reducer for isZoomed, which is passed to the stage
           container. This allows for the zoom control to zoom the stage
           menu and stage as seperate containers.
      
        4. Added icons zoom/unzoom for stage zoom control. Moved icon
           position to be part of stage menu floating to right of start/stop
           buttons.
      65ab58d9
  10. Aug 20, 2017
    • Josiah's avatar
      Added ability to zoom stage to full screen and exit back to standard view · 91b8d066
      Josiah authored
        * Needs a real icon for opening (borrowed sprite-info icon). The open
          icon needs to be moved from current location of underneath stage to
          same row as control buttons (start/stop vm).
      
        * The zoomed mode loses the ability to drag sprites. Haven't had
           a change to look into this yet.
      91b8d066
  11. Aug 17, 2017
  12. Aug 16, 2017
  13. Aug 10, 2017
  14. Jul 21, 2017
  15. Jun 30, 2017
  16. Apr 20, 2017
  17. Apr 19, 2017
  18. Apr 12, 2017
  19. Mar 23, 2017
  20. Mar 20, 2017
  21. Mar 03, 2017
    • Ray Schamp's avatar
      Implement drag and drop for sprites on the stage (#159) · 5647854d
      Ray Schamp authored
      * WIP: drag states in stage component
      
      * WIP: Hacky drag canvas
      
      * Update sprite position on drag
      
      Use VM to put sprite into drag state and update the sprite's position while dragging.
      
      Temporarily don't use the drawable data to drag a new canvas, this can happen whne we have somewhere to drag the sprite to.
      5647854d
  22. Jan 31, 2017
    • Ray Schamp's avatar
      Cache stage bounding box · 6385cb06
      Ray Schamp authored
      `getBoundingClientRect` forces WebKit to recalculate the layout ("force reflow"), so cache the canvas bounding box rather than getting it on every mouse event.
      6385cb06
  23. Jan 06, 2017
  24. Jan 04, 2017
  25. Dec 07, 2016
    • Ray Schamp's avatar
      Use CSS modules for styles · 16fbb64c
      Ray Schamp authored
      The inline css method gives us nothing that CSS modules can't give us. This puts the project more in line with the way www works, and makes CSS actually readable.
      
      Using class names gives us full control of the modal styles.
      16fbb64c
  26. Nov 17, 2016
  27. Nov 04, 2016
  28. Oct 22, 2016
  29. Oct 19, 2016
  30. Oct 17, 2016
Loading