This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#76 2013-02-18 13:45:05

SFollis
Scratcher
Registered: 2012-03-04
Posts: 76

Re: Branch Development Thread

powerpoint56 wrote:

Another strange thing. If I make and save a project in Branch, the file shows as "Project Name".sb.branch, not "Project Name".branch. Could that also be part of the problem?

That is just the name. the name of the file is file.sb while the type of file is still .branch


http://blocks.scratchr.org/API.php?user=SFollis&action=projects&type=newest&return=image&num=1 is a picture of my project http://blocks.scratchr.org/API.php?user=SFollis&action=projects&type=newest&return=text&num=1 which has http://blocks.scratchr.org/API.php?user=SFollis&action=projects&type=newest&return=views&num=1 views

Offline

 

#77 2013-02-18 13:45:33

Interest
Scratcher
Registered: 2011-12-25
Posts: 43

Re: Branch Development Thread

SFollis wrote:

powerpoint56 wrote:

FanMarioPL wrote:

Branch 1.1 will be released tomorrow, i hope someone will help me with compiler...

Do all of your files contain the files belonging to Branch? If not it wouldn't work. But also, I think that the Insanity2EXE code would only work with the specific Insanity files, not the Branch ones.  hmm

It would be much easier if you just used .sb files instead of .branch Then you could use Scratch2exe instead.

no, Scratch2exe is coded for scratch, probably wouldn't recognise Branch blocks

Offline

 

#78 2013-02-18 13:46:44

FanMarioPL
Scratcher
Registered: 2011-04-14
Posts: 52

Re: Branch Development Thread

1. delete and clone blocks are removed in 1.1
2.  scratch2exe won`t support new blocks
3.  i know about .sb.branch and it`s not reason of the problem
4.  3d will be a new feature in 1.1

Last edited by FanMarioPL (2013-02-18 13:48:21)

Offline

 

#79 2013-02-18 13:49:06

SFollis
Scratcher
Registered: 2012-03-04
Posts: 76

Re: Branch Development Thread

Interest wrote:

SFollis wrote:

powerpoint56 wrote:


Do all of your files contain the files belonging to Branch? If not it wouldn't work. But also, I think that the Insanity2EXE code would only work with the specific Insanity files, not the Branch ones.  hmm

It would be much easier if you just used .sb files instead of .branch Then you could use Scratch2exe instead.

no, Scratch2exe is coded for scratch, probably wouldn't recognise Branch blocks

darn it! never thought of that  tongue  although you could just edit it to do the new blocks to.


http://blocks.scratchr.org/API.php?user=SFollis&action=projects&type=newest&return=image&num=1 is a picture of my project http://blocks.scratchr.org/API.php?user=SFollis&action=projects&type=newest&return=text&num=1 which has http://blocks.scratchr.org/API.php?user=SFollis&action=projects&type=newest&return=views&num=1 views

Offline

 

#80 2013-02-18 13:49:27

Interest
Scratcher
Registered: 2011-12-25
Posts: 43

Re: Branch Development Thread

SFollis wrote:

Glitch: remove the clone and delete me blocks in stage, you can delete the stage!

Why does the stage have clone and deletes in the first place? it's unnatural

Offline

 

#81 2013-02-18 13:52:01

SFollis
Scratcher
Registered: 2012-03-04
Posts: 76

Re: Branch Development Thread

Interest wrote:

SFollis wrote:

Glitch: remove the clone and delete me blocks in stage, you can delete the stage!

Why does the stage have clone and deletes in the first place? it's unnatural

Yeah, it also has pen down? and pen size, name me [], my name, stamp me at x: () y: () those should not be there either (for stage)
EDIT: 40th post!

Last edited by SFollis (2013-02-18 13:52:16)


http://blocks.scratchr.org/API.php?user=SFollis&action=projects&type=newest&return=image&num=1 is a picture of my project http://blocks.scratchr.org/API.php?user=SFollis&action=projects&type=newest&return=text&num=1 which has http://blocks.scratchr.org/API.php?user=SFollis&action=projects&type=newest&return=views&num=1 views

Offline

 

#82 2013-02-18 13:52:29

