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
Andrew Nicolaou
811c88fc83
Description should be inactive color if a collection doesn't have one
2020-01-15 11:45:37 +01:00
Andrew Nicolaou
0660031a0c
Make "Add sketch" copy consistent
...
Buttons and menu items should say "Add sketch" (singular) and titles
should say "Add to collection" as it's implied by context that it's
a sketch.
2020-01-15 10:50:17 +01:00
Andrew Nicolaou
903550b41c
Collection owner's username links to their sketches page
2020-01-15 10:45:50 +01:00
Cassie Tarakajian
ec7c2d1ae9
Merge pull request #1232 from amitch6097/Issue#1231
...
Fix p5 console being cleared on pause
2020-01-09 13:37:51 -05:00
Cassie Tarakajian
b8d47c60b7
Merge pull request #1230 from gabrielsroka/patch-2
...
Update IDEView.jsx
2020-01-09 13:09:17 -05:00
Cassie Tarakajian
df27b36b0b
Fixes #914 , aligns project name and autorefresh on Mac and Windows
2020-01-08 12:33:36 -05:00
amitch6097
a1cd362780
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-04 23:24:08 -05:00
Gabriel Sroka
dabcccc494
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)
2019-12-29 15:43:06 -08:00
shyash
6120655ef2
align toolbar
2019-12-23 17:12:10 +05:30
Andrew Nicolaou
a5b62567ef
Fix linter warnings
2019-12-11 15:56:57 +01:00
Andrew Nicolaou
4d0aa23bb8
Display Add Sketches Overlay from Collection List
2019-12-11 15:50:51 +01:00
Andrew Nicolaou
a2da26da69
Better min-width for QuickAdd views
2019-12-11 15:12:23 +01:00
Andrew Nicolaou
0c68327690
Fixed-height Overlay for QuickAdd views
2019-12-11 15:12:00 +01:00
Andrew Nicolaou
740401d18b
Make navigation back to Collection List more obvious
2019-12-11 14:57:19 +01:00
Andrew Nicolaou
20c2c6c38b
Merge branch 'feature/sketch-collections' of https://github.com/andrewn/p5.js-web-editor into feature/sketch-collections
2019-12-11 11:37:10 +01:00
Cassie Tarakajian
001a30f140
potentional option for collection sharing
2019-12-10 18:34:37 -05:00
Cassie Tarakajian
91511aa460
remove p5.dom from default files as it's been integrated into p5 core library
2019-12-05 14:08:36 -05:00
Cassie Tarakajian
03fde3f0b5
update default version of p5.js to 0.10.2
2019-12-04 14:46:38 -05:00
Andrew Nicolaou
387cec1988
Merge branch 'feature/sketch-collections' of https://github.com/andrewn/p5.js-web-editor into feature/sketch-collections
2019-11-25 21:51:14 +01:00
Andrew Nicolaou
4f7c9f24b8
Rename import to match file name
2019-11-25 21:19:22 +01:00
Andrew Nicolaou
ce1c389505
Use same remove icon as in QuickAdd panel
2019-11-25 19:55:39 +01:00
Cassie Tarakajian
5319bbbeb7
merge master into sketch collections, to include updating theming
2019-11-25 10:46:28 -05:00
Andrew Nicolaou
df44a6223f
Remove sketch from collection via icon button
2019-11-25 14:53:58 +01:00
Andrew Nicolaou
1d4771e10f
Show placeholder label when Collection has no description
2019-11-25 14:53:58 +01:00
Andrew Nicolaou
5860b9bbaf
Quick-add item should show hover state when accessed from keyboard
2019-11-25 14:53:58 +01:00
Andrew Nicolaou
e0b6f881f0
Use secondary button style for now
2019-11-25 14:53:58 +01:00
Andrew Nicolaou
001c285f98
Editable Input theme icon
2019-11-25 14:53:58 +01:00
Andrew Nicolaou
e114a74b54
Quick add button theme support
2019-11-25 13:54:07 +01:00
Andrew Nicolaou
0d1a4d25f6
Keep theme in sync with state across the app
2019-11-25 13:38:58 +01:00
Andrew Nicolaou
8132a029f5
Improve progress bar layout
2019-11-25 11:15:10 +01:00
Andrew Nicolaou
8adb1347ba
Merge branch 'feature/sketch-collections' of https://github.com/andrewn/p5.js-web-editor into feature/sketch-collections
2019-11-25 10:55:30 +01:00
Andrew Nicolaou
1056005eb6
"View" should link to sketch
2019-11-25 10:55:26 +01:00