Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 06:32
    maxkatz6 labeled #8870
  • 06:32
    maxkatz6 labeled #8972
  • 06:32
    maxkatz6 labeled #7678
  • 06:32
    maxkatz6 labeled #8336
  • 06:31
    maxkatz6 labeled #9038
  • 06:30
    maxkatz6 closed #8965
  • 06:30
    maxkatz6 commented #8965
  • 06:23
    maxkatz6 commented #9043
  • 06:23
    maxkatz6 commented #9043
  • 06:22
    maxkatz6 labeled #9043
  • 06:19
    maxkatz6 labeled #9067
  • 06:19
    maxkatz6 review_requested #9069
  • 06:18
    maxkatz6 closed #9072
  • 05:23
    maxkatz6 commented #4464
  • 05:23
    maxkatz6 commented #4464
  • 05:15
    maxkatz6 commented #4464
  • 04:53
    maxkatz6 commented #9075
  • 04:53
    maxkatz6 closed #9075
  • Oct 02 22:41
    kekekeks commented #9051
  • Oct 02 18:49
    avaloniaui-team commented #9074
.
@avaloniaui:matrix.org
[m]
wieslawsoltes
devtools
wieslawsoltes
see active styles
wieslawsoltes
also devtools property list
wieslawsoltes
see property priority
wieslawsoltes
also you can hook into property changed
wieslawsoltes
see the Sender
SuperJMN
Thanks! Will take a look ASAP
wieslawsoltes
I thinks this property can be inherited
wieslawsoltes
so you may need to check tree
.
@avaloniaui:matrix.org
[m]
danwalmsley
RazorSharpFang
Happy... 11?
danwalmsley
🤔
.
@avaloniaui:matrix.org
[m]
Todlichan
hello again, i'm asking so many stupid questions, jeez...
I'm stuck on building my app for linux, it works for windows, but when i build it for linux and run it it says The version of the native libSkiaSharp library (80.2) is incompatible with this version of SkiaSharp. Supported versions of the native libSkiaSharp library are in the range [80.3, 81.0). and declines to run
There is a libSkiaSharp.so file in the output directory, why would it be something wrong?
danwalmsley
what version are you using for Avalonia?
danwalmsley
have you done something with skiasharp package?
Todlichan
it's Avalonia 0.10.10 (re @danwalmsley: what version are you using for Avalonia?)
danwalmsley
use 0.10.18
danwalmsley
clean and build
danwalmsley
and see if your issue is resolved
danwalmsley
let me know the result
Todlichan
i'll try it, i hope nothing will break because of any vital changes
danwalmsley
we maintain stable api
danwalmsley
everything 0.10.x is stable and compatible
.
@avaloniaui:matrix.org
[m]
RazorSharpFang
Looking at UnmanagedMethods.cs
CreateWindowEx from User32.dll
Shouldn't the target be CreateWindowExW for Wide-String ? I thought CreateWindowEx was the .h macro that pointed to either the A variant or the W variant depending on whether or not certain preprocessor directives were made.
danwalmsley
@kekekeks ?
RazorSharpFang
I noticed that the EntryPoint is specified manually on DefWindowProc to correctly point to DefWindowProcW
RazorSharpFang
But I'm not seeing that on CreateWindowEx
RazorSharpFang
It could be that the Marshaller is smart enough to do this for you? I've not actually tried doing these kinds of dll imports manually without explicitly hitting the W variant.
RazorSharpFang
🤔
.
@avaloniaui:matrix.org
[m]
Katz0
@RazorSharpFang is it native control host? You need a app.manifest as this exceptions tells
RazorSharpFang
Will the manifest modify the way the marshaller manages this, or does it change the way the operating system maps these DLL calls?
.
@avaloniaui:matrix.org
[m]
Todlichan
okay, i updated and now it fails to load 'libcef' (re @danwalmsley: let me know the result)
Todlichan
on windows still works fine tho
RazorSharpFang
Do you have libcef installed or otherwise copied as a dependency?
Todlichan
if only i wasn't so stupid and knew what it is
Todlichan
is it some kind of web library?
RazorSharpFang
Okay, so libcef is the library for the Chromium Embedded Framework
Todlichan
it's just i use webview in my app
RazorSharpFang
I think libcef would be a dependency of the webview
danwalmsley
thats nothing to do with avalonia (re @Todlichan: okay, i updated and now it fails to load 'libcef')
danwalmsley
which webview are you using?
.
@avaloniaui:matrix.org
[m]
Todlichan
https://github.com/OutSystems/WebView
this one (re @danwalmsley: which webview are you using?)
danwalmsley
its only maintained for windows and mac
danwalmsley
they dont support linux
kekekeks
W is getting added automatically by .NET (re @RazorSharpFang: Looking at UnmanagedMethods.cs
CreateWindowEx from User32.dll
Shouldn't the target be CreateWindowExW for Wide-String ? I thought CreateWindowEx was the .h macro that pointed to either the A variant or the W variant depending on whether or not certain preprocessor directives were made.)
danwalmsley
@kekekeks whats the recommendation for webview now
danwalmsley
there is a better solution now right?
RazorSharpFang
Aha, that explains that. I was about to call GetProcAddress manually to check (re @kekekeks: W is getting added automatically by .NET)