maemo news highlights

Maemo Social News launched

Today has been a big day for maemo.org: not only was the Maemo Community Calendar released for beta testing, but we also launched the new Social News section on the site. Social news is an area where users can easily with one glance see all interesting things happening at the moment in the maemo world. We syndicate data from a lot of sources: official Nokia announcements, Garage project news, Tableteer, Flickr maemo group, YouTube maemo tag, Application Catalog updates, community blogs from Planet maemo and possibly in the future also ITT threads....

Calendar Beta published

Today we published the calendars beta version to the maemo community for testing. The testing period will last approx. 4 weeks in which time we hope for a lot of feedback, both bad and good. There is also a bugzilla for the calendar so, feel free and post bug reports or feature requests in there. I will be commenting and prioritizing them during the testing period. More info and the calendar can be found at http://maemo.org/community/calendar. Also the beta documentation can be found in this blog.  maemo

Pleading for some GStreamer help

Need some help. I’ve been working on this app since yesterday, and it’s working ok. I was going to announce it once it was complete, but I’ve been having issues that require more brain power than I have access to. I’m pretty new to GStreamer, and I’ve gotten this far. Basically it’s a virtual guitar of sorts. Codenamed Tigla. It basically works like so, the samples variable holds the start/end nano second markers for each of the sample files. These hold 5 notes from each string, and basically….make the sound. The GUI will obviously need work, it’s just a test base right now. The problem is that when pressing any button in quick succession, the program crashes. If you wait about 3-4 seconds before pushing each button, it’s generally ok. Please can someone help me out here. I can’t wait to start polishing this app. Code and samples available here.

News and Calendar betas at maemo.org

Xv and MPlayer on Maemo

Kagu Media Player

14 Aug 2007

Galatic suite - a space hotel!

300

maemo news highlights

Maemo Social News launched

Today has been a big day for maemo.org: not only was the Maemo Community Calendar released for beta testing, but we also launched the new Social News section on the site. Social news is an area where users can easily with one glance see all interesting things happening at the moment in the maemo world. We syndicate data from a lot of sources: official Nokia announcements, Garage project news, Tableteer, Flickr maemo group, YouTube maemo tag, Application Catalog updates, community blogs from Planet maemo and possibly in the future also ITT threads....

News and Calendar betas at maemo.org

Today we have got a double beta release: a revamped News section and a Community calendar. They are more or less ready at a feature level but we publish them to share the testing and fine tuning process. Feedback and bugs (product Website, components News or Calendar) are very much appreciated. Note that you have to log in in order to get the full features. The News section offers a selection of the most popular novelties published (almost) anywhere about maemo. Registered users can mark news items as favorites helping them acquiring karma and going up in the top rank. Other factors are considered such as the age of each item and the popularity in maemo.org and other social websites like Technoraty or Digg. Users can also get the latest news and the aggregated news from every source. Read Henri Bergius' post for more details about the development he has lead. The Community calendar is a web based application integrated to maemo.org...

Xv and MPlayer on Maemo

Last week I had a problem with MPlayer using the option "-wid" while doing some test applications: every time that the video came back from fullscreen (while playing on a given window) it crashed. After some a lot of tests with the help of Leonardo Sobral, we discovered that Maemo's Xv ...

Calendar Beta published

A Visit to the Mothership (texrat@maemopeople)

Pleading for some GStreamer help

14 Aug 2007

300

maemo news highlights

Maemo Social News launched

Today has been a big day for maemo.org: not only was the Maemo Community Calendar released for beta testing, but we also launched the new Social News section on the site. Social news is an area where users can easily with one glance see all interesting things happening at the moment in the maemo world. We syndicate data from a lot of sources: official Nokia announcements, Garage project news, Tableteer, Flickr maemo group, YouTube maemo tag, Application Catalog updates, community blogs from Planet maemo and possibly in the future also ITT threads....

News and Calendar betas at maemo.org

Today we have got a double beta release: a revamped News section and a Community calendar. They are more or less ready at a feature level but we publish them to share the testing and fine tuning process. Feedback and bugs (product Website, components News or Calendar) are very much appreciated. Note that you have to log in in order to get the full features. The News section offers a selection of the most popular novelties published (almost) anywhere about maemo. Registered users can mark news items as favorites helping them acquiring karma and going up in the top rank. Other factors are considered such as the age of each item and the popularity in maemo.org and other social websites like Technoraty or Digg. Users can also get the latest news and the aggregated news from every source. Read Henri Bergius' post for more details about the development he has lead. The Community calendar is a web based application integrated to maemo.org...

