Wykres commitów

5083 Commity (retina)

Autor SHA1 Wiadomość Data
Michael 9712d1e905 enable retina and normalize renderer canvas 2021-10-05 13:32:01 +02:00
Michael 3de113ade6 Merge branch 'snap6' of github.com:backface/turtlestitch into snap6 2021-10-04 13:24:04 +02:00
Michael Aschauer 2a213c5ce2
Merge pull request #115 from Simon-Mong/patch-37
Update geometryBlocks.xml
2021-10-04 13:23:36 +02:00
Simon-Mong 04cee96a14
Update geometryBlocks.xml
It's an annoying problem. Jens replaced 'reportListLength" block with another primitive block ' reportListAttribute' block. It would cause every project with a 'reportListLength' block fail to run in new version. I have to replacee that block in my library  too. I missed one last time.
2021-10-04 16:48:31 +08:00
Michael 9e256d907f just a tab change 2021-09-28 14:35:31 +02:00
Michael c30552dbb8 Merge branch 'snap6' of github.com:backface/turtlestitch into snap6 2021-09-28 14:32:29 +02:00
Michael Aschauer 8407d2eda2
Merge pull request #114 from Simon-Mong/patch-35
Correct a lower case error in "VectorAndFill"
2021-09-28 14:32:02 +02:00
Simon-Mong 020f0810a6
Update LIBRARIES 2021-09-28 10:31:49 +08:00
Simon-Mong f0865cf9ff
Correct a lower case error in "VectorAndFill"
Correct "VectorAndfill.xml" to "VectorAndFill.xml".
2021-09-28 10:26:38 +08:00
Michael 10ee752df4 disable retina support again 2021-09-27 13:51:13 +02:00
Michael Aschauer fb1c4e165d
Merge pull request #113 from Simon-Mong/patch-34
Update LIBRARIES
2021-09-27 13:46:51 +02:00
Michael Aschauer 318a5fca42
Merge pull request #112 from Simon-Mong/patch-33
Create VectorAndFill.xml
2021-09-27 13:46:22 +02:00
Michael Aschauer 79124eb5f4
Merge pull request #111 from Simon-Mong/patch-32
Update geometryBlocks.xml
2021-09-27 13:45:56 +02:00
Simon-Mong 48113e3e67
Update LIBRARIES 2021-09-23 10:50:44 +08:00
Simon-Mong 99a6af7f54
Create VectorAndFill.xml
this library is seperated from geometry library to make it easy to load. It is rewritten according to the new primitive blocks with the new version.
2021-09-23 10:47:33 +08:00
Simon-Mong 9cba9d9960
Update geometryBlocks.xml
The geometryBlocks is splitted into two libraries. And both are rewritten according to the new primitive blocks with the new version.
2021-09-23 10:42:55 +08:00
Michael Aschauer 255d30066e
Merge pull request #110 from Simon-Mong/patch-31
Correct something in gui.js
2021-09-21 16:05:29 +02:00
Simon-Mong 715fbb0f05
Correct something in gui.js
this 'dxf' must be added by an unintended action. Now the website is unavailable.
2021-09-21 21:23:24 +08:00
Michael 3d56517e3d hide dxf button (for now) 2021-09-20 11:27:07 +02:00
Michael Aschauer 255170364d
Merge pull request #109 from Simon-Mong/patch-30
Add "export to DXF" menu and button
2021-09-20 11:25:35 +02:00
Michael Aschauer 7ad5a2ccab
Merge pull request #108 from Simon-Mong/patch-29
definition of toDXF function
2021-09-20 11:24:17 +02:00
Simon-Mong e6893cbde5
Add "export to DXF" menu and button
Add "export to DXF" menu and button
2021-09-19 22:25:10 +08:00
Simon-Mong 8e42398ae4
defination of toDXF function
defination of toDXF function
2021-09-19 22:09:04 +08:00
Michael Aschauer 399acff55a
Merge pull request #106 from Simon-Mong/patch-27
replace 'glide' with 'reportRandomPosition'
2021-09-16 10:53:44 +02:00
Michael Aschauer 4fce237cfd
Merge pull request #105 from Simon-Mong/patch-26
defination of reportRandomPosition block
2021-09-16 10:53:27 +02:00
Michael Aschauer abefbaf614
Merge pull request #102 from Simon-Mong/patch-25
Update objects.js (sprite scale)
2021-09-15 11:57:14 +02:00
Michael Aschauer 5d5a5d534f
Merge pull request #101 from Simon-Mong/patch-24
get rid of the grey areas
2021-09-15 11:56:08 +02:00
Simon-Mong 32ba70b59c
replace 'glide' with 'reportRandomPosition'
replace 'glide' with 'reportRandomPosition'
2021-09-08 19:23:27 +08:00
Simon-Mong 28e0f88c7e
defination of reportRandomPosition block
defination of reportRandomPosition block
2021-09-08 19:19:10 +08:00
Simon-Mong 6925603749
Update objects.js 2021-09-08 14:27:20 +08:00
Simon-Mong 6df757fdf5
Update objects.js
Though the grey areas are automatically covered by last update there is still an anoying white area follow the sprite only in app mode and following the key event. I found it is the canvas of the sprite image. As you press the key it flashes there sometimes(not always). Make the sprite scale to 0.1 to make the canvas small and not easy to be feel. It can't be set to smaller size or the  line drawn with the move block would be biased.  Anyway very few people use keyboard to drive the sprite in  app mode(using the mouse doesn't trigger this problem). Maybe we could make it better in future versions.
2021-09-08 13:20:15 +08:00
Simon-Mong dea52c2976
get rid of the grey areas
Let the worldmorph rerender the stage if it found the stage need to be updated.
2021-09-08 12:44:56 +08:00
Michael 3058111f9a fix illegal char and missing bracket 2021-08-28 13:04:28 +02:00
Michael Aschauer 16d313c247
Merge pull request #98 from Simon-Mong/patch-21
enhance the bounce at edge block
2021-08-28 12:42:45 +02:00
Michael Aschauer 4281878462
Merge pull request #97 from Simon-Mong/patch-20
Correct the distance to mouse-pointer block.
2021-08-28 12:40:57 +02:00
Michael Aschauer ca902e9048
Merge branch 'snap6' into patch-20 2021-08-28 12:40:43 +02:00
Michael Aschauer fdde49b34e
Merge pull request #96 from Simon-Mong/patch-19
fix the wrong report of X and Y of mousepointer.
2021-08-28 12:36:33 +02:00
Michael Aschauer 43c062610d
Merge pull request #95 from Simon-Mong/patch-18
Update objects.js
2021-08-28 12:36:18 +02:00
Michael Aschauer dd714b6a24
Merge pull request #99 from Simon-Mong/patch-22
enable 'goto random position" block
2021-08-28 12:35:05 +02:00
Simon-Mong 871ea3ab9f
enable 'goto random position" block
enable 'goto random position" block
2021-08-23 22:32:48 +08:00
Simon-Mong 11654cd38a
enhance the bounce at edge block
enable the turtle to bounce back at the edge in any scale or zoomFactor.
2021-08-23 22:29:53 +08:00
Simon-Mong 6b6e56bba4
Correct the distance to mouse-pointer block.
Correct the distance to mouse-pointer block.
2021-08-21 22:07:12 +08:00
Simon-Mong 387d3773b6
fix the wrong report of X and Y of mousepointer.
When the scale of stage is greater than 1 , if zoom the stage the report of X and Y value of the mousepointer is wrong. Now it is fixed. It also works in customized stage size. Now we can draw images by hand in app mode stage.
2021-08-21 22:03:35 +08:00
Simon-Mong c76b643e51
Update objects.js
Enable negtive input for move block. 
Change the jump line to a straight line when the pen is up in running mode.
2021-08-17 23:13:42 +08:00
Michael ae22178bc1 change to keyboard focus 2021-07-31 13:04:11 +02:00
Michael c9350e5a71 hackish attempt to get rid of the gray rectangle render error 2021-07-31 12:16:56 +02:00
Michael Aschauer ce9dc47f4f
Update README.md 2021-07-30 20:04:27 +02:00
Michael 8c34d67cf3 include turtle model and font as javascript objects (works also local) 2021-07-30 12:49:40 +02:00
Michael 82a034e0e7 clenaer 2021-07-13 11:52:10 +02:00
Michael f7cad3ed3e more on app mode 2021-07-13 11:43:07 +02:00