FanMarioPL
Scratcher
Registered: 2011-04-14
Posts: 52

Re: Branch Development Thread

I know how to remove the compile problem, but i cannot code it.
the program should auto-open the project and switch to presentation mode. and when user exits presentation, branch should close.

Offline

 

#83 2013-02-18 13:53:06

Interest
Scratcher
Registered: 2011-12-25
Posts: 43

Re: Branch Development Thread

SFollis wrote:

Interest wrote:

SFollis wrote:

Glitch: remove the clone and delete me blocks in stage, you can delete the stage!

Why does the stage have clone and deletes in the first place? it's unnatural

Yeah, it also has pen down? and pen size, name me [], my name, stamp me at x: () y: () those should not be there either (for stage)
EDIT: 40th post!

[name me] and (my name) are ok, but the pen blocks for stage are ridiculous

Offline

 

#84 2013-02-18 13:54:12

FanMarioPL
Scratcher
Registered: 2011-04-14
Posts: 52

Re: Branch Development Thread

Ok, i`ll try to remove these blocks from stage.

Offline

 

#85 2013-02-18 14:21:02

Interest
Scratcher
Registered: 2011-12-25
Posts: 43

Re: Branch Development Thread

Now that I look at 1.0:
The operators:

[split [...] using [...] into [list]] would be better implemented as a reporter that reports the resultant list
[join [list] using [...]]

would be better under list blocks

(#)^(#)

should have default args - and -

[rename me as [...]]
(my name)

should be separately put into ScratchSpriteMorph and ScratchStageMorph blockspecs
remove the watchers from

(length of [sound])
<true>
<false>
<[text] confirmed?>
(ask [text] in dialog)

reorganize all categories,
add

(pen color)
(pen hue)
(peh shade)

and relabel the 'color's (except for the one with the color input) to 'hue'

[show list [list]]
[hide list [list]]

would be good under list blocks

the default args are set in ScriptableScratchMorph»defaultArgsFor: and will override those set in the blockspecs

Offline

 

#86 2013-02-18 14:24:18

FanMarioPL
Scratcher
Registered: 2011-04-14
Posts: 52

Re: Branch Development Thread

watchers are removed in 1.1 ;p

Offline

 

#87 2013-02-18 15:28:50

SFollis
Scratcher
Registered: 2012-03-04
Posts: 76

Re: Branch Development Thread

sorry to bother you but it says i test and give suggestions, you forgot and donates blocks  tongue  (like the => and <= and while <>, which i made myself without the block library)

Last edited by SFollis (2013-02-18 15:30:53)


http://blocks.scratchr.org/API.php?user=SFollis&amp;action=projects&amp;type=newest&amp;return=image&amp;num=1 is a picture of my project http://blocks.scratchr.org/API.php?user=SFollis&amp;action=projects&amp;type=newest&amp;return=text&amp;num=1 which has http://blocks.scratchr.org/API.php?user=SFollis&amp;action=projects&amp;type=newest&amp;return=views&amp;num=1 views

Offline

 

#88 2013-02-18 15:41:01

Interest
Scratcher
Registered: 2011-12-25
Posts: 43

Re: Branch Development Thread

SFollis wrote:

sorry to bother you but it says i test and give suggestions, you forgot and donates blocks  tongue  (like the => and <= and while <>, which i made myself without the block library)

<= and >= are pretty easy to make, considering that >= and <= are operators in the squeak language.
you didn't make while <> : you just found it while browsing under ScratchProcess, which really isn't that difficult

Offline

 

#89 2013-02-18 16:21:27

powerpoint56
Scratcher
Registered: 2012-04-19
Posts: 500+

Re: Branch Development Thread

Interest wrote:

SFollis wrote:

sorry to bother you but it says i test and give suggestions, you forgot and donates blocks  tongue  (like the => and <= and while <>, which i made myself without the block library)

<= and >= are pretty easy to make, considering that >= and <= are operators in the squeak language.
you didn't make while <> : you just found it while browsing under ScratchProcess, which really isn't that difficult

well, I changed it anyway  smile

Last edited by powerpoint56 (2013-02-18 16:21:33)


http://i48.tinypic.com/2072ctw.gif

Offline

 

#90 2013-02-18 17:23:36

SFollis
Scratcher
Registered: 2012-03-04
Posts: 76

Re: Branch Development Thread

powerpoint56 wrote:

Interest wrote:

SFollis wrote:

sorry to bother you but it says i test and give suggestions, you forgot and donates blocks  tongue  (like the => and <= and while <>, which i made myself without the block library)

<= and >= are pretty easy to make, considering that >= and <= are operators in the squeak language.
you didn't make while <> : you just found it while browsing under ScratchProcess, which really isn't that difficult

well, I changed it anyway  smile

Yeah, you guys knew what i meant  tongue

Last edited by SFollis (2013-02-18 17:23:43)


http://blocks.scratchr.org/API.php?user=SFollis&amp;action=projects&amp;type=newest&amp;return=image&amp;num=1 is a picture of my project http://blocks.scratchr.org/API.php?user=SFollis&amp;action=projects&amp;type=newest&amp;return=text&amp;num=1 which has http://blocks.scratchr.org/API.php?user=SFollis&amp;action=projects&amp;type=newest&amp;return=views&amp;num=1 views

Offline

 

#91 2013-02-18 17:28:42

powerpoint56
Scratcher
Registered: 2012-04-19
Posts: 500+

Re: Branch Development Thread

Oh, and also, for version 1.1, can the blocks be arranged a bit more logically? Like for instance, the ((2) ^ (2)) block should go with the other operations(+, -, *, /), and not at the bottom. It is not only more logical, it's easier for the programmer and makes them very lazy.  tongue


http://i48.tinypic.com/2072ctw.gif

Offline

 

#92 2013-02-18 17:31:52

SFollis
Scratcher
Registered: 2012-03-04
Posts: 76

Re: Branch Development Thread

powerpoint56 wrote:

Oh, and also, for version 1.1, can the blocks be arranged a bit more logically? Like for instance, the ((2) ^ (2)) block should go with the other operations(+, -, *, /), and not at the bottom. It is not only more logical, it's easier for the programmer and makes them very lazy.  tongue

I agree. also i think the * should be changed with X


http://blocks.scratchr.org/API.php?user=SFollis&amp;action=projects&amp;type=newest&amp;return=image&amp;num=1 is a picture of my project http://blocks.scratchr.org/API.php?user=SFollis&amp;action=projects&amp;type=newest&amp;return=text&amp;num=1 which has http://blocks.scratchr.org/API.php?user=SFollis&amp;action=projects&amp;type=newest&amp;return=views&amp;num=1 views

Offline

 

#93 2013-02-18 17:47:10

SFollis
Scratcher
Registered: 2012-03-04
Posts: 76

Re: Branch Development Thread

What block would you guys/gals be wanting me to work on?


http://blocks.scratchr.org/API.php?user=SFollis&amp;action=projects&amp;type=newest&amp;return=image&amp;num=1 is a picture of my project http://blocks.scratchr.org/API.php?user=SFollis&amp;action=projects&amp;type=newest&amp;return=text&amp;num=1 which has http://blocks.scratchr.org/API.php?user=SFollis&amp;action=projects&amp;type=newest&amp;return=views&amp;num=1 views

Offline

 

#94 2013-02-18 17:51:23

powerpoint56
Scratcher
Registered: 2012-04-19
Posts: 500+

Re: Branch Development Thread

SFollis wrote:

What block would you guys/gals be wanting me to work on?

I don't know.  neutral  Maybe you could think of a new idea for a block, and then code it.

Otherwise, that would probably be a good question for FanMarioPL  tongue

Last edited by powerpoint56 (2013-02-18 17:52:00)


http://i48.tinypic.com/2072ctw.gif

Offline

 

#95 2013-02-18 23:11:11

Interest
Scratcher
Registered: 2011-12-25
Posts: 43

Re: Branch Development Thread

SFollis wrote:

powerpoint56 wrote:

Oh, and also, for version 1.1, can the blocks be arranged a bit more logically? Like for instance, the ((2) ^ (2)) block should go with the other operations(+, -, *, /), and not at the bottom. It is not only more logical, it's easier for the programmer and makes them very lazy.  tongue

I agree. also i think the * should be changed with X

× would be better than X

does the right button menu work as it should?

Offline

 

#96 2013-02-19 06:26:44

shadowmouse
New Scratcher
Registered: 2013-02-03
Posts: 100+

Re: Branch Development Thread

I just tried branch for the first time and was using the clone feature when I tried to shut it down and my computer just got stuck. It didn't freez, but branch woulnd't close and it came up with the mssage EVENT BUFFER OVERFLOW! at the bottom. If anyone can think of a solution such as a lower limit on the amount of clones possible then it would be helpful. Also a clone startup, hat block in control like in scratch 2.0 would be very useful because at the moment clones just copy the script of thir parents.

Offline

 

#97 2013-02-19 09:43:48

powerpoint56
Scratcher
Registered: 2012-04-19
Posts: 500+

Re: Branch Development Thread

shadowmouse wrote:

I just tried branch for the first time and was using the clone feature when I tried to shut it down and my computer just got stuck. It didn't freez, but branch woulnd't close and it came up with the mssage EVENT BUFFER OVERFLOW! at the bottom. If anyone can think of a solution such as a lower limit on the amount of clones possible then it would be helpful. Also a clone startup, hat block in control like in scratch 2.0 would be very useful because at the moment clones just copy the script of thir parents.

Yeah. That happens to me often with clones in general. If I make too many, the computer says the same thing as yours, and freezes up. Well, in the next version, I believe that cloning will be a bit different (see here), but it could still potentially freeze your computer.


http://i48.tinypic.com/2072ctw.gif

Offline

 

#98 2013-02-19 10:08:19

FanMarioPL
Scratcher
Registered: 2011-04-14
Posts: 52

Re: Branch Development Thread

http://www.speedyshare.com/EwTPA/Branch-1.1.zip
here is 1.1 download, however it still does not have working cloning and compiler.. but it has file support

Offline

 

#99 2013-02-19 10:39:07

powerpoint56
Scratcher
Registered: 2012-04-19
Posts: 500+

Re: Branch Development Thread

FanMarioPL wrote:

http://www.speedyshare.com/EwTPA/Branch-1.1.zip
here is 1.1 download, however it still does not have working cloning and compiler.. but it has file support

This is pretty good... I'll put in on the Downloads page.

My suggestions though, are:

1. Make an open file [] block
2. Make a (location) block, where you could choose from a drop-down with Documents, Desktop, etc. Then the block would report the file location of these blocks (For instance, if your desktop file location was "C:\Users\JohnnyAppleseed\Desktop", it would report that.)
3. You can also consider even more of these ideaswink
4. Keep arranging blocks more logically (like <am I on costume [costume v]?> might fit better up with (costume#), for instance.)
5. Make a (date/time [day, hour, minute, etc. v]) block
6. We need presentation mode functions! Like <presentation mode>, Enter Presentation Mode, Exit Presentation Mode

Otherwise, I really like where this mod is going and all of the features it has.  big_smile  Oh, and there's still a way to convert a Branch (or any mod) project using iExpress and a few of the blocks Branch has. I can post an example in a minute. Edit: Actually, I can't. I'd need the Presentation Mode blocks I suggested on #6.  hmm 

Oh, and  tongue  you might find the Bingo cloning blocks to be helpful; those seem to work pretty nicely.

Last edited by powerpoint56 (2013-02-19 10:42:45)


http://i48.tinypic.com/2072ctw.gif

Offline

 

#100 2013-02-19 11:10:47

jvvg
Scratcher
Registered: 2008-03-26
Posts: 1000+

Re: Branch Development Thread

I would like to point out that I am fairly sure you used my code for the "pick a file" block, given that I haven't seen it in any other mod and the code looks fairly similar. I do not see it listed on the credits page (from anyone). Please fix this.

Last edited by jvvg (2013-02-19 11:14:06)


http://tiny.cc/zwgbewhttp://tiny.cc/e1gbewhttp://tiny.cc/zygbewhttp://tiny.cc/izgbew
Goodbye, Scratch 1.4  sad                                                        Hello Scratch 2.0!  smile

Offline

 

Board footer