What’s cooking for the Application Manager?

I am trying out this blog thing, so that I can rant in color. I work for Nokia on the Internet Tablet OS as a hacker, and that’s what I will be blogging about here. Or about whatever seems appropriate. Our topic for today shall be a short introduction to the new Application Manager features in the next major IT OS release that are of interest to package maintainers. This stuff is documented in more detail here. More .install file capabilities A .install file can now instruct the Application Manager to add more than one catalogue. You might have noticed that I don’t think that having as many repositories as we have now is a good idea, so please don’t take this feature as in invitation to spread your packages over many many repositories.  If at all possible, put your packages into the maemo Extras repository.  This repository will be preconfigured in the next IT OS release, and we will likely pay more attention to packages in the Extras repository when making new IT OS releases (when checking compatibility, for example). You can now leave the distribution name blank in .install files and...

Vector drawing: OpenGL polygon tessellation

Tigla is working, pretty well

UKMP 1.6 is out

Xv and MPlayer on Maemo

N800: Beyond the Box

Calendar Beta published

maemo news highlights

Maemo Social News launched

Today has been a big day for maemo.org: not only was the Maemo Community Calendar released for beta testing, but we also launched the new Social News section on the site. Social news is an area where users can easily with one glance see all interesting things happening at the moment in the maemo world. We syndicate data from a lot of sources: official Nokia announcements, Garage project news, Tableteer, Flickr maemo group, YouTube maemo tag, Application Catalog updates, community blogs from Planet maemo and possibly in the future also ITT threads....

Mozilla based browser for maemo: 2nd public release

I have been using this release for at least couple of weeks. It is much more stable and has many big fixes for annoying bugs from the previous release. See more about improvements here. The second public release has also support for Google Spreadsheets. This is how it was in the 1st release: Now it looks much better:

Maemo Chinook/Sardine C++ bindings

I’ve updated the C++ gtkmm bindings for Maemo for the unstable Chinook/Sardine release, which will one day become the new stable Maemo release. That’s hildonmm (previously hildon-libsmm) and hildon-fmmm. Some links: The hildonmm NEWS file and the hildon-fmmm NEWS file, listing API changes. The unstable Maemomm documentation. If you are running Maemo Sardine then you can add the extras repository by adding these lines to your /etc/apt/sources.list: deb http://repository.maemo.org/extras/ sardine free deb-src http://repository.maemo.org/extras/ sardine free and then install them like so: fakeroot apt-get install libhildonmm-dev libhildon-fmmm-dev Packages are only available for the x86 target for now, but I’ll create ARM packages fairly soon. Feedback is welcome. Add a comment here, please, because there doesn’t seem to be any bug-tracker for...

Linux Kernel Testing

Neat N800 picture

News and Calendar betas at maemo.org

What’s cooking for the Application Manager?

Estranhando o estranho

New N800

Vector drawing: OpenGL polygon tessellation

maemo news highlights

Maemo Social News launched

Today has been a big day for maemo.org: not only was the Maemo Community Calendar released for beta testing, but we also launched the new Social News section on the site. Social news is an area where users can easily with one glance see all interesting things happening at the moment in the maemo world. We syndicate data from a lot of sources: official Nokia announcements, Garage project news, Tableteer, Flickr maemo group, YouTube maemo tag, Application Catalog updates, community blogs from Planet maemo and possibly in the future also ITT threads....

Per molts anys GNOME!

10 years of GNOME! I mostly missed the first half. I only remember reading about a Mexican guy challenging Microsoft with a free alternative desktop. That was around 1999-y2k. I also remember trying to install Linux in my laptop by then and leaving it for later. One day I installed successfully Debian Woody with GNOME 1.4 inside and... 5 years later here we are. Congratulations and big thanks to the people that started this one-time-in-life story. Thanks to ustedes dos and hundreds of contributors, I'm a happy active user - hopefully also a better citizen. I am learning a lot and it's great to be here with you. My wish for 2017: each of us, in a situation unimaginable today, will remember the time when GNOME was 10 and will feel (again) a satisfaction for the big progress done. Petonàs a tot@s.

