Ahmed Essam

Results 41 comments of Ahmed Essam

MesonToolchain generates `conan_meson_native.ini`. This file consists of a number of sections. One of these sections is `[binaries]`, which specifies a number of programs for internal use of meson and for...

This builds (and installs) fine locally now on a freshly installed Ubuntu. The following system libraries are required though: ``` git curl nasm bison python3 python3-distutils libx11-dev libxext-dev libxft-dev libegl-dev...

Failing due to missing dependencies (https://github.com/conan-io/conan-center-index/issues/11684).

I will take a stab at this issue if that's okay

I tracked the cause of the problem, and it seems to be this bit of code https://github.com/synfig/synfig/blob/e54c25dc051f6ad38f8ec2ed8ca95371be4a3cd4/synfig-core/src/modules/lyr_std/curvewarp.cpp#L443-L455 Specifically https://github.com/synfig/synfig/blob/e54c25dc051f6ad38f8ec2ed8ca95371be4a3cd4/synfig-core/src/modules/lyr_std/curvewarp.cpp#L449-L450 When zooming in, `set_wh` sets the width and height to a...

I believe these hard coded values (top left `tl` and bottom right `br` points) are a bug eitherway. They represent the area that should be rendered in canvas coordinates, and...

This is probably not the place for this question, but why not use `std::filesystem` and fall to `boost::filesystem` if c++17 is not available?

> @hesham-essam > > I suggest to split this PR. Extract Conan scripts and recipes into a separate PR, so I can merge them without issues, after that we can...

@ice0 This builds locally fine on Windows and Linux. Please try it since my environment isn't the most standard one. First run `1-conan-export`, then `2-conan-build`, then activate the run environment...

@ice0 On windows it seems that the run environment wasn't activated. I added pkgconf as a build dependency so it should've been added to the path in the run environment....