Skip to content
Snippets Groups Projects
  1. Aug 16, 2017
  2. Jul 19, 2017
    • chrisgarrity's avatar
      Add language selection widget to menubar · af697375
      chrisgarrity authored
      Added language-selector component and container. Replaced lib/intl.jsx with reducers/intl.js and added updateIntl to handle language changes.
      
      Moved languages.json into src
      af697375
  3. Jul 18, 2017
    • chrisgarrity's avatar
      Integrate react-intl with redux · 1225d387
      chrisgarrity authored
      Using react-intl-redux package.
      
      This just sets up the default English. Language switching in another PR. Requires locale/messages.json to exist, `{}` is ok.
      1225d387
  4. Jun 30, 2017
  5. Jun 09, 2017
  6. Apr 24, 2017
    • Ray Schamp's avatar
      Stringify project data · cade94ab
      Ray Schamp authored
      Otherwise the VM can't JSON.load it.
      cade94ab
    • Ray Schamp's avatar
      Stop clobbering loading projects with default data · e9d33f83
      Ray Schamp authored
      If the app is loading with an initial project id, don't try to load the default project. Previously, this data would load on top of the project being loaded.
      
      Does not fix the issue of blocks not loading in the blocks pane, which appears to be separate.
      e9d33f83
  7. Apr 20, 2017
  8. Mar 02, 2017
  9. Dec 15, 2016
    • Ray Schamp's avatar
      Layout pass · 789fd146
      Ray Schamp authored
      Move layout styles from component stylesheets to the GUI, or the component that is placing the component.
      
      Add a new `Box` component to control layouts, basically giving a convenient way to lay out with flexbox.
      
      Use `Box` as the output component for any component that may need to be passed layout options. The props passing convention allows giving layout props to the final `Box` component, making wrapping with another `Box` unnecessary in some cases.
      789fd146
  10. Dec 03, 2016
    • Ray Schamp's avatar
      Reduxify sprite selector · 24389c30
      Ray Schamp authored
      In preparation to split the sprites from the stage, start managing the target list state in a single place.
      24389c30
  11. Oct 22, 2016
  12. Oct 17, 2016
  13. Oct 13, 2016
    • Ray Schamp's avatar
      Update project on hash change · 54548b5c
      Ray Schamp authored
      While doing so:
      - Use ProjectLoader for loading projects
      - Stop using loadEmptyProject and supply empty project data
      - Move project loading to App, GUI now receives data (as a string - the vm should receive an object eventually)
      - Add logging
      54548b5c
  14. Sep 28, 2016
  15. Sep 15, 2016
Loading