Mozilla based browser for maemo: 2nd public release

I have been using this release for at least couple of weeks. It is much more stable and has many big fixes for annoying bugs from the previous release. See more about improvements here. The second public release has also support for Google Spreadsheets. This is how it was in the 1st release: Now it looks much better:

First ThoughtFix parody sited!

google-docs on Nokia N800 microb browser

Maemo Chinook/Sardine C++ bindings

Neat N800 picture

Linux Kernel Testing

News and Calendar betas at maemo.org

What’s cooking for the Application Manager?

maemo news highlights

Feature Request: More Camera Functions!

It is well known that the camera is the least utilized feature of the N800. Since the last firmware update (and the discontinuation of the "Call Invitation Beta") the ONLY way to use the camera was for either the feature-lacking Camera application or for N800-to-N800 calls. Since the primary messenger programs for the N800 (Google Talk, Skype, Gizmo Project, and Pidgin) have not implemented ways to video call between the N800 and other systems, the camera is currently just wasted space. In a conversation with another N800 owner, we both realized we'd love the ability to either stream live video or video blog directly from the N800 tablet. Matt Faulkner of GottaBeMobile.com also noticed this during his uStream.tv live unboxing and introduction to the N800. The Flash implementation on the N800 supports the microphone but not the camera. I

Slackware Linux 12.0 on the Dell XPS m1330

I’ve just written an article about running Linux on the Dell XPS m1330 laptop. It’s long and should have lasting value (I hope!) so I didn’t type it into this blog entry. Instead it’s available here. The quick summary is that I think it’s a great laptop and Linux runs really well on it. Bravo Dell!

Maemo Social News launched

Today has been a big day for maemo.org: not only was the Maemo Community Calendar released for beta testing, but we also launched the new Social News section on the site. Social news is an area where users can easily with one glance see all interesting things happening at the moment in the maemo world. We syndicate data from a lot of sources: official Nokia announcements, Garage project news, Tableteer, Flickr maemo group, YouTube maemo tag, Application Catalog updates, community blogs from Planet maemo and possibly in the future also ITT threads....

Per molts anys GNOME!

Mozilla based browser for maemo: 2nd public release

First ThoughtFix parody sited!

google-docs on Nokia N800 microb browser

Maemo Chinook/Sardine C++ bindings

Neat N800 picture

Linux Kernel Testing

maemo news highlights

GeoClue 0.8 works!

henribergius has added a photo to the pool: My N800 knows where it is

Compiz Fusion

If your anything like me, you love your desktop bling and nothing comes close to the bling that Compiz Fusion brings. It's way ahead of even the effects you see on a Mac at the moment. Projects like this bring a smile to my face. Projects like this justify why we, as Linux users are among the (growing) minority. Projects like this encourage people to go ahead and install Linux, even if they had no intentions of doing so before; and this can only be a good thing for the Linux community. This leads me a more sobering and UMPC related point. If Linux is to be a viable alternative to Windows on the next-generation UMPC platform, it not only has to do as good as its peers, it has to blow them out of the water. Life Hacker has an interesting article on Compiz Fusion which is definitely worth a read.

Hacking OS 2007 initfs

Hi, I’ve hacked initfs of my n800 to show my name and email as you can see in this picture. I know that it is not a big deal, but it can be useful to avoid undesired changes/mistakes when you work in a team that has more than 1 n800.This post is not only to show, but to describe how to do this hack. Download the image and flasher. (You can use the 0xffff if you prefer) Unpack the image: flasher -F <image name> -u Mount the initfs.jffs2: sudo modprobe mtdblock sudo modprobe mtdram total_size=65536 erase_size=256 sudo modprobe jffs2 sudo modprobe loop sudo dd if=/pathtoimage/initfs.jffs2 of=/dev/mtdblock0 mkdir /mnt/jffs2 sudo mount -t jffs2 /dev/mtdblock0 /mnt/jffs2 The /mnt/jfss2 directory is read only, so you need to create another dir and copy everything preserving thefiles: mkdir $HOME/myinitfs sudo tar pcf - -C /mnt/jffs2 . | tar xvf - -C $HOME/myinitfs edit the $HOME/myinitfs/linuxrc using your preffered text editor. Look for “want_menu=0″ and add something like the text below right before...

