Skip to content

Releases: engaging-computing/MYR

1.5.3 | Reference Tooltips bug fix

11 Jul 15:45
Compare
Choose a tag to compare
  • Reference tooltips are no longer covered by the drawer

Security Updates

11 Jul 11:42
da0e965
Compare
Choose a tag to compare
1.5.2 | Dependency updates (#328)

* Setters now return the state of the cursor

* v1.5.1

* Bump lodash-es from 4.17.11 to 4.17.14

Bumps [lodash-es](https://github.com/lodash/lodash) from 4.17.11 to 4.17.14.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.14)

Signed-off-by: dependabot[bot] <[email protected]>

* Bump lodash.template from 4.4.0 to 4.5.0

Bumps [lodash.template](https://github.com/lodash/lodash) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.4.0...4.5.0)

Signed-off-by: dependabot[bot] <[email protected]>

* v1.5.2

Setters return what they set and reference bug fix

10 Jul 17:37
Compare
Choose a tag to compare
  • VR goggles don't cover the reference.
  • All cursor setters return what they set.

Reference UI updates and text() will only take string argument

09 Jul 21:15
Compare
Choose a tag to compare
  • Reference reformatting including information about arguments on hover.
  • text() will only take a string argument.

Editor won't overlay VR mode on iPhones

06 Jul 21:14
023aa76
Compare
Choose a tag to compare
  • Editor won't overlay in VR mode on iPhones

getRandomColor takes an array, bug fixes

01 Jul 12:48
ed84433
Compare
Choose a tag to compare
  • Update viewer camera to not give errors in console
  • getRandomColor() can take an array and choose a random color from the array.
  • Reference page doesn't have uncaught error from no editor.
  • Reference page tab titles hide on small screens.
  • Nested groups are supported.

New relative cursor modification functions, editor bug fix, welcome screen, project view updates, reference UI update

28 Jun 01:01
b8d968c
Compare
Choose a tag to compare
  • Implemented relative cursor modification functions (increasePosition, increaseXPos, increaseYPos, increaseZPos).
  • Implemented a welcome screen to give new users information during their first visit.
  • Project view has been updated to be a tabbed modal.
  • Projects with the same name are now sorted by timestamp.
  • Reference drawer new tab and close buttons moved to corner.
  • Reference drawer has a title added.
  • There are no labels on the reference on a small screen to make it easier to read.
  • The MYR brand will direct to create a new scene.
  • "Too many errors" won't appear in the editor for long scenes.
  • Settings modal is a tabbed modal.

Name for reference examples, prompt before exiting

20 Jun 19:08
9d2f023
Compare
Choose a tag to compare
1.2.6 | Name for reference examples, prompt before exiting (#251)

* Fixed makeUnPushable/unDroppable bug, fixed animation bugs on render, and added a loading screen/overlay while waiting for view to mount

* Fixed formatting, moved render bug fix to state, removed loading screen changes

* Render changes reversed

* Resolved merge conflicts

* create new commit in different branch to hope that it didn't highlight unnecessary code

* Added makeUnDroppable/Pushable back to reference

* Added makeUnDroppable/Pushable back to autocomplete

* 1.2.3 change log

* 1.2.3 change log

* Disabled save, recover, play, and stop buttons in header and sidebar when reference is open in new tab. (#222)

* added makeSubtractive() function to enable subtractive geometry for MYR entities

* cleaned up makeSubtractive() function

* last commit broke subtractive geometry. this one fixes it.

* added make(Un)Subtractive and make(Un)Pushable commands to the editor autocompleter

* updated Reference.js and Myr.js

* added documentation for makeSubtractive/makeUnSubtractive in reference section

* changed wording in reference section

* slight change to addtive/subtractive mixins

* minor change to mixins, and also readded make(Un)Droppable() to the completer

* reverted changes to reference, fixed some formatting in MyrTour.js

* updated dependencies

* updated dependencies to use new fork of aframe-csg-meshs

* updated subtractive geometry to work with groups

* disabled save, play, stop, and recover when reference is open in new tab

* disabled buttons in sidebar via button styles rather than hiding them altogether

* added tests for subtractive functions

* re-removed makeUnDroppable/makeUnPushable from the autocomplete

* Revert "re-removed makeUnDroppable/makeUnPushable from the autocomplete"

This reverts commit 1e564c277e1b1619804980ec02ca5020ba299d02.

* Revert "Merge branch 'dev' of github.com:samuel-zuk/MYR"

This reverts commit feade461ee24fe280c0e3d20454c86259aa624e1, reversing
changes made to c4cdcd5b6d889fb0b8efd4783704f70ff8131ae7.

* Revert "Merge branch 'dev' of https://github.com/engaging-computing/MYR into dev"

This reverts commit 1ac632d465d6a5c112c5b9ac55071cd18c40b49a, reversing
changes made to 7dd0f1fda1a83700780e0a9ffd5a230238bd8a3e.

* changed appearance of render/stop buttons when on reference page

* reverted merge conflicts

* increased stop/start button thickness on reference page

* let -> const

* Render button should behave properly/the same as crtl enter (#237)

* Fixed bug where view only toggle doesn't work in courses (#238)

* Render button should behave properly/the same as crtl enter

* Fixed bug where view only toggle doesn't work in courses

* removed unnecessary lines of code

* Update README.md

* View only on RefEx, ctrl+shift+s rename, eslint, and formatting galore (#244)

* ctrl+shift+s allows for naming project

* View only works on reference examples

* Fixed typo

* Removed static.json

* Formatted all files

* Configure eslint and lint all files

* Lint in CI

* Lint in CI

* Firebase import updates

* Fix eslint in firebase key for CI

* package.json version number

* Change log for 1.2.5

* Update README.md

* Error handling for reference examples and add to eslint rules (#247)

* ctrl+shift+s allows for naming project

* View only works on reference examples

* Fixed typo

* Removed static.json

* Formatted all files

* Configure eslint and lint all files

* Lint in CI

* Lint in CI

* Firebase import updates

* Fix eslint in firebase key for CI

* Fix merge conflict

* Disallow the use of var

* Prefer const to eslint

* Comment out prefer const for later

* Added eqeqeq and curly to eslint

* Error -> warn

* Update .eslintrc.json

* Update .eslintrc.json

* Update .eslintrc.json

* Update .eslintrc.json

* Update change log 1.2.5

* Prefer const is too strict for react

* add name and description for reference example when saving (#250)

* 1.2.6 change log

* Update version #

* editor with change will now show the confirmation window before exit (#252)

* Update README.md

Bug fixes and UI enhancements

20 Jun 14:57
cd9db58
Compare
Choose a tag to compare
  • ctrl+shift+s allows for the option to rename the scene by opening the save menu.
  • View only works on reference examples and courses.
  • Reference examples have error messages now.
  • All files are formatted properly.
  • Eslint is configured and runs with CircleCI.

API bug fix and courses naming update

17 Jun 16:41
a717d47
Compare
Choose a tag to compare
  • makeUnDroppable and makeUnPushable now do not have unintended side effects.
  • Courses autopopulate the scene name and description before saving.