Oops, I did it again :) Created a new CodePlex project, that is.
Introducing http://wallpaper.codeplex.com – a simple tool to generate a nice random wallpaper and display it on your desktop with just one click:
I wrote this in an evening a couple of years ago and it was just lying around, so I decided to publish it so that it doesn’t get lost. Of course, one could take WPF, MEF, Bling, pixel shaders and build it out into a super-extensible plug-in-based photoshop-like fractal-ray-tracing rendering wallpaper generator, but... For now, let’s stick with a simple WinForms app. But hey, it’s open source, feel free to contribute if you like ;)
Aesthetically pleasing results, but if you are releasing it on CodePlex, where is the source for the DLLs?
http://wallpaper.codeplex.com/SourceControl/ListDownloadableCommits.aspx
You can use TFS client or SVN client (see instructions). You can also view the source online or download the source as a .zip file. Let me know if you have any questions.
Oh sorry, I misunderstood the question. The sources for the .dlls are in http://structurededitor.codeplex.com/SourceControl/ListDownloadableCommits.aspx
as part of the CSharpEditor solution.
Ah... I looked around in the livegeometry source tree, but didn't think to check there.
Thanks.
Hi Kirill
I wrote a follow up post about your Wallpaper Generator. Please have a look if you have some time
http://www.ddejan.com/post/2009/10/29/Random-Gradient-Wallpaper-Generator.aspx
thanks,
dejan
Nice one Dejan! See my reply here:
http://blogs.msdn.com/kirillosenkov/archive/2009/11/04/a-million-dollar-pen-vs-a-pencil.aspx
Hi Kirill, Dejan and friends.
Great series of posts, lol.
I've been funning around with F# and WPF.
You might enjoy this:
http://www.youtube.com/watch?v=xbfARUZmxz8
Top down, bottom up ... Ahaa!
Art
Nice one Art!
Sorry I haven't replied to your mail back then - was super busy... I am really excited about F# and immutable style, it's just I don't have time for everything ;)
Take care
Kirill
Is there a way for it to create random wallpapers at startup - i.e. in the startup folder ?
No, not currently. However it should be really easy to update the source code to accept a command line argument "/silent" to not show the UI and just set the wallpaper and exit.