PyMaemo project page revisited

New Clearlooks theme (from Ubuntu Gutsy repository)

Feature Request: More Camera Functions!

[UK Media Player] UKMP 1.6 out

Slackware Linux 12.0 on the Dell XPS m1330

[Rapier] Rapier release Version 1.0.2

[Plutohome Nokia Orbiter] Nokia770 package for LinuxMCE 1.1

maemo news highlights

GNOME 10th birthday party in Helsinki

Suomi: Tuoll' on neitoset kisassa, Kaunokaiset karkelossa. Noilla Väinölän ahoilla, Kalevalan kankahilla. English: There is an interest in organizing a GNOME 10 Years celebration in Helsinki. Let's get organized in the wiki page.

Toolkit adventures

So it seems that I have become a TreeView hacker ;-) Well, not the GTK+ one as we all know that Kris is doing a splendid job at that, but the ETK one. Gustavo and me sat down to discuss what features we need for a list widget for Canola and had a few choices as creating a new list, merging the list I made and the one Gustavo made as they both have advantages and disadvantages, or we could use the ETK one. Andrunko convinces us that using ETK was the way to go. I had a quick look at it and agreed. Andrunko already implemented proof-of-concept kinetic scrolling and I improved it a bit, by extending it to stop at the right position. Andrunko, working on another project, requested me to add separators, and I took a look at it... SCARY! Tree view code is scary, and complex and I was met with functions larger than 500 lines of code ;-) uh... where to start... I started out my doing some refactoring and it actually took me 2-3 days getting to understand the code, and actually refactor it, but the funny thing is that when I understood the code it took me like 10 min to actually implement the separators :-) Now all there is left is implementing support for different row heights, as I would...

undefined, undefined, undefined... buy now!

Seems like the N800 page is having some problems today ;-)

Hacking OS 2007 initfs

My Home Screen

Meet the team

[BRisa UPnP A/V Framework for Maemo] BRisa 0.6 released!

PyMaemo project page revisited

GeoClue 0.8 works!

Class variables and Python wrappers for GObjects

maemo news highlights

Geoclue 0.8 “SoC” released

Finally got the release out the door! More information at the home page, and here’s a link to Geoclue status applet install file (for IT OS 2007) for the impatient: This isn’t the major release (except for me, this being the Summer of Code evaluation release): Geoclue position API is going through some changes at the moment and the next release will probably be a lot more more interesting. Still, feedback from users and developers is very welcome! I thought some usage advice might be nice too, so here goes: Geoclue tries to abstract the source of the data away and provide just generic location data, but unfortunately that doesn’t always work like magic (not yet at least)… Here are some tips if you’re not seeing anything useful when you select different position providers: Hostip visit Hostip with a browser and click “Make a correction” if your location is not shown or is wrong. Plazes Plazes is the most useful provider for frequently visited places with...

Want a feature on the Nokia 770 or Nokia N800? Ask!

A note on this entry: The links only work if you have a bugzilla account and are logged in. It doesn't cost you anything and they are good with privacy. In my conversations with maemo developers, their repeated frustration is that people rant about feature requests without filing feature requests in the bugzilla. I just found myself guilty of the same - whining about a missing feature without so much as searching for a bugzilla entry. Previously, I wrote a bugzilla introduction and howto. This applies not only to bugs but to feature requests as well. I decided to check to see if there was a feature request for a Flash plugin by a simple search. I noticed that there was no entry for camera support in Flash but did notice a popular feature request...

GNOME 10th birthday party in Helsinki

Suomi: Tuoll' on neitoset kisassa, Kaunokaiset karkelossa. Noilla Väinölän ahoilla, Kalevalan kankahilla. English: There is an interest in organizing a GNOME 10 Years celebration in Helsinki. Let's get organized in the wiki page.

New stuffs

22 Aug 2007

[GeoClue for maemo] Geoclue 0.8 "Summer of Code" release

Set up Django,Apache and PostgreSQL on Ubuntu Feisty

Video Sites + Us (What do we want?)

Tigla ist b0rked

[Maemo Multilingual Dictionary] WhiteStork 1.1.0 Released!

maemo news highlights

23 Aug 2007

