LINUX CATEGORIES:
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
|
|
|
7-DAY TOP DOWNLOAD
# |
Program |
 | Tibia 8.22 2,360 |  | BackTrack 3.0 2,245 |  | Yahoo Messenger 1.0.4 1,947 |  | Wine 1.1.6 1,911 |  | VLC 0.9.4 1,887 |  | Mandriva Linux 2009 1,853 |  | Enter 0.0.9 1,759 |  | Thunderbird PST Import plugin 1.2 1,290 |  | Beryl 0.2.1 1,279 |  | Linpus Linux 9.4 1,251 |
|
WEEK'S BEST
Softpedia Linux RS...Ubuntu 8.04.1Pidgin 2.5.1Adobe Flash Player...The Gimp 2.6.1openSUSE Linux 11....Linux Kernel 2.6.27Super Grub Disk 0....Skype 2.0.068OpenOffice.org 3.0.0Mozilla Firefox 3....Transmission 1.34DeVeDe 3.11bWine 1.1.6wine-doors 0.1.2Shoreline Firewall...Linux Mint 5.0Google Gadgets 0.1...Fedora 9 / 10 BetaOpera 9.60 |
|
|
|
Google Gadgets 0.10.2
|
 |
|
|
|
|
User Rating: Rated by: |
Good (3.5/5) 23 user(s) |
|
|
|
Google Gadgets description |
|
|
Google Gadgets is an open-source implementation of Google Gadgets platform for Linux.
Google Gadgets is an open-source implementation of Google Gadgets platform for Linux.
Google Gadgets for Linux provides a platform for running desktop gadgets under Linux, catering to the unique needs of Linux users. We are compatible with the gadgets written for Google Desktop for Windows as well as the Universal Gadgets on iGoogle. Following Linux norms, this project will be open-sourced, under the Apache License.
The Windows and Mac versions of Google Desktop has provided gadget hosting functionality on Windows and Mac for a while now and the Linux version of Google Gadgets will extend this platform to Linux users. By enabling cross-platform gadgets, a large library of existing gadgets are immediately available to Linux users. In addition, gadget developers will benefit from a much larger potential user base without having to learn a new API.
There's two main components to the application: one is a common gadget library responsible for running and presenting a gadget, and the other is a host program that allows the user to choose gadgets and run them on the desktop. Currently we have hosts written for GTK+ and QT, with the GTK+ host offering a sidebar similiar to that of Google Desktop for Windows.
Configure and build
autoconf/automake supports building inside source tree and outside source tree. We suggest to build outside source tree. You can create a directory and build it in that directory, then all files will be output into that directory. The source tree won't be touched at all. Following commands configure and build Google Gadgets for Linux in build/debug directory with default configure options.
$ mkdir -p build/debug $ cd build/debug $ ../../configure --enable-debug $ make
The configure script has many options that you can use, use command:
../../configure --help
To get a detailed list. For example, if the spidermonkey library was not installed into system standard library directory, you may want to use --with-smjs-incdir and --with-smjs-libdir options to specify the include and library directory of installed spidermonkey library.
If you don't specify any configure option, the configure script will determine the optimal options automatically.
Note: the debug build contains extra code only for debugging purpose, like debug logs. It will affect the runtime performance and increase the code size. Normally it's not necessary for ordinary users.
Install, run and do unit tests
If the configure and build finished successfully, you can either install it or run it directly.
Use command:
$ make install
to install google gadgets for linux into the default installation directory, /usr/local. Use --prefix configure option to change the default directory. You may need root privilege to do installation.
If you want to make a binary package instead of installing it into system, you may use this command:
$ make DESTDIR= install
Then all things will be installed into /tmp/ggl-root directory. Then you can just pack everything in this directory altogether into a package.
Currently there are two runnable binaries (both or one of them, depending on which toolkit(s) you chose):
* ggl-gtk A host based on Gtk widget libraries. * ggl-qt A host based on Qt widget libraries.
They have identical functionalities, you can choose either one. However for now, ggl-gtk is more mature than ggl-qt. You can just run them from command line. Use -bg option to turn them into background mode. -h option can print a brief description for available command options.
If you want to run all unit tests, just use this command:
$ make check
Ordinary users are not necessary to run unit tests.
Requirements:
· libcurl >= 7.15.0, openssl backend is required
· SpiderMonkey >= 1.60
· libxml2 >= 2.6.0
· zlib >= 1.2.0
· xulrunner-dev >= 1.8
· D-Bus >= 1.0.2
· gstreamer and gstreamer-plugin-base >= 0.10.0
What's New in This Release: [ read full changelog ]
· Lots of bugs have been fixed.
· Desktop Gadgets compatibility has been improved a lot.
· Many gadgets for GDWin can run on GGL now.
· framework.system.getFileIcon() has been implemented.
· framework.openUrl() now supports opening local files and launching desktop files.
· The Photos gadget can handle multiple-level directories now.
· The ability to adjust the default font size has been added to the GTK host.
· Many code cleanups, refactorings, and optimizations were made.
|
|
|
|
| Google Gadgets 0.10.2 |
| Google Gadgets is an open-source implementation of Google Gadgets platform for Linux. |
|
| awesome-status 1.4 |
| awesome-status is a tool that populates the awesome window manager's widgets. |
|
| Screenlets 0.1.2 |
| Screenlets are small owner-drawn applications be described as 'things lying/standing around on your desk'. |
|
| eyeGoogleGadget 0.2 |
| eyeGoogleGadget is an eyeOS application that allows you to convert Google Gadgets into eyeOS-Applications (eyePackages). |
|
| Comono 0.0.2 |
| Comono is a Google Desktop Gadget clone for Free desktop systems. |
|
| Mount ISO image 0.9.1 |
| Mount ISO Image is an advanced script which allows to perform multiple operations with ISO, NRG, UDF (DVD), CUE/BIN images. |
|
| NeroLINUX 3.5.1.0 |
| NeroLINUX is a comprehensive, yet flexible application provided you have some prior knowledge of CD/DVD technologies. |
|
| Kpackage 3.5.8 |
| Kpackage is a KDE tool for installing, viewing and uninstalling packages. |
|
| Konqueror 3.5.9 |
| Konqueror is the file manager for the K Desktop Environment. |
|
|
|
|
|
|
|
|
|
|
|
| Mumps Compiler 11.4 |
| Mumps is a general purpose programming language that supports a native hierarchical data base facility. |
|
|
|
|
|
|