Tumblelog by Soup.io
Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.

January 26 2012

05:32

January 25 2012

17:39

Miniature: Play online chess games on your N900

Check out our new page Funny LOL Pictures (click here) - it brings you daily funny pictures that will make you LOL!

Are you in a liking of chess games? Playing with the AI doesn’t seem as good as playing with real players for you? Then you should totally check out Miniature, an FICS client for Maemo!

Miniature is currently only available at Extras-devel, which means you would want it enabled in your repo list. Don’t worry, that doesn’t mean the game is not good enough for everyday use, I myself have tested many releases and they work perfectly. In case if you need help enabling it, check out this wiki article. Make sure to disable it right after downloading the package though.

Now, Miniature enables you to play games hosted at FICS with thousands of players all across the world and even allows you to play P2P games with people nearby or with people in your contacts list. Registering at FICS is not required, but is recommended, if you want to keep easy track of your own games and stats. Host a game or join one of those already available and you’re ready to dive into a nice game of chess with anyone. And you even have easy to use text chat!

Miniature also holds quite some learning possibilities, as you can watch games already played, view chess lessons and participate in one of the tournaments FICS often holds! In case if you would want to play different kinds of chess, like antichess, Miniature allows that too.

 

A great client for every chess player, or just somebody who would want a nice game while waiting for the bus to arrive, Miniature is definitely worth checking out.

1 add to favourites0 bury

17:15

PR 1.2 Harmattan Update Now Available For The N950: Tons Of New Features [Changelog]

The PR 1.2 firmware update has just been rolled out to the developer only N950 MeeGo Harmattan device, and it comes to us in the form of  beta version number 3.2012.02-6_PR_RM680. This update is a precursor to the N9 update, and will give you a fair idea of what new features to expect on your N9.

PR 1.2 Harmattan Update Now Available For The N950: Tons Of New Features

Highlights include support for five new languages, face recognition, enhanced copy-paste, software update notifications for applications and games in Nokia Store and folders in the application view. If you own a N950, you can find all the details and download links here.

Here is a slightly more detailed changelog, if you have a time, a complete list of the bugs that have been fixed has also been published.

  • New languages
    • Persian
    • Hebrew
    • Kazakh
    • Thai
    • Vietnamese
  • Software update notifications for content in Nokia Store
  • Face recognition for gallery and face tags for Facebook
  • Support for folders in the application view
  • Mail for Exchange global address book lookup
  • Mail thread support in the Email client
  • Extended copy-paste support
  • Media sharing with DLNA compatible devices
  • Improved browser history view
  • Compass support in Maps
  • QtWebKit update to version 2.2
  • New font taken into use
  • Front camera support
  • Video editing support in the Gallery application
  • MeeGotouch Framework
  • Visual hint for differentiating swipe close gesture from normal swipes
  • Timestamps shown in notifications
  • Notifications sorted by timestamps
  • Improvements in Event Feed area
  • Music controls in Lock screen
  • New feedbacks added to MeeGoTouch theme.
  • Kernel updated to be in sync with the upstream kernel version 2.6.32.48
  • Connectivity
  • Android NDEF Push Protocol disabled
  • NFC polling enabled in lock screen
  • Separate switch for controlling mobile background connections while roaming
  • Camera
  • Self Timer support
  • Composition grid + on/off control
  • Calendar
  • Better handling of To-Do lists, recurring events and timezones
  • Private flag support for events
  • Support for read-only events
  • Ability to forward/reply/reply-all for received events
  • Clock
  • Clock alarm becomes silent by flipping the device face down instead of snoozing
  • Updated time picker
  • Gallery
  • People view added to the grid toolbar
  • Improved multiple selection indication in grid view
  • Music Player
  • Audiobook and podcast support
  • Ability to create playlists
  • Ability to delete music files from music player library views via object menu
  • Possibility to see songs that are on the current play queue

[via: My Nokia Blog]

Similar Posts:

0 add to favourites0 bury

15:36

Harmattan 1.2 beta now available as OCF for Nokia N950

As you may have noted in our earlier blog post (Heads up for Harmattan 1.2 beta developer release (16-Jan-2012)) we are now releasing the MeeGo 1.2 Harmattan 1.2 beta version number 3.2012.02-6_PR_RM680 for Nokia N950 Developer Device. The release is available as OCF (One Click Flasher).

