Skip to content
Snippets Groups Projects
  1. Nov 05, 2018
  2. Nov 02, 2018
  3. Oct 28, 2018
  4. Oct 25, 2018
  5. Oct 24, 2018
    • Ben Wheeler's avatar
      remix and save as a copy functionality · 80f4e01d
      Ben Wheeler authored
      made remixing, saving as copy states; made project state naming more consistent
      
      changed meaning of canCreateNew to true creation
      
      fixed project-saver-hoc test
      
      removed Remix option from standalone player menu; renamed canSaveAsCopy to canCreateCopy
      
      added parenthesis missing from rebase
      
      fixed create new test
      80f4e01d
  6. Oct 19, 2018
  7. Oct 18, 2018
    • Ben Wheeler's avatar
      handle many modes of new project creation · b0c4bee8
      Ben Wheeler authored
      responding to canSave without needing canSaveNew prop
      removed canSaveNew
      added default for onUpdateProjectId
      removed conflict files erroneously added
      don't pass down onError
      got tests passing
      better creating and saving logic and names
      b0c4bee8
  8. Oct 17, 2018
  9. Oct 16, 2018
  10. Oct 15, 2018
  11. Oct 11, 2018
  12. Oct 08, 2018
  13. Sep 14, 2018
  14. Aug 29, 2018
    • Ray Schamp's avatar
      Fix ProjectLoaderHOC tests · d014f1ee
      Ray Schamp authored
      Remove the default prop test because the default projectId prop comes from redux now, so it doesn't make sense to test the default
      
      Lint
      d014f1ee
  15. Jun 24, 2018
  16. 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
  17. Jun 13, 2018
  18. May 14, 2018
  19. May 10, 2018
    • chrisgarrity's avatar
      Split project-loader-hoc · 0fa62fc0
      chrisgarrity authored
      The project loader that is exported with GUI just expects to be passed projectId as a prop, and it manages loading project data.
      
      The part of the project loader that watches for URL hash changes for the playground is a new HOC that is only used in the various playground examples.
      0fa62fc0
  20. Apr 19, 2018
  21. Jan 12, 2018
  22. Nov 03, 2017
    • Ray Schamp's avatar
      Mock responsibly · c3ebfa5c
      Ray Schamp authored
      /ht @paulkaplan
      c3ebfa5c
    • Ray Schamp's avatar
      Fix tests · 0e0c689e
      Ray Schamp authored
      Previously we tested the ProjectLoader helper object, but now all loading is confined to storage. Unfortunately I wasn't able to get enzyme to wait for the storage promise to resolve within componentDidUpdate, so I can't test the actual results of storage.load, just what it was called with.
      0e0c689e
  23. Oct 13, 2017
    • Ray Schamp's avatar
      Update enzyme usage for 3.1.0 · c5404bff
      Ray Schamp authored
      Add a setup file that configures the React adapter. Fix one deprecated usage for ProjectLoaderHOC tests.
      
      There are some tests still broken, but these weren't called out by Enzyme.
      c5404bff
  24. Aug 17, 2017
  25. Aug 13, 2017
  26. Aug 10, 2017
  27. Aug 04, 2017
Loading