go.wde - (W)indows, (D)rawing and (E)vents on linux, darwin and windows

448 views
Skip to first unread message

John Asmuth

unread,
Apr 28, 2012, 5:38:39 PM4/28/12
to golan...@googlegroups.com
Hi everyone,

go.wde, my cross-platform bare-bones drawing library, is actually cross-platform now! A kind stranger with the github username papplampe made a pull request last night adding a windows backend, and I migrated the cocoa backend in as well. Add that to the existing X backend and go.wde works on the three primary desktop platforms.

There are certainly some kinks to still be worked out (mostly with the keyboard and non-glyph keys), but it's entirely usable for raster drawing and event handling.

- John

John Asmuth

unread,
Apr 28, 2012, 10:22:52 PM4/28/12
to golan...@googlegroups.com
Forgot to link the project: https://github.com/skelterjohn/go.wde

Brad Fitzpatrick

unread,
Apr 28, 2012, 10:27:49 PM4/28/12
to John Asmuth, golan...@googlegroups.com
Nice!

Sounds great, especially that it's working on all three major platforms.

Guillermo Estrada

unread,
Apr 29, 2012, 1:56:04 AM4/29/12
to golan...@googlegroups.com, John Asmuth
If I can get raster drawing on Windows (And Linux), you sir, have made my day!
Going to check it out! Keep it up :D

Jiří Zárevúcky

unread,
Apr 29, 2012, 5:34:16 AM4/29/12
to golan...@googlegroups.com
This looks quite good. I take it you don't plan any higher-level widget interfaces?
I'm currently trying to do something very similar, but with entire widget toolkits, instead of just drawing in windows.

John Asmuth

unread,
Apr 29, 2012, 6:57:13 AM4/29/12
to golan...@googlegroups.com
In fact I do, but it's a separate project.


It's in its infancy, but I have the basic event flow and draw procedure working, and a few experimental widgets.

We've also got a google group: https://groups.google.com/forum/?fromgroups#!forum/go-uik

Come contribute!

Jiří Zárevúcky

unread,
Apr 29, 2012, 9:02:05 AM4/29/12
to golan...@googlegroups.com
Ah, that's not exactly what I'm aiming for.
Rather, I'm trying to build a common interface to native widget toolkits, so that the UI is really native on any platform that has a proper backend.
It's really just an experiment so far; I can just open and close GTK windows at the moment. :D

John Asmuth

unread,
Apr 29, 2012, 10:41:09 AM4/29/12
to golan...@googlegroups.com
Having a common interface for gtk, cocoa and windows forms would be *quite* the feat :) honestly I think my project is far less ambitious.
Reply all
Reply to author
Forward
0 new messages