Skip to content
Snippets Groups Projects
  1. Nov 05, 2018
  2. Oct 31, 2018
  3. Oct 24, 2018
  4. Oct 23, 2018
    • Eric Rosenbaum's avatar
      Move connection modal into redux (#3459) · 31909d79
      Eric Rosenbaum authored
      * Connection Modal loads its own data
      
      * Connection does not update flyout status buttons
      
      * WIP moving connection modal into redux
      
      * Lint fix and remove unused prop
      
      * Close modal even if exception on disconnect
      31909d79
  5. Oct 17, 2018
  6. Oct 11, 2018
    • Eric Rosenbaum's avatar
      Open sound recorder from sound block menu (#3309) · d5e024cc
      Eric Rosenbaum authored
      * Handle recordSoundCallback from blocks
      
      * Set custom field type for sounds menu
      
      * Add record… item to sounds menu
      
      * Use localized string and ID for ‘record…’ option
      
      * Add integration test
      
      * Don’t use custom field for sounds menu
      
      * Use callback as the value of the ‘record…’ menu item
      d5e024cc
  7. Sep 19, 2018
  8. Sep 14, 2018
    • Michael "Z" Goddard's avatar
      log workspace update errors · 64c4d37e
      Michael "Z" Goddard authored
      Workspace update errors can be partially recovered from. This allows
      the gui to "successfully" load on projects that pass vm validation and
      loading but throw an error in scratch-blocks. Logging the error instead
      of throwing it allows the gui and vm to finish updating for the
      workspace change. This allows the VM to behave normally even if the
      scratch-blocks workspace rendering is incomplete.
      64c4d37e
  9. Sep 07, 2018
  10. Aug 09, 2018
  11. Aug 02, 2018
  12. Aug 01, 2018
  13. Jul 24, 2018
  14. Jul 19, 2018
    • Karishma Chadha's avatar
      Call updateToolbox whenever the blocks container updates and is visible so... · 5d6a48a2
      Karishma Chadha authored
      Call updateToolbox whenever the blocks container updates and is visible so that changes to dynamic menus (e.g. costume renaming) are picked up. Update setLocale to call updateToolbox so that the toolboxRefresh gets re-enabled. This is needed for getting translated toolbox strings like 'Hello' and 'Hmmm...' to stay in sync with language changes.
      5d6a48a2
  15. Jul 18, 2018
  16. Jul 12, 2018
  17. Jul 11, 2018
  18. Jul 10, 2018
  19. Jul 06, 2018
  20. Jul 02, 2018
  21. Jun 20, 2018
    • chrisgarrity's avatar
      Locales cleanup · 60a3dc3a
      chrisgarrity authored
      * updated locales reducer to include current messages and messagesByLocale (the previous all messages)
      * moved locales out of gui
      * include locales in the things exported by gui (index.js)
      60a3dc3a
  22. Jun 19, 2018
    • chrisgarrity's avatar
      Initial version of loading or switching language. · a0455422
      chrisgarrity authored
      Add `?locale=<localecode>` to load in a new langage.
      Add `?enable=language` to enable the language selector
      Or combine the two: `?enable=language&locale=<localecode>`
      Still accepts a hash, but requires that the hash be a sequence of digits.
      
      Added new locales reducer to gui:
      - initializes default  react-intl/localeData
      - initializes default locale messages for all locales
      - default locale is ‘en’ (can be overridden by URL)
      
      Removed dependency on react-intl-redux, added ConnectedIntlProvider (uses correct locale messages from redux based on current locale)
      a0455422
  23. Jun 18, 2018
  24. Jun 15, 2018
  25. Jun 13, 2018
  26. Jun 12, 2018
  27. May 29, 2018
  28. May 24, 2018
  29. May 22, 2018
Loading