Harmattan 1.2 comes with a number of user experience improvements making it appealing for consumers. Five new supported languages, face recognition, enhanced copy-paste, software update notifications for applications and games in Nokia Store, folders in application view just to name a few.

There are a few additional things for you to consider before taking this upgrade. Read on...

No downgrading to Harmattan 1.0 or 1.1(.1)

The N950 (or Nokia N9) software version cannot be downgraded. This unfortunately means, that it is not possible to go back and forth between different releases. Once you take an update you are stuck with that release until there is next version available. The challenge a developer is facing is that big portion of consumers are still running Harmattan 1.0 or 1.1 where personally one would always love to run the latest and brightest release.

A majority of all users are already running Harmattan 1.1 instead of 1.0. The penetration of Harmattan 1.1 over 1.0 is steadily growing as more and more people are updating their devices, and factories are pushing new devices with latest software. And in China, all (003 variant) devices are running minimum Harmattan 1.1 as we never shipped Harmattan 1.0 there.

This means that you as a developer, should always ensure your app is running smoothly on both Harmattan 1.0 and 1.1, depending on your target demography. If you have only one device on your possession you have a dilemma. Will you update to Harmattan 1.2 and enjoy all cool new stuff but simultaneously risk missing a glitch on 1.0/1.1, or will you stick to Harmattan 1.0/1.1 for now?

Naturally you can buy a stock of Nokia N9’s for your testing needs. But if that is not working for you then you can rely on the Remote Device Access (RDA) service as well as the SDK QEMU tool.

Upgrading your N950 to Harmattan 1.2 beta

Due to the above reasons, the upgrade from Harmattan beta 2  (same as 1.0) or 1.1 is not offered as over the air SSU on N950. A developer needs to make a conscious and informed decision to go and flash the device with latest software.

While at it, the OCF will erase the device, you can use backup-restore from Harmattan 1.0 (1.2011.34-2) and 1.1 (2.2011.39-5) but not from beta 1 (1.2011.22-6 or older). Sorry for the inconvenience.

Included fixes, limitations, known issues and so on

We have listed the most significant bug fixes in release notes and marked the fixed items in bugzilla. We excluded a long list of fixes e.g. on localization / terminology. Also, we put together information about known issues, limitations and differences between Nokia N950 developer Device and Nokia N9 for your convenience in the Release Notes. Suggest you read it carefully.

Key links

0 add to favourites1 bury
13:20

Updates to the Developer Library

We have updated the Developer Library once more. Here is a list of the updates:

  • List of path name exceptions now contains more directories where data storage is allowed. This section will continue to be updated in the future.
  • Accessing protected X server interfaces is a new section about an upcoming Harmattan platform security feature. Use these instructions if you are developing a special application that needs to access protected X server interfaces.

Remember that the Developer Library is also available for downloading in HTML and as a QCH file, which you can integrate into your Qt SDK.

0 add to favourites1 bury
04:35

January 24 2012

22:38

gPodder 3.0.4 for Harmattan

Version 3.0.4 of gPodder has been released today. A new Harmattan package has been built and uploaded to Ovi Store (still waiting in QA) and Apps For MeeGo. You can already get gPodder 3.0.4 for Harmattan from Apps For MeeGo Staging now. Please test this version and review/rate it on apps.formeego.org so it can be put into the non-staging (stable) area of AFM.

While you can look at the complete list of changes in the release announcement, Harmattan users might be happy to know that the episode prefix elimination has been further improved and a play queue (screenshot 1, screenshot 2) and episode list filters (screenshot 1, screenshot 2) have been added.

The play queue feature comes in handy when you have a long car commute and want to listen to several episodes back to back without having to interact with the screen to play the next episode. It is also helpful to queue up several music podcasts to use as background music while working.

The episode list filters help you to quickly find the episodes you want, e.g. only show episodes that have been downloaded. Text search is not yet possible, but you can now hide deleted episodes just like on Maemo 5.0 add to favourites1 bury

January 23 2012

09:55

Harmattan version numbering explained

There has been numerous questions and some misunderstanding on Harmattan version numbering so we thought it would be the right time to share some light in to the topic. It should be interesting and good to know information for developers.

A typical version number is formatted as XX.YYYY.WW-#_PR_VVV where XX is the GSM Software Version Number (SVN), YYYY build year, WW build week, # release candidate serial number on that week, and VVV variant configuration code.

