Latest posts on Whiskers: Scratch 2.0 for Incompatible Deviceshttps://scratch.mit.edu/discuss/topic/157672/2019-12-10T18:28:21+00:00About Scratch :: Advanced Topics :: Whiskers: Scratch 2.0 for Incompatible Devices
2019-12-10T18:28:21+00:00eribetra3779533<blockquote><p class="bb-quote-author">NoMod-Programming wrote:</p><blockquote><p class="bb-quote-author">eribetra wrote:</p>Is this dead yet? Blockode is barely in development, so I'd guess this is the end for active 1.4 mods. =P <img src="//cdn.scratch.mit.edu/scratchr2/static/__d4a83d394afbe9af2296dc0810b61784__/djangobb_forum/img/smilies/hmm.png" /></blockquote>Funnily enough, I've actually restarted development on Whiskers lately (building it entirely from the ground up, and attempting to be able to switch between 1.4, 2.0, and 3.0 themes). I'm also working on making it usable on the Raspberry Pi as well (since scratch 3.0 doesn't run on there very well either), and in general just making it what it should have been. I can't really make too many promises yet, since I don't know how fast development will go from this point on, but in general, the following will <span class="bb-italic">almost definitely</span> be a part of the next Whiskers release:<br/><br/><ul><li> Switch between 1.4, 2.0, and 3.0 modes (UI theme and available blocks/extensions)<br/></li><li> VM plugins to increase speed in heavily-used code<br/></li><li> Written in Squeak 5.2<br/></li><li> Runs smoothly on the Raspberry Pi<br/></li><li> Better rendering (again, using a plugin if needed, since I've <span class="bb-italic">finally</span> learned how to make those)<br/></li><li> More stability (loading and saving projects will be tested more thoroughly too)<br/></li><li> Remove the dependency on ScratchSkin if possible<br/></li></ul><br/>I don't want to give an estimate for when this will be done, since I don't know how fast development will go, but at the current rate, I should have a fairly complete UI done within a month (complete with the ability to switch versions), followed by testing and possible work on plugins for the VM to increase speed. My biggest fear with creating a plugin, though, is that modding plugins can be much less forgiving than working with Squeak, and it can limit the changes people can make while trying to add on to Whiskers. I'd like to keep as much as possible in the Squeak world, but due to the issue of needing speed to run on lower-ended devices, the need for a plugin is inevitable at some point (especially for things like bevels from Scratch 2.0 blocks, or SVG rendering). Once I've got the UI done and got Whiskers running at a fairly decent speed (and implemented the loading of at least some scratch projects), I'll be happy to start releasing betas again.</blockquote>Great! Any updates on progress and on how it's going (if you're still working on it)?
About Scratch :: Advanced Topics :: Whiskers: Scratch 2.0 for Incompatible Devices
2019-04-28T02:22:08+00:00Jonathan503524943<blockquote><p class="bb-quote-author">NoMod-Programming wrote:</p>It might contain some Scratch 1.4 code (at the very least, I'll be looking at it for reference to try and match a lot of behavior from 1.x), but for the most part, it'll be built from the ground-up so that it can be made more modular and make changing between 1.x, 2.0, and 3.0 compatibility modes a bit easier in practice.</blockquote>Wow, that's very exciting! Why would you add compatibility modes, though, since Scratch 3 is meant to be as compatible as possible with Scratch 2 (which is mostly compatible with 1.4, and so on)?
About Scratch :: Advanced Topics :: Whiskers: Scratch 2.0 for Incompatible Devices
2019-04-28T01:31:30+00:00NoMod-Programming3524907<blockquote><p class="bb-quote-author">Wettining wrote:</p><blockquote><p class="bb-quote-author">NoMod-Programming wrote:</p><blockquote><p class="bb-quote-author">eribetra wrote:</p>Is this dead yet? Blockode is barely in development, so I'd guess this is the end for active 1.4 mods. =P <img src="//cdn.scratch.mit.edu/scratchr2/static/__638ac3a85a23b96dcdcc2f1e3c5373bb__/djangobb_forum/img/smilies/hmm.png" /></blockquote>Funnily enough, I've actually restarted development on Whiskers lately (building it entirely from the ground up, and attempting to be able to switch between 1.4, 2.0, and 3.0 themes). I'm also working on making it usable on the Raspberry Pi as well (since scratch 3.0 doesn't run on there very well either), and in general just making it what it should have been. I can't really make too many promises yet, since I don't know how fast development will go from this point on, but in general, the following will <span class="bb-italic">almost definitely</span> be a part of the next Whiskers release:<br/><br/><ul><li> Switch between 1.4, 2.0, and 3.0 modes (UI theme and available blocks/extensions)<br/></li><li> VM plugins to increase speed in heavily-used code<br/></li><li> Written in Squeak 5.2<br/></li><li> Runs smoothly on the Raspberry Pi<br/></li><li> Better rendering (again, using a plugin if needed, since I've <span class="bb-italic">finally</span> learned how to make those)<br/></li><li> More stability (loading and saving projects will be tested more thoroughly too)<br/></li><li> Remove the dependency on ScratchSkin if possible<br/></li></ul><br/>I don't want to give an estimate for when this will be done, since I don't know how fast development will go, but at the current rate, I should have a fairly complete UI done within a month (complete with the ability to switch versions), followed by testing and possible work on plugins for the VM to increase speed. My biggest fear with creating a plugin, though, is that modding plugins can be much less forgiving than working with Squeak, and it can limit the changes people can make while trying to add on to Whiskers. I'd like to keep as much as possible in the Squeak world, but due to the issue of needing speed to run on lower-ended devices, the need for a plugin is inevitable at some point (especially for things like bevels from Scratch 2.0 blocks, or SVG rendering). Once I've got the UI done and got Whiskers running at a fairly decent speed (and implemented the loading of at least some scratch projects), I'll be happy to start releasing betas again.</blockquote>Is it still going to contain some of the Scratch 1.4 code or is this like completely built from the ground up (like BYOB -> Snap!)?</blockquote><br/>It might contain some Scratch 1.4 code (at the very least, I'll be looking at it for reference to try and match a lot of behavior from 1.x), but for the most part, it'll be built from the ground-up so that it can be made more modular and make changing between 1.x, 2.0, and 3.0 compatibility modes a bit easier in practice.
About Scratch :: Advanced Topics :: Whiskers: Scratch 2.0 for Incompatible Devices
2019-04-25T20:46:03+00:00Wettining3522390<blockquote><p class="bb-quote-author">NoMod-Programming wrote:</p><blockquote><p class="bb-quote-author">eribetra wrote:</p>Is this dead yet? Blockode is barely in development, so I'd guess this is the end for active 1.4 mods. =P <img src="//cdn.scratch.mit.edu/scratchr2/static/__638ac3a85a23b96dcdcc2f1e3c5373bb__/djangobb_forum/img/smilies/hmm.png" /></blockquote>Funnily enough, I've actually restarted development on Whiskers lately (building it entirely from the ground up, and attempting to be able to switch between 1.4, 2.0, and 3.0 themes). I'm also working on making it usable on the Raspberry Pi as well (since scratch 3.0 doesn't run on there very well either), and in general just making it what it should have been. I can't really make too many promises yet, since I don't know how fast development will go from this point on, but in general, the following will <span class="bb-italic">almost definitely</span> be a part of the next Whiskers release:<br/><br/><ul><li> Switch between 1.4, 2.0, and 3.0 modes (UI theme and available blocks/extensions)<br/></li><li> VM plugins to increase speed in heavily-used code<br/></li><li> Written in Squeak 5.2<br/></li><li> Runs smoothly on the Raspberry Pi<br/></li><li> Better rendering (again, using a plugin if needed, since I've <span class="bb-italic">finally</span> learned how to make those)<br/></li><li> More stability (loading and saving projects will be tested more thoroughly too)<br/></li><li> Remove the dependency on ScratchSkin if possible<br/></li></ul><br/>I don't want to give an estimate for when this will be done, since I don't know how fast development will go, but at the current rate, I should have a fairly complete UI done within a month (complete with the ability to switch versions), followed by testing and possible work on plugins for the VM to increase speed. My biggest fear with creating a plugin, though, is that modding plugins can be much less forgiving than working with Squeak, and it can limit the changes people can make while trying to add on to Whiskers. I'd like to keep as much as possible in the Squeak world, but due to the issue of needing speed to run on lower-ended devices, the need for a plugin is inevitable at some point (especially for things like bevels from Scratch 2.0 blocks, or SVG rendering). Once I've got the UI done and got Whiskers running at a fairly decent speed (and implemented the loading of at least some scratch projects), I'll be happy to start releasing betas again.</blockquote>Is it still going to contain some of the Scratch 1.4 code or is this like completely built from the ground up (like BYOB -> Snap!)?
About Scratch :: Advanced Topics :: Whiskers: Scratch 2.0 for Incompatible Devices
2019-04-23T12:52:50+00:00infinitytec3519073<blockquote><p class="bb-quote-author">NoMod-Programming wrote:</p><blockquote><p class="bb-quote-author">eribetra wrote:</p>Is this dead yet? Blockode is barely in development, so I'd guess this is the end for active 1.4 mods. =P <img src="//cdn.scratch.mit.edu/scratchr2/static/__638ac3a85a23b96dcdcc2f1e3c5373bb__/djangobb_forum/img/smilies/hmm.png" /></blockquote>Funnily enough, I've actually restarted development on Whiskers lately (building it entirely from the ground up, and attempting to be able to switch between 1.4, 2.0, and 3.0 themes). I'm also working on making it usable on the Raspberry Pi as well (since scratch 3.0 doesn't run on there very well either), and in general just making it what it should have been. I can't really make too many promises yet, since I don't know how fast development will go from this point on, but in general, the following will <span class="bb-italic">almost definitely</span> be a part of the next Whiskers release:<br/><br/><ul><li> Switch between 1.4, 2.0, and 3.0 modes (UI theme and available blocks/extensions)<br/></li><li> VM plugins to increase speed in heavily-used code<br/></li><li> Written in Squeak 5.2<br/></li><li> Runs smoothly on the Raspberry Pi<br/></li><li> Better rendering (again, using a plugin if needed, since I've <span class="bb-italic">finally</span> learned how to make those)<br/></li><li> More stability (loading and saving projects will be tested more thoroughly too)<br/></li><li> Remove the dependency on ScratchSkin if possible<br/></li></ul><br/>I don't want to give an estimate for when this will be done, since I don't know how fast development will go, but at the current rate, I should have a fairly complete UI done within a month (complete with the ability to switch versions), followed by testing and possible work on plugins for the VM to increase speed. My biggest fear with creating a plugin, though, is that modding plugins can be much less forgiving than working with Squeak, and it can limit the changes people can make while trying to add on to Whiskers. I'd like to keep as much as possible in the Squeak world, but due to the issue of needing speed to run on lower-ended devices, the need for a plugin is inevitable at some point (especially for things like bevels from Scratch 2.0 blocks, or SVG rendering). Once I've got the UI done and got Whiskers running at a fairly decent speed (and implemented the loading of at least some scratch projects), I'll be happy to start releasing betas again.</blockquote>Wow! Cool!
About Scratch :: Advanced Topics :: Whiskers: Scratch 2.0 for Incompatible Devices
2019-04-23T04:57:08+00:00NoMod-Programming3518730<blockquote><p class="bb-quote-author">eribetra wrote:</p>Is this dead yet? Blockode is barely in development, so I'd guess this is the end for active 1.4 mods. =P <img src="//cdn.scratch.mit.edu/scratchr2/static/__638ac3a85a23b96dcdcc2f1e3c5373bb__/djangobb_forum/img/smilies/hmm.png" /></blockquote>Funnily enough, I've actually restarted development on Whiskers lately (building it entirely from the ground up, and attempting to be able to switch between 1.4, 2.0, and 3.0 themes). I'm also working on making it usable on the Raspberry Pi as well (since scratch 3.0 doesn't run on there very well either), and in general just making it what it should have been. I can't really make too many promises yet, since I don't know how fast development will go from this point on, but in general, the following will <span class="bb-italic">almost definitely</span> be a part of the next Whiskers release:<br/><br/><ul><li> Switch between 1.4, 2.0, and 3.0 modes (UI theme and available blocks/extensions)<br/></li><li> VM plugins to increase speed in heavily-used code<br/></li><li> Written in Squeak 5.2<br/></li><li> Runs smoothly on the Raspberry Pi<br/></li><li> Better rendering (again, using a plugin if needed, since I've <span class="bb-italic">finally</span> learned how to make those)<br/></li><li> More stability (loading and saving projects will be tested more thoroughly too)<br/></li><li> Remove the dependency on ScratchSkin if possible<br/></li></ul><br/>I don't want to give an estimate for when this will be done, since I don't know how fast development will go, but at the current rate, I should have a fairly complete UI done within a month (complete with the ability to switch versions), followed by testing and possible work on plugins for the VM to increase speed. My biggest fear with creating a plugin, though, is that modding plugins can be much less forgiving than working with Squeak, and it can limit the changes people can make while trying to add on to Whiskers. I'd like to keep as much as possible in the Squeak world, but due to the issue of needing speed to run on lower-ended devices, the need for a plugin is inevitable at some point (especially for things like bevels from Scratch 2.0 blocks, or SVG rendering). Once I've got the UI done and got Whiskers running at a fairly decent speed (and implemented the loading of at least some scratch projects), I'll be happy to start releasing betas again.
About Scratch :: Advanced Topics :: Whiskers: Scratch 2.0 for Incompatible Devices
2019-04-22T19:17:31+00:00eribetra3518050Is this dead yet? Blockode is barely in development, so I'd guess this is the end for active 1.4 mods. =P <img src="//cdn.scratch.mit.edu/scratchr2/static/__638ac3a85a23b96dcdcc2f1e3c5373bb__/djangobb_forum/img/smilies/hmm.png" />
About Scratch :: Advanced Topics :: Whiskers: Scratch 2.0 for Incompatible Devices
2019-03-01T07:13:50+00:00NoMod-Programming3456135<blockquote><p class="bb-quote-author">BeepSheep254 wrote:</p>Is this for 1.x, 2.x, or 3.x?</blockquote><br/>This is a 1.x-based mod that can load a small percentage of 2.0 projects. At the moment, it's lacking a lot of features, and is no longer in active development, so unless you have a specific use case where this might be useful, I'd suggest using Scratch 3.0 as it's more polished and generally better in terms of support.
About Scratch :: Advanced Topics :: Whiskers: Scratch 2.0 for Incompatible Devices
2019-01-26T20:55:53+00:00BeepSheep2543415960<pre class="blocks">forever if <><br/><br/>end</pre>Is this for 1.x, 2.x, or 3.x?<br/>Reply to answers.
About Scratch :: Advanced Topics :: Whiskers: Scratch 2.0 for Incompatible Devices
2019-01-26T20:54:42+00:00BeepSheep2543415958NoMod, I thought you forgot those categories:<br/>More Blocks<br/>Dialogues<br/>Program<br/>Events<br/>Costumes<br/>Strings<br/>Media<br/>Colors<br/>More<br/>Stages<br/>Animation<br/><br/>
About Scratch :: Advanced Topics :: Whiskers: Scratch 2.0 for Incompatible Devices
2018-12-26T16:34:15+00:00infinitytec3362281<blockquote><p class="bb-quote-author">Cosmic_Jelly wrote:</p><pre class="blocks">ask [How can you download this "Whiskers"?] and wait</pre></blockquote>Please don't block spam. I believe the answer is in the OP.<br/><blockquote><p class="bb-quote-author">roforb wrote:</p><pre class="blocks">when green flag clicked<br/>say [Your Too slow!!!]</pre></blockquote>This is blockspam. Please don't do this.
About Scratch :: Advanced Topics :: Whiskers: Scratch 2.0 for Incompatible Devices
2018-12-26T13:36:45+00:00Cosmic_Jelly3362176<pre class="blocks">ask [How can you download this "Whiskers"?] and wait</pre>
About Scratch :: Advanced Topics :: Whiskers: Scratch 2.0 for Incompatible Devices
2018-08-22T00:09:18+00:00NoMod-Programming3227704<blockquote><p class="bb-quote-author">Spudgun123 wrote:</p>Hi i have followed the instructions and have the whiskers icon on desktop however i keep getting errors. The preloaded games dont load and when i write code it crashes when i save it. Please help. Whats wrong???</blockquote>Hi, I'm not actively working on this project anymore, but I'd still like to leave it in a usable state. Can you let me know which OS you're using, as well as how you're running it (e.g. Squeak version, if applicable, OS, and how you're running the image)?
About Scratch :: Advanced Topics :: Whiskers: Scratch 2.0 for Incompatible Devices
2018-06-29T00:03:45+00:00infinitytec3157591<blockquote><p class="bb-quote-author">Spudgun123 wrote:</p>Hi i have followed the instructions and have the whiskers icon on desktop however i keep getting errors. The preloaded games dont load and when i write code it crashes when i save it. Please help. Whats wrong???</blockquote>Nothing you are doing. This mod still needs a lot of work.
About Scratch :: Advanced Topics :: Whiskers: Scratch 2.0 for Incompatible Devices
2018-06-28T19:33:18+00:00Spudgun1233157334Hi i have followed the instructions and have the whiskers icon on desktop however i keep getting errors. The preloaded games dont load and when i write code it crashes when i save it. Please help. Whats wrong???