GUPnP tools released I am pleased to announce the first release (0.1) of GUPnP Tools, featuring GUPnP Universal Control Point. Here are some screenshots: I must point out at that GUPnP tools is part of the GUPnP project despite the fact that it's source repo is at a different location under a different SCM. Users should use the gupnp bugzilla and mailing-list for reporting bugs and asking questions. Also I realized that writing a CLI for the universal control point isn't really worth the trouble so I'll start working on the network light now.

SoC musings + seeking employment

Summer of Code has now practically ended. I’ll post a more detailed look at my original plans and actual accomplishments soon, for now I’ll just say that I’m fairly happy with the results: some things we’re left undone, but other unplanned features got implemented. What I’m wondering is how the rest of Maemo SoC went — according to Mathieu Blondels last post he’s doing ok (although that was a month ago), but the other two projects seem to have been dropped in the mid-term evaluation. Smoove “Instant Desktop migration” and the Ruby bindings project have had no activity at all as far as I can tell (there’s some progress on the Ruby front, but it seems unrelated). Now, a sample size of four means that we can’t draw too much conclusions, but a half-way failure rate of 50% still seems high — compare with Gnome’s 2 out of 29 = 7%. What went wrong? Eminently employable...

Take the chance to upgrade your Nokia 770 to the Nokia N800 Internet Tablet with our limited offer

There's never been a better time to upgrade your internet tablet to a Nokia N800. By ordering online today you can get a 15% discount on the price.

Geoclue 0.8 “SoC” released

GPS and Address-book now supported

[MySQL] MySQL database now available

Want a feature on the Nokia 770 or Nokia N800? Ask!

MicroB for 770

Tigla ist b0rked

GNOME 10th birthday party in Helsinki

maemo news highlights

Helping the Browser Project

