Skip to content
Snippets Groups Projects
  1. Feb 09, 2018
  2. Feb 07, 2018
  3. Jan 26, 2018
    • Florrie's avatar
      Detect wheel event on canvas and post data to VM · 6b88a9b4
      Florrie authored
      This, along with the related VM pull request, fixes LLK/scratch-vm#865.
      This adds the GUI code which posts wheel scroll data to the VM's
      mouseWheel IO (which, in turn, activates relevant "when key pressed"
      blocks).
      6b88a9b4
  4. Dec 20, 2017
    • Matthew Taylor's avatar
      Partially Implement GH-830: Add coming soon tooltips (#1069) · 8dc26d8d
      Matthew Taylor authored
      * Implement GH-830: Add coming soon tooltips
      
      This implements coming soon tooltips for:
      * the small stage size
      * save, load and language
      
      It also creates the component that can be copied over into the paint editor for use there as well.
      
      Lastly, this does a small refactor on the full screen implementation to include multiple small screen sizes too.
      Unverified
      8dc26d8d
  5. Dec 15, 2017
  6. Nov 09, 2017
  7. Nov 08, 2017
  8. Oct 05, 2017
  9. Oct 04, 2017
  10. Sep 29, 2017
  11. Sep 21, 2017
  12. Sep 20, 2017
  13. 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
  14. 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
  15. Aug 17, 2017
  16. Aug 16, 2017
  17. Aug 10, 2017
  18. Jul 21, 2017
  19. Jun 30, 2017
  20. Apr 20, 2017
  21. Apr 19, 2017
  22. Apr 12, 2017
  23. Mar 23, 2017
  24. Mar 20, 2017
  25. 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
  26. 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
  27. Jan 06, 2017
  28. Jan 04, 2017
  29. 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
  30. Nov 17, 2016
  31. Nov 04, 2016
  32. Oct 22, 2016
Loading