These are chat archives for AvaloniaUI/Avalonia

16th
Jan 2019
Nikita Tsukanov
@kekekeks
Jan 16 04:13
1) You need to build SkiaSharp for ARM, we aren't shipping a prebuilt one, see https://github.com/mono/SkiaSharp/wiki/Building-on-Linux
2) You might want to try our new X11 backend that doesn't depend on GTK (except file dialogs)
Backend is currently available from PR feed (version 0.7.1-build1179-beta) and can be initialized with UseX11() on app builder
Nikita Tsukanov
@kekekeks
Jan 16 08:33
AvaloniaUI/Avalonia@658f972 - I think that these files still occupy a major part of our 300MB repo
Luis von der Eltz
@toytonics
Jan 16 09:26
Hey, I have some problems with adorners. They seem to have some sort of delay.
Also having templatedControls inside AdornerLayer doesn't work.
Nikita Tsukanov
@kekekeks
Jan 16 09:29
@grokys
Steven Kirk
@grokys
Jan 16 11:41
do you want to alter history to remove them?
@toytonics could you open an issue and provide a repro?
Steven Kirk
@grokys
Jan 16 11:48
@jp2masa TreeView should be fixed by AvaloniaUI/Avalonia#2245
Luis von der Eltz
@toytonics
Jan 16 11:54
@grokys Will do once I have time. :)
Nikita Tsukanov
@kekekeks
Jan 16 12:16

do you want to alter history to remove them

Something to keep in mind for the moment when we'll have to rewrite history anyway

Steven Kirk
@grokys
Jan 16 12:57
sure. why were you thinking we'll have to rewrite history?
Nikita Tsukanov
@kekekeks
Jan 16 12:58
We might want to do a major cleanup before 1.0
Andrey Kunchev
@donandren
Jan 16 14:44
guys any idea what can be causing windows 7 not redrawing properly (ticketed as #2247) ?
Benedikt Schroeder
@Gillibald
Jan 16 15:10
What happens if you change the focus to a different applications window and back again? Probably some composition issue. The composer probably doesn't know that there is something new to draw on the screen. Just some guessing.
Nikita Tsukanov
@kekekeks
Jan 16 15:11
"non Aero Theme" means no desktop window composition manager
So painting happens directly to the screen (clipped by window dimensions and overlaying windows)
Andrey Kunchev
@donandren
Jan 16 15:12
same issue happening on aero theme, but not on every pc. for non aero theme repro is consistent
Benedikt Schroeder
@Gillibald
Jan 16 15:27
We probably have to call InvalidateRect in that case
Nikita Tsukanov
@kekekeks
Jan 16 15:29
Try saving rendered frames
nopara73
@nopara73
Jan 16 15:51
Dan will go to Hanselman's show to talk about Avalonia :P
Benedikt Schroeder
@Gillibald
Jan 16 15:55
The only way to show a child window is to call ShowDialog. Does that naming really fit?
Nikita Tsukanov
@kekekeks
Jan 16 16:00
We need to handle Owner properly
jp2masa
@jp2masa
Jan 16 16:03
@grokys it's working fine now, thanks!
Andrey Kunchev
@donandren
Jan 16 17:21

What happens if you change the focus to a different applications window and back again? Probably some composition issue. The composer probably doesn't know that there is something new to draw on the screen. Just some guessing.

it's redrawn properly

Taras Kovtun
@grimcoder
Jan 16 18:17
I'm starting a new project and we already have a prototype with React.JS/Electron running in Linux environment. But I am so excited about your work, it's so inspiring to use C#/dotnet for Linux UI development.
I am trying to convince my management that Avalonia is worth investing some time in it's research. I am an experienced (reasonably) WPF devloper.
What arguments would one use to show advantages of Avalonia vs WebAPI/Electron/React on node.js ?
ahopper
@ahopper
Jan 16 18:22
at the basic level I would argue that it is designed from the ground up to do what you want rather than being a very clever bodge of something never intended for full on interactive ui development.
MonkAlex
@MonkAlex
Jan 16 19:18
@grokys about #2237. What the style can help me?
Steven Kirk
@grokys
Jan 16 19:26
@MonkAlex i need to try it out, i'll add a comment on there if it works ;)
but really i'd advise that you don't do it like this
i suspect it might cause other problems later on
MonkAlex
@MonkAlex
Jan 16 19:28
Maybe i need just change color, when mouseover, then user not see that...
Steven Kirk
@grokys
Jan 16 21:51
@MonkAlex updated AvaloniaUI/Avalonia#2237 with an example of how to do it if you decide you need to do it that way