ghalestrilo
64ce929627
✅ write tests for toolbar
2020-05-01 11:17:21 -03:00
ghalestrilo
90b11844c5
♻️ export unconnected Toolbar for testability
2020-04-30 13:14:41 -03:00
ghalestrilo
3b74ef9737
✅ add tests for filenode regardless of type
2020-04-30 12:59:41 -03:00
ghalestrilo
a307b0f84c
✅ add tests for current filename validation
2020-04-30 12:47:12 -03:00
ghalestrilo
3b2d5ba903
✅ add tests for folder filename
2020-04-30 12:41:48 -03:00
Mayank Gautam
041a5b37e0
removed unused code from p5-javascript.js and added comment in automatically generated helper file
2020-04-30 16:00:06 +05:30
Mayank Gautam
720a897dca
added script to generate and update syntax highlighting files
2020-04-30 12:17:18 +05:30
Cassie Tarakajian
a40fcd3086
Merge pull request #1403 from shakti97/Enhancement-Esc-Function
...
Enhancement(Esc key hide modal)
2020-04-29 12:47:02 -04:00
Cassie Tarakajian
7bd37559be
Fixes #1255 , make sidebar expand/contract buttonmore notceable, also adjust toolbar button colors to be WCAG AA
2020-04-28 18:01:25 -04:00
Cassie Tarakajian
d768df040b
Adjust styling of find setting switches, update button styling for new file and new folder form
2020-04-28 17:31:27 -04:00
Cassie Tarakajian
4b4b31e117
Update failing tests to match new code
2020-04-28 14:52:41 -04:00
Cassie Tarakajian
bd43db1425
Add file that was accidentally unsaved
2020-04-27 19:27:19 -04:00
Cassie Tarakajian
91bf1e697f
Adjust stylng of find box
2020-04-27 19:24:00 -04:00
Cassie Tarakajian
e75a977ae3
Update console-feed styles to match code editor theme
2020-04-27 19:15:17 -04:00
Cassie Tarakajian
3b62c3b3a7
Mildly adjust colors in light and dark code editing themes
2020-04-27 19:01:15 -04:00
Cassie Tarakajian
677148e538
Update code syntax and console colors
2020-04-27 18:34:53 -04:00
Cassie Tarakajian
ad77cd8218
Update high contrast console theme
2020-04-27 17:47:28 -04:00
Cassie Tarakajian
436f6c7853
Update console colors for light and dark themes
2020-04-27 17:30:55 -04:00
Cassie Tarakajian
451a05f546
Make minor adjustments in all themes
2020-04-27 16:48:55 -04:00
Andrew Nicolaou
ec1c8210a1
SVG Icon grows to container size
2020-04-27 10:20:07 +02:00
Andrew Nicolaou
a2145ad979
Inline button style (with/without icons)
2020-04-27 10:12:34 +02:00
Andrew Nicolaou
7cf3a0bea0
<Button /> supports icons directly to style hover states
2020-04-26 15:32:50 +02:00
Andrew Nicolaou
56865047fd
Collection primary buttons
2020-04-26 12:43:58 +02:00
Andrew Nicolaou
6465a307b3
Convert New File/Folder to use Button
2020-04-26 11:52:12 +02:00
Andrew Nicolaou
0d8aeedd4a
Convert user account pages to use Button
2020-04-26 11:40:00 +02:00
Andrew Nicolaou
428fee266b
Pad internal button elements to correctly space out icons, etc.
2020-04-26 11:31:45 +02:00
shakti97
15b3fa8312
Fix(axios error handling issue)
2020-04-25 20:18:39 +05:30
shakti97
da1b06b6b2
Fix(overflow option over sticky head issue)
2020-04-25 04:09:56 +05:30
Cassie Tarakajian
edb5187e03
Update high contrast theme
2020-04-24 18:34:26 -04:00
Cassie Tarakajian
a0d6b71f21
Update dark code theme
2020-04-23 20:35:33 -04:00
Cassie Tarakajian
c6f946dbfd
Adjust size of file name input, start updaing high contrast theme
2020-04-23 20:31:00 -04:00
Cassie Tarakajian
6b11adf88b
Continue to update dark theme, remove many unused theme variables
2020-04-23 20:25:39 -04:00
shakti97
b16f628352
Enhancement(Esc key hide modal)
2020-04-24 00:29:33 +05:30
Cassie Tarakajian
3461c9619e
Update dark theme colors
2020-04-22 18:31:04 -04:00
Cassie Tarakajian
e8c3587b41
Move all light theme variables to new design grayscale
2020-04-22 17:45:48 -04:00
Cassie Tarakajian
7c54b71002
Fix right nav items alignment
2020-04-22 17:06:05 -04:00
Cassie Tarakajian
b70f49ffc5
Remove unused theme variables, redce the number of different grays, light theme WCAG updates
2020-04-22 16:52:47 -04:00
Cassie Tarakajian
642016a3b2
Update light theme to try to be WCAG AA compliant, adjust Toolbar styling
2020-04-21 17:49:02 -04:00
elit-altum
db0dc434e4
fix(light-theme): fixed failing WCAG AA checks - I1263
2020-04-20 15:55:49 +05:30
Andrew Nicolaou
e1340518a5
Extract ThemeProvider and connect to redux store
2020-04-19 22:48:39 +02:00
Andrew Nicolaou
96ecb3e4a0
Replace User form buttons with shared Button component
2020-04-19 22:48:39 +02:00
Andrew Nicolaou
b61bd69505
Add Icon component for icons
2020-04-19 22:46:51 +02:00
Andrew Nicolaou
c2734ab5be
Send current theme variables directly into provider
2020-04-19 22:46:51 +02:00
Andrew Nicolaou
bda1ff13f4
Convert LogIn to use shared Button
2020-04-19 22:46:51 +02:00
Andrew Nicolaou
499c17ec86
Merge branch 'master' into feature/storybook
2020-04-19 12:19:37 +02:00
Cassie Tarakajian
2c9fd982d0
Handle whitespace in file name validation
2020-04-16 16:22:59 -04:00
Cassie Tarakajian
72622df155
Remove upload option from Sidebar if not authenticated
2020-04-16 16:16:19 -04:00
Cassie Tarakajian
41637d2837
Move handleUploadClick from inline function, prevent user from uploading to folder if not authenticated
2020-04-16 16:08:51 -04:00
Cassie Tarakajian
9185447168
Merge master to fix/rename-file-set-unsaved
2020-04-16 15:59:09 -04:00
Cassie Tarakajian
6bf303dfe7
Refactor FileNode.jsx to remove inline functions and match React functional best practices
2020-04-16 15:53:32 -04:00
ghalestrilo
24f14f9b5d
🔇 remove unnecessary log
2020-04-16 13:17:04 -03:00
ghalestrilo
fe9d75be8e
🐛 fix filename allowing empty/invalid strings
2020-04-16 13:08:30 -03:00
ghalestrilo
c4d52457e5
✅ write test file for <FileNode />
2020-04-16 13:03:21 -03:00
ghalestrilo
ddec33270e
👌 undoing changes, fixing call duplication on FileNode#updateFilename
2020-04-16 10:56:02 -03:00
Cassie Tarakajian
46a8d60c63
Merge pull request #1287 from shakti97/shortcut-toggle-console
...
Added Shortcut Toggle Console
2020-04-15 15:48:31 -04:00
Cassie Tarakajian
a951b29a35
Merge pull request #1389 from shakti97/fix-form-error
...
fix form-error accessibility issue
2020-04-15 15:11:39 -04:00
Cassie Tarakajian
5b63410812
Merge pull request #1365 from shakti97/trim-query
...
fix(trim query before search)
2020-04-14 19:01:19 -04:00
Cassie Tarakajian
87044eea9e
Merge pull request #1382 from davidbmx/dev-dav
...
remove title form nav #1266
2020-04-14 15:43:07 -04:00
shakti97
0cc6f27d10
fix form-error accessibility issue
2020-04-12 20:30:20 +05:30
Cassie Tarakajian
4cb48399db
Merge pull request #1380 from elit-altum/updating-high-contrast-theme
...
fix(high-contrast-theme): fixed failing WCAG AAA checks
2020-04-10 17:45:22 -04:00
Cassie Tarakajian
82f892a1ab
Fix issue button styling for a tags
2020-04-10 17:13:16 -04:00
Cassie Tarakajian
f93328db57
Fixes #1353 - Multiple sketches added to collection from quick add list
2020-04-10 17:01:40 -04:00
Cassie Tarakajian
4d7b1ed113
Remove PropTypes errors, fix bug in handling redux action
2020-04-10 13:58:55 -04:00
ghalestrilo
1b083fe54b
👌 move filename change tracking logic to FileNode component state
2020-04-10 13:42:33 -03:00
shakti97
0f8b489af2
added toggle console keyboard shortcut to keyboard shortcut overlay
2020-04-10 12:03:22 +05:30
shakti97
d666d17e9c
Added Shortcut Toggle Console
2020-04-10 11:56:50 +05:30
shakti97
ebe53c83f9
fix(trim query before search)
2020-04-10 10:53:27 +05:30
Cassie Tarakajian
65cd912ef3
Merge pull request #1366 from elit-altum/center-toolbar-icons
...
fix(toolbar): centered the toolbar icons
2020-04-09 16:51:41 -04:00
Cassie Tarakajian
3c7c159e72
Move pixel measurements to rems
2020-04-09 16:51:25 -04:00
Cassie Tarakajian
4eda1654c5
Merge pull request #1283 from shakti97/sidebar-shortcut
...
Feature sidebar toggle shortcut
2020-04-09 16:39:15 -04:00
David
b249625746
execute test
2020-04-08 23:34:45 -05:00
David
372748eb45
remove title form nav
2020-04-08 23:23:42 -05:00
elit-altum
97f02fda55
fix(high-contrast-theme): fixed failing WCAG AAA checks
2020-04-09 02:33:48 +05:30
Cassie Tarakajian
b744c9bd6d
Add frane to code editor when selected folder or media file
2020-04-08 16:28:49 -04:00
Cassie Tarakajian
65606f4f7d
Merge pull request #1378 from processing/missing-upload
...
Fixes #1361 - upload option missing for folder
2020-04-08 16:19:49 -04:00
Cassie Tarakajian
31ca964bb7
Fixes #1361 - upload option missing for folder
2020-04-08 16:18:10 -04:00
Cassie Tarakajian
d4d8ba9271
Revert "fix(contrast-theme): fixed failing WCAG-AAA checks"
2020-04-08 16:08:57 -04:00
Cassie Tarakajian
2aac7410d8
Merge pull request #1360 from elit-altum/updating-theme
...
fix(contrast-theme): fixed failing WCAG-AAA checks
2020-04-08 14:04:40 -04:00
Cassie Tarakajian
6088783b61
Adjust high contrast colors to design system
2020-04-08 14:03:56 -04:00
Cassie Tarakajian
e4f180f8df
Add responsive width to collection metadata
2020-04-08 13:14:39 -04:00
ghalestrilo
55a3d1a66b
Merge branch 'master' of https://github.com/processing/p5.js-web-editor into fix/rename-file-set-unsaved
2020-04-07 20:42:15 -03:00
ghalestrilo
26df651f2f
🐛 commit filename changes upon saving sketch
2020-04-07 20:29:20 -03:00
Cassie Tarakajian
4a64bae376
Fixes #1355 - sketches overflowing on collection page
2020-04-07 19:20:29 -04:00
ghalestrilo
434cf6da21
🐛 make filename changes trigger editor change detection
2020-04-07 20:15:38 -03:00
ghalestrilo
5df76c249a
🚧 refactor updateFileNmae to thunk, add updatedName param
2020-04-07 20:04:00 -03:00
ghalestrilo
7d05aa78e3
🚧 create updatedName field in files reducer
2020-04-07 19:47:51 -03:00
Cassie Tarakajian
1652d9e158
Fixes #1349
2020-04-07 17:03:19 -04:00
elit-altum
1d1aaccc8e
fix(toolbar): centered the toolbar icons
2020-04-07 01:16:12 +05:30
Cassie Tarakajian
8d453c699b
Fixes #1315
2020-04-06 13:02:23 -04:00
Cassie Tarakajian
e1a3bf2583
Fixes #1311
2020-04-06 12:46:17 -04:00
shakti97
a8c4cf66b0
Added Sidebar toggle shortcut in keyboard shortcut overlay
2020-04-05 13:41:24 +05:30
elit-altum
21d44fa263
fix(contrast-theme): fixed failing WCAG-AAA checks
2020-04-04 13:51:57 +05:30
Cassie Tarakajian
d348f79d2a
Add ref to focus in Collection List, handle whitespace errors in renaming sketch and collection
2020-04-02 17:52:04 -04:00
Cassie Tarakajian
47458ae601
Re-add ref in jsx removed in merge conflict
2020-04-02 17:27:58 -04:00
Cassie Tarakajian
038ae553f4
Merge master
2020-04-02 17:16:06 -04:00
Cassie Tarakajian
d8cac045f7
Merge pull request #1297 from shakti97/Fix-contrast-theme
...
Fix contrast theme active button issue
2020-04-02 17:05:25 -04:00
Cassie Tarakajian
3122fd76a4
Fixes #1290 , change selector for search icon to work with div, remove unused styles
2020-04-02 15:54:40 -04:00
Cassie Tarakajian
f6cc77cd70
Merge master
2020-04-02 15:37:13 -04:00
Cassie Tarakajian
68d4bddf66
Fixes #1284 - Center loader in sketch list, collection list, and asset list
2020-04-02 13:43:34 -04:00
Shakti Singh
eeb7e345f3
Fix project name blank issue ( #1271 )
...
* Fix project name blank issue
* Change length check from !length to length === 0
2020-04-01 13:47:08 -04:00
Cassie Tarakajian
2744ea4334
Merge pull request #1342 from Eswaraprasadp/modify/dark-theme
...
Modify dark theme
2020-04-01 13:24:05 -04:00
Cassie Tarakajian
c1d0ccec01
Additional updates to dark theme: specificity changes and reorder for proper cascade
2020-04-01 13:22:53 -04:00
Cassie Tarakajian
f1dd9f44ef
Merge pull request #1340 from processing/feature/public-api
...
Merge Collections to Master
2020-03-30 16:07:53 -04:00
Elit Altum
ccfee879fa
fix(svg): removed unwanted svg tooltips - I1326 ( #1327 )
2020-03-27 13:12:04 +01:00
Eswaraprasadp
2938c76d2d
Modify dark theme
2020-03-25 19:03:02 +05:30
Cassie Tarakajian
c29e4a1c52
Close new file modal on enter, update upload limit selector to handle undefined case
2020-03-24 18:07:58 -04:00
Cassie Tarakajian
1107f7352a
Add changes for asset upload limit, after cherry-picking changes from asset-limit-with-lambda
2020-03-03 16:33:52 -05:00
Cassie Tarakajian
59fe175ede
Fix merge conflict for cherry picking 11833e9880257fe8164331689f77f8aa11df6a2a
2020-03-03 14:45:02 -05:00
Cassie Tarakajian
09e403facf
change file limit to 250 mb 1000 bytes was for testin
2020-03-03 14:43:44 -05:00
Cassie Tarakajian
0cde29e56d
re #168 , get asset deletion route to work, update options dropdown on asset list
2020-03-03 14:43:23 -05:00
Cassie Tarakajian
7c1aa2e589
Fix merge conflicts for cherry picking 0bac332a9eb360978e686d6be8bff92f0fa1740c
2020-03-03 14:42:51 -05:00
Cassie Tarakajian
b8fb51d283
Fix merge conflict for cherry-picking 0b8e78df3a0c49d5dcf706b1c26346da3dcc0bc4
2020-03-03 14:04:14 -05:00
Cassie Tarakajian
5654ed1922
Merge branch 'master' into feature/public-api
2020-03-03 12:49:32 -05:00
nik72619c
ab673fe771
Fix focus not coming on clicking on the rename option for a sketch, inside the Sketch Modal
2020-02-28 01:57:28 +05:30
shakti97
78383d94f0
Fix contrast theme active button issue
2020-02-28 00:59:51 +05:30
Cassie Tarakajian
e776bc0ac0
Upgrade node version to 12.16.1, update Node installatino docs
2020-02-25 17:14:50 -05:00
shakti97
f13b9dcbbc
fix redundant search button issue
2020-02-25 23:22:52 +05:30
shakti97
9d0603b6d5
Feature sidebar toggle shortcut
2020-02-24 00:18:16 +05:30
Cassie Tarakajian
36f7be60da
Close Collection Share dropdown when clicking outside of it
2020-02-11 17:29:35 -05:00
Cassie Tarakajian
7ae02beb2d
Update styling of Github and Google Buttons, updating styling of Account Settings
2020-02-11 16:58:08 -05:00
Cassie Tarakajian
6931741813
Fix overlay styling for Add to Collection Overlay for sketch list
2020-02-11 16:27:33 -05:00
Cassie Tarakajian
2ce36bef6f
Update UX of Quick Add List: when clicking on row/hovering on row, can add/remove sketch/collection
2020-02-11 16:16:43 -05:00
Cassie Tarakajian
1ef4b66727
Fix PropType Errors
2020-02-04 18:40:54 -05:00
Cassie Tarakajian
01665fde54
Merge branch 'master' into feature/public-api
2020-02-04 18:04:00 -05:00
Cassie Tarakajian
69f26c12ea
Merge pull request #1240 from ashu8912/cursor-pos-final
...
fixed cursor position on tidy
2020-02-03 18:00:17 -05:00
Cassie Tarakajian
294b297d49
Fix linting and prop type errors
2020-01-29 12:31:33 -05:00
ashu8912
5891b3b77a
removed console.log
2020-01-29 16:12:08 +05:30
Cassie Tarakajian
954d632276
Merge master
2020-01-28 18:07:07 -05:00
Cassie Tarakajian
737522dc7c
Run npm upgrade to update many outdated packages
2020-01-28 17:47:12 -05:00
Cassie Tarakajian
bc4a9f58d2
Merge in master
2020-01-28 17:31:44 -05:00
Cassie Tarakajian
66053e5c94
Fixes #1192 , adds lang=en to all html files
2020-01-28 17:25:31 -05:00
amitch6097
73eca9254b
fix #1246 , Find modal does not select input text on second Command + F
2020-01-28 16:56:45 -05:00
amitch6097
b02eef0a88
Fix p5 console being cleared on pause
...
The p5 console was being cleared on pause
not allowing a user to view what was outputed
on the last run. To fix clearConsole function
is now only called if playing.
2020-01-28 16:56:44 -05:00
Gabriel Sroka
f3e8b81cb7
Update IDEView.jsx
...
`<Overlay...` has a default `title` of `'Modal'`
https://github.com/processing/p5.js-web-editor/blob/master/client/modules/App/components/Overlay.jsx#L102
many modals are missing a title, so i added some. i made them basically the same as the `ariaLabel` (but capitalized, changed `-` to ` `, etc)
2020-01-28 16:56:44 -05:00
Cassie Tarakajian
4714af9899
Fixes #914 , aligns project name and autorefresh on Mac and Windows
2020-01-28 16:56:44 -05:00
shyash
4780299e61
align toolbar
2020-01-28 16:56:44 -05:00
Cassie Tarakajian
37b9901bfd
remove p5.dom from default files as it's been integrated into p5 core library
2020-01-28 16:56:44 -05:00
Cassie Tarakajian
942a27da6e
update default version of p5.js to 0.10.2
2020-01-28 16:56:44 -05:00
ashu8912
8545a3b7ce
removed console.log
2020-01-26 12:47:37 +05:30
ashu8912
5937af22f3
changed setImmediate with setTimeout
2020-01-26 02:55:07 +05:30
ashu8912
08f1c52f96
Fixed Indentation on setCursor
2020-01-25 18:30:17 +05:30
amitch6097
3eb83b0560
Merge branch 'master' into Issue#1246
2020-01-23 19:52:53 -05:00
amitch6097
2bd08483de
fix #1246 , Find modal does not select input text on second Command + F
2020-01-23 19:50:28 -05:00
Andrew Nicolaou
000f6d0ea3
Adds theme
2020-01-19 22:05:16 +01:00
Andrew Nicolaou
d34ddb3643
Example Button component
2020-01-19 18:06:58 +01:00
Andrew Nicolaou
8087a3fcb3
Revert "Make navigation back to Collection List more obvious"
...
This reverts commit 740401d18b
.
2020-01-15 18:10:51 +01:00
ashu8912
5abb3a5586
fixed cursor position on tidy
2020-01-15 17:50:00 +05:30
Andrew Nicolaou
442360cab5
Increase contrast between in/out of collection icon state in quick add list
2020-01-15 12:23:46 +01:00
Andrew Nicolaou
58b800d68b
Align pencil icon with label
2020-01-15 12:09:30 +01:00
Andrew Nicolaou
ed481b9a89
Don't allow Collection name to be empty
2020-01-15 12:07:08 +01:00