Commit graph

1420 commits

Author SHA1 Message Date
Marton Soos
3bf3fe1452 Fix multiple file options showing up (#987) (#988)
* Fix multiple file options showing up (#987)

This change ensures that the file options composite widget is
hidden if and only if none of its components is in focus. This
is achieved by having a variable keep track of the state of
the composite widget (in focus / not in focus).

* Fix #987

Modified fix for #987 according to the requested changes.
Moved isFocused to the components state and created a method
for hadling the function calls executed in onBlur.

* Fix #987 - final touches

Renamed method blurComponent to onBlurComponent. Moved duplicated
code from onFocus callback to a new method called onFocusComponent.
2019-03-27 15:52:57 -04:00
Abhinav Sagar
2e0788d22f
Update package.json 2019-03-27 23:03:00 +05:30
Abhinav Sagar
caef7b278f
Update package-lock.json 2019-03-27 23:02:02 +05:30
Abhinav Sagar
a3e2532380
Update package.json 2019-03-27 22:58:14 +05:30
siddhant
9433d188fc Added autoOpen items on hover (#900)
* AutoOpen Header

* removed nav heading

* Fixed #908

* Fixed Styles

* Fixed styles

* Refactor editor

* Issues Fixed

* keyup -> keyown
2019-03-27 12:50:55 -04:00
Abhinav sagar
b361902468 Improved documentation 2019-03-27 13:11:11 +05:30
Cassie Tarakajian
8a8c01f0cb Merge branch 'qualitymanifest-feature/remove-indentation-options' 2019-03-26 15:52:13 -04:00
Cassie Tarakajian
c1ba5cb072 revert overlay max-height 2019-03-26 15:51:55 -04:00
Cassie Tarakajian
2d77ddb650
Merge branch 'master' into feature/remove-indentation-options 2019-03-26 15:38:58 -04:00
Laksh Singla
24302b56de Added softwrap preference for users. (#970)
* Client and server side code added for Linewrap option

* Linked linewrap prop with the Editor.jsx property

* linewrap defaults to true

* Renamed 'LineWrap' to 'WordWrap'
2019-03-26 15:37:44 -04:00
Pranav Tharoor
92c4c9a30f Fixes issue with drop-down arrow not being clickable (#982) 2019-03-26 13:38:19 -04:00
nik72619c
ec00f32a5b added requested changes 2019-03-26 21:30:43 +05:30
Abhinav sagar
8a7c858834 Improved documentation 2019-03-26 19:15:58 +05:30
cdr
49e786a82d Use more straightforward tab keymap function 2019-03-26 02:12:42 -04:00
cdr
20be8eb5bd Fix tab indentation setting 2019-03-23 20:53:07 -04:00
cdr
d1ce054abf Remove indentation config from actions, reducers, and constants 2019-03-21 21:08:59 -04:00
cdr
ddb93e6c8d Remove indentation PropTypes from IDEView.jsx 2019-03-21 21:02:22 -04:00
cdr
096f8a1f65 Hardcode 2-space configuration in Editor.jsx 2019-03-21 20:52:56 -04:00
cdr
679ef12b54 Remove indentation options from Preferences.jsx 2019-03-21 20:26:52 -04:00
Ankur Ingale
80765e03c7 Fixed Issue #659 (#964)
* Fixed Issue #659

* Undo changes in package.json and package-lock.json

* Resolved error
2019-03-21 17:08:46 -04:00
Gaurang Tandon
2c876cda45 fixes #906 (#931) 2019-03-20 17:53:03 -04:00
siddhant
98d7933dee Added length cap to sketch name (#944) 2019-03-20 16:32:01 -04:00
Gaurang Tandon
1b468aa4ec fixes #795 (#935)
* fixes #795

* fix lint
2019-03-20 14:28:15 -04:00
Abhishek Kumar
e2a6b4595b CSS Fixes (#920) 2019-03-20 12:52:00 -04:00
Abhishek Kumar
0eea37e72a Fixing Spelling Mistake (#913)
* Fixing typos

* Fixed Spellings
2019-03-20 12:43:38 -04:00
nik72619c
0095e96c62 Merge branch 'master' of https://github.com/processing/p5.js-web-editor 2019-03-17 23:44:27 +05:30
Nikhil Sharma
52291c69f2
fixed non-optimal function declarations 2019-03-17 14:49:45 +05:30
Apoorv Taneja
3d248a0573 fixed password length (#901) 2019-03-15 17:35:48 -04:00
Nimish Agrawal
f8ee62a1b5 Removes scrollbar when not needed (#892) 2019-03-15 13:00:29 -04:00
siddhant
542512f720 Removed logs (#890) 2019-03-14 17:22:17 -04:00
Cassie Tarakajian
8bd698a8fe Merge branch 'nimishagarwal76-blur_file_menu' 2019-03-14 16:12:44 -04:00
Cassie Tarakajian
1d2cb87c33 for #874, also fixes bug in which file options could be revealed by right clicking even if user isn't owner of sketch 2019-03-14 16:10:50 -04:00
nimish
a018929489 Remove file menu on blur 2019-03-13 18:10:47 +05:30
Nimish Agrawal
87c012b9f6 Autofocus on Add File menu (#882) 2019-03-12 16:17:27 -04:00
Cassie Tarakajian
3527568955 remove moment reference from webpack/config.prod.js 2019-03-05 16:59:07 -05:00
Cassie Tarakajian
be476183d3 Merge branch 'siddhant1-Code_splitting' 2019-03-05 16:30:02 -05:00
Cassie Tarakajian
00a3e9b2b5 update package-lock.json 2019-03-05 16:28:54 -05:00
Cassie Tarakajian
145d058bf5 Merge branch 'Code_splitting' of git://github.com/siddhant1/p5.js-web-editor into siddhant1-Code_splitting 2019-03-05 16:26:28 -05:00
Cassie Tarakajian
d9670f7bc3
fixes #865 (#869) 2019-03-05 16:25:34 -05:00
siddhant1
ef39b07205 Removed Moment' 2019-03-05 19:36:01 +05:30
Cassie Tarakajian
d17364a2ce pull vendor css from node_modules, remove duplicate vendor css from client/styles/vendor 2019-03-04 15:38:14 -05:00
Cassie Tarakajian
5710ebf414 Merge branch 'siddhant1-feature' 2019-03-04 12:53:26 -05:00
Cassie Tarakajian
883a1cc2f6 update package-lock.json 2019-03-04 12:51:45 -05:00
Cassie Tarakajian
02e2a7b0ce Merge branch 'feature' of git://github.com/siddhant1/p5.js-web-editor into siddhant1-feature 2019-03-04 12:33:39 -05:00
Cassie Tarakajian
dc58c0f3f2 for #852 2019-03-04 11:56:50 -05:00
siddhant1
b6e2c4c983 Migrated from momentjs to date-fns 2019-03-02 15:05:40 +05:30
Oliver Wright
e37926de74 Refactor Toolbar Props - See #824 (#849) 2019-03-01 16:21:00 -05:00
siddhant
456697ec75 Fixed Mongoose Warning (#856) 2019-03-01 15:47:17 -05:00
Cassie Tarakajian
74ec1ba5bf
fixes #725 by updating jshint (#848) 2019-02-25 16:52:07 -05:00
Cassie Tarakajian
2cc0d578fb
for #790, when saving a sketch, pull from codemirror window (#847)
* for #790, when saving a sketch, pull from codemirror window

* fix lint errors
2019-02-25 16:45:20 -05:00