- Dec 25, 2018
-
-
Karishma Chadha authored
-
- Dec 20, 2018
-
-
Karishma Chadha authored
-
- Dec 18, 2018
-
-
Ben Wheeler authored
-
Ben Wheeler authored
-
- Dec 12, 2018
-
-
Ben Wheeler authored
-
- Nov 05, 2018
-
-
Ben Wheeler authored
-
- Oct 18, 2018
-
-
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
-
- Oct 17, 2018
-
-
Ben Wheeler authored
-
Ben Wheeler authored
-
Ben Wheeler authored
don't set redux project title directly from sb uploader; only extract title from .sb2 and .sb3 filenames
-
Ben Wheeler authored
-
- Oct 11, 2018
-
-
Ben Wheeler authored
stripped title handling from sb file uploader updated more projectState related names simplified hash-parser-hoc logic slightly
-
- Oct 10, 2018
-
-
Ben Wheeler authored
-
Ben Wheeler authored
-
Ben Wheeler authored
-
- Oct 08, 2018
-
-
Ben Wheeler authored
-
Ben Wheeler authored
-
Ben Wheeler authored
-
Ben Wheeler authored
-
Ben Wheeler authored
-
Ben Wheeler authored
-
Ben Wheeler authored
-
Ben Wheeler authored
load new project, both json and title; set title on file load; draft of code to fetch title from api
-
Ben Wheeler authored
-
- Sep 07, 2018
-
-
Ben Wheeler authored
-
- Sep 06, 2018
-
-
Ben Wheeler authored
styling for title field; correct input target in tests; make download filename safer with default, max length; in playground index, correctly pass props through to gui container
-
- Jul 20, 2018
-
-
Karishma Chadha authored
-
- Jul 18, 2018
-
-
Karishma Chadha authored
-
- Jun 06, 2018
-
-
Paul Kaplan authored
-
Paul Kaplan authored
Also include the hash of the project in load errors from the server so we can debug them
-
- May 21, 2018
-
-
chrisgarrity authored
* Export initial states for each reducer * combine all gui reducers (excludes scratchPaint and intl) * combine all initial states to create default guiState for preloading in www * expect all of the gui state to be accessible at `state.scratchGui`
-
- Apr 12, 2018
-
-
Ray Schamp authored
-
Ray Schamp authored
It's a cleaner API IMO but ended up being a messy implementation...
-
Ray Schamp authored
These use a technique where the save/load functionality is passed from the component to its children via a function argument. I opted for this rather than a higher order component because it is more readable and requires fewer intermediary components. This could just as easily been done with a higher order component and would be happy to change it to that instead. There is a performance implication since there is a function being defined in render. However the menu bar is not a highly re-rendered component, so I thought it would be ok in this case.
-
- Apr 09, 2018
-
-
Karishma Chadha authored
-
- Mar 23, 2018
-
-
Karishma Chadha authored
Revert "Changes to hash should happen through project loader hoc. Changes to the current project id and current project data should happen in a reducer since they are part of global state. That way, the load button can affect the global project data as well." This reverts commit e4fe143b.
-
- Mar 22, 2018
-
-
Karishma Chadha authored
-
Karishma Chadha authored
Changes to hash should happen through project loader hoc. Changes to the current project id and current project data should happen in a reducer since they are part of global state. That way, the load button can affect the global project data as well.
-
- Mar 15, 2018