bendman
ffa4ac145a
Fixes #680 by adjusting canvas and iframe layout
...
- Set the preview canvas to `display:block` to remove vertical spacing
caused by the default value, which was making a full-height canvas cause
vertical scrolling, and the vertical scrollbar caused horizontal
scrolling
- Wrap the preview content in a container with `position:relative` and
no other visible content, so that the full-height iframe excludes the
height of the preview frame header, preventing it from going beyond the
height of the page
2018-09-08 11:50:39 -07:00
Ben Duncan
3b1cd6782b
Fixes #682 by isolating preview pane layers ( #683 )
...
Restrict the z-index of the console (and any other preview panes) to the
context of the preview container, thereby preventing any internal
content from overlaying a modal. `z-index:0` is used as a more
browser-compliant form of `isolation:isolate` or `contain:paint` to
create an isolated stacking context.
2018-09-07 17:25:09 -04:00
Jared Donovan
2f21130e0d
Fix needs saving mark 2 - for #576 ( #658 )
...
* Comment out show/hide file options action creators.
* Comment out show/hide file options properties
* Comment out show/hide file options action definitions
* Comment out constants for show/hide options action types
* Comment out props for show/hide options and replace with component state.
* Comment out show/hide edit file name reducers.
* Comment out show/hide edit file name actions.
* comment out show/hide edit file name action types.
* Comment out show/edit file name props from IDEView component
* Replace show/hide edit filename props in FileNode component with local state
* Remove commented out code from previous changes for moving redux state back into component state.
* Add binding to this for new functions. And tidy up of code.
2018-09-07 15:48:25 -04:00
Cassie Tarakajian
4a2d6d3035
fixes #668
2018-08-29 15:06:41 -04:00
Cassie Tarakajian
1451c3ff70
update p5.js version
2018-08-29 14:54:09 -04:00
Cassie Tarakajian
ead709b256
fix linting error
2018-08-20 14:54:12 -04:00
Cassie Tarakajian
aeeeda23a2
fix #671 , change forum url
2018-08-20 12:26:21 -04:00
Luis Morales-Navarro
3e97360c82
Update name of table output ( #670 )
2018-08-10 14:09:55 -04:00
Liang Tang
bee02e01ab
bug fixes ( #666 )
2018-07-31 13:07:19 -04:00
Liang Tang
617f00653c
Improve current console ( #656 )
...
* init v2
* make replay work
* fix a failing scenary of react-frame
* fix some bugs
* delete/comment some files
* remove
* fix some bugs && remove more comments
* remove unnecessary lines
* minor tweak
* fix some bugs
* try to hook iframe using webpack
* update
* changes according to cassie
* minor tweak
* fix lint
* extract sass
* add icons
* update webpack config
* update webpack configuration
* update
* tweak
* fix a small bug
2018-07-30 12:20:57 -04:00
Cassie Tarakajian
9958619fc4
fixes #630 and updates codemirror
2018-05-30 15:23:32 -07:00
Liang Tang
d5856ba923
Remove authorization from specific routes ( #642 )
...
* fixes #569
* update listObjectsInS3ForUser
* update client-side routes
* update aws controller
* update
* redirect to /login when unlogged in
2018-05-29 21:37:10 -07:00
Liang Tang
29dde4776c
fixes #588 ( #629 )
2018-05-11 17:08:15 -07:00
Liang Tang
7a48899862
make keyboard nav accessible ( #628 )
2018-05-11 17:07:29 -07:00
Cassie Tarakajian
593621af62
fixex #627
2018-05-09 10:34:36 -07:00
Cassie Tarakajian
9285d2bf95
fix lint warning
2018-05-08 19:16:05 -07:00
Cassie Tarakajian
9efd9c624f
fix remaining linting errors
2018-05-08 19:16:05 -07:00
Cassie Tarakajian
617cffc869
fix many linting errors
2018-05-08 19:16:04 -07:00
Cassie Tarakajian
90c76c1d08
fix linting errors
2018-05-08 19:16:04 -07:00
Cassie Tarakajian
bd303b7710
fix even more linting errors
2018-05-08 19:16:04 -07:00
Cassie Tarakajian
5057a901fe
fix a few linting errors
2018-05-08 19:16:04 -07:00
Cassie Tarakajian
c90dac55b7
update eslint and fix linting errors
2018-05-08 19:16:04 -07:00
Cassie Tarakajian
f9d1c601b3
move around static and dist folders to work with server bundle, and make preview generation work with this
2018-05-08 19:16:03 -07:00
Cassie Tarakajian
6afa760d36
get hot loading working again
2018-05-08 19:16:03 -07:00
Cassie Tarakajian
96646d0d73
update references to p5.js to latest version
2018-05-02 12:44:16 -07:00
Cassie Tarakajian
52b6a6bbb4
minor changes to SCSS styles
2018-04-18 14:00:53 -07:00
Madhurjya Pegu
307091ad3c
Solving #553 Addition of google oauth 2.0 for easy login ( #608 )
...
* google oauth added
* google credentials
updated .env description for google oauth
* changes done wrt review
2018-04-18 13:38:02 -07:00
Mathura MG
55d8722a02
update p5.accessibility to v0.1.1 ( #612 )
2018-04-02 17:58:55 -07:00
Liang Tang
1335985ab8
fixes #610 , fixes #604 ( #611 )
2018-04-02 17:58:21 -07:00
Luis Morales-Navarro
a4e426f2ce
update p5-accessibility.js v0.1.0 ( #607 )
2018-03-23 12:26:43 -04:00
Himanshu
087b378e58
fixes #441 ( #599 )
2018-03-12 11:37:28 -04:00
Himanshu
41fd31e6a5
Issue#591 ( #592 )
...
* fixes #555
* fixes #591
* Update README.md
* Update examples.js
* Update examples.js
2018-03-08 16:34:21 -05:00
Mathura MG
c9192857cb
change accessibility url ( #596 )
2018-03-06 13:40:03 -05:00
Mr.tang
43f482ab48
fix some bugs in #561 ( #578 )
2018-03-02 12:26:20 -05:00
Mr.tang
4e5c58595f
[WIP] display the script error caused by external library ( #579 )
...
* show the script error
* modify error message
* analyze the error stack
2018-03-02 12:06:36 -05:00
Himanshu
e7505f8205
Issue overlay ( #577 )
...
* fixes #384
Positioning and font-size was off.
* Added consistent styling
* Further Changes.
* removed line height.
* fixes #371
* Made minor semantic and code consistency changes.
* anchor tag removed
2018-03-02 11:40:31 -05:00
Mathura MG
3acefe4709
Remove accessibility CSS; Auto focus ( #583 )
...
* Change accessibility example links
* added library to iframe
* changed preview to add accessible elements to iframe
* add library only when accesible output is seleceted
* focus on iframe when plaing
* css
* deleted accessibleOutput.jsx and edited IDEView to integrate accessibility library
* deleted comments
* fix package
* Moved CSS to library and removed section from file.js (#2 )
* Remove gitmodule (#509 )
* remove git modules
* removed submodule and replaced interceptor for library
* removed submodule and replaced interceptor for library (#510 )
* deleted comments
* deleted jquery
* deleted interceptor folder
* delete interceptor
* added jquery
* removed jquery and updated accessible library cdn
* Fixes #508 (#539 )
* removed submodule and replaced interceptor for library
* deleted comments
* deleted jquery
* deleted interceptor folder
* delete interceptor
* added jquery
* removed jquery and updated accessible library cdn
* remove empty divs from files.js
* fix merge error
* remove empty divs from files.js
* Fixes #508 (#545 )
* removed submodule and replaced interceptor for library
* deleted comments
* deleted jquery
* deleted interceptor folder
* delete interceptor
* added jquery
* removed jquery and updated accessible library cdn
* remove empty divs from files.js
* fix merge error
* remove empty divs from files.js
* moved accessible output css
* removed css, added aria-label, preliminary cdn update
* removed section from iframe
* updated cdn
* add autofocus; remove CSS
2018-03-01 13:28:43 -05:00
Himanshu
ea02d7692d
fixes #384 ( #563 )
...
* fixes #384
Positioning and font-size was off.
* Added consistent styling
* Further Changes.
* removed line height.
2018-02-27 12:28:17 -05:00
Dhruvdutt Jadhav
3efe3d20f7
chore: fix linting issues ( #570 )
2018-02-26 15:05:02 -05:00
Mr.tang
287663494a
Make saving more user-friendly ( #561 )
...
* enhance saving
* remove console
* rename
* duplicate when saving others' projects
* fix a bug
2018-02-23 11:55:14 -05:00
Mr.tang
61560b87f7
Fixes #554 ( #559 )
...
* update title
* update titles
* delete unnecessary line
2018-02-23 11:31:41 -05:00
Luis Morales-Navarro
24b0be629f
Accessibility - Transition from interceptor to accessibility library ( #508 )
...
* added library to iframe
* changed preview to add accessible elements to iframe
* add library only when accesible output is seleceted
* focus on iframe when plaing
* css
* deleted accessibleOutput.jsx and edited IDEView to integrate accessibility library
* deleted comments
* Remove gitmodule (#509 )
* remove git modules
* removed submodule and replaced interceptor for library (#510 )
* Fixes #508 (#539 )
* removed submodule and replaced interceptor for library
* deleted comments
* deleted jquery
* deleted interceptor folder
* delete interceptor
* added jquery
* removed jquery and updated accessible library cdn
* Fixes #508 (#545 )
* removed submodule and replaced interceptor for library
* deleted comments
* deleted jquery
* deleted interceptor folder
* delete interceptor
* added jquery
* removed jquery and updated accessible library cdn
* remove empty divs from files.js
* fix merge error
* remove empty divs from files.js
* Fixes #508 (#548 )
* removed submodule and replaced interceptor for library
* deleted comments
* deleted jquery
* deleted interceptor folder
* delete interceptor
* added jquery
* removed jquery and updated accessible library cdn
* remove empty divs from files.js
* fix merge error
* remove empty divs from files.js
* moved accessible output css
2018-02-22 16:47:25 -05:00
Himanshu
3b10b2d0f3
fixes #378 ( #564 )
...
* fixes #378
* fixes #378
Horizontal Resizer cursor made default when disabled.
2018-02-22 16:01:39 -05:00
Mr.tang
3a0139340c
Fixes #470 #419 #437 ( #546 )
...
* add status check
* rename variables and remove unnecessary dependencies
* set unsavedchange when error happens
* set unsavedchange when error happens
2018-02-20 14:44:07 -05:00
Himanshu
074e654b64
fixes #525 ( #549 )
...
* fixes #525
On clicking on the links itself, the menu can be closed.
* fixes #525
Account click added.
2018-02-20 14:32:09 -05:00
Mr.tang
0a1c8bb26f
enhance cm ( #547 )
2018-02-16 11:56:44 -05:00
Himanshu
1969c48cce
fixes #537 ( #544 )
...
Commented out hello p5 video page.
Did not remove the features as it can be used again after revamping the hello p5 page.
2018-02-15 14:43:32 -05:00
Mr.tang
6f5472020c
Fixes #517 ( #530 )
...
* update download file's name
* fix lint error
* use moment.js
* slugify filename
* fix lint error
2018-02-13 11:28:06 -05:00
Cassie Tarakajian
9f25a9ea6a
fix github link to link to new issue, not just repo root
2018-02-09 17:55:33 -05:00
Cassie Tarakajian
daeed8749d
fixes #528 ( #536 )
2018-02-09 16:32:06 -05:00