For Nokia N9 the SVN number 10 stands for Harmattan 1.0, 20 for Harmattan 1.1, 22 for Harmattan 1.1.1 (Arabic) and 30 for Harmattan 1.2. For Nokia N950 Developer Device the first SVN number 1 stands for Harmattan 1.0, number 2 stands for Harmattan 1.1 and 3 stands for Harmattan 1.2 beta.

A variant configuration within a release consists of same software code line but some application data, modules or applications them self may be in or out between variants. E.g., typical space consuming regional variable in devices is the pre-loaded maps data. The VVV variant codes are as following: 001 Europe, 003 China, 005 SEAP, 006 Arabic and 009 Europe-2 which is in fact almost identical to 001. Additionally to these listed variants, there are numerous country and operator specific variants with differences e.g., in selection of preloaded applications or operator specific needs.

The version number 3.2012.02-6_PR_003_RM680 can be read as ‘Harmattan PR 1.2 (beta) for Nokia N950 that was built week 2 of 2012, 6th release candidate during week 2, production image, Chinese variant for RM680 where RM680 is production code for Nokia N950’.

Released public software versions for both N950 and Nokia N9 are as following, in release order:

  • Harmattan beta 1 for N950: 1.2011.22-6_PR_RM680 – Not supported and should not be used any more
  • Harmattan beta 2 for N950: 1.2011.34-2_PR_RM680 – Equivalent to Harmattan 1.0 001 variant for Nokia N9
  • Harmattan 1.0 for Nokia N9: 10.2011.34-1_PR_### – 001, 005, 009 and other variants, no 003 or 006 variants
  • Harmattan 1.1 for N950: 2.2011.39-5_PR_###_RM680 – Equivalent with 001 Harmattan 1.1 variants for Nokia N9
  • Harmattan 1.1 for Nokia N9: 20.2011.40-4_PR_### – 001, 003, 005, 009 and other variants
  • Harmattan 1.1.1 for Nokia N9: 22.2011.44-2_PR_### – 006 and other Arabic regional variants, not available for 001, 003, 005, 009 and other equivalent variants
  • Harmattan 1.2 beta for N950: 3.2012.##-#_PR_RM680 - Available soon, release # not disclosed yet.
  • Harmattan 1.2 for Nokia N9: 30.2012.##-#_PR_### - Available later on all variants, release # not disclosed yet.

Edit: Typos fixed

2 Add to favourites0 Bury
06:00

MWKN Weekly News for Monday, 23 Jan 2012

Front Page

SCaLE10x & Qt5

lead-in



In this edition (Download)...

  1. Front Page
    • SCaLE10x & Qt5
  2. Development
    • DBUS sending of SMS on Harmattan?
    • Qt Quick Components on Fremantle
  3. Announcements
    • AGTL - offline geocaching for MeeGo 1.2 Harmattan
0 Add to favourites0 Bury

January 22 2012

19:00

The infrastructure of the Maliit project

Maliit T-Shirts! It took us a while to transform the Maliit project into a real opensource project. At first there was only public code, later some wiki pages @ meego.com together with constantly changing components in the official MeeGo bugtracker, then a public mailing list.

After that we tried to become independent of MeeGo, but neither freedesktop.org nor the GNOME project could give us a suitable home. So we had to go with our own infrastructure in the end, which probably was the best we could do, in any case. We now enjoy our own website (mostly a wiki, for which we can also analyze the traffic), our own IRC channel, our own public bugtracker, our own mailing lists and a build bot. We also make use of other services such as launchpad.org and the openSUSE Build Service, both for packaging but also as part of our continouous integration setup. Both services provide nightly builds for Maliit, for example (though we still lack packages for ARM).

But there was always one thing missing: T-Shirts. Now that this is solved, too, we can finally call Maliit a real opensource project ;-) Hopefully we'll soon have another group photo of the people who've been involved in the project over the years. I'll make sure to bring a couple of T-Shirts to FOSDEM, so make sure grab Jon or me if you want one.

0 Add to favourites0 Bury
11:42

QFileSystemWatcher internals in Qt 5

