profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/maltenuhn/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.
Malte maltenuhn None London utopia.app Building a concrete utopia

maltenuhn/A2Z-F16 0

ITP A2Z Course for Fall 2016

maltenuhn/codesandbox-client 0

An online IDE for rapid web development

maltenuhn/context-provider-hooks-sample 0

Created with CodeSandbox

maltenuhn/cryptic-mastodon 0

Created with a cryptic mastodon

maltenuhn/fiendly-words 0

The evil twin to the Glitch friendlyword list

maltenuhn/griddy-with-excitement 0

Exploring the depravities that lie behind css grid

maltenuhn/iteration-11JUL 0

Created with CodeSandbox

maltenuhn/mauve-aardvark 0

Created with CodeSandbox

maltenuhn/seti-ui 0

A subtle dark colored UI theme for Atom.

pull request commentconcrete-utopia/utopia

draft: snip the BundlerWorker / ts-worker from the main editor

Nice! Does this give us any kind of performance advantage, or mainly delay the heat death of the universe by a bit?

balazsbajorics

comment created time in 3 days

issue openedconcrete-utopia/utopia

Add a Canvas Loading Animation

After some experiments here, I think the best thing is to just add the shimmer class (same we're using for the vscode iframe) to the container of the canvas (or the canvas itself, but then we need to make sure we don't have the backgroundColor set on it via style since it overrides the css classname.

(Other things I've tried:

  • adding it to a faked storyboard - rejected because it invites you to scroll etc, and when that doesn't work just feels broken
  • showing a spinner or loading bar where the canvas is (same issue as w/ the code editor)

created time in 3 days

issue closedconcrete-utopia/utopia

Inspector control loses focus after adding a property

Describe the bug When adding 8px padding via the inspector, tab causes the control to lose focus and set focus on the first inspector control (width)

To Reproduce Steps to reproduce the behavior. For canvas tasks, take care to note down all relevant key holds, keys typed, selected state etc. E.g:

  1. Select a div
  2. Via the inspector, type 8 into the first padding value
  3. Press tab key

Expected: 2nd padding value (0) is selected and ready to be overwritten, because the 2nd input has focus Observed: the inspector seems to re-render (?) and the first control in the inspector (here: width) has focus.

Discovered via #1803 / #1804

closed time in 3 days

maltenuhn

issue commentconcrete-utopia/utopia

Inspector control loses focus after adding a property

Seems like we fixed this, along with #1804 and #1803. Closing.

maltenuhn

comment created time in 3 days

issue closedconcrete-utopia/utopia

Canvas, code, and CSS are inconsistent in this example

STR

  1. Add 8px padding to an element via the inspector, one property at a time. Result should be an object with paddingLeft, paddingRight etc.
  2. In code, delete three of these props and change the remaining one to padding

Expected: the element has 8px padding on each edge Observed: the code shows padding: 8. The inspector correctly shows all four properties set to 8. The canvas shows only padding top of 8

image

Possibly related to #1803

closed time in 3 days

maltenuhn

issue commentconcrete-utopia/utopia

Canvas, code, and CSS are inconsistent in this example

Seems like we fixed this, along with #1803 and #1805. Closing.

maltenuhn

comment created time in 3 days

issue closedconcrete-utopia/utopia

Canvas doesn't update after fixing a css level bug

Describe the bug After fixing a bug inside the style object, the element doesn't render correctly on the canvas

In the attached video, the element should render with grey background (#DDD). However, it doesn't. https://user-images.githubusercontent.com/2945037/132846003-fa349b8e-0552-4b59-bc4b-1e467b9a69f0.mov

To Reproduce

  1. New project
  2. Insert background: '#DDD' into a style object
  3. Remove the leading or trailing comma, so you get an error on the canvas
  4. Remove the comma

Expected: element renders with #ddd background. Observed: it does not

Possibly related to #1804

closed time in 3 days

maltenuhn

issue commentconcrete-utopia/utopia

Canvas doesn't update after fixing a css level bug

Seems like we fixed this, along with #1804 and #1805. Closing.

maltenuhn

comment created time in 3 days

issue openedconcrete-utopia/utopia

Bug: Error sending update to VSCode

STR:

  • Open editor
  • make changes via canvas to any property

Observed: changes are ok in code, but console shows error

created time in 3 days

issue commentconcrete-utopia/utopia

Canvas, code, and CSS are inconsistent in this example

@seanparsons I now also can't reproduce this, along with #1803...

maltenuhn

comment created time in 3 days

fork maltenuhn/seti-ui

A subtle dark colored UI theme for Atom.

fork in 4 days

create barnchconcrete-utopia/utopia

branch : experiment/vscode-loading-screen

created branch time in 4 days

push eventconcrete-utopia/utopia

Malte

commit sha fc3eb111bb8da8581d79d3adad83923308919014

hotfix(fonts) - change font path for moved css file

view details

push time in 5 days

Pull request review commentconcrete-utopia/utopia

performance(loading) - experimentally remove initial-load.css from index

 import { addStyleSheetToPage } from '../core/shared/dom-utils' import { STATIC_BASE_URL } from '../common/env-vars'  const editorCSS = [-  `${STATIC_BASE_URL}editor/css/canvas.css`,-  `${STATIC_BASE_URL}editor/css/slider.css`,-  `${STATIC_BASE_URL}editor/css/ReactContexify.css`,+  `${STATIC_BASE_URL}editor/initial-load.css`,+  `${STATIC_BASE_URL}editor/canvas.css`,+  `${STATIC_BASE_URL}editor/slider.css`,+  `${STATIC_BASE_URL}editor/ReactContexify.css`,

fixed!!

maltenuhn

comment created time in 6 days

PullRequestReviewEvent

push eventconcrete-utopia/utopia

Malte

commit sha 02e1c3e52ce08850472e999bf0d22e2b6319dc1d

Update editor-entry-point.tsx

view details

push time in 6 days

push eventconcrete-utopia/utopia

Malte

commit sha 7e3313a8f500ac2e5f6105e9b14ac3cf283ab879

Remove reference to non-existent cursors.css re

view details

push time in 6 days

Pull request review commentconcrete-utopia/utopia

performance(loading) - experimentally remove initial-load.css from index

 import { addStyleSheetToPage } from '../core/shared/dom-utils' import { STATIC_BASE_URL } from '../common/env-vars'  const editorCSS = [-  `${STATIC_BASE_URL}editor/css/canvas.css`,-  `${STATIC_BASE_URL}editor/css/slider.css`,-  `${STATIC_BASE_URL}editor/css/ReactContexify.css`,+  `${STATIC_BASE_URL}editor/initial-load.css`,+  `${STATIC_BASE_URL}editor/canvas.css`,+  `${STATIC_BASE_URL}editor/slider.css`,+  `${STATIC_BASE_URL}editor/cursors.css`,

Ah yes. It was already empty.

maltenuhn

comment created time in 6 days

PullRequestReviewEvent

push eventconcrete-utopia/utopia

Malte

commit sha e08523ba34bf85484f4120f95fad8f88e8f27dd6

chore(assets) - reorganise our resources (#1810) * remove 200KB utopia-icon pyramid * remove unused css files * remove unused svgs * remove legacy devices * remove legacy icons * pay homage to onigasm, then eliminate it * reminisce about utopia-components, then terminate them * sweet dreams, Krazy George. You'll be missed * move css files to css folder, update links * Delete utopia-react-runner-demo.html

view details

Malte

commit sha 9cacb1bdd299e0ab6429d35b1b71f2c4fc21d6aa

Merge branch 'master' into experiment/remove-css-from-index

view details

push time in 6 days

PR opened concrete-utopia/utopia

performance(loading) - experimentally remove initial-load.css from index

Problem: We possibly block first render on completion of loading of initial-load.css

Fix: Move this to the list of React-loaded css files, and remove it from index.html.

(also remove a prefetch for an image that never executes in time and leads to browser warning)

+1 -9

0 comment

2 changed files

pr created time in 6 days

create barnchconcrete-utopia/utopia

branch : experiment/remove-css-from-index

created branch time in 6 days

PR merged concrete-utopia/utopia

chore(assets) - reorganise our resources

Problem: Our editor folder was a mess: it contained relics of the past, heavy files we don't need anymore, css files we don't need anymore, krazy george, and didn't even have any of those in the right folder.

Fix:

  • deleted a bunch of unused files
  • reorganised / deleted some of the css files, and moved them to the css folder
  • gently laid Krazy George to rest
  • removed a huge 3d pyramid for now
+5 -1348

1 comment

40 changed files

maltenuhn

pr closed time in 6 days

push eventconcrete-utopia/utopia

Malte

commit sha e08523ba34bf85484f4120f95fad8f88e8f27dd6

chore(assets) - reorganise our resources (#1810) * remove 200KB utopia-icon pyramid * remove unused css files * remove unused svgs * remove legacy devices * remove legacy icons * pay homage to onigasm, then eliminate it * reminisce about utopia-components, then terminate them * sweet dreams, Krazy George. You'll be missed * move css files to css folder, update links * Delete utopia-react-runner-demo.html

view details

push time in 6 days

delete branch concrete-utopia/utopia

delete branch : assets/placeholder-icon-diet

delete time in 6 days

issue commentconcrete-utopia/utopia

Don't load utopia-icon.png from production.

@seanparsons Check my pr - I already addressed part of it 🙃

seanparsons

comment created time in 6 days

startedMoisesDuarte/vue-tiptap

started time in 6 days

startednornagon/flatten-svg

started time in 6 days

PR opened concrete-utopia/utopia

Assets/placeholder icon diet

Problem: Our editor folder was a mess: it contained relics of the past, heavy files we don't need anymore, css files we don't need anymore, krazy george, and didn't even have any of those in the right folder.

Fix:

  • deleted a bunch of unused files
  • reorganised / deleted some of the css files, and moved them to the css folder
  • gently laid Krazy George to rest
  • removed a huge 3d pyramid for now
+5 -1348

0 comment

40 changed files

pr created time in 6 days