profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/enidemi/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Eniko Bakos-Demeter enidemi @concrete-utopia Budapest

enidemi/steps-slack-message 0

Send a Slack message

maltenuhn/cryptic-mastodon 0

Created with a cryptic mastodon

maltenuhn/utopiafm 0

Created with Utopia

momentumworks/draft-js 0

A React framework for building text editors.

momentumworks/slider 0

React Slider

push eventconcrete-utopia/utopia

Eniko Bakos-Demeter

commit sha 5f725e51a33c541c98ed9ffd4d13c44902fc345a

Feature/canvas loading screen (#1834) * feature(canvas) show loading screen while there are no elements parsed * feature(canvas) update loading screen

view details

push time in 2 days

delete branch concrete-utopia/utopia

delete branch : feature/canvas-loading-screen

delete time in 2 days

PR merged concrete-utopia/utopia

Reviewers
Feature/canvas loading screen

Problem: The canvas is a grey empty area while the project is still loading. #1824

Fix: Adding a loading screen similar to the code editor loading screen.

Commit Details:

  • added CanvasLoadingScreen component
  • show loading screen component while the canvasProps are empty
+55 -1

2 comments

2 changed files

enidemi

pr closed time in 2 days

PullRequestReviewEvent

push eventconcrete-utopia/utopia

Eniko Bakos-Demeter

commit sha 29f6919c6772f739c8751eaae2ef8ffcd9583123

feature(canvas) update loading screen

view details

push time in 2 days

PR opened concrete-utopia/utopia

Feature/canvas loading screen

Problem: The canvas is a grey empty area while the project is still loading.

Fix: Adding a loading screen similar to the code editor loading screen.

Commit Details:

  • added CanvasLoadingScreen component
  • show loading screen component while the canvasProps are empty
+42 -1

0 comment

2 changed files

pr created time in 2 days

create barnchconcrete-utopia/utopia

branch : feature/canvas-loading-screen

created branch time in 2 days

PullRequestReviewEvent
PullRequestReviewEvent

push eventconcrete-utopia/utopia

Eniko Bakos-Demeter

commit sha b68838120665953be02f52acfff7ebddf34f4115

fix(vscode) fix when there is no selectedview (#1831)

view details

push time in 2 days

delete branch concrete-utopia/utopia

delete branch : fix/actions-send-code-editor-init

delete time in 2 days

PR merged concrete-utopia/utopia

fix(vscode) fix when there is no selectedview

Problem: Fixing an error coming from #1825 and #1830

Fix: Check if there are any selectedviews when trying to send it in the action handler SEND_CODE_EDITOR_INITIALISATION

Commit Details:

  • update getSelectedElementChangedMessage
+3 -0

0 comment

1 changed file

enidemi

pr closed time in 2 days

PR opened concrete-utopia/utopia

fix(vscode) fix when there is no selectedview

Problem: Fixing an error coming from #1825

Fix: Check if there are any selectedviews when trying to send it in the action handler SEND_CODE_EDITOR_INITIALISATION

Commit Details:

  • update getSelectedElementChangedMessage
+3 -0

0 comment

1 changed file

pr created time in 2 days

create barnchconcrete-utopia/utopia

branch : fix/actions-send-code-editor-init

created branch time in 2 days

PullRequestReviewEvent

push eventconcrete-utopia/utopia

Eniko Bakos-Demeter

commit sha b9574570bb23400b137ca5e7c8c188feb79a236a

Feature/vscode editor loading screen (#1825) * feature(vscode-iframe) use sample code with shimmer * feature(vscode) move loading screen from the iframe to the editor * feature(vscode-editor) hide loading screen when the code editor is initialized * feature(vscode) hide loading screen when file opens * fix(vscode) VSCodeLoadingScreen uses useEditorState to hide itself * fix(vscode) better react memo for loading screen

view details

push time in 2 days

delete branch concrete-utopia/utopia

delete branch : feature/vscode-editor-loading-screen

delete time in 2 days

PR merged concrete-utopia/utopia

Feature/vscode editor loading screen

Fix: Updated version of the loading screen. It becomes hidden when the storyboard file is already opened.

Commit Details:

  • moved loading screen from the iframe to the iframe container inside the editor
  • added shimmer to the loading screen
  • new type of message for file opened
  • first file open in initVSCodeBridge fires an action to hide the loading screen
  • when the initVSCodeBridge is called without a file to open it hides the loading screen without waiting for the opened file message
+393 -169

4 comments

12 changed files

enidemi

pr closed time in 2 days

push eventconcrete-utopia/utopia

Sean Parsons

commit sha 5c55ca396d9bbaf7ea0c548b61c0f9bbcf96fc24

fix(vscode) Add a ready indicator for VS Code to the editor state. (#1830) - Fixes #1821. - Added `vscodeReady` to `EditorState`. - In `editorDispatch`, don't send any changes to VS Code unless `vscodeReady` is set to `true`. - Have the `SEND_CODE_EDITOR_INITIALISATION` action mark VS Code as ready. - Wire in the `SEND_CODE_EDITOR_INITIALISATION` action, as it wasn't ever previously being fired...

view details

Eniko Bakos-Demeter

commit sha 9d5a8efb2adb5d5d8d75fe3d0b3a968dacbe1a07

Merge branch 'master' into feature/vscode-editor-loading-screen

view details

push time in 2 days

PullRequestReviewEvent

Pull request review commentconcrete-utopia/utopia

Feature/vscode editor loading screen

+import * as React from 'react'+import { Global, css } from '@emotion/react'++const SampleCode = [+  {+    indent: 0,+    code: "import * as React from 'react'",+  },+  {+    indent: 0,+    code: "import { Scene, Storyboard } from 'utopia-api''",+  },+  {+    indent: 0,+    code: "import { App } from '/src/app.js'",+  },+  {+    indent: 0,+    code: 'export var storyboard = (',+  },+  {+    indent: 1,+    code: '<Storyboard>',+  },+  {+    indent: 2,+    code: '<Scene>',+  },+  {+    indent: 3,+    code: "style={{ position: 'absolute', left: 0, top: 0, width: 375, height: 812 }}",+  },+  {+    indent: 2,+    code: '>',+  },+  {+    indent: 3,+    code: '<App />',+  },+  {+    indent: 2,+    code: '</Scene',+  },+  {+    indent: 1,+    code: '</Storyboard>',+  },+  {+    indent: 0,+    code: ')',+  },+]++const Chevron = () => (+  <svg+    width='16'+    height='16'+    viewBox='0 0 16 16'+    xmlns='http://www.w3.org/2000/svg'+    fill='currentColor'+  >+    <path+      fillRule='evenodd'+      clipRule='evenodd'+      d='M10.072 8.024L5.715 3.667l.618-.62L11 7.716v.618L6.333 13l-.618-.619 4.357-4.357z'+    />+  </svg>+)++const JSIcon = () => (+  <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' width={19} height={19}>+    <path+      fill='#F1DD3F'+      d='M11.4 10h2.7v7.6c0 3.4-1.6 4.6-4.3 4.6-.6 0-1.5-.1-2-.3l.3-2.2c.4.2.9.3 1.4.3 1.1 0 1.9-.5 1.9-2.4V10zm5.1 9.2c.7.4 1.9.8 3 .8 1.3 0 1.9-.5 1.9-1.3s-.6-1.2-2-1.7c-2-.7-3.3-1.8-3.3-3.6 0-2.1 1.7-3.6 4.6-3.6 1.4 0 2.4.3 3.1.6l-.6 2.2c-.5-.2-1.3-.6-2.5-.6s-1.8.5-1.8 1.2c0 .8.7 1.1 2.2 1.7 2.1.8 3.1 1.9 3.1 3.6 0 2-1.6 3.7-4.9 3.7-1.4 0-2.7-.4-3.4-.7l.6-2.3z'+    />+  </svg>+)++export const VSCodeLoadingScreen = (): React.ReactElement => (

fixed

enidemi

comment created time in 2 days

push eventconcrete-utopia/utopia

Eniko Bakos-Demeter

commit sha 0737c22bc2448e947a320ae12f409450ac3f3ecf

fix(vscode) better react memo for loading screen

view details

push time in 2 days

push eventconcrete-utopia/utopia

Eniko Bakos-Demeter

commit sha de104c20eb1b5eafcfc72f817ff036c65b1cc7bc

fix(vscode) VSCodeLoadingScreen uses useEditorState to hide itself

view details

push time in 2 days

push eventconcrete-utopia/utopia

RheeseyB

commit sha a056fcc187aaaed8f6903cdb21443769130e0aaf

chore(editor) Updated output stats for staging and production (#1822)

view details

Sean Parsons

commit sha 4305fa8bf7bcf58241b7b272dc16aa9dfd08d419

fix(editor) Carry over the branch_name parameter into iframe URLs. (#1823) - Makes sure that our iframes also carry over the `branch_name` parameter into their URLs, using `setBranchNameFromURL`.

view details

Sean Parsons

commit sha 43df184cb37d89c20124fd629d99bd73a15317dc

fix(server) Add in crossorigin attribute for some preloads. (#1826)

view details

RheeseyB

commit sha faabd76061f82cea3f4ca8e7d911e457a3a58f45

fix(persistence) Ensure (forked) is added to end of project name (#1827)

view details

RheeseyB

commit sha 7690d18888aa31d46a5f731245410b14516f0e1d

chore(bundler-bridge) Use always transition to fix deprecation warnings (#1828)

view details

Eniko Bakos-Demeter

commit sha 9c4ada03e4bd55119f266666ae207b339bed877d

Merge branch 'master' into feature/vscode-editor-loading-screen

view details

push time in 2 days

push eventconcrete-utopia/utopia

Eniko Bakos-Demeter

commit sha 6445e9a3ed32cfc369f382bceed1cddd2fd6b72e

feature(vscode) hide loading screen when file opens

view details

push time in 2 days

PullRequestReviewEvent

push eventconcrete-utopia/utopia

Eniko Bakos-Demeter

commit sha 6e3a3ac9369cd9ac875ccf2c0c862ed0dcae9415

feature(vscode-editor) hide loading screen when the code editor is initialized

view details

push time in 3 days

PR opened concrete-utopia/utopia

Feature/vscode editor loading screen

Fix: Updated version of the loading screen. Waiting for staging deploy.

Commit Details:

  • moved loading screen from the iframe to the iframe container inside the editor
  • added shimmer to the loading screen
  • hide loading screen to show code editor
+305 -170

0 comment

4 changed files

pr created time in 3 days

create barnchconcrete-utopia/utopia

branch : feature/vscode-editor-loading-screen

created branch time in 3 days

PullRequestReviewEvent