Hello fellow area Linux users.<br><br>This is my first root post on this mailing list, of which I have been a subscriber for a few months, so I hope I get this right.<br><br><br>The last few months I've been developing a tool for using Mono at a lower level than it has been in the past. The general use case is to simply put it, is developing kiosk applications with Mono, and deploying them to a minimal Linux system.<br>
Right now, I'm using SDL as an interface to communicate with the frame buffer. (At some point, I would like to go lower and talk to the frame buffer and devices exposed in /dev/ without using SDL) The key component to this is exposing the frame-buffer as a System.Drawing.Graphics graphics context. (not using X11)<br>
<br>The sample program I currently have written is a basic clock showing some simple effects (Drawing text, arcs, and using transparency and linear gradients) A screenshot of the sample application can be seen running under windows here: <a href="https://lh3.googleusercontent.com/-rA2-96ysTLA/URB7-luv4lI/AAAAAAAABxg/8BXEABOsrDI/s656/Untitled.png">https://lh3.googleusercontent.com/-rA2-96ysTLA/URB7-luv4lI/AAAAAAAABxg/8BXEABOsrDI/s656/Untitled.png</a><br>
<br>The project is located here, and is published under the BSD license. <a href="https://github.com/longjoel/Sunfish">https://github.com/longjoel/Sunfish</a><br><br>Here are some of the potential use cases I see potentially being applicable.<br>
<br>* Information Kiosk (weather, status dashboard, rss feed reader)<br>* Car-puting<br>* Industrial workstation (Zebra printers, Barcode scanners, RFID systems, GPIB Instrument communication)<br><br>Thanks for taking the time to hear me out on this and give some feedback.<br>
<br>Thanks!<br>