06 Feb 2012
Planet Maemo
MWKN Weekly News for Monday, 6 Feb 2012
Front Page
Qt Innovation Challenge winners announced
Winners of the most popular N9 apps have walked away with $10,000 and, in the case of PhoneTorch, $50,000 as part of Nokia's "Qt Innovation Challenge". Participants were invited to enter the competition with: "We are looking for new and innovative content for use on this high-end, Qt-powered smartphone, and in particular we are looking for apps that match the sophisticated style and capabilities of the Nokia N9. This can include apps for entertainment, luxury and fashion, technology, travel and sport - to name a few. At the same time, maybe you will submit an app that makes innovative use of the front-facing camera on the Nokia N9, or takes advantage of features like NFC that are built-in to the phone."
Not wanting to begrude the winners but the competition failed in its aim: to make innovative, mainstream apps for the Qt platform and Nokia N9. The judging was done on number of downloads, rather than any subjective view of "innovativeness". Your editor didn't enter the competition as his in-train apps didn't meet his own definition of "innovation". However, very few of the winners do either.
This is the biggest problem with Harmattan: not the lack of apps (there are plenty), but the lack of innovative, distinctive apps which make you go "oooh".
In this edition (Download)...
- Front Page
- Qt Innovation Challenge winners announced
- Development
- Qt SDK 1.2 released
- Announcements
- LPMCustomizer in Store for N9
- Fremantle stack for Mer
06 Feb 2012 9:00am GMT
03 Feb 2012
Planet Maemo
CuteSoma – worldwide downloads statistic for Nokia N9
CuteSoma (Soma.fm client for Nokia N9) has been available for 4 months now and it's the right time to publish some interesting statistics about downloads. First of all I didn't expect so much interest and I wasn't sure to have so many downloads, due to the fact that Nokia never advertised this device properly. But luckly lot of people don't care about advertising and buy a product anyway if they know it's one of the best available on the smartphone market.
I'm really happy to notice that the number of downloads is growing each month, this motivates me to continue with development (well... when my N950 comes back from Nokia, since I had to send it because it was broken).
I want to thank all the 3658 people that downloaded CuteSoma until now and all the people that are sending me their feedback, ideas and patches (yes Cornelius Hald, I'm talking about you
) you're giving me a big opportunity to learn C++/Qt/QML.
03 Feb 2012 5:11pm GMT
Openismus at FOSDEM 2012
A few Openismus people will be at FOSDEM In Brussels this weekend. FOSDEM is always a great conference, but I can't be there myself as my travel is generally limited by the need to take care of my kids.
Michael Hasselmann and Jon Nordby are both giving talks about the Maliit input method framework, as seen on the N9. We are eager to find customers who need our help to integrate and improve this only real choice for an open-source on-screen keyboard. So we hope that some people of influence take the opportunity to get to know the project and its excellent developers.
Jens Georg is also giving a talk about Rygel, used in the N9 to support UPnP and DLNA. For German speakers, there are already video and slides online of a recent talk that Jens did about Rygel in Berlin for Deutsche Telekom's Developer Garden. I was amused to discover that DLNA had specified themselves into a situation where a minimum certified server and a minimum certified receiver were only able to share a small resolution JPEG format. Apparently it's getting better, and Rygel can deal with it all.
03 Feb 2012 4:01pm GMT
02 Feb 2012
Planet Maemo
Open Mobile Linux, this Saturday in FOSDEM
As mentioned in the earlier call for presentations, we're running a track on Open Mobile Linux in FOSDEM this Saturday. Room AW1.120 at the ULB campus in Brussels. From the CfP:
Our primary goal is to facilitate meetups, collaboration and awareness between different projects and communities within Open Mobile Linux and provide a place to present directions, ideas and your projects themselves.
By Open Mobile Linux we mean any open source projects revolving around typical non-desktop/server Linux, such as handsets, tablets, netbooks or other creative uses. Examples of such projects could be Qt5, Mer, MeeGo, Android, webOS, Plasma Active, Tizen, Boot to Gecko, SHR and other related efforts.
There are several exciting things happening in this space, including the recently announced Spark tablet, open sourcing of webOS's Enyo framework and continuing interest in the Maemo platform. Saturday's program includes:
- Mer ... and what you can do with it (David Greaves, 11:30-12:00)
- Openmoko Freerunner - Present and Future (Niels Heyvaert, 12:00-12:30)
- Towards Accelerated UI's on Mobile Linux With Power of Qt5 (Saija Eteläniemi, 12:30-13:00)
- Intro to Tizen and the Future of the Community (Dawn Foster, 13:00-13:30)
- buildroot: flexible building of a custom embedded system (Arnout Vandecappelle, 13:30-14:00)
- Deep Dive into KDE Mobile development on N9/N950 (Laszlo Papp, 14:00-14:30)
- Community Qt apps repository - way forward (Jukka Eklund, 14:30-15:00)
- Maliit - the open mobile text input project (Jon Nordby, 15:00-15:30)
- Nemo Mobile - How to contribute to the project (Marko Saukko, 15:30-16:00)
- Introduction to the QtOnPi project (Rajiv Ranganath, 16:00-16:30)
- An update on PIM storage and sync: SyncEvolution (Patrick Ohly, 16:30-17:00)
- OS in the Mobile App Stores (Thomas Bonte, 17:00-17:30)
- Rygel: Free and Open Mobile DLNA (Jens Georg, 17:30-18:00)
If there are any last-minute announcements or happenings that people want to discuss, we may be a ble to squeeze in a talk or two. Contact Carsten about this.
Also, if you want to chat other things (like PHPCR or CreateJS), I'll be around the whole weekend including the beer event. Drop me an SMS.
Looking forward to seeing as many of you there as possible!
02 Feb 2012 8:55am GMT
01 Feb 2012
Planet Maemo
Harmattan target for Qt SDK 1.2
Today, on 1.2, we have released an updated MeeGo 1.2 Harmattan target for Qt SDK 1.2. The target supports the forthcoming PR1.2 update of Harmattan. Any more "1.2"s in an announcement would probably cause a spontaneous rift in the space/time continuum, so it is better to stop milking this joke for any more laughs.
Indeed, Qt SDK 1.2 is released today, and it includes a Harmattan target.
The changes in this version are far smaller than in the previous Harmattan target update (in 1.1.4 the Harmattan target got de-experimentalized), they are described in the release notes.
This time around the most visible changes are outside the Harmattan target. The installer now works without additional trickery on Ubuntu Oneiric Ocelot. Qt Creator is updated to updated to version 2.4.1. Within the target, the QML debugging works again on the Harmattan 1.2 release (available only to N950 owners right now).
Happy Hacking!
01 Feb 2012 12:40pm GMT
30 Jan 2012
Planet Maemo
MWKN Weekly News for Monday, 30 Jan 2012
Front Page
Harmattan PR1.2 beta now available for N950
A beta release of the Harmattan 1.2 firmware has been released as a one-click flasher (OCF) for the N950 containing many bug fixes and some new features. Nokia's N9 Developer blog provides more details: "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."
"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."
It should be noted that you cannot downgrade from 1.2 to 1.1 after install, and the default OCF installation wipes out all user data (music, photos, applications, etc). The actual new features and fixes are too numerous to list here, but the new font metrics will be of interest to most developers, and your editor's personal favourite is the colour schemes available in QML now.
In this edition (Download)...
- Front Page
- Harmattan PR1.2 beta now available for N950
- Development
- Version numbering of Harmattan explained
- Devices
- Nokia N9 "may have sold 1.4m units last quarter"
- In the Wild
- Nokia N9 up for People's Choice Award at Interaction Awards for its swipe UI
- Announcements
- Widget system UI framework for N9 Harmattan
- lpsmagic - system information on N9's standby screen
30 Jan 2012 2:17pm GMT
maemo.org Extras Bug Jar 2012.05
A Quick Look at Extras in Bugzilla
2012-01-23 through 2012-01-29
As of 2012-01-30 Extras contains:
- total items
2821 (
4) -
- total open items
959 - open bugs
544 (
1) -
- critical/blocker
44 - "easyfix"
3 - "moreinfo"
4 - "crash"
2 - "patch"
9 (
2) - reopened
7 - unconfirmed
329 (
1)
- critical/blocker
- open enhancements
415 (
1) -
- "easyfix"
3 - "moreinfo"
5 - "patch"
6 - reopened
1 - unconfirmed
175 (
1)
- "easyfix"
- total open items
Top Tens
Ten biggest open bugs by number of votes:
- (6%) 7334 [FM Radio] audio disappear using other device functions(connecting-disconnecting wi-fi,hspa)
- (6%) 11961 [Maemo 5 Community SSU] Random email application (modest) crashes with CSSU
- (4%) 7351 [Recorder] Recorder app closes automatically after few mins
- (4%) 6511 [Canola] Unable to type text in Canola on N900
- (3%) 11031 [PyMaemo] python-all depending on specific python version breaks updating python modules
- (3%) 11842 [Maemo 5 Community SSU] RDesktop halt on connection screen
- (2%) 6847 [gPodder] gPodder does not attempt to connect to internet if no ambient connection
- (2%) 8508 [The One Ring] Integration with System Contacts isn't working
- (2%) 7500 [BlueMaemo] Hardware keyboard doesn't work in Maemo5 (new this week)
- (2%) 7505 [Mauku] Claims to be free, but ships no license and says 'You are NOT allowed to modify or redistribute the source code.' (-1 this week)
Please visit Bugzilla to vote. Registration is easy and free.
Ten biggest open enhancements by number of votes:
- (6%) 8224 [Hermes] Support for getting orkut contact details with Hermes
- (5%) 5453 [Hermes] Add google as a source for contact information (feature request)
- (5%) 5823 [Personal GPRS Monitor] programmable auto-reset
- (5%) 7738 [FM Radio] Scan and auto-preset feature
- (4%) 11976 [Maemo 5 Community SSU] viewing sms conversations in portrait mode without horizontal scrolling (patch) (+1 this week)
- (4%) 5045 [Conboy] Add undo and redo (-1 this week)
- (4%) 5452 [Hermes] Don't overwrite pre-existing contact info
- (3%) 6383 [PasswordSafe] Add support for V3 Format
- (2%) 5018 [StockThis] Create a Desktop widget to display portfolio
- (2%) 7374 [FM Radio] Record FM radio to file
Please visit Bugzilla to vote. Registration is easy and free.
- 10227 [Batlevel] Batlevel uses extremely high amount of power as normally installed.
- 10238 [stopwatch] Uses, and causes services to use lots of CPU, even when display blanked.
- 7505 [Mauku] Claims to be free, but ships no license and says 'You are NOT allowed to modify or redistribute the source code.'
- 4089 [Canola] SystemProperties plugin error crash after upgrade to beta11 (+2 this week)
- 7351 [Recorder] Recorder app closes automatically after few mins
- 12540 [qt-components] Segfault for ProgressBar component when running with opengl graphicssystem (-2 this week)
- 12405 [qt-components] [CORE] Toolbar layout only covers minimal set of configurations (new this week)
- 9750 [FriendStatus] FriendStatus fails to load contact history (+2 this week)
- 12434 [Miniature] SeekGame doesn't filter Atomic games (new this week)
- 9969 [BlueMaemo] cant install BlueMaemo (new this week)
Ten hottest open enhancements:
- 12411 [Miniature] OnlineBoard: Implement game end dialog for abort during move 1 (+8 this week)
- 11896 [nQa Audiobook Player] Package for Meego (+6 this week)
- 12341 [Miniature] Filter buttons for FICS seeks could be simpler (new this week)
- 11893 [Waters of Shiloah] Improved Meego Integration (new this week)
- 11901 [Gonvert] Package for Meego (new this week)
- 11894 [Quicknote] Package for Meego (-3 this week)
- 11892 [nQa Audiobook Player] Improved Meego Integration (new this week)
- 11895 [Multilist] Package for Meego (-3 this week)
- 10901 [The One Ring] Proxy Support Needed (new this week)
- 11900 [Dialcentral] Package for Meego (-6 this week)
Ten oldest open bugs (unchanged for 93 weeks):
- (1289 days) 3472 [Advanced Backlight] LCARS and Hildon iconsets aren't complete
- (1164 days) 3886 [Canola] Interface buttons disappeared: video, podcasts, internet media
- (1126 days) 3974 [Browser Extras] webaddons category applications have inconsistent name convention
- (1110 days) 4005 [Canola] AudioBroadcast UPnP items not showing when browsing
- (1102 days) 4036 [Canola] Canola cannot properly merge multiple tracks into one album
- (1098 days) 4050 [mNotes] random comments about make/mnotes_framework
- (1086 days) 4083 [Canola] cannot access to video and internet files after upgrade to 2.0.b11
- (1085 days) 4084 [Canola] Intermittent hangs on audio play
- (1084 days) 4087 [Canola] There is no GUI way to discover podcast URLs after creation
- (1084 days) 4089 [Canola] SystemProperties plugin error crash after upgrade to beta11
Ten oldest open enhancements (unchanged for 8 weeks):
- (1102 days) 4037 [Canola] Ability to switch between "Play Random Track" and "Album" mode
- (1095 days) 4058 [Canola] Vertical lists are not scrolled properly
- (1084 days) 4090 [Canola] Own radio stations and playlists are not supportet by canola last.fm plugin
- (1080 days) 4117 [Canola] Tracks in playlists should be sortable by album and track
- (1027 days) 4255 [Canola] libre.fm support (instead of last.fm/audioscrobbler)
- (962 days) 4662 [BlueMaemo] Ability to connect to Windows Mobile/Symbian devices
- (962 days) 4663 [BlueMaemo] Configurable buttons Zoom -/Full screen/Zoom + on the N8*0-side
- (962 days) 4664 [BlueMaemo] 770 support
- (962 days) 4665 [BlueMaemo] drag&drop and digitizer mode
- (962 days) 4666 [BlueMaemo] Add scroll bar feature to keyboard mode
New Items
- 12564 [Maemo 5 Community SSU] microb-engine: Daemon does not shut down properly when no connection and browser closed when connection dialog opens
- 12565 [Maemo 5 Community SSU] Edit Menu in Portrait
- 12566 [Maemo 5 Community SSU] libxml2: CVE-2011-2834 DoS via double free in XPath handling
0 bugs were critical/blocker.
- 12563 [fMMS] dont sed mms
Resolved Bugs
- 11974 [Maemo 5 Community SSU] Holding down left on right on the home screen leads to a black screen
0 bugs were resolved "invalid".
0 bugs were resolved "wontfix".
1 bug was resolved "duplicate":
- 12565 [Maemo 5 Community SSU] Edit Menu in Portrait
0 bugs were resolved "worksforme".
0 bugs were resolved "moved".
Resolved Enhancements
0 enhancements were resolved "fixed".
2 enhancements were resolved "invalid":
0 enhancements were resolved "wontfix".
0 enhancements were resolved "duplicate".
0 enhancements were resolved "worksforme".
0 enhancements were resolved "moved".
Confirmed Items
- 11875 [Maemo 5 Community SSU] Battery drains quicker
0 enhancements were confirmed.
Reopened Items
0 bugs were reopened.
0 enhancements were reopened.
Unloved Items
- 3974 [Browser Extras] webaddons category applications have inconsistent name convention
- 11034 [PyMaemo] hildon searchbar popup when typing into a hildon.Entry field
- 11388 [PyMaemo] python-location not available on n810
- 11638 [PyMaemo] HTTPS doesn't work with IPv6
- 10129 [Mussorgsky] With albums named the same, Mussorgsky ignores "[year]", adding same album art to both
- 10982 [contacts-merger] contacts-merger crash when starting
- 11317 [ringtoned] cpu usage and battery drain with ringtoned installed
- 7939 [Mauku] Mauku Widget wakes up device when in offline mode
- 11757 [eCoach] Multiple trainings on same day are not correctly uploaded to HeiaHeia
- 11436 [qtirreco] Single click on a button is frequently interpreted as two clicks
10 enhancements were needing love:
- 12023 [Catorise] Local Path Inclusion
- 9938 [conky] Time % in different CPU states visible on Conky display and temperature
- 10118 [Multilist] Add simple filter options for fields with predefined values
- 10119 [Multilist] Add date selector to the date field or restrict entering non-date data
- 10860 [Load Applet] Split screenshot/screencast functionality into separate applet
- 10888 [contacts-merger] Unable to exclude fields from merge analysis
- 11810 [FM Radio] Need to develop portrait mode for FM Radio Player
- 11889 [FM Radio] Radio for n900 didn't work fine
- 12264 [SolarWolf] configurable keys
- 11062 [Hermes] Suggestion - Excluding fields
Keyworded Items
(glossary)
0 bugs were tagged "crash".
0 bugs were tagged "easyfix".
0 bugs were tagged "moreinfo".
0 bugs were tagged "patch".
0 bugs were tagged "performance".
0 bugs were tagged "security".
0 enhancements were tagged "easyfix".
0 enhancements were tagged "moreinfo".
0 enhancements were tagged "patch".
0 enhancements were tagged "performance".
This summary is also posted to the Maemo developers' list and talk.maemo.org. 0
0 
30 Jan 2012 12:02am GMT
26 Jan 2012
Planet Maemo
Enyo now, Open webOS 1.0 in September
http://www.engadget.com/2012/01/25/hp-webos-to-be-fully-open-sourced-by-september-enyo-2-0-framew/
26 Jan 2012 5:32am GMT
25 Jan 2012
Planet Maemo
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.
Related Posts:
25 Jan 2012 5:39pm GMT
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.

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:
- New Nokia 5800 Firmware v20.0.012 Out - User Generated ChangeLog Inside
- Nokia 5800 NAM Gets V20 Via The NSU
- Key Lock Clock Updated With New Fonts, Light Timeout & Auto Keylock
- New N86 8MP Firmware v20.115 Now Available - Changelog Inside
- Nokia Ovi Suite 3.0 Beta Now Out, Mac Support As Mythical As Ever
25 Jan 2012 5:15pm GMT
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
25 Jan 2012 3:36pm GMT
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.
25 Jan 2012 1:20pm GMT
Mozilla Fennec Future – A post from the past
|
Mozilla Fennec Future - A post from the past - http://dougturner.wordpress.com/2012...
|
25 Jan 2012 4:35am GMT
24 Jan 2012
Planet Maemo
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.
24 Jan 2012 10:38pm GMT
23 Jan 2012
Planet Maemo
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
23 Jan 2012 9:55am GMT
MWKN Weekly News for Monday, 23 Jan 2012
Front Page
SCaLE10x & Qt5
This past weekend's 10th annual Southern California Linux Expo, or SCaLE10x, was both fun and informative. There weren't any earth-shattering breakthroughs to behold, but it was interesting to witness how the open source world has embraced the idea of "the cloud." There are several companies activiely developing open source solutions for those who are investing in cloud computing in some regard. Likewise, it was nice to see a number surprising conference sponsors, like Facebook, HP, IBM, Media Temple, GoDaddy, and more.
For the most part, my time was spent volunteering at the Qt booth with fellow Maemo/Meego/Qt community member Niels Meyer, Nokia's Quim Gil, and a couple of other Qt Project employees. In fact, one of the best parts of the weekend was seeing Gil speak about Qt at an enlightening session in which a beautiful and fully functional UI was coded in about ten-minutes time, utilizing about 50 lines of QML. Other takealways were Qt5's goals as well as the increased level of community-contributed code added to Qt's core over the past several months. Most notably, Qt5's development cycle will freeze on February 4, launching the beta phase of the new version. The official release of Qt5 is expected sometime this summer (possibly in June).
So, what does Qt5 bring to the table for developers? Aside from a completely refactored code-base, Qt will be sporting native openGL, and will be using Wayland as its display server, rather than X server. But, keep in mind that Qt will still be able to switch between Wayland and X11 (and openGL or anything else for that matter), depending on the developer's preference.
One of the biggest draws on the expo floor was a Qt5 media player UI demo running on a Raspberry Pi. The demo (loaded on an SD card) was powered by the ARM-based board with 128 MB RAM, outputting to a full 1080p HD monitor. The UI was quick and responsive and possessed a ton of fancy eye candy - all being rendered in real-time on the GPU. Of course, the Qt booth had some other items of interest as well, such as the Nokia N9, an Android mobile phone showing off a bunch of Qt demos, and the Qt-driven Roku Streaming Player.
Lastly, it's important to add that many of the other exhibitors at the conference were intimately related to Qt in some way. KDE, FreeBSD, Disney Animation, ICS, and other all use Qt for their development purposes. Speaking of which, another volunteer at the Qt booth was a Qt community member and UI developer for the 3D animation and special effects studio Rhythm & Hues - one more company that uses Qt for all of their proprietary applications.
Whatever your opinion is about the direction of Nokia, or even former projects like Maemo and MeeGo, it was clear to see at SCaLE10x that the Qt Project isn't going anywhere anytime soon. innumerable people rely on the robust application UI framework that is Qt. This is true for both those who develop open source applications for Linux as well as plenty of others who use Qt for development within commercial and closed ecosystems. In thinking about the Qt timeline that Quim Gil showed during his information session, Qt5 is quite an exciting release indeed.
To view some photos of the Qt5 experience described in this article, click the TwitPic link below.
In this edition (Download)...
- Front Page
- SCaLE10x & Qt5
- Development
- DBUS sending of SMS on Harmattan?
- Qt Quick Components on Fremantle
- Announcements
- AGTL - offline geocaching for MeeGo 1.2 Harmattan
23 Jan 2012 7:55am GMT





.gif)