Good design is an important part of getting your point across in a presentation. To this end, Google Web Fonts team today added more than 450 new fonts to choose from to help you create eye-catching Google Docs presentations.
To browse and select new fonts, just click on "Add fonts" from the bottom of the fonts dropdown in the toolbar. "This will take you to the menu of all available fonts, where you can pick the ones you want to use. Any fonts that you select will get automatically added to your fonts list so it's easy to find them later," Google said.
Plus, fonts that you've already added to Google documents will automatically appear in your presentations font list too.
Flip through the presentation below to see new 450 fonts in action:
Google Calendar users have had the ability to change the colors of specific events or calendars from a default color palette. Users of domains including (Google Apps, Google Apps for Business, Government and Education) can now choose a custom color if the default palette does not meet their needs.
Click on "Choose custom color" on the bottom of the existing color picker.
The following scheduled release track features update is now avilable as on 7/31/12:
Documents: Users will have the ability to create documents offline. You must be running the latest version of Chrome or ChromeOS and install the Google Drive Chrome app to use this feature.
Google also announced today the first "Google Places API Developer Challenge," inviting developers around the world to make something that improves their communities or governments by using the Google Places API and its database of places and tools.
The developers of the winning applications will receive a VIP experience at Google I/O 2013.
The submission window opens on August 15th and closes on October 31st, 2012.
You can find these data sets and more on the Google Places API Challenge site.
Google Drive API allows you to programmatically manage a user's Google Drive and build applications to manipulate files stored in the user's account. If you havn't tried yet the API, here is a list of five specific use cases and how each of them can be addressed with the Google Drive API:
Sharing a file with the world: When a file in Google Drive is shared publicly, it can be downloaded without authentication at the URL provided by the API in the webContentLink field of the Files resource. To retrieve that value, send a GET request to retrieve the file metadata and look for the webContentLink element in the JSON response.
Granting comment-only access to a user: When setting permissions for a file with the Drive API, you can choose one of owner, writer and reader as the value for the role parameter. The Drive UI also lists another role, commenter, which is not allowed for that parameter. In order to grant comment-only access to a user with the Drive API, you have to set the role parameter to reader and include the value commenter in the list of additionalRoles.
Listing all files in the root folder: It is possible to restrict the list of files (and folders) returned by the Drive API by specifying some search criteria in the q query parameter. Each file has a parents collection listing all folders containing it, and the root folder in Google Drive can be conveniently addressed with the alias 'root'. All you need to do to retrieve all files in that folder is add a search query for element with 'root' in their parents collection.
Finding how much quota is available in the user's account: Your application might need to know if users have enough available quota to save a file, in order to handle the case when they don't. Quota information is available in the About feed of the Drive API.
Discovering if one of the user's apps can open a file: Google Drive allows users to store any kind of file and to install applications to open file types that are not directly supported by the native Google applications. In case you need to know what applications are installed and what file types each of them can open, you can retrieve the Apps feed and look for the primaryMimeTypes and secondaryMimeTypes elements for supported MIME types or primaryFileExtensions and secondaryFileExtensions for file extensions.