Commit Graph

2100 Commits

Author SHA1 Message Date
Cassie Tarakajian ca4502dae9
Merge pull request #1459 from ghalestrilo/feature/mobile-ide
Add Editor component to the Mobile IDE View
2020-06-18 15:41:25 -04:00
Cassie Tarakajian a99d2b8c8b Add theming to common/icons 2020-06-18 15:34:28 -04:00
ghalestrilo 0633c3b395 🚧 mount <PreviewFrame /> on /mobile/preview 2020-06-18 16:29:46 -03:00
ghalestrilo e5bbb53b37 🚧 create alternate content wrapper for proper top padding 2020-06-18 16:01:13 -03:00
ghalestrilo 49a9fe7819 🚧 make link to /mobile 2020-06-18 15:49:31 -03:00
ghalestrilo 5c80702d99 🚧 add MobileSketchView screen to /mobile/preview 2020-06-18 15:39:55 -03:00
ghalestrilo 81cf415740 👌 move aria-label to icon link wrapper 2020-06-18 14:21:09 -03:00
ghalestrilo 52be7ef735 👌 remove inline styles from IconLink component 2020-06-18 14:16:28 -03:00
ghalestrilo 0877d39a65 🚧 split components into files 2020-06-16 17:38:43 -03:00
ghalestrilo bdedc63110 🚧 add icons to header 2020-06-16 17:23:49 -03:00
ghalestrilo 5aa349522a 👌 fix icon import 2020-06-16 16:52:35 -03:00
ghalestrilo 0d119aa5e7 🚧 emplace settings and play icons 2020-06-16 16:25:40 -03:00
ghalestrilo 7f8138a204 🐛 add correct verification to <Editor isUserOwner /> 2020-06-15 18:59:21 -03:00
ghalestrilo 2b179194f8 💄 fix svg margin 2020-06-15 18:52:40 -03:00
ghalestrilo 32dd85eb69 🐛 fix unused vars on IDEViewMobile 2020-06-15 18:47:08 -03:00
ghalestrilo 11adfbfca5 🚧 add button to return to main view 2020-06-15 18:34:04 -03:00
ghalestrilo fb831f5f62 🐛 fix basic layout issues 2020-06-15 17:59:11 -03:00
ghalestrilo f40cd4f376 🚧 mount <Editor /> component on mobile view 2020-06-15 17:46:56 -03:00
Cassie Tarakajian b8ba3b911d
Merge pull request #1455 from ghalestrilo/feature/mobile-canvas
Create Mobile Editor Endpoint
2020-06-15 13:35:26 -04:00
Cassie Tarakajian 53cb30532e
Merge pull request #1457 from processing/allow-downloads
[#1443] Add 'allow-downloads' to iframe sandbox
2020-06-15 13:21:28 -04:00
ghalestrilo 96261db108 Merge branch 'develop' of https://github.com/processing/p5.js-web-editor into feature/mobile-canvas 2020-06-15 14:20:28 -03:00
ghalestrilo 2084991290 👌 clean up comments and remove css important directive 2020-06-15 14:18:25 -03:00
Cassie Tarakajian fb7b3eaef4 [#1443] Add 'allow-downloads' to iframe sandbox 2020-06-15 13:14:48 -04:00
Cassie Tarakajian b805754d04
Merge pull request #1452 from andrewn/chore/config-handler
Helpers for config and API client
2020-06-15 12:55:41 -04:00
Andrew Nicolaou 6d90dd2071 Do not log in test environment 2020-06-13 12:51:26 +02:00
Casey Reas 8c33c6ebca
Update FUNDING.yml 2020-06-12 15:06:24 -07:00
ghalestrilo cdf11971c4 🧹use <Link /> instead of <a /> 2020-06-12 16:36:31 -03:00
Casey Reas dc3f14083b
Adding GitHub Sponsor to sponsorship options 2020-06-12 12:09:58 -07:00
ghalestrilo 7dc10ab682 make environment variable-based switch for /mobile route 2020-06-12 16:09:30 -03:00
Cassie Tarakajian 19cc0fabee
Merge pull request #1448 from SebasMag/short-js-names
Fixed a bug that appears on preview due to short file name
2020-06-10 15:11:35 -04:00
Cassie Tarakajian d64d93c828 [#1421] Correct order of release steps 2020-06-10 14:43:13 -04:00
Cassie Tarakajian de4e7d0f9b Merge branch 'release' into develop 2020-06-10 14:35:05 -04:00
Cassie Tarakajian 8e2b520f53 1.0.3 2020-06-10 14:34:13 -04:00
Cassie Tarakajian 09e0f3e6b1 Merge branch 'release-1.0.3' into release 2020-06-10 14:33:53 -04:00
ghalestrilo 327406ea31 ⛏ create mobile screen stub 2020-06-09 17:35:06 -03:00
ghalestrilo 95986a2df6 ⛏ create uri method for bypassing the mobile screen 2020-06-09 17:08:14 -03:00
ghalestrilo ca0d953b80 ⛏ create basic header and footer components 2020-06-09 16:51:57 -03:00
ghalestrilo cb2f42dc50 ⛏ switch to mobile screen by window width 2020-06-09 16:29:38 -03:00
Andrew Nicolaou a225d28f75 Use apiClient instance instead of directly calling Axios
Reduces the amount of duplication and provides a single place where
we can configure base URL, crendentials and other headers
2020-06-08 12:31:30 +02:00
Andrew Nicolaou 65aefcd45b Replace getConfig helper to read value from process.env 2020-06-08 11:46:38 +02:00
Andrew Nicolaou 3502844029
Fix issue with fullscreen not appearing (#1451) 2020-06-08 10:50:58 +02:00
Sebas Maagnaldii 0edaa5f555 Fixed a bug that appears on preview when a .js file has a 2 or less name length 2020-06-05 02:51:58 -03:00
Cassie Tarakajian 11511a89e3
Merge pull request #1444 from processing/release-notes
Update developer documentation: releases and git commits
2020-06-01 16:32:46 -04:00
Cassie Tarakajian 01816d2662 [#1421] Update git commit guide
Modify the git commit guide to be clearer, specifically asking to link
GitHub issues with every commit. Also update the pull request template
with the line "Fixes #issue-number" so that every PR will close an issue
when it is merged.
2020-06-01 16:30:14 -04:00
Cassie Tarakajian 33b290dc9e RE: #1421, Add documentation about creating a GitHub release after creating a tag 2020-06-01 15:31:59 -04:00
Cassie Tarakajian b1d2f628b9 1.0.2 2020-06-01 14:26:53 -04:00
Cassie Tarakajian 435f40406c Merge branch 'release-1.0.2' into release 2020-06-01 14:16:37 -04:00
Cassie Tarakajian b2877f4b3a
Merge pull request #1438 from tirtawr/add-keyboard-shortcut-note
Add keyboard shortcut note
2020-05-28 16:47:10 -04:00
Cassie Tarakajian 6384c63348 Fixes #1386 - Add headers to keyboard shortcut modal, add styling to keyboard commands in list 2020-05-28 16:44:00 -04:00
Cassie Tarakajian 7a97c9163e
Merge pull request #1440 from processing/oauth-login-page
Fixes #1402 - Add Social Auth buttons to LoginView
2020-05-28 14:49:48 -04:00