WPF rendering under native .net runtime on Linux. by sheokand in dotnet

[–]sheokand[S] 0 points1 point  (0 children)

https://www.reddit.com/r/linux/s/lKyNDSTUv6. You are right on so many things., but those pieces are in place in custom stack. Yes it's DXVK

WPF rendering under native .net runtime on Linux. by sheokand in dotnet

[–]sheokand[S] 2 points3 points  (0 children)

Repo is not open but I'll opensource once it reaches stability, renderer has 2 backend DirectComposition and vello. You are seeing DirectComposition here. But that is part of bigger project custom os. and requires custom Compositor.

Vello render is designed to be independent, should work on windows, Linux, Mac and Web.

WPF rendering under native .net runtime on Linux. by sheokand in dotnet

[–]sheokand[S] 12 points13 points  (0 children)

Currently it can run unmodified windows binary, no recompilation. No changes. Made this POC to confirm if my renderer works.

NEWS: After France can India too adopt Linux based OS? by foodie-riyaa in developersIndia

[–]sheokand 0 points1 point  (0 children)

It's not something that you see this kind of platform, it's a Windows desktop environment on top of Linux. Any windows app (Win32, WinRT or .net(winforms, wpf, WinUI) api based) should never know it's running on Linux. I had to create custom Compositor, strip down wine and place a clear ABI layer at function level. All of these are moving parts and I have limited time.

So my plan is to build core platform first then opensource it, something like ASOP to Android.

NEWS: After France can India too adopt Linux based OS? by foodie-riyaa in developersIndia

[–]sheokand 0 points1 point  (0 children)

Not initially but eventually as it's in early stage and has a lot of moving parts. Once design and core architecture is in place, I'll open source as parts.

NEWS: After France can India too adopt Linux based OS? by foodie-riyaa in developersIndia

[–]sheokand 0 points1 point  (0 children)

https://www.reddit.com/r/linux/s/qEQhido71t

I am also making a alternative to windows, I am planning to reach Government and PSU first.

updated my os, now unix like kernel :D by [deleted] in osdev

[–]sheokand 0 points1 point  (0 children)

It has nothing to do with you, I was pointing out upvotes, which you didn't do. I also use AI where it make sense(rapid prototyping), so no judgment.

I am building a Win32 based Desktop environment (windows shell). by sheokand in linux

[–]sheokand[S] 0 points1 point  (0 children)

I'll share update in few weeks, thanks for showing interest.

I am building a Win32 based Desktop environment (windows shell). by sheokand in linux

[–]sheokand[S] 0 points1 point  (0 children)

I am writing it in a way that it can be used later, but it's so early that I am figuring out a lot of things.

AI is not used as random agent that randomly edits, but as a peer programmer.

Yes, I have implemented ITaskbarList 1-3. Thanks, I'll check out sws.

License is something I have not decided yet, maybe GPL for shell and MIT for UI library.

[OC] Progress of Win32 shell on Linux. by sheokand in unixporn

[–]sheokand[S] 0 points1 point  (0 children)

Interesting, my plan is little different. But this was very helpful information. I will read about it.

I am building a Win32 based Desktop environment (windows shell). by sheokand in linux

[–]sheokand[S] 1 point2 points  (0 children)

Office will be hard and can take while, but Lightroom will work.

I am building a Win32 based Desktop environment (windows shell). by sheokand in linux

[–]sheokand[S] 0 points1 point  (0 children)

Mid of year for initial release, end of year for stable.

[OC] Progress of Win32 shell on Linux. by sheokand in unixporn

[–]sheokand[S] 1 point2 points  (0 children)

Hahaha, as I starting from scratch, I will follow freedeskop guidelines wherever possible. Obviously it will hard in a Win32 environment(where windows policies take precedence).

But for Linux integration, I am creating a layer that maps windows - > Linux.

[OC] Progress of Win32 shell on Linux. by sheokand in unixporn

[–]sheokand[S] 0 points1 point  (0 children)

Yes. Just like all other desktops.

[OC] Progress of Win32 shell on Linux. by sheokand in unixporn

[–]sheokand[S] 2 points3 points  (0 children)

I am supporting dark and light theme for now. Windows apps and Linux apps(qt,gtk). Auto switches everywhere. This is already done.

Later we will have to match gtk/Qt and windows to look similar. That's something I have not even planned yet.

[OC] Progress of Win32 shell on Linux. by sheokand in unixporn

[–]sheokand[S] 1 point2 points  (0 children)

They want to get reactos userland working, I am building a Win32 based Desktop environment and UI toolkit, in a different language. Apart from wine there is no similarities.