Skip to content
Snippets Groups Projects
  1. Feb 07, 2019
  2. Feb 06, 2019
  3. Feb 05, 2019
  4. Feb 04, 2019
  5. Feb 03, 2019
  6. Feb 01, 2019
  7. Jan 31, 2019
  8. Jan 30, 2019
  9. Jan 29, 2019
    • Paul Kaplan's avatar
      Only update the toolbox when the blocks tab is visible. · 0d32ac5b
      Paul Kaplan authored
      Need to store the rendered xml because the props can change while the blocks tab is hidden, but we re-render based on what was rendered, not the previous props (which may not have been rendered).
      
      This is similar to the `ThrottledPropertyHOC` in that there may be prop changes that do not get rendered, but in this case for a different reason.
      
      This increases the performance of switching between code and other editor tabs, as well as improving the "See Inside" performance. It makes switching to the code tab as fast as switching between sprites.
      0d32ac5b
  10. Jan 28, 2019
  11. Jan 27, 2019
  12. Jan 25, 2019
  13. Jan 24, 2019
    • Ben Wheeler's avatar
      fixed mouse click issuue · 3baca0bc
      Ben Wheeler authored
      3baca0bc
    • Paul Kaplan's avatar
      Use fontInliner instead of entire SVGRenderer for showing costume tiles. · a37ea675
      Paul Kaplan authored
      The fontInliner from the scratch-svg-renderer was changed recently to work entirely on strings, so we can use that instead of parsing/loading/possibly drawing/stringifying the entire SVG. 
      
      This does not address the size-1 cache issue where the cache is invalidated any time there is more than 1 sprite. But that can be handled later.
      
      Using the 4x CPU slowdown in chrome dev tools, on a simple costume that just has a single text element the getCostumeUrl time goes from 10ms to 1ms, very important for updating in a timely way.
      a37ea675
  14. Jan 23, 2019
Loading