Ubuntu Vibes

Ubuntu Vibes

Doom 3 Ported to Android

Posted: 10 Aug 2012 03:02 AM PDT

In November last year, John Carmack open sourced Doom 3. Since than many developers are working to improve the source code.

In one such effort, Polish developer Krzysztof Klinikowski has ported the game to Android. Check out a video of Doom 3 running on Android (HTC Desire HD).

The game runs at 25-30 fps for now but according to the developer, with some optimization, even better performance can be achieved. He has also rewritten entire OpenGL ES 2.0 renderer to port the game.

If you don't know, some developers are already working to improve performance of Doom 3 and id Tech 4 engine on Linux. Check out iodoom3 and Dante's Doom.

No TextMate Port for Linux

Posted: 10 Aug 2012 01:43 AM PDT

TextMate, which is considered to be one of the best text editors for Mac, has gone open source. In less than 24 hours, over 500 branches/forks have already been created and many improvements are already landing into the codebase.

We reported that the application can come to Linux. However it turns out that it is really really difficult to port it over to Linux.

TextMate uses Objective-C and Cocoa framework. Developers will have to rewrite a lot of parts of the code because there is no cocoa framework on Linux. 

There is an open source alternative for Cocoa, GNUStep. But it isn't exactly up to par with Cocoa, and porting the whole editor from Obj-C/Cocoa to C++/Qt or C/Gtk would be a pretty huge task.

A feature request for a Linux port was filed on GitHub, but it has been closed as it is nearly impossible to do. Of course, if someone decides to take on such a big task, it can come to Linux in future but chances are very bleak.

Google to Launch Packaged Desktop Apps

Posted: 10 Aug 2012 01:16 AM PDT

Google is introducing new packaged apps that will break out of the browser, work offline by default, and enable richer, more immersive experiences.

Packaged apps will deliver an experience as capable as a native app. Just like web apps, packaged apps are written in HTML5, JavaScript, and CSS. But packaged apps look and behave like native apps, and they have native-like capabilities that are much more powerful than those available to web apps.

These packaged apps will be supported on Windows, Mac, Linux and Chrome OS. Check out a screenshot.

When a user opens a packaged app it doesn't have a traditional omnibox (address bar), tab strip, and other browser interface elements no longer appear. Like native apps, they don't live within the browser. 

Packaged app pages will always load locally which allows apps to be less dependent on the network. Once a user installs an app, they have full control over it. They can open and close quickly, and the system can shut apps down at any time to improve performance. Users will also be able to fully uninstall apps.

Experimental support for packaged app has landed in Chrome Dev Channel and in few release cycles, it will head to stable channel. If you want to try these apps, grab Chromium Dev Build from here and download example apps from here.

Packaged apps will be distributed via Chrome Web Store.

BeatBox Music Player 0.6 Released

Posted: 10 Aug 2012 12:23 AM PDT

BeatBox is an easy to use, stable, fast and good looking music library organizer written in vala.

It has many modern features including Last.FM integration, (smart) playlists, podcasts, Internet radio, similar songs playlist, simple UI, instant search, queue system, mass song editing, advanced equalizer and more.

BeatBox 0.6 has been released with new features and fixes.
  • Shuffle is no longer visual
  • New top display UI
  • Closing while playing hides the window, and a new exit app menu option allows you to force close the app
  • Can now be set as default music player
  • Faster startup time
  • Option to eject devices from sidebar
  • Nicer album view popup
  • Sidebar inline toolbar
  • Code clean up, bug fixes, and stability improvements
To install BeatBox in Ubuntu 12.04, run the following commands:

sudo add-apt-repository ppa:sgringwe/beatbox
sudo apt-get update
sudo apt-get install beatbox

Radio Tray Updated with New Features

Posted: 10 Aug 2012 12:09 AM PDT

Radio Tray is an online radio streaming player that runs from Linux system tray.

It can play most media formats and its features include drag & drop bookmarks support, PLS playlist format (Shoutcast/Icecast) support, M3U playlist format support, ASX, WAX and WVX playlist format support. Radiotray is also extensible by plugins and comes with few installed by default.

A new version of Radiotray has been released with following changes:
  • Added buffer size control to configuration file
  • Added partial support for album cover download
  • Fixed issues with icon not appearing in some platforms
  • Improved tooltip on sleeptimer
  • Fixed issue with configuration location
  • Added plugin for multimedia keys under Mate 
  • Improved plugin configuration dialog
  • Updated translations
  • Added toggle operation to DBus interface
  • Fix problem with segmentation faults
  • Fix problem with temporary network failures
Download Radio Tray 0.7.3