Search
Setup for Free
S
Silk.NET
•
3y ago
Lyris the Kitori
best bet is to then call into something like GTK or QT that is cross platform
best bet is to then call into something like GTK or QT that is cross platform
Silk.NET
Join
A Discord server for the Silk.NET - your one-stop-shop for high-speed .NET multimedia, graphics, and compute. FOSS.
1,786
Members
View on Discord
Similar Threads
Was this page helpful?
Yes
No
© 2026 Hedgehog Software, LLC
Twitter
GitHub
Discord
System
Light
Dark
More
Communities
Docs
About
Terms
Privacy
N
Nitrous
as for Linux, I had my friend make bindings for `nativefiledialogs-extended` htt...
N
Nitrous
•
1/16/23, 10:30 PM
@acidiclight btw
N
Nitrous
•
1/16/23, 10:30 PM
I forgot which GUI libraries this interfaces for Linux but it works okay for Windows and MacOS
L
Lyris the Kitori
best bet is to then call into something like GTK or QT that is cross platform
L
Lyris the Kitori
OP
•
1/16/23, 10:30 PM
or use Eto
.Forms
, which wraps around multiple UI APIs
, and is relatively simple to integrate
R
ritchie ❤
•
1/16/23, 10:32 PM
I wonder if it would be possible to use Eto
.Forms to create an editor UI and just wrap vulkan inside it
L
Lyris the Kitori
OP
•
1/16/23, 10:32 PM
totally so
R
ritchie ❤
•
1/16/23, 10:32 PM
Only problem then would be enforcing a dark theme
R
ritchie ❤
•
1/16/23, 10:32 PM
because Win32 ain
't got one
L
Lyris the Kitori
OP
•
1/16/23, 10:32 PM
Win32 colours are fully customizable by the dev
R
ritchie ❤
•
1/16/23, 10:33 PM
I
'm aware
R
ritchie ❤
•
1/16/23, 10:33 PM
that
's why it doesn
't have a dark mode
N
Nitrous
•
1/16/23, 10:33 PM
detecting user color scheme requires Windows App SDK unfortunately
N
Nitrous
•
1/16/23, 10:33 PM
or probably registry magic
R
ritchie ❤
•
1/16/23, 10:33 PM
because some ancient 1990 program some fossil of a businessman still uses just so happens to set some text to red which means that a global dark theme would break that app
N
Nitrous
•
1/16/23, 10:34 PM
R
Redhacker2
•
1/16/23, 10:34 PM
Sorry battery died
R
ritchie ❤
because some ancient 1990 program some fossil of a businessman still uses just s...
R
Redhacker2
•
1/16/23, 10:35 PM
gamer
theme
R
ritchie ❤
•
1/16/23, 10:35 PM
The only other alternative is High Contrast but uh
R
ritchie ❤
•
1/16/23, 10:36 PM
if you
've ever
R
ritchie ❤
•
1/16/23, 10:36 PM
used discord
R
ritchie ❤
•
1/16/23, 10:36 PM
with high contrast
R
ritchie ❤
•
1/16/23, 10:36 PM
.
.
.or worse
, the Internet
N
Nitrous
•
1/16/23, 10:36 PM
there
's a reason why people still use cef despite the bloat it has
N
Nitrous
•
1/16/23, 10:36 PM
all for modern UX
N
Nitrous
•
1/16/23, 10:37 PM
unfortunately discord uses electron
N
Nitrous
•
1/16/23, 10:37 PM
tauri looks promising
R
ritchie ❤
•
1/16/23, 10:37 PM
I still haven
't figured out how to embed CEF into a custom game engine lol
R
ritchie ❤
•
1/16/23, 10:37 PM
Or any HTML renderer for that matter
A
Aqua
•
1/16/23, 10:38 PM
if beamng drive is anything to go by
A
Aqua
•
1/16/23, 10:38 PM
embedding CEF into any sort of game is a death sentence
N
Nitrous
•
1/16/23, 10:38 PM
garry
's mod
A
Aqua
•
1/16/23, 10:38 PM
it is
hideously
slow
L
Lyris the Kitori
OP
•
1/16/23, 10:39 PM
if you want a relatively easy to embed web rendering framework LibWeb from serenity is quite easy
, if requiring some C
+
+ glue code
N
Nitrous
•
1/16/23, 10:39 PM
actually I was looking for web rendering frameworks
N
Nitrous
•
1/16/23, 10:40 PM
we were at our wit
's end and was about to use cef
L
Lyris the Kitori
if you want a relatively easy to embed web rendering framework LibWeb from seren...
R
ritchie ❤
•
1/16/23, 10:40 PM
ewwww no
R
ritchie ❤
•
1/16/23, 10:40 PM
no C
+
+
R
ritchie ❤
•
1/16/23, 10:40 PM
if I wanted to use C
+
+ I wouldn
't be using Silk
L
Lyris the Kitori
OP
•
1/16/23, 10:40 PM
i mean ok
L
Lyris the Kitori
OP
•
1/16/23, 10:41 PM
its like at most 100 lines of code copied from
https://github.com/SerenityOS/serenity/blob/master/Userland/Utilities/headless-browser.cpp
N
Nitrous
•
1/16/23, 10:41 PM
the next thing
.NET has is anglesharp but at most it just parses html and css
R
ritchie ❤
•
1/16/23, 10:41 PM
that
's at least 100 more lines of C
+
+ than I want in Sparky
's codebase
R
ritchie ❤
•
1/16/23, 10:41 PM
I
'm not writing a C
+
+ game engine
, I
'm writing a C
# one
N
Nitrous
•
1/16/23, 10:42 PM
we go back at the topic of
.NET having a lack of decent libraries at anything other than ASP
.NET
L
Lyris the Kitori
OP
•
1/16/23, 10:42 PM
idk i like to embrace multi
-language code
, but i understand not wanting to deal with it
N
Nitrous
we go back at the topic of .NET having a lack of decent libraries at anything ot...
L
Lyris the Kitori
OP
•
1/16/23, 10:42 PM
.NET has a lot of quite good libraries for a lot of things
N
Nitrous
•
1/16/23, 10:42 PM
we were forced to write our own port of mediapipe
N
Nitrous
we go back at the topic of .NET having a lack of decent libraries at anything ot...
A
Aqua
•
1/16/23, 10:42 PM
since when was ASP
.NET ever decent
it is low tier dogshit that deserves to be given the boot
R
ritchie ❤
•
1/16/23, 10:43 PM
.NET has a really good Core Audio wrapper that I used for
https://github.com/acidiclight/Airflow
A
Aqua
since when was ASP.NET ever decent it is low tier dogshit that deserves to be gi...
N
Nitrous
•
1/16/23, 10:43 PM
what I meant was anything written is bound to be used for ASP
.NET
A
Aqua
•
1/16/23, 10:43 PM
i cannot think of a single worse thing in
.net than ASP
Next page