As I wrote in an earlier article (#2), that there are a number of ways to help the browser team improve MicroB. The browser team and http://maemo.org would like to encourage contributions. To that end, I am happy to announce that I've sent George Kibardin a maemo.org t-shirt, in appreciation for the good bugs he has filed. And with the hope and expectation that we will continue to receive good reports from him. I can't guarantee that we'll send shirts monthly, but I hope to be able to. Note that we also would like to encourage people to make patches, and code contributions, it's quite likely that the next shirt will be sent to someone for contributing a patch or two that improves our code.

Testing the Ubuntu Mobile Kernel

First install ubuntu mobile in a chroot using the guide here Inside the gutsy chroot make sure we are getting the correct kernel source to test: root@lawrence:# apt-cache search linux source | grep linux | grep source linux-source-2.6.22 - Linux kernel source for version 2.6.22 with Ubuntu patches install the source so that the patches are applied to the source: root@lawrence:/usr/src# apt-get install linux-source this will install the source in the chroot /usr/src directory. Copy the installed source to the main system directory /usr/local/src to test it using autotest: root@lawrence:/usr/src# exit ian@lawrence:~$ sudo cp /home/ian/Dev/Ume/ubuntu/usr/src/linux-source-2.6.22.tar.bz2 /usr/local/src Autotest looks in the folder /usr/local/src for a file named linux-2.6.22.tar.bz2 so we need to rename the file we copied over: ian@lawrence:~$ sudo su Password: root@lawrence:/usr/local/src# mv linux-source-2.6.22.tar.bz2 linux-2.6.22.tar.bz2 Check out autotest: root@lawrence:/usr/local/src# svn checkout http://test.kernel.org/svn/autotest/trunk /usr/local/autotest...

Maemo UI design...

Over the past couple of weeks, I’ve been spending some time writing a document called, “An Unofficial Guide to Creating a Most Excellent maemo User Interface.” Maemo, if you don’t know, is the open-source development platform that applications are created under for the Nokia Internet Tablets (currently, the 770 and the N800). The document has just gone to beta, so I thought it would be a good time to mention something about it publicly. The guide has turned out to be around 25-pages, complete with case studies, graphical...

Chinook look’n'feel

DVD to Internet Tablet in Two Steps

Capoeira Videos

Help the Maemo Browser project - Get a T-Shirt!

[Python for Maemo] Python-GPSbt and Python-abook released

[OpenSSH] OpenSSH client and server packages are available

Geoclue 0.8 “SoC” released

maemo news highlights

S3 is a cruel mistress

Well, I suppose I have no one to blame up myself. You may recall my triumphant declaration that S3 suspend was working on my desktop machine without any quirks. Naturally, that couldn’t last. Yesterday, something happened to the machine such that it will no longer resume from S3 - and it seems to be a very low level problem - I can’t resume successfully in windows anymore, either. I tried using a custom stripped down kernel but to no avail - I get identical symptoms in all cases. When I power it back on, basiclaly nothing happens. The drives power up and the disk activity light comes on solid for a while and then goes out - nothing else happens. Looking at the kernel logs, it seems control is never returned to the OS - and that would explain the failure on windows too. I tried out S1 and I’ve confirmed that that still works, but something has broken S3 and I can’t for the life of me say what it is. I even wiped the BIOS configuration and recreated it, wondering if something bad had ended up in the nvram - but I’m not seeing any changes. If anyone out there has any suggestions, I’m eager to hear them - but I’m feeling very pessimistic...

maemo wiki cleanup: first milestone

We have just got to a first milestone of the maemo wiki, thanks to the priceless help of some big hearts at #maemo (details to come in a next post): We have gone through most (all?) of the content. All the good content is now linked from the main page. There are still pages with an uncertain future (pro-official docs, candidates to be deleted, pages probably irrelevant today, content in non-English... All of them are located at WikiReorg. The priority now is to clear up this page. We got rid of all the orphans Now we have a big list of pages to delete. If you find there content worth to be kept move the link to WikiReorg. We can always recover old content from the old wiki. We have also gone through the functionality expected in a wiki nowadays, in order to know in details what we have got and what is...

Impressed by 3rd party iPhone apps

Marcelo got an iPhone and I could use it for a while, my initial idea was to compare my virtual keyboard with their (mine is “better”, easier to type, because the screen is larger!), but I also paid attention to graphics effects, and other things that I could use to improve my own skills… BUT what impressed me most was the number of 3rd party applications already available for it! Apple has invested no money to create a public development infrastructure, community resources and not even a cross compiler toolchain. Actually, they tried hard to avoid people writing native applications, but even with these factors they got to the point they have more useful (IMO) applications than N800, with Nokia creating Maemo, funding scratchbox, tons of resources to improve Gnome and related tools. Sure, they already ship with great apps by default, as an excellent media player and browser and simple but good enough mail client, maps, PIM… but you can already...

25 Aug 2007

Maemo UI design...

25 Aug 2007

PyMaemo for Chinook

Helping the Browser Project

DVD to Internet Tablet in Two Steps

Testing the Ubuntu Mobile Kernel

maemo news highlights

[PyGame Virtual Keyboard] PyGame Virtual Keyboard

I've just released a python widget that generates a basic pop-up virtual keyboard that can be integrated in full screen PyGame applications. The standard virtual keyboard for Maemo can't be used when running full screen SDL windows, because it's hooked into GTK widgets. This provides a very basic user input box that can be used for games and other full screen PyGame applications. It overlays itself semi-transparently onto whatever screen you are currently showing.

[Other Maemo Weather] Next stable version of Other Maemo Weather 0.18.4 Released!

What is new in comparison with the version 0.17.2 Autoupdating mechanism has been rectified. The algorithm of cache directory creation has been corrected. Almost all aviailable weather stations in the USA, Poland, Finland, Germany, France and Antarctic Continent have been added. The following error has been corrected: if temperature data were not available zero was displayed, but now it is shown that temperature data is not available (N/A). The choice of temperature showing order has been made (First low, then high and vice versa). The choice of current weather display has been enabled - now the first icon can show the current weather the second can show today's weather-forecast, the thrid-tomorrow's one and etc. The old scheme of weather-forecast display remains. The selection list 'how long the current weather is true' is created. During the first execution stations are setup according to chosen cities in clock applet. Nicolas Graziano has made French translation. Russian translation has been corrected. Localization of the last renewal time, of the time in popup window and of button labels in the setting window has been done. Mistakes in the file of stations list have been corrected...

Another N800 robot

henribergius has added a photo to the pool: ZoneTag: Photosphere / About. Owner only: Add Location / Add Tags / Settings

uktube bugfix version released

Phone?

maemo wiki cleanup: first milestone

Impressed by 3rd party iPhone apps

S3 is a cruel mistress

PyMaemo for Chinook

25 Aug 2007

maemo news highlights

N770 in Olomouc CZ

ik3xbo has added a photo to the pool: found an "open" acces point to search information about the city :)

