Tuesday, June 3, 2008 at 8:26 AM
Since releasing Google Desktop for Linux, we've added almost all of our most requested features, like 64-bit support and the ability to search applications and documents. All except one major exception: Desktop Gadgets. Gadget support is not just a single feature, but rather an entire platform for miniature applications. It's a complex undertaking, but we're now putting the finishing touches on the product.
Come see the results yourself at our project site, where you can check out the source code to the entire product. For Gadgets for Linux, we don't just want to simply release the final offering, but we also want to give everyone a chance to tinker with the code powering the gadgets. For this project, fostering a transparent and lively developer community is just as important as serving our users.
So give Google Gadgets for Linux a try. We're happy to welcome new community members, and could certainly use some help in ironing out the last couple of issues before our next release.

29 comments:
Thank for this Release. It's THE feature of Google Desktop for Windows(for me). And free ! :)
This feature will be integrated in Google Desktop for Linux? And if yes, Google Gadget for Linux will be yet Free?
Interesting...
I wonder how this will impact on other 'desktop widgets' projects such as KDE4's plasma widgets.
I hate you break it to you, but you could already run the gadgets on a desktop with Screenlets (screenlets.org).
However, thanks for giving the proper support for that, as it gets much more news coverage :)
This is cool.
I'd be a lot more excited about it if I could ever see my desktop, though
Does the gadget API provide some way to do a pop-up window? The reason I ask is because I would like to develop an "alarm clock" gadget that alerts the user of calendar events that are due, and there would be a need to bring a dialog box to the front of the screen.
How about an OpenSolaris port?!!!
ignatius,
you can show a simple message box using view.alert and view.confirm:
http://code.google.com/apis/desktop/docs/gadget_apiref.html#view
otherwise, you can implement your own dialog box within the gadget using a floating div. this is similar to how web applications draw their own "dialog" within the web page itself.
if you have further questions, please visit us on the gadget development forum:
http://groups.google.com/group/Google-Desktop-Developer/
cheers!
james
This is really awesome !
Thanks Google ! Love you ! :)
Since you did mention Google Desktop: How can it be that the Linux version can search through ODFs, but the Windows version can't?
Larry's plugins are dead for months now!
Thanks for considering, googlers from the *nix world! Great combo! All the best.
I think this is a great project, and it's very nice again to see a big company giving linux support, let alone being open source!
Two questions:
1. Does this introduce any overhead on top of the original GD for Linux?
2. Are there any plans to integrate Plasmoids with GDW?
Cheers,
David Webb
If anybody else is having trouble compiling this because it stops with the message;
"cc1: warnings being treated as errors"
while compiling the included editline library, you may need to remove the option '-Werror' from this library's Makefile (third_party/editline/Makefile).
I found I had to do this on Ubuntu Hardy Heron in order for this to compile.
In case you're wondering, the option turns anything that would normally be a warning into a critical error.
Does this support x86_64?
My configure isn't finding curl and gstreamer although they are installed.
thanks
Hi dylan,
What distribution are you using? I've no problem with Ubuntu 8.04 x86_64.
As for curl, things are a little tricky. The curl library on your system must have openssl backend to make it work.
Hello world :)
When will Google release Gtalk for Linux is there any client from Google for VOIP for Linux ??
The 'libcurl4-openssl-dev' package should do the trick.
Thank you so much! Finally, we are getting through to companies like google, and they are listening! I like everything about the way this has been handled, from the releasing of the source, to the integration with GTK+ and QT. It's all perfect, thank you! I look forward to when someone compiles an ubuntu package so that I can finally use this amazing set of tools.
Oh, and BTW, I was directed here from the excellent article on arstchnica.com, found here:
http://arstechnica.com/news.ars/post/20080605-google-gadgets-open-sourced-for-linux.html
Does the effort relate to Google Sketchup for Linux? Will Sketchup for Linux ever become a reality?
If you're on Ubuntu, some kind soul made a PPA here: https://launchpad.net/~googlegadgets/+archive
(no need to compile!)
When will it be out of testing and available for the general public?
If you're on Ubuntu, here (http://ubuntuforums.org/showthread.php?t=821478) are the instructions on getting the gadgets easily.
Well done! Thank you! Now we need... Sketchup for Linux!
Hi guys,
I'm on Fedora 8 x86_64.
Curl doesn't seem to have openssl backend as I get this error: checking for OPENSSL... no
On Ubuntu, the necessary package is "libcurl4-openssl-dev". See if there's something similar in Fedora.
"Results 1 - 10 of about 789,000 for sketchup linux."
789,000! That's approaching 2,000,000! Numbers just simply cannot lie. The path is clear...
What? Google actually improved one of their Linux offerings? Am I in the twighlight zone? Amazing.
I'm still amazed at how Google used FOSS to get where it is but doesn't support it near as much as they support Windows.
Native Linux versions of the following are still not available:
-Sketchup
-Google Talk
-Picasa isn't native as it uses wine libraries to run.
Google doesn't really take Linux very seriously. If it did then it wouldn't take three years to release the second version of Google Desktop for Linux, it would have a native and up-to-date version of Picasa, and there would be an effort to bring it's other software to Linux.
Thanks to those for the work they have given, I'm just saying that for becoming so rich from open source you would think they would contibute more than they do.
Here's a hint - nothing is requiring them to.
OSS really has itself to blame for to being so generous.
The default install of this does not have the right permissions to store data about a gadget. I tested out the christmas tree where you can add things to it, when trying to add to it, nothing would ever pop up. Running ggl-gtk (the command) in terminal is how I came to my conclusion.
How can I develop my own gadget?
Post a Comment