David Capello

Results 701 comments of David Capello

> This is because I cant somehow use Skia with my Xcode on my custom project without the debug symbols. 👍 Yeah, no problem, actually we should be able to...

🤔 Just in case check your `CMakeCache.txt` file in your build directory and see if all paths are set, e.g.: ``` //Path to a file. SKIA_ANGLE_INCLUDE_DIR:PATH=/Users/david/repos/skia-m71/third_party/externals/angle2/include //Path to a file....

Did you check out the branch [`aseprite-m71`](https://github.com/aseprite/skia/tree/aseprite-m71) of Skia?

Themes are now installed through Edit > Preferences > Extensions. Your theme must be a `.zip` with a `package.json` file inside (the content of the `.zip` must be similar to...

Hi @mochaaP, actually USE_SHARED_FREETYPE and USE_SHARED_HARFBUZZ are flags specified for Aseprite (not for laf). In this case, if we use Skia as a backend, I think we should check the...

Although it's not a bad idea to use these kind of delegates, I think it will make a little harder to process the events in the same order in Aseprite...

It looks like a similar case to `Window::handleHitTest` or `System::handleWindowResize` (you will see a comment about a possible future `SystemDelegate` to replace `handleWindowResize`). These public `std::function` fields should be replaced...

The first thing I tried was to drag this box and didn't work: ![Screenshot 2024-03-13 at 14 26 15](https://github.com/aseprite/laf/assets/39654/e49a2e96-795a-40f0-a446-29927be78fef) I'll try to review this soon.

Probably we should create an example showing only the functionality we're implementing/need for the feature. Drop paths and images, nothing else.

About data types, we need only filenames/paths and images. Generally the "drag and drop" functions are related to the clipboard functions, so it might be possible that some functions from...