[raemo] Raemo on-device testing tool first beta

0.80 is Raemo's (Remote Application Execution for Maemo Os) public release. Raemo is a developer tool designed to ease on-device testing and debugging. Get a quick overview from screenshots[1] and here's list of the release's features: * Persistent remote sessions, so for example working directory is stored across calls * Session tracking which allows for example running different remote shell instances from different TTYs * Mounting the remote device's file system and running applications inside the mount with automatic path resolving * Remote device's screen can be imported to the desktop computer to ease GUI program testing * Object oriented server-client architecture which supports easily adding new services and different backends in any programming language supporting D-Bus * Requires only a SSH server and optionally VNC running on the target device * Configuration files for easy startup Raemo can be downloaded[2] from it's garage project page[3] and Raemo Quickstart[4] document has instructions to get started. Known issues are listed in the project's bug tracker and some planned features in feature request tracker. The source released under LGPL...

I Think My Brain Will Explode

It's time for a break. I worked probably 8 hours a day (in addition to work) last week, plus another 12 hours over the weekend on DragonFear for the n800. I've made good progress.... (read more)

MPlayer vo_nokia770 wid support

[Load Applet] Update for upcoming Chinook

28 Aug 2007

[PyGTKEditor] PyGTKEditor : Public Release

[StarDict] StarDict for maemo 0.3.0 Released!

maemo news highlights

Glade, Python and UME Applications

This great new UME tutorial explains how to import a UI specified with Glade into Python and then make the changes required to turn it into a basic UME/Hildon application in Python. It also lists and details the files required by such an app in the UME framework. It was written by one of the guys from pepper who are dedicated to making the Web computing era simpler

29 Aug 2007

Implementing UPnP Services just got easier So jorn has commited my patch that implements the magic of autoconnecting action and state-variable query signals to GUPnPService. I am too lazy to write all about it so I'll just copy&paste the doc-comment: /** * gupnp_service_signals_autoconnect * @service: A #GUPnPService * @user_data: the data to pass to each of the callbacks * @error: return location for a GError, or NULL * * A convenience function that attempts to connect all * possible "action-invoked" and "query-variable" signals to * appropriate callbacks for the service @service. It uses * service introspection and GModule's introspective * features. It is very simillar to * glade_xml_signal_autoconnect except that it attempts to * guess the names of the signal handlers on its own. * * For this function to do its magic, the application must * name the callback functions for "action-invoked" signals * by striping the CamelCase off the action names and either * prepend "on_" or append "_cb" to them. Same goes for * "query-variable" signals, except that "query_" should be * prepended to the variable name. For example, callback...

29 Aug 2007

GUPnP Network Light Thanks to all the people who made and sent icons since this morning. I think I'll use the modification from Markus Berg though but I need to sort out the legal problems (since the original icon is under cc-by-sa) first.

Hacking on my other blog.

Greetings from Helsinki!

My N800 home screen

29 Aug 2007

I Think My Brain Will Explode

N800: Dual boot / Booting from memory card

maemo news highlights

Extra fonts for MicroB engine

I was able to get Arabic and Chinese fonts rendering with MicroB engine. Go to http://browser-extras.garage.maemo.org/ with your Nokia N800 device Install Arabic True Type Font and Chinese True Type Font Reboot the device See some screen shots below… Wikipedia home page before the fonts packages were installed: Wikipedia home page after the installation: BBC Arabic and BBC China rendering:

MicroB community development building

Some nice ongoing work happening around MicroB Browser (mozilla for maemo): Browser-Extras is a good example: Nice Firefox extensions for MicroB: follow it here ;) Chinese and Arabic font packages available.Arabic chinese

[Other Maemo Weather] Other Maemo Weather 0.18.5 Released!

This is a bug fix release. The problem of not correct saving of updating intervals has been solved.

Glade, Python and UME Applications

Limited resources, in this millennium?

[KryptPad] KryptPad beta2.1 is out

[PyGTKEditor] PyGTKEditor 1.1.0 Update

29 Aug 2007

29 Aug 2007

Greetings from Helsinki!

Back