-
-
Notifications
You must be signed in to change notification settings - Fork 622
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SDL GUI backend #1251
base: main
Are you sure you want to change the base?
SDL GUI backend #1251
Conversation
✅ Deploy Preview for conkyweb canceled.
|
8f1477e
to
cca610b
Compare
Just rebased, had to change some |
That could work, though it seems messy. There's also |
The recent changes on color stuff just got rid of the |
And we have colors :-) |
Hi, I changed how registration of output displays works to avoid linker magic, you can check out how other backends are registered on Main differences are:
|
The idea is to be able to run Conky on ancient OSes and hardware (thinking about MiNT (not the GNU/Linux distro, the Atari OS) or AmigaOS), in a regular window but with minimal coding required, and also to allow testing the GUI backend without X11. I used SDL 1.2 because SDL2 only runs on Windows, OSX and Linux, which limits the interest for old platforms.
For now it only draws text with a hardcoded font. It also still needs to be compiled with X11 due to some variables here and there.