Commit graph

811 commits

Author SHA1 Message Date
siddhant
b7df80a96c Add sorting to sketches ()
* reselect added

* Added Reselect Sorting

* Refactor App

* added svgs

* Refactor

* Fixed Issues

* re: , update sorting styling, create sorting actions and reducers, add sort by sketch name

* re , change names of svg icons

* re: , use orderBy instead of sortBy, fix styling jumps
2019-06-06 17:17:33 -04:00
Cassie Tarakajian
18f646bde9
for , update babel to v7 ()
* for , upgrade babel to v7

* fix linting errors

* for , remove @babel/core from devDependencies (so it's only in dependencies) and change babel-loader config to use .babelrc

* for , changes to .babelrc to make  work

* for , include core-js modules in webpack config for IE support with babel/plugin-syntax-dynamic-import

* for , update babel and associated packages to LTS
2019-06-05 12:05:31 -04:00
Cassie Tarakajian
507b0b28b1
fixes , add default p5.js inclusion to non-minified version, and update default p5.js version to latest () 2019-05-24 12:40:20 -04:00
Andrew Nicolaou
137ea783ea Experiment with "Checks" in Travis output ()
* Run tests on CI

* Create a lint error on purpose

* Splits build into test and deploy stages

lint and test jobs will run in parallel and if both are successful
(and branch is master), deploy will run.

* Revert "Create a lint error on purpose"

This reverts commit 306c91c4278631fa1c1dcd40f0b23f7f9e5f000d.

* Updating snapshot

* Run deploy only on master branch (not PRs)

* Use global deploy config item to avoid building on PRs
2019-05-24 12:16:15 -04:00
Cassie Tarakajian
18239eb2e0
fixes , checks if cmController.getContent is defined () 2019-05-10 18:26:48 -04:00
Cassie Tarakajian
d4cdd1b790
fixes , sets selected file if it gets unset () 2019-05-06 14:50:28 -04:00
Ziyao Wei
10403a7f59 Fix race condition that's causing preview/console and code to be out of sync () ()
* Fix race condition that's causing preview/console and code to be out of sync ()

* Refactor

* Fix undefined prop error
2019-05-02 15:30:56 -04:00
siddhant
538a41c617 Added Loader to indicate loading of sketches ()
* Added Loader to indicate loading of sketches

* Fixed styles

* Changed styles

* remove prefixes

* Issues Fixed:

* added Loader

* Refactor

* Issues Fixed

* clean up loader functions
2019-05-01 16:32:39 -04:00
Cassie Tarakajian
9d22c3c146
fixes , fullscreen wasn't rendering because clearConsole was not defined () 2019-05-01 15:31:55 -04:00
Abhishek Kumar
76e4363705 Dialog fixes ()
* Dialog fixes

* Dialog Alignmet Fixed
2019-05-01 14:17:55 -04:00
Ankur Ingale
07b55d7ee4 Fixed Issue () 2019-04-30 17:44:41 -04:00
Nimish Agrawal
705dd5c796 Focus on find input () 2019-04-30 17:24:41 -04:00
Cassie Tarakajian
8b296a51aa
Fixes , in which you can't save a sketch after uploading a file ()
Fixes , in which a user can't save a sketch after uploading a file
2019-04-24 13:32:23 -04:00
Cassie Tarakajian
c3de0512cc fixes , squashed commits from @plxity and @catarak 2019-04-17 17:05:55 -04:00
Cassie Tarakajian
a4e2ce178d
fixes () 2019-04-17 16:51:58 -04:00
Apoorv Taneja
ac188eb6d9 fixed () 2019-04-17 15:30:50 -04:00
Cassie Tarakajian
7d1901649f
Project synching, for ()
* add isSaving to project reducer, move actions to functions, start work to get comprehensive frontend/backend syncing working

* handle making changes while saving project, handle saving from another window

* add change to handle saving new sketch, and adding new changes while saving
2019-04-17 14:08:33 -04:00
Ankur Ingale
94eb6f1ac9 Fixed Issue ()
* Fixed Issue 

* Added more keywords
2019-04-12 12:59:06 -04:00
Cassie Tarakajian
5abf4c4e06
fixes () 2019-04-11 16:25:37 -04:00
Cassie Tarakajian
61d6e13c78
fixes () 2019-04-05 17:14:00 -04:00
Cassie Tarakajian
cdb4e0687e remove accessible options from nav for 2019-04-03 14:29:58 -04:00
Cassie Tarakajian
6d998d5f73
Merge branch 'master' into master 2019-04-03 11:38:39 -04:00
siddhant
7ef34e8f59 Since uploader was not present in the imports , the styles were not showin up ()
* fixed styles not showing up

* Added theme support

* Fixed Styles

* Fixed styles

* Refactor
2019-04-02 15:10:49 -04:00
progfay
276f115d3f set default theme value (light) () 2019-03-28 16:53:22 -04:00
Apoorv Taneja
391a92a1fd Logo color changes with theme. Fix ()
* color changes with theme

* color changes with theme

* color changes with theme

* color changes with theme
2019-03-28 14:21:43 -04:00
Marton Soos
3bf3fe1452 Fix multiple file options showing up () ()
* Fix multiple file options showing up ()

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 

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

* Fix  - 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
siddhant
9433d188fc Added autoOpen items on hover ()
* AutoOpen Header

* removed nav heading

* Fixed 

* Fixed Styles

* Fixed styles

* Refactor editor

* Issues Fixed

* keyup -> keyown
2019-03-27 12:50:55 -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. ()
* 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 () 2019-03-26 13:38:19 -04:00
nik72619c
ec00f32a5b added requested changes 2019-03-26 21:30:43 +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 ()
* Fixed Issue 

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

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

* fix lint
2019-03-20 14:28:15 -04:00
Abhishek Kumar
e2a6b4595b CSS Fixes () 2019-03-20 12:52:00 -04:00
Abhishek Kumar
0eea37e72a Fixing Spelling Mistake ()
* 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 () 2019-03-15 17:35:48 -04:00
Nimish Agrawal
f8ee62a1b5 Removes scrollbar when not needed () 2019-03-15 13:00:29 -04:00
Cassie Tarakajian
1d2cb87c33 for , 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