Just thought I'd share some details on some of the recent changes I've pushed to Qt 5 a few weeks ago. (Yes, this post is rather overdue, I've been a bit slack with writing it). If you were in Tampere when I gave a short, completely underprepared Q&A on Qt 5 a few days ago, this won't be news to you, but I will go into a bit more detail.

tl;dr, all in all, a lot of code was deleted, and things still function more or less the same, except a bit better. That's quite a common story for Qt 5, I hope... :)

First of all, platform support: as with Qt 5 itself, Symbian support is no longer a goal. Since I wanted to make some changes to internals, and wasn't able to even remotely come close to building the Symbian code, it was removed.

On Linux, the (ancient, and no longer used by default) dnotify backend also met its maker. Since inotify has been around for some 6-7 years, it was about time, especially as the dnotify backend had some interesting bugs in behaviour.

The OS X FSEvents backend (also unused for quite some time, due to bugs, and not being a recommended way of working apparently) joined to make for a trinity of dead implementations. OS X's watching is survived by kqueue, which it shares with BSD platforms.

The currently supported backends are:
  • inotify (on Linux)
  • kqueue (on BSD and OS X)
  • WaitForMultipleObjects on Windows, which I need to become more familiar with. Not having a Windows machine has meant that I'm not really able to do much here...
Aside from backend support, there were some more 'fun' changes which went in. First, some detail on implementation. Each QFileSystemWatcher has an 'engine' associated with it, which is backend-specific, and does the actual monitoring. The backend is responsible for communicating changes to the 'frontend' QFileSystemWatcher, which then sends the notifications to the API user.

In the past, QFileSystemWatcher engines used to be run in a thread. I'm not sure why this was done originally, but it pretty much never made much sense - monitoring file changes is not a particularly intensive operation, so this is just a waste of resources (thread stack, time to start the thread, etc) - which was compounded by this being a thread per engine, meaning that if you have a few different libraries monitoring files, they'd each start their own thread.

Another nasty side effect of this thread was resource consumption caused by monitoring. If you monitored a large number of paths, but couldn't consume events faster than the OS was throwing them at you, then that engine thread would happily sit there and keep on reading them and turning them into Qt signals for the QFileSystemWatcher/user code. But because that code was on a different thread, and unable to keep up, you'd just keep getting more, and more, and more signals, and memory usage would keep growing and growing.

This thread has now been removed, so changes are implicitly rate-limited to the thread the QFileSystemWatcher lives in, meaning that all of these are no longer a problem. Kudos should also go to Bradley Hughes for fixing a few issues which I missed on platforms other than Linux after it was integrated.

Brad also took this work a step further: QFileSystemWatcher has never been documented as being thread-safe, but the engines may have happened to be more or less thread-safe thanks to living on a different thread to the QFileSystemWatcher, through mutexing. One part inside Qt itself actually needed this for autotests to function correctly, too: QFileSystemModel. He fixed this requirement, and was thus able to remove the mutexes from the engines. Thanks!

I'd also like to thank Brad, João Abecasis, and anyone I've forgotten for helping to review these changes and get them integrated.

(One thing I neglected to mention above - the thread story is a little more complicated on Windows. Windows still has threads inside the engine (although the engine itself is no longer a thread, so there's still one less). This is necessary because WaitForMultipleObjects can only process up to MAXIMUM_WAIT_OBJECT handles at a time, unless you use multiple threads to do the monitoring, so that's exactly what it does. It spawns multiple threads on-demand as soon as it can't find a thread with a spare slot. But this is nothing new.)
0 Add to favourites0 Bury

January 21 2012

16:32

gPodder/QML on the N900 - Yesteryear and today

I just found this pre-feb11 gPodder/QML on a N900 on 2011-02-04 video and someone on TMO recently asked me about the status of gPodder for the N900, so I thought I'd try the current version of gPodder on the N900.

The result is a new video of gPodder/QML on a N900 today, which shows what works and what does not.

If you want to try it yourself, get the latest CSSU for your N900 and enable Extras-Devel (the usual disclaimers apparently still apply). Now, make sure to install all of PySide and Qt Mobility 1.2, and the packages qt-components and qt-components-blanco-theme. The theme package is broken right now, so you need to copy /usr/share/themes/blanco/meegotouch from a Harmattan device or the Harmattan SDK onto your N900 manually. When you have done that, simply checkout gPodder (master branch) from its Git repository.

What doesn't work yet:

  • Text input fields are missing their backgrounds
  • Screen rotation doesn't work (Qt Components bug?)
  • Task switching is only possible with Ctrl+Backspace

Apart from these annoyances (and the problem with the missing blanco theme files), everything else works as one would expect. If these problems get fixed (so that all dependencies are readily available from Extras-Devel), I might be able to make some time to package gPodder 3 for the N900.

Harmattan (N9/N950) users: Have a look at the video to see how the play queue and episode list filters work, which will land in a new gPodder release "soon".

0 Add to favourites0 Bury

January 20 2012

23:00

AGTL for Meego/Harmattan/N9: Beta 1

AGTL brings offline geocaching to the N9, and I today present the first beta version. This means, in the next time I'll try to fix bug, but not add any new features.

This beta version brings
  • Multicache Calculation help - AGTL tries to extract calculations from the cache description and you'll be asked to enter the missing values.
  • Much improved interface and a dark theme (optional). On the OLED-Display of the N9, this saves power and it's a great for night geocaching.
  • Favorite Geocaches
  • Image view
  • Website parser update - AGTL searches for an updated website parser when you launch it.
  • and several other features.
What's left to do? When this version has become stable (i.e. when it has no major bugs left), I'll add
  • Offline Maps
  • Attributes
  • Augmented Reality View (I disabled this in the current version due to some bugs)
  • Handling of archived caches (Currently the "archived" status of a geocache is not shown anywhere)
Download the beta version here or wait until it appears in the Ovi store. If you downloaded it to the N9, click on the file and follow the instructions. Otherwise, enable developer mode. Run devel-su in the terminal to become root, then run dpkg -i /home/user/MyDocs/Downloads/agtl-beta-1.deb (change the path accordingly).

Please report bugs to github and only to github (otherwise I may lose track of the bugs). Please try to provide an output log of the program run. You can start AGTL by running agtl-meego in the terminal. If you run agtl-meego > errorlog.txt 2>&1 it will create a file errorlog.txt containing valuable information for bug hunting.

As always, donations are very welcome. AGTL will stay free (as in beer) also when it hits the Ovi store. Maybe I'll add a donate version to the store (with exactly the same features/support as the free version).

AGTL for N9/Harmattan Beta 1: Dark Theme, Map View AGTL for N9/Harmattan Beta 1: Dark Theme, Coordinate List and CacheCalc AGTL for N9/Harmattan: Cache Details (old Alpha 2) AGTL for N9/Harmattan Beta 1: Dark Theme, Compass View AGTL for N9/Harmattan: Writing a Fieldnote (old Alpha 2)0 Add to favourites0 Bury
12:12

Evopedia: Offline Wikipedia Reader

Want to read some of your favorite articles on Wikipedia? But what if you don’t have any internet available for some reason? Or maybe you just want to save up money or battery charge for keeping internet connection.

Evopedia will allow you to download an archive of all Wikipedia articles and read them online, optimized for the N900 screen size.

Archives of Wikipedia for many different languages are available. A few Wiktionary archives can be downloaded as well.  A demo archive with 999 articles is available under the name “small”.

Note: Most archives take up more than 100 mB of space on your MyDocs, make sure you have space.

As soon as you download the archive(s), you can search for any article from the main screen. Since all archives are stored locally, the search is very fast. Pick any article and it will be opened in your Web application, and easy to read, thanks to optimized view.

One and only problem I had with Evopedia is that most archives are downloaded via BitTorrent, which takes up a lot of system resources and sometimes can be very unresponsive. Maemo’s watchdog reboots the phone in such occasions and this sometimes messes up the file system. In case if you get a problem with MyDocs mounted read-only, run this as root and reboot the phone (don’t worry, you won’t lose any files):

  fsck.vfat -a /dev/mmcblk0p1

Apart from that, Evopedia provides a nice and easy way to read Wikipedia articles without having any internet connection whatsoever.

0 Add to favourites0 Bury

January 19 2012

11:57

[How-To] Changing in loading bar at startup

Note: The steps we go through this how-to include modifying low-level system files. Changing the loading bar is done at your risk, do not attempt if you think that you might mess something up or if you don’t understand some parts of this how-to.

Want to make your boot sequence more cooler? Maemo allows you to change the loading bar that appears at startup.

First, we want to go root:

sudo gainroot

Next, backup the files we want to change:

cd /usr/share/icons/hicolor/scalable/hildon

mkdir /home/user/MyDocs/Bar_Backup

cp indicator_update* /home/user/MyDocs/Bar_Backup

Now, for the fun part. Create your own loading bar images. You may use the originals as a base, you would want 8 PNG images with a size of 192×48, alpha-channel is optional. You can look at this custom loading bar set, for example. Name them all as indicator_update?.png, with ? going from 1 to 8, in the order you want the images to appear.

Drop all the images to /usr/share/icons/hicolor/scalable/hildon

cp -f [your images] /usr/share/icons/hicolor/scalable/hildon/

Once done, try rebooting your phone and checking out if all went smoothly.

Enjoy!

1 Add to favourites0 Bury

January 18 2012

11:06

Alarmed: “Cron-like” jobs with a GUI

Sometimes you just really need for a certain command to be executed every X minutes. Or maybe you could use something that will notify you to check your bags every hour. Not a problem, Alarmed will help you with that.

Alarmed is a little GUI app that allows you to schedule any sort of event to be done at a certain time, pretty much like cron, an utility well known to every *nix administrator.

Install alarmed:

sudo gainroot

apt-get install alarmed

Once launched, you’ll see a screen with all your currently scheduled events and buttons for creating new events, removing and editing current events.

Creating a new event is simple with a user-friendly interface of Alarmed: press a button, chose what exactly will be done at that event and schedule a time.

Easy and effective, now you don’t need to constantly remind yourself to walk the dog or switch your profile to silent when you’re at a conference.

0 Add to favourites0 Bury

January 17 2012

15:56

Epiphany marches on

Previously in this space we saw how the bright future of Epiphany looked like, and vague promises about incremental steps towards it were done. A month later, Epiphany 3.3.4 is out there, so let’s see how well we’ve done.

There’s a lot of new stuff here, so let’s go step by step.

Application menu

The application menu, accessible from its usual location in the Shell, holds actions that affect the entire application as opposed to the currently focused window or tab. You’ll need a fairly recent version of the Shell and gnome-settings-daemon (3.3.4 of both should do, when they are out) to get it working, otherwise the browser will fallback to a lonely “Application” entry in a now deserted menubar.

Also, notice that we now brand ourselves as “Web” in all user visible strings.

New toolbar

The bulk of the changes are here. As you can see the Back and Forward buttons have been visually merged, a fate shared by the location entry and the reload/stop button. The entire menubar is gone, being replaced by a “super menu” triggered by the funny looking button with a gear (more on this later). Everything else that used to be in the default toolbar layout is now gone, as is the ability to edit its contents, making the concept of a default layout more dramatic. Finally, we use a new style for the toolbar, making it seamlessly merge with the window decoration. We think it looks great!

Super menu

In the quest to save as much vertical space as possible in the default layout we have moved all the remaining actions of our menubar into a side “super menu”. Here will live actions related to the current page, although for the moment we have some visitors there en route to their new destination (like the Bookmarks menu, which will live in the new Overview).

The devil is in the details

A lot of other small tweaks and cleanups have happened, too many to mention. From a renewed floating statusbar (now shared with Nautilus), to spacing tweaks, to more thorough use of symbolic icons throughout the UI. Special thanks go to the Design Team, it’s a pleasure to work with them in both the small details and in the big picture re-designs.

Also, one benefit of having a renewed design focus is that it allows you to do this:

135 files changed, 14988 insertions(+), 26958 deletions(-)

Around 12,000 lines of code have been deleted since 3.3.2; the biggest chunk comes from the demise of EphyToolbarEditor and friends, but in other places we have just managed to do the same, or more, with less. This means more energy devoted to make Epiphany really good at what it should be doing, which is what every core GNOME application should aspire to do.

More to come

This is only the beginning, not the end. The Epiphany team will now continue full steam ahead to implement the new Overview, merge the new SQLite history backend, port our extension system to libpeas and many other exciting features, maybe including some surprise gift in the Web Application camp. Stay tuned to this space and, as usual, happy hacking!

0 Add to favourites0 Bury
10:40

The Battle for Wesnoth on N900

Do you like strategy games? Well, then you probably have heard of “The Battle for Wesnoth”, a popular free software turn based strategy game with a strong, Tolkienesque fantasy setting. But did you know that there is a complete port of this PC game for Maemo?

The game is currently available in Extras, you can find it in the Games category.

sudo gainroot

apt-get install wesnoth

Note that the game is pretty large and will consume about 240~ Mb of memory on your /opt Unpacking a large package can also take a lot of time, so make sure you have enough battery charge.

Optionally install the music files. (Not recommended as this will take up 100 Mb more of memory and will slow down the game a bit):

apt-get install wesnoth-music

Once installed, you can launch the game from your applications menu or with

wesnoth

Loading times can be a drag, but apart from that and a few resolution issues with menus, the game is completely playable. Add-ons, Multiplayer, Singleplayer campaigns are all functional. I was able to both finish one of the mainline campaigns and play co-op survival on the official server without any trouble, right with an N900 in my hand.

The Battle for Wesnoth is definitely a game every N900 gamer should take a look at. So install the package and dive into the world of dwarves, elves and orcs!

0 Add to favourites0 Bury

January 16 2012

16:30

MWKN Weekly News for Monday, 16 Jan 2012

Front Page

Community Council meeting: time to fold Harmattan back into maemo.org?

A Maemo Community Council meeting took place Thursday last week, with RM Bauer and Momcilo Majic from the council; Niels Breet from Nemein and Matti Airas from Nokia.

Although no firm policy decisions were made, some discussion about Bugzilla upgrades (3.4, which bugs.maemo.org runs, is going EOL) and Downloads repository issues was had.

The interesting bits cropped up with Rob's objection to apps.formeego.org moving to the maemo.org infrastructure. Niels Breet highlighted that moving off meego.com "this quarter" was sensible; and Matti Airas expanded on that:

"we might start to promote maemo.org as the backup for meego.com as the latter will be going away pretty soon. we might start to promote maemo.org as the backup for meego.com as the latter will be going away pretty soon. and with that move (and with apps.formeego.org using maemo.org facilities in the future) I don't see maemo.org being shut down any time soon. but that's not a promise."

Re-reading the discussion, it seems there may have been a communication problem - with both Matti and Rob talking, presumably, about the Harmattan aspects of meego.com; rather than the defunct netbook and tablet sections which Nokia has no interest in.

In your editor's opinion, this would be a good move to solve the fragmentation issues which Thomas Perl has raised recently. Obviously such a move would be need to coordinated carefully, but the opportunity could be taken to drop the antiquated bits of maemo.org (e.g. Brainstorm) and consolidate under-the-covers technology around Downloads/Packages/AppsForMeego.

Unfortunately, participation ahead of time wasn't possible due to poor communication about the meeting happening ahead of time. A follow-up meeting is going to be scheduled within the next few weeks to discuss the real policy issues that were only touched on in last weeks meeting. Hopefully we'll know ahead of time this time.

In this edition (Download)...

  1. Front Page
    • Community Council meeting: time to fold Harmattan back into maemo.org?
  2. Development
    • Aegis "open mode" discussion for Harmattan moves to Talk
    • PR1.2 beta release for N950 coming soon
    • SDL and PyGame available for MeeGo 1.2 Harmattan
  3. Community
    • Spam comments on the maemo.org wiki
  4. Announcements
    • Command-line/arbitrary service sharing for Harmattan
    • TV-out control for Nokia N9 and N950
0 Add to favourites2 Bury
10:39

[How-to] Custom symbols in X Terminal

Are you in need of special symbols while in X Terminal? Don’t want to bring up the special characters menu all the time? Well, here’s an easy way to customize the special characters  line on the bottom of your X Terminal window.

 

Open up your XTerm and use those commands to modify the characters line:

Note: Run these commands as a regular user, not root.

Modify the key labels:

gconftool-2 -s /apps/osso/xterm/key_labels -t list –list-type=string “[keylabels]“

Replace keylabels with the set of labels you want to use, separated by colons without any whitespaces. You’re free to use any text, just don’t use labels too long. The maximum safe amount of labels you can use is 7, if you use more, they will all go to a side-menu.  For example, if we are to add pipe, input and tilde symbols you can use this:  Tab,Esc,PgUp,PgDn,|,>,~

Next, set the characters that those labels will correspond to:

gconftool-2 -s /apps/osso/xterm/keys -t list –list-type=string “[character values]“

Replace character values with the corresponding values. You can look up which values respond to which characters by looking at /usr/share/X11/xkb/symbols/nokia_vndr/rx-51 file (do it as a regular user, so you don’t modify it by accident)

If we follow the example for pipe, input and tilde characters, we shall use these values: Tab,Escape,Page_Up,Page_Down,bar,greater,asciitilde

Restart your X Terminal, so the fullscreen button goes where it should go and enjoy!

0 Add to favourites0 Bury

Older posts are this way If this message doesn't go away, click anywhere on the page to continue loading posts.
Could not load more posts
Maybe Soup is currently being updated? I'll try again automatically in a few seconds...
Just a second, loading more posts...
You've reached the end.