@possiblylinux127@Skullgrid protocol itself is mostly OK. Yes, it have many limitations, but it covers much more desktop needs than wayland/mir/surfaceflinger/etc.But implementation is really broken.For example, the way how some extensions override vtable is terrible: overriding functions usually should restore base function in vtable before calling it and and restore back after. Breaking this would break call chain and override function will never be called again.I think, this is a reason why devs switched to wayland. Nobody want to reimplement x11 from scratch, but exisiting implementation is borked
@Kolanaki@ThePicardManeuver i'm not sure if any existing hardware can handle vrchat smoothly. This piece of udon and photon cannot work smoothly with more than dozen players
@hdsrobThat’s basically Avalonia UI.no, avalonia cannot help you run existing applications. Also. Avalonia is a crap, taking minutes to parse xml crap on poor hardwareYes, there are many implementaion of WPF-like UI, but no implementation of existing Windows UI.mono's winforms allows you run existing winforms apps without single line change or even without recompiling (just replace related System.Windows. assembies)
@DacoTaco Yes, it's Microsoft decided to kill classic win32 widgets and any XAML support in Mono, forcing new WinRT platform and not providing any GUI support in netcore. It's sad that nobody made some crossplatform WPF implementation for modern dotnet, Maui is not incompatible with existing source code, IIRC
@kirk781 no, it is not because of linux support. It's only because managers hiring web developers instead of desktop apps developers. Because.. managers do not see real difference, but see some stylish web design.Microsoft ruined cross-platform desktop apps many years ago in early WPF/Sliverlight/XAML era by ceasing Moonlight project:https://en.wikipedia.org/wiki/Moonlight/_(runtime)https://web.archive.org/web/20120716033915/http://lists.ximian.com/pipermail/moonlight-list/2011-December/001392.htmlSo there is no reason to blame Linux that we do not have modern cross-platfrom toolkit for GUI apps.Microsoft decided to make new XAMP/UWP incompatible with classic widgets GUI and kill classic GUI in WinRT/Win8 era, Microsoft decided to make XAML GUI Windows-only and cease mono developement entirely, not providing any GUI supportt
@squaresinger but it stable trying remove unrelated software when installing steam or 32-bit software. Installing steam caused DE removal even more then ten years ago
@Sustolic@VitoRobles 15 years ago initng in linuxmint was doing magic; booting system to gnome2 desktop in 3 seconds from grub. On PCs with intel motherboard this was about 4 seconds from poweron. And moreover, this was on HDD.Now all systems are bloated and cannot boot in 3 seconds even on SSD
@spez @qazcountry not allowednot a great loss...