Eric Watson
Eric Watson
@albertbori thanks for sharing your fork. fixed this issue for me!
I'd love to see a release with this functionality. For tests, would it help to add set of tests asserting the expected compiled output for each format (js, es6, ts)?...
I tried some informal profiling of startup. It looks like almost all of our time is spent in require. The switches on the wiki page didn't seem to affect startup...
> The startup was roughly 30% faster with your changes. But it's still too slow. We should consider adding a splash screen if we can't get the startup time to...
@davorb I like where you're going with this. We could even offer shortcuts for common operations ``` ruby Shoes.app do image "cat3.jpg", width: 100, height: 100, drag: true stack do...
Hmmm. Now that I look more closely at Shoes 3, I see that `Slot#append` only takes a block. In other words, you can't append an existing element--you can only add...
@ashbb Thanks for Ruby Magnets on Shoes. I had not seen that before. Nice work! I see how you wrote drag and drop yourself using `#click`, `#motion`, and `#release`. I...
@ashbb I like it! But this would be so much easier :) ``` ruby Shoes.app do @f1 = flow do background green para 'This is green slot', width: 150 @img...
Imagine that both flows had that drop block added ;)
@ashbb > If #contents is an array, user can edit the data within the array freely... True, if we expose the actual array. But if we only expose a copy:...