David Capello

Results 701 comments of David Capello

Hi @zarstensen, actually the main issue with loading shared libraries are that 1) you have to highly trust the other party, and 2) we'd need to offer some kind of...

@Liebranca I've just tested and the fix is working :raised_hands: I'll merge this squashed as I saw a little back and forth with patches. Just in case for a future,...

> This adds a new tool loop for use with selection tools (and slice, too): it simply makes it so one can see their strokes no matter the zoom level....

I think it's a pretty good first implementation to go forward. I'll merge it as it is in the `beta` branch and do some minor changes to the code after...

I've merged (squashed) here ebd17b0ced4ce14f68c4828e766e16c174aa217d and made some changes in 5464c4a3c2a614b65b547a17b70b003f741de369.

There are several issues, everything labeled with [tilemap](https://github.com/aseprite/aseprite/issues?q=is%3Aopen+is%3Aissue+label%3Atilemap) 👍

I'll leave [this other link](https://gamedevelopment.tutsplus.com/tutorials/how-to-use-tile-bitmasking-to-auto-tile-your-level-layouts--cms-25673) about tile bitmasking.

It's probable that there is a missing `wakeUpFromPoll()` call from `WebSocketTransport::close()` to unlock the `WebSocket::stop()` function which is waiting for a `_thread.join()` (this thread is running `WebSocket::run()` which calls `WebSocketTransport::poll()`...

Thanks for the bug report @ElderlyGlek, related to #2119