New Blocks Editor Arrives


#9

Add : key alt + left click and drag to copy block. Like illustrator, it would be a dream haha… Or Ctrl + Z


#10

Hi All,

Is there a list of available Blocky keyboard shortcuts? I did a search of the Community, and didn’t see any.

Thanks!
BillG


#11

##Keyboard Shortcuts

  1. Added the ability to zoom the workspace in/out. Zooming gestures include:
  • Click the +/- buttons in the lower left corner above the trashcan.

  • Ctrl+Mouse wheel on a mouse.

  • Multi-touch trackpad users with Chrome, zooming can also be done with the pinch/expand gesture.

  1. Added the ability to pan the workspace. Panning gestures include:
  • Mouse wheel up/down will pan the view vertical.

  • Wheels with 2-dimensional scrolling can also pan left/right.

  • Multi-touch trackpad users can pan in two dimensions using two-finger scrolling.

  1. Added Reset to center button will set the zoom back to 1:1 and move to the center of the blocks workspace.

  2. Added workspace grid. Right-clicking (Ctrl+Click on Mac) on the workspace brings up a context menu with “Enable Workspace Grid” option. This option is a user setting and will persist across workspaces and across App Inventor sessions.

  3. Added workspace snapping. If the grid is enabled, another menu option “Enable Snap to Grid” will be available. Enabling this option will make the top-left corner of blocks snap to the nearest grid point. This option is a user setting and will persist across workspaces and across App Inventor sessions.


#12

FWIW, my favorite new Blocks Editor feature is undo/redo!

-Mark


#13

Yay! I had noticed what I thought were issues but I understand you all were upgrading. I keep my fingers on CTRL + Z and CTRL +V out of habit and always do the palm face when it doesn’t work. Last night…No palm face. Undo worked in the block editor. Got a little finiky when attempting to undo a layout delete. But a prefect needed add on! Thanks Thunkable.


#14

There is a bug/improvement:

When you change the zoom, and then you change to another screen, that zoom value is resetted to the original one


#15

Hi @Barreeeiroo

Its working fine for me. I’m using beta.thunkable.com


#16

For some screens it’s saved, but for others it’s resetted


#17

Thanks @pavi2410!


#18

The list block move very hard. When add item I have to wait 1 min to show the item. Is only on me ? I have to much blocks ?


#19

Really like the much needed new features. Snap to grid and undo will be indispensable for my needs.


#20

Hi, I’m having the same problem, I have a lot of blocks, in the old one it was slow but ok, in this new version the lag is so long I cannot edit the blocks any longer, which makes it totally unusable for me.

Not sure what to do?


#21

Hey all -

This is a known issue with App Inventor as well. We unfortunately don’t have a solution yet, but will let you know as soon as we do.

Amrita


#22

@RedScorpion_Gheorghi and @djsedaw
meanwhile you might want to follow tip 3 here


see also http://twodogapps.com/?page_id=686#Redundancy
and http://twodogapps.com/?page_id=686#Procedures

Taifun


#23

Thank You @amrita [quote=“amrita, post:21, topic:5232, full:true”]
Hey all -

This is a known issue with App Inventor as well. We unfortunately don’t have a solution yet, but will let you know as soon as we do.

Amrita
[/quote]


#24

I’ve noticed that lag too, but it’s when I use a mouse. I noticed that if I use gestures on the touch pad (if you happen to have that) on a laptop, it works great. Immediate response. I also noticed a new feature where it zooms in/out on the dev window, separate from the browser tab. So, the browser tab can still be at 100%, but the dev window can be at something that looks like 10%. Can’t see anything (hah), but it’s able to do that. I actually do make use of it though, because I do program in only one screen and use separate Vertical or Horizontal Layouts as the individual screens.

Pluses and minuses with this approach. The big minus is you end up with a huge number of blocks on one screen. For instance, this app I’m working on now has 2900 blocks on one screen, and yes, that’s another new feature. Right click on the dev window desktop and you get some additional options in the popup menu, one of them displaying the count of the number of blocks. Use caution though. Option is to DELETE 2900 BLOCKS. Useful though. The pluses is that it uses less resources, because your end up sharing things like a clock or backpress for multiple purposes (because you only have one screen). The biggest plus I’ve noticed is that switching screens is a lot faster. There was always that lag when you switch actual Screens, but switching to a different Layout is immediate.


split this topic #25

5 posts were split to a new topic: What is the best way to create large lists in Thunkable?


What is the best way to create large lists in Thunkable?
#26

I jst discovered the new block options. These are great additions, but it seems that once an operation is used on one screen (say, arrange vertically), it becomes grayed out on other screens as well, no matter which screen you move to.
In other words, it appears as if you can “arrange vertically” one screen only (and that applies to other operations as well).
I may be missing something, but that looks like a strange feature to me.


Bug in New Editor Layout Features?
#27

Sorry, I’m still getting used to receiving these community emails from Thunkable. I was wondering what this email was when I got it and only now I realize it was for a response to my response.

Anyway, I’ve never really used any of the arrange functions because when I tried each only once, they didn’t seem to arrange things the way I wanted. I typically arrange blocks by app feature across the top, then vertically for the processes that execute for that function. This seems to work for me and spreads everything out vertically and horizontally in a reasonably manageable format. This is where the snap-to and grid abilities help a little. Still a lot of work to arrange things manually, but I’ve not minded so far. I compared this to trying to learn Android Studio using Java and XML. That was a little mind boggling for me. Maybe later after I get some Thunkable apps under my belt I’ll try AS again.

Hope this helps…Clarence


#28

Yeah, the comment was not addressed to you specifically, but as a follow up on the announcement. I may want to report this as a bug instead.

Done here.