Closed samelhusseini closed 6 years ago
Do you mean sorting the blocks to put on start on top?
Get Outlook for iOShttps://aka.ms/o0ukef
From: Sam El-Husseini notifications@github.com Sent: Thursday, October 12, 2017 6:21:04 PM To: Microsoft/pxt Cc: Peli de Halleux; Mention Subject: [Microsoft/pxt] Why are blocks layed out next to each other whereas the JS is vertical (#3219)
I received feedback from Blocks & Beyond how the default layout of blocks changed from being layed out from left to right in Blocks to top to bottom in text.
Since programs are written from top to bottom, can we at least change the default layout of blocks to do the same.
@tballmsfthttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Ftballmsft&data=02%7C01%7Cjhalleux%40microsoft.com%7C878c555cc2e84061057908d511d8ac8b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636434544659122574&sdata=aib5D4%2FynYoEWeQ%2Fr%2FYnap6HvA08xdqW6x8N05DfcZs%3D&reserved=0 @Jaqsterhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fjaqster&data=02%7C01%7Cjhalleux%40microsoft.com%7C878c555cc2e84061057908d511d8ac8b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636434544659122574&sdata=rhas7niSrAW74k6sQh%2Bc6tuCVS%2BHnVi1g8tt403GYUs%3D&reserved=0 @pelikhanhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fpelikhan&data=02%7C01%7Cjhalleux%40microsoft.com%7C878c555cc2e84061057908d511d8ac8b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636434544659122574&sdata=JKNv%2BVFcD7yET7gXWFWt3%2BVwL8ELNqBII281GTsWVYY%3D&reserved=0
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoft%2Fpxt%2Fissues%2F3219&data=02%7C01%7Cjhalleux%40microsoft.com%7C878c555cc2e84061057908d511d8ac8b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636434544659122574&sdata=csBaNN5uJDP6toQc1KJZXNZ24PXdxE3WttYyOoBNgP4%3D&reserved=0, or mute the threadhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAD-4KTEAibz5xKd-LOcVJhOgab1s21QLks5srrr_gaJpZM4P32L3&data=02%7C01%7Cjhalleux%40microsoft.com%7C878c555cc2e84061057908d511d8ac8b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636434544659122574&sdata=8e4Znr72RpchFPOBty1d1e9XhYEvcsLxwPxmJ5rmj84%3D&reserved=0.
Yes
Where do you place the other handlers? Forever is special since it is registered after on start. Does it matter for kids?
Get Outlook for iOShttps://aka.ms/o0ukef
From: Sam El-Husseini notifications@github.com Sent: Thursday, October 12, 2017 7:25:13 PM To: Microsoft/pxt Cc: Peli de Halleux; Mention Subject: Re: [Microsoft/pxt] Why are blocks layed out next to each other whereas the JS is vertical (#3219)
Yes
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoft%2Fpxt%2Fissues%2F3219%23issuecomment-336332446&data=02%7C01%7Cjhalleux%40microsoft.com%7C5f5aeba267ca4941aaba08d511e1a2e5%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636434583153909341&sdata=Zl4wTKd1rMlkjBpMTrsWDiI17GxgvafCkyZNw3MHbjY%3D&reserved=0, or mute the threadhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAD-4KT1qUfnowi67XNJcnehhsy7wmg5yks5srsoJgaJpZM4P32L3&data=02%7C01%7Cjhalleux%40microsoft.com%7C5f5aeba267ca4941aaba08d511e1a2e5%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636434583153909341&sdata=O8%2F%2B2mRuu8JqGhDmP12WAtaUayRNthw25kDA7RxAUqA%3D&reserved=0.
If they are all placed vertically, then the transition between blocks and text will be smoother. and you can have a direct mapping (visually) between blocks and text. Kind of like pencil code.
I like the idea of sorting the blocks, on start, events, forever loops. On start should always be top left (or right)
The current layout tries to fill the 2D space with blocks. Thus best leveraging the available screen space so all blocks are visible at once. Going vertical only, we would loose this. Degrading the blocks experience to fit the text coding is not the way to go IMO (Pencil Code looks ugly and is not as slick and friendly as Blockly).
Instead of bending the coding experience to look more like a text editor, we should rethink the text editor to feel more like a block editor: can we have code regions colored in the text editor itself? BlueJ is an example of that https://www.bluej.org/about.html
Get Outlook for iOShttps://aka.ms/o0ukef
From: Sam El-Husseini notifications@github.com Sent: Thursday, October 12, 2017 7:29:38 PM To: Microsoft/pxt Cc: Peli de Halleux; Mention Subject: Re: [Microsoft/pxt] Why are blocks layed out next to each other whereas the JS is vertical (#3219)
If they are all placed vertically, then the transition between blocks and text will be smoother. and you can have a direct mapping (visually) between blocks and text. Kind of like pencil code.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoft%2Fpxt%2Fissues%2F3219%23issuecomment-336333027&data=02%7C01%7Cjhalleux%40microsoft.com%7C7620097e9d954d2c1a9f08d511e240ea%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636434585803691157&sdata=GJXBjUe7SWV4HNUy%2Bak9ac2FMJJYuJIO8V51n%2BrShL4%3D&reserved=0, or mute the threadhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAD-4KfQ4baOaPPvXmamBNKgoDubezmKkks5srssSgaJpZM4P32L3&data=02%7C01%7Cjhalleux%40microsoft.com%7C7620097e9d954d2c1a9f08d511e240ea%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636434585803691157&sdata=f3ZTuEN214H1fKaDw4vo52FPdcwQzT8XkCyruS9XGVA%3D&reserved=0.
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
I received feedback from Blocks & Beyond how the default layout of blocks changed from being layed out from left to right in Blocks to top to bottom in text.
Since programs are written from top to bottom, can we at least change the default layout of blocks to do the same.
@tballmsft @Jaqster @pelikhan