Search found 345 matches

by JohnM
May 2nd, '18, 11:03
Forum: Bugs
Topic: Blurry / pixelated font rendering on stage and exported app (Mac)
Replies: 1
Views: 82

Re: Blurry / pixelated font rendering on stage and exported app (Mac)

Text rendering in GP isn't quite as good as MacOS, which uses some clever sub-pixel rendering tricks to optimize anti-aliasing for LCD screens. However, I suspect that your stage is scaled, so you are seeing a scaled-down version of what was actually rendered to the stage. To see the text without sc...
by JohnM
Apr 30th, '18, 00:39
Forum: Announcements
Topic: GP Workshop at the Scratch@MIT Conference
Replies: 0
Views: 103

GP Workshop at the Scratch@MIT Conference

In conjunction with the Scratch@MIT conference, there will be a two-hour GP workshop on Wednesday, July 25, 3-5pm. After the workshop, there will be ample time to get to the MIT Media Lab for the opening reception at 6pm. It is under a mile, so some of us will probably walk. Unfortunately, space is ...
by JohnM
Apr 10th, '18, 21:05
Forum: Bugs
Topic: Export as App shows folder duplicates in the FilePicker!
Replies: 2
Views: 98

Re: Export as App shows folder duplicates in the FilePicker!

Thanks for looking into this. I suspect it's an issue with names with extensions vs. not having extensions.
by JohnM
Apr 10th, '18, 20:16
Forum: Requests
Topic: Advertising for GP
Replies: 7
Views: 284

Re: Advertising for GP

Does it make sense to continue my work on my interactive GP presentation on Scratch? Also, I am thinking of publishing a post in the Scratch Forum under "Advanced Topics". In this post I would like to introduce GP and draw attention to it. Does that make sense or should I refrain from doing that? N...
by JohnM
Apr 10th, '18, 20:12
Forum: Requests
Topic: Advertising for GP
Replies: 7
Views: 284

Re: Advertising for GP

The GP Twitter feed is: https://twitter.com/gpblocks Thanks for the offer to help with the website. I will keep you in mind. I already have a particular website framework in mind, It was created by Bernat Romagosa to share Snap! and Snap4Arduino projects. It's built on a variation of Nginx with Lua ...
by JohnM
Apr 10th, '18, 19:57
Forum: Requests
Topic: open file/url externally
Replies: 4
Views: 218

Re: open file/url externally

There is no way to do this in GP right now. The general case of running an executable file is a big security hole that I'd rather not put into GP. That includes opening a file, too, since "opening" an exe or shell script file might execute it. It might be worth considering a command that is limited ...
by JohnM
Apr 10th, '18, 19:51
Forum: Requests
Topic: Suggestion for the forum registration
Replies: 2
Views: 97

Re: Suggestion for the forum registration

We were already using a captcha system on the registration form. It helped a lot (it filtered out robots such as the one that created hundreds of account in one day before we had it) but, unfortunately, we were still getting dozens of registrations a day that were clearly bogus, mostly from Russia a...
by JohnM
Apr 6th, '18, 21:04
Forum: Requests
Topic: Advertising for GP
Replies: 7
Views: 284

Re: Advertising for GP

I agree that it would be great get the word out about GP. I also think that there might be a lot of older Scratchers who would love GP. For someone just learning programming, Scratch is better, but GP allows people to go deeper and do things you can't do in Scratch. So, how do we get the word out? I...
by JohnM
Apr 2nd, '18, 23:38
Forum: Bugs
Topic: deleting MyClass cause error after creating a helper class
Replies: 1
Views: 210

Re: deleting MyClass cause error after creating a helper class

Reproduced. Will be fixed in the next released.
by JohnM
Mar 31st, '18, 14:41
Forum: Bugs
Topic: [v081] not posible to show implementations of "generic" blocks
Replies: 2
Views: 180

Re: [v081] not posible to show implementations of "generic" blocks

I've reproduced this bug. Should be easy to fix.

Workaround: After you know the internal name of the block (e.g. "self_getX" for the "x position" block, search for it using the "find system block matching..." command from the right-click menu on the title bar of a System Browser.