Anything cool is fine 
That would be very good if you could get a proof of concept going. I think Iāll wait to see what you come up with before trying anything myself.
Post it post it
:-[
Testing on my Cobra might be finished tonight, which means I can start on this!
I probably should have looked at the Chumby before I started work on the OS. Spent a day making this z-indexed movable windows (very 3.1-esc) before finally checking out the videos of it. On the brightside after looking at the interface I should be able to whip something like that up a lot quicker.
Iāve got a 9 hour plane ride tomorrow, Iāll take my laptop with me and do some developing on the flight. Since I havenāt gotten to actually ordering a Cobra yet Iām doing everything in the emulator so there will be a lot of āpretendingā to do downloads and find stuff on disk.
Iāll include a PE file or two in the resources so you can at least see actual apps running.
How far along are you? Iām ready to start when ever you need help!
Well I have all the basics floating around in different places, now Iām just slapping them together focusing on Netby. I may even have something ready before I leave tomorrow, it all depends on how busy I am at work today & packing tonight. Iāll post code as soon as itās worth looking at. Iām still using WPF for now just because the point of a proof-of-concept is to prove you can do it quickly so WPF makes prototyping the system faster.
I was planning to use WPF for the whole project, but ONLY because it seemed like the only game in town. Do you have a better idea for a graphics interface?
@ Chris
Yeah, I was going to code my own. Iāve done a lot of them in the past, including the one Pyxis 1 used. The movable windows I made seemed to work faster than WPF but I didnāt get down to taking timing values to prove that yet.
Iām about to mock up the interface for Netby. Iāve got it down on paper and as soon as I make a version in GiMP Iāll upload the shots for you to look @ and approve. Then Iāll get to changing concept art into actual code.
Awesome. Iāll be waiting! 
Shall I also start to read up on the documentation on that project website posted a bit back? I want to look into some of the ideas I had early on, like the concept of drivers and an always running WebUI.
OK, itās a bit thrown together, but hereās the basic idea for the interface. Let me know if you have any thoughts before I begin the coding.
Looks like I forgot a tiny detail on the right set of apps it should say āMost Usedā vertically like it says āRecent Appā on the left.
Oh man, it looks AWESOME!!! That almost exactly how I envisioned it! Great Job!
Cool, glad you like it! Hereās a few thoughts I had on it:
-
of recent apps displayed will be dynamic based on screen size.
-
Definitely supporting 32bpp images. I donāt care if NETMF doesnāt like PNGs, if I can support 32bpp on an Arduino I can make NETMF do it too.
-
Left images is always the last app used, whether itās a most frequently used app or not.
-
Distinguishing between installed apps (.PE files) and consumable web services
-
Theme support.
Iāll get started on the POC right away. Iām not going to do any multisize support in it though, just target the 320x240 screen the emulator uses. Iām also going to modify the Microsoft sample that allows you to draw on the screen to be a Netby App and include the compiled PE in the resources to show how app loading/unloading works.
Sounds great! Once I have a chance to play with a POC Iāll probably give more valuable feedback. For now, I want to let you decide what you want to do.
A customer already made PNG class for NETMF but forgot who did!
After you convert PNG to āBirmapā object then you can do anything you like with that.
NETMF is 16bpp internally which really gives great graphics not need to overkill the processor with 32bpp
Ok Skewworks I think you deserve some help from GHI so let me offer you this. Buy a cobra display from the website and its display expansion and we will include a FEZ cobra for free. How does that sound? If you prefer something else then please ask and donāt be shy, you are supporting the community and we want to support you 
Another typical GHI posting. You guys are awesome. 
@ Everyone,
I thought Iād upload in stages so you donāt have to wait until everythingās finished to start playing. This first upload gives you the following:
-
Desktop that can have either solid color or graphic
-
Menu system complete with sub menus
-
Click events for menus created
-
Menu separators (use ā-ā for the text to make it a separator)
-
Custom theme colors for the menubar
-
Only things not working on menus .visible & .enabled
You can get the project here: http://www.skewworks.com/downloads/netmf/NetbyPOC.zip
That is also where Iāll be uploading files in the future.
@ Gus,
Thanks! Iāll place my order as soon as Iām on my way back from London!
Nice!..I will even include the custom plastic enclosureā¦you deserve it 
Awesome! Iāll play with this tonight.