Re: Mapping the N900 keyboard?

2009-11-15 Thread Kimmo Hämäläinen
On Mon, 2009-11-16 at 08:39 +0100, ext Faheem Pervez wrote:
> On 11/16/09, Kimmo Hämäläinen  wrote:
> > On Mon, 2009-11-16 at 02:03 +0100, ext Qole wrote:
> >> I am still hoping for some more help with remapping the N900 keyboard
> >> (see quoted message below).
> >>
> >> I have come across a problem I believe is related, and it is much more
> >> urgent for me to identify and fix the problem.
> >>
> >> When I start a nested Xephyr X Server on the N900, the desktop
> >> environment that I run in that X Server (LXDE, on DISPLAY :1) does not
> >> seem to have access to the keyboard. No keyboard presses are passed to
> >> DISPLAY :1 at all. When I press the key combination to get to the
> >> Dashboard (CTRL-Backspace), I am taken to the Dashboard, which
> >> suggests that maybe Hildon desktop is not "letting go" of the
> >> keyboard.
> >
> > hildon-desktop does not ever grab the keyboard. It only grabs some
> > specific key combinations, such as that ctrl+backspace.
> >
> >> I have tried using xkbcomp as described below to copy the keyboard
> >> mapping to display :1, but it doesn't help.
> >
> > Does 'xev' report any key events?
> >
> 
> xev won't work on the N900 by default for exactly the same reason
> qole's LXDE stuff isn't working:
> https://bugs.maemo.org/show_bug.cgi?id=5987

Seems to work after:
1) dsmetool -k /usr/bin/hildon-desktop
2) xev &
3) tap on the xev window

Or you could device a diabolical utility program that calls
XSetInputFocus for the xev window...

> > -Kimmo
> >
> 
> Best Regards,
> Faheem
> >>
> >> Any help or suggestions?
> >>
> >> On Tue, Nov 10, 2009 at 9:23 PM, Qole  wrote:
> >> Now that the N900 has been released, I will post this question
> >> on maemo-developers, in the hopes that some Nokia devs can
> >> help me here.
> >>
> >> I would like to know how to remap the keyboard on the N900.
> >> I've received some help from Marius Gedminas, as you will see
> >> below, but I'd like to know how to map the keyboard
> >> permanently, without having to run xkbcomp every time.
> >>
> >> Here is the help that I've received so far:
> >>
> >> On Sun, Oct 25, 2009 at 4:23 AM, Marius Gedminas
> >>  wrote:
> >>
> >>
> >>
> >> I've had partial success by doing this:
> >>
> >>  $ xkbcomp :0 default.xkb
> >>  $ vi default.xkb
> >>
> >> comment out the two rules that cause syntax errors:
> >>
> >> //  interpret AccessX_Enable+AnyOfOrNone(all) {
> >> //  action= LockControls(controls=);
> >> //  };
> >>
> >> //  interpret MouseKeys_Accel_Enable+AnyOfOrNone(all)
> >> {
> >> //  action= LockControls(controls=);
> >> //  };
> >>
> >> Now you can restore the settings back by running
> >>
> >>  $ xkbcmp default.xkb :0
> >>
> >> if you screw up and end up with a nonfunctional
> >> keyboard.
> >>
> >> Next
> >>
> >>  $ cp default.xkb mg.xkb
> >>  $ vi mg.xkb
> >>
> >>key  {
> >>type= "FOUR_LEVEL",
> >>symbols[Group1]= [   Right,   Right,
> >> Tab,   Tab ]
> >>};
> >>
> >>  $ xkbcomp mg.xkb :0
> >>
> >> and now Fn+Right arrow is a Tab key.
> >>
> >> Sadly I don't know enough about xkbcomp to see if it's
> >> possible to make
> >> it load incomplete maps on top of the current
> >> configuration, just to
> >> update a few symbols without replicating the full
> >> configuration.
> >>
> >> > None of the changes I make
> >> to /usr/share/X11/xkb/symbols/nokia_vndr/rx-51
> >> > have any effect (yes I reboot after changing the
> >> file).
> >>
> >>
> >> Maybe the files in /var/cache/xkb contain precompiled
> >> versions of those?
> >>
> >> I'm not adventurous enough to go and start editing
> >> files in /usr/.
> >> Although creating a new symbols file in there and
> >> loading it on top of
> >> the defaults with setxkbmap ought to maybe work...
> >>
> >> Marius Gedminas
> >>
> >> (I have already replied with the following:
> >>
> >> Replace
> >>type= "FOUR_LEVEL",
> >>symbols[Group1]= [   Right,   Right,   Tab,
> >> Tab ]
> >>
> >> with
> >>type= "PC_FN_LEVEL2",
> >>symbols[Group1]= [   Right,   Tab ]
> >>
> >>
> >> and you will retain the ability to highlight text with shift-
> >> rig

Re: Mapping the N900 keyboard?

2009-11-15 Thread juha.koivisto
> Sadly I don't know enough about xkbcomp to see if it's possible to make
> it load incomplete maps on top of the current configuration, just to
> update a few symbols without replicating the full configuration.

In principle yes - by using "include" in the xkb_keymap description.
See "setxkbmap -print" for a starting point.

Actually I have a keymap editor in the works (at home) which would
let you do this through a UI. Shouldn't take more
than a couple of
evenings to make an alpha release. Likely not going to be the next
couple of evenings in the calendar though.

--Juha

(N900 posting, broken thread and formatting, sorry)
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Mapping the N900 keyboard?

2009-11-15 Thread Faheem Pervez
On 11/16/09, Kimmo Hämäläinen  wrote:
> On Mon, 2009-11-16 at 02:03 +0100, ext Qole wrote:
>> I am still hoping for some more help with remapping the N900 keyboard
>> (see quoted message below).
>>
>> I have come across a problem I believe is related, and it is much more
>> urgent for me to identify and fix the problem.
>>
>> When I start a nested Xephyr X Server on the N900, the desktop
>> environment that I run in that X Server (LXDE, on DISPLAY :1) does not
>> seem to have access to the keyboard. No keyboard presses are passed to
>> DISPLAY :1 at all. When I press the key combination to get to the
>> Dashboard (CTRL-Backspace), I am taken to the Dashboard, which
>> suggests that maybe Hildon desktop is not "letting go" of the
>> keyboard.
>
> hildon-desktop does not ever grab the keyboard. It only grabs some
> specific key combinations, such as that ctrl+backspace.
>
>> I have tried using xkbcomp as described below to copy the keyboard
>> mapping to display :1, but it doesn't help.
>
> Does 'xev' report any key events?
>

xev won't work on the N900 by default for exactly the same reason
qole's LXDE stuff isn't working:
https://bugs.maemo.org/show_bug.cgi?id=5987
> -Kimmo
>

Best Regards,
Faheem
>>
>> Any help or suggestions?
>>
>> On Tue, Nov 10, 2009 at 9:23 PM, Qole  wrote:
>> Now that the N900 has been released, I will post this question
>> on maemo-developers, in the hopes that some Nokia devs can
>> help me here.
>>
>> I would like to know how to remap the keyboard on the N900.
>> I've received some help from Marius Gedminas, as you will see
>> below, but I'd like to know how to map the keyboard
>> permanently, without having to run xkbcomp every time.
>>
>> Here is the help that I've received so far:
>>
>> On Sun, Oct 25, 2009 at 4:23 AM, Marius Gedminas
>>  wrote:
>>
>>
>>
>> I've had partial success by doing this:
>>
>>  $ xkbcomp :0 default.xkb
>>  $ vi default.xkb
>>
>> comment out the two rules that cause syntax errors:
>>
>> //  interpret AccessX_Enable+AnyOfOrNone(all) {
>> //  action= LockControls(controls=);
>> //  };
>>
>> //  interpret MouseKeys_Accel_Enable+AnyOfOrNone(all)
>> {
>> //  action= LockControls(controls=);
>> //  };
>>
>> Now you can restore the settings back by running
>>
>>  $ xkbcmp default.xkb :0
>>
>> if you screw up and end up with a nonfunctional
>> keyboard.
>>
>> Next
>>
>>  $ cp default.xkb mg.xkb
>>  $ vi mg.xkb
>>
>>key  {
>>type= "FOUR_LEVEL",
>>symbols[Group1]= [   Right,   Right,
>> Tab,   Tab ]
>>};
>>
>>  $ xkbcomp mg.xkb :0
>>
>> and now Fn+Right arrow is a Tab key.
>>
>> Sadly I don't know enough about xkbcomp to see if it's
>> possible to make
>> it load incomplete maps on top of the current
>> configuration, just to
>> update a few symbols without replicating the full
>> configuration.
>>
>> > None of the changes I make
>> to /usr/share/X11/xkb/symbols/nokia_vndr/rx-51
>> > have any effect (yes I reboot after changing the
>> file).
>>
>>
>> Maybe the files in /var/cache/xkb contain precompiled
>> versions of those?
>>
>> I'm not adventurous enough to go and start editing
>> files in /usr/.
>> Although creating a new symbols file in there and
>> loading it on top of
>> the defaults with setxkbmap ought to maybe work...
>>
>> Marius Gedminas
>>
>> (I have already replied with the following:
>>
>> Replace
>>type= "FOUR_LEVEL",
>>symbols[Group1]= [   Right,   Right,   Tab,
>> Tab ]
>>
>> with
>>type= "PC_FN_LEVEL2",
>>symbols[Group1]= [   Right,   Tab ]
>>
>>
>> and you will retain the ability to highlight text with shift-
>> right arrow.)
>>
>>
>> --
>> enthusiast, n. "One whose mind is wholly possessed and heated
>> by what engages it; one who is influenced by a peculiar fervor
>> of mind; an ardent and imaginative person."
>>
>>
>>
>>
>> --
>> enthusiast, n. "One whose mind is wholly possessed and heated by what
>> engages it; one who is influenced by a peculiar fervor of mind; an
>> ardent and imaginative person."
>
> ___
> maemo-developers mailing list

Re: Mapping the N900 keyboard?

2009-11-15 Thread Kimmo Hämäläinen
On Mon, 2009-11-16 at 02:03 +0100, ext Qole wrote:
> I am still hoping for some more help with remapping the N900 keyboard
> (see quoted message below).
> 
> I have come across a problem I believe is related, and it is much more
> urgent for me to identify and fix the problem.
> 
> When I start a nested Xephyr X Server on the N900, the desktop
> environment that I run in that X Server (LXDE, on DISPLAY :1) does not
> seem to have access to the keyboard. No keyboard presses are passed to
> DISPLAY :1 at all. When I press the key combination to get to the
> Dashboard (CTRL-Backspace), I am taken to the Dashboard, which
> suggests that maybe Hildon desktop is not "letting go" of the
> keyboard.

hildon-desktop does not ever grab the keyboard. It only grabs some
specific key combinations, such as that ctrl+backspace.

> I have tried using xkbcomp as described below to copy the keyboard
> mapping to display :1, but it doesn't help.

Does 'xev' report any key events?

-Kimmo

> 
> Any help or suggestions? 
> 
> On Tue, Nov 10, 2009 at 9:23 PM, Qole  wrote:
> Now that the N900 has been released, I will post this question
> on maemo-developers, in the hopes that some Nokia devs can
> help me here.
> 
> I would like to know how to remap the keyboard on the N900.
> I've received some help from Marius Gedminas, as you will see
> below, but I'd like to know how to map the keyboard
> permanently, without having to run xkbcomp every time.
> 
> Here is the help that I've received so far:
> 
> On Sun, Oct 25, 2009 at 4:23 AM, Marius Gedminas
>  wrote:
> 
> 
> 
> I've had partial success by doing this:
> 
>  $ xkbcomp :0 default.xkb
>  $ vi default.xkb
> 
> comment out the two rules that cause syntax errors:
> 
> //  interpret AccessX_Enable+AnyOfOrNone(all) {
> //  action= LockControls(controls=);
> //  };
> 
> //  interpret MouseKeys_Accel_Enable+AnyOfOrNone(all)
> {
> //  action= LockControls(controls=);
> //  };
> 
> Now you can restore the settings back by running
> 
>  $ xkbcmp default.xkb :0
> 
> if you screw up and end up with a nonfunctional
> keyboard.
> 
> Next
> 
>  $ cp default.xkb mg.xkb
>  $ vi mg.xkb
> 
>key  {
>type= "FOUR_LEVEL",
>symbols[Group1]= [   Right,   Right,
> Tab,   Tab ]
>};
> 
>  $ xkbcomp mg.xkb :0
> 
> and now Fn+Right arrow is a Tab key.
> 
> Sadly I don't know enough about xkbcomp to see if it's
> possible to make
> it load incomplete maps on top of the current
> configuration, just to
> update a few symbols without replicating the full
> configuration.
> 
> > None of the changes I make
> to /usr/share/X11/xkb/symbols/nokia_vndr/rx-51
> > have any effect (yes I reboot after changing the
> file).
> 
> 
> Maybe the files in /var/cache/xkb contain precompiled
> versions of those?
> 
> I'm not adventurous enough to go and start editing
> files in /usr/.
> Although creating a new symbols file in there and
> loading it on top of
> the defaults with setxkbmap ought to maybe work...
> 
> Marius Gedminas
> 
> (I have already replied with the following:
> 
> Replace 
>type= "FOUR_LEVEL",
>symbols[Group1]= [   Right,   Right,   Tab,
> Tab ]
> 
> with
>type= "PC_FN_LEVEL2",
>symbols[Group1]= [   Right,   Tab ]
> 
> 
> and you will retain the ability to highlight text with shift-
> right arrow.)
> 
> 
> -- 
> enthusiast, n. "One whose mind is wholly possessed and heated
> by what engages it; one who is influenced by a peculiar fervor
> of mind; an ardent and imaginative person."
> 
> 
> 
> 
> -- 
> enthusiast, n. "One whose mind is wholly possessed and heated by what
> engages it; one who is influenced by a peculiar fervor of mind; an
> 

maemo.org Extras Bug Jar 2009.46

2009-11-15 Thread Stephen Gadsby
A Quick Look at Extras in Bugzilla (https://bugs.maemo.org/).
2009-11-09 through 2009-11-15

As of 2009-11-16 Extras contains 706 items (+38 this week),
including 333 open issues (+18 this week):
* 215 open bugs (+14 this week)
* 11 critical/blocker (-1 this week)
* 1 "easyfix" (no change this week)
* 1 "moreinfo" (no change this week)
* 1 "crash" (no change this week)
* 3 "patch" (no change this week)
* 2 reopened (-1 this week)
* 82 unconfirmed (+3 this week)
* 118 open enhancements (+4 this week)
* 1 "easyfix" (no change this week)
* 0 "moreinfo" (no change this week)
* 0 "patch" (no change this week)
* 0 reopened (no change this week)
* 26 unconfirmed (-1 this week)

==--- New Items ---==

28 bugs were opened -
( 
https://bugs.maemo.org/buglist.cgi?bug_id=6091,6092,6093,6094,6098,6104,6112,6125,6126,6127,6131,6134,6136,6143,6159,6161,6164,6167,6168,6169,6172,6180,6182,6188,6189,6190,6195,6202
):
* [6091] [gPodder] Loading of episodes list is slow for certain podcasts
* [6092] [gPodder] streaming not working in version 2
* [6093] [gPodder] no play button on details page as in previous version
* [6094] [gPodder] Advanced preferences disappeared
* [6098] [Load Applet] Black screencast
* [6104] [Conboy] Screen orientation should not change when physical
keyboard is extended
* [6112] [Gonvert] Still can display more than is able
* [6125] [OmWeather] please don't use system modal dialogs
* [6126] [OmWeather] case corrections for the country list
* [6127] [OmWeather] Change "Virgin Islands, U.S"
* [6131] [openvpn] openvpn-down-root not executable
* [6134] [Mauku] New post lost while in offline mode - no info banner
* [6136] [PyMaemo] python-hildondesktop:
StatusMenuItem.set_status_area_icon() should accept None as icon
parameter
* [6143] [openvpn] Openvpn and/or Openvpn applet will not install
* [6159] [Conboy] Following links not working in portrait mode
* [6161] [PyMaemo] bdist_maemo needed for Fremantle device
* [6164] [ogg-support] media player does not show ogg files from UPNP server
* [6167] [PyMaemo] python-osso: python missing in Depends:
* [6168] [PyMaemo] python-osso:
/usr/lib/python2.5/site-packages/osso/__init__.py not removed on
uninstall
* [6169] [PyMaemo] python-central: file not removed on uninstall:
/usr/share/pycentral-data/pyversions.pyo
* [6172] [Gonvert] Copyright information not complete
* [6180] [Leafpad] 'Replace' does not provide clear indication of the
matched string
* [6182] [FM Radio] Cannot install update version 2009.11.14 of
FM-radio miising package error
* [6188] [gPodder] "usable" can be dropped from application description
* [6189] [gPodder] Various French translations missing/incomplete
* [6190] [ogg-support] Flacs in Ogg container are not handled properly
* [6195] [Countdown Home] Pressing anywhere on the application area
triggers new event
* [6202] [FM Radio] FM Radio UI unresponsive while scanning

Of these, 2 were critical/blockers -
( https://bugs.maemo.org/buglist.cgi?bug_id=6131,6143 ):
* [6131] [openvpn] openvpn-down-root not executable
* [6143] [openvpn] Openvpn and/or Openvpn applet will not install

10 enhancements were opened -
( 
https://bugs.maemo.org/buglist.cgi?bug_id=6102,6103,6109,6110,6111,6133,6142,6151,6158,6186
):
* [6102] [PasswordSafe] importing a plain text file (txt, XML) from keepassx
* [6103] [Dialcentral] Unable to install on Ubuntu Karmic Amd64
* [6109] [Gonvert] Support for Custom Units
* [6110] [Gonvert] Support for Compound Units
* [6111] [Gonvert] Unit Description Dialog not available on Fremantle
* [6133] [Dialcentral] Its difficult to get a copy of the log for reporting bugs
* [6142] [openvpn] Make package look good in Application Manager
* [6151] [Conboy] Make auto rotation configurable
* [6158] [Conboy] There is no way to select text without using the keyboard
* [6186] [gPodder] Superfluous period in download finished label for
French translation


==--- Resolved Bugs ---==

11 bugs were resolved "fixed" -
( 
https://bugs.maemo.org/buglist.cgi?bug_id=5234,5489,5831,5916,5988,5995,6094,6112,6131,6136,6143
):
* [5234] [gPodder] Settings dialog for gPodder on Maemo 5
* [5489] [PyMaemo] [API Documentation] hildon.Note changed API since
Diablo; needs documentation
* [5831] [gPodder] Missing strings in the translation template for Maemo 5 UI
* [5916] [FM Radio] Recieving a voice call while FM radio is playing,
will make the caller to hear the radio
* [5988] [FM Radio] Very bad sound quality on N900
* [5995] [OmWeather] United States should be United States of America
* [6094] [gPodder] Advanced preferences disappeared
* [6112] [Gonvert] Still can display more than is able
* [6131] [openvpn] openvpn-down-root not executable
* [6136] [PyMaemo] python-hildondesktop:
StatusMenuItem.set_status_area_icon() should accept None as icon
parameter
* [6143] [openvpn] Openvpn and/or Openvpn applet will not install

2 bugs were resolved "invalid" -
( https://bugs

Maemo Official Applications Bug Jar 2009.46

2009-11-15 Thread Stephen Gadsby
A Quick Look at Maemo Official Applications in Bugzilla
(https://bugs.maemo.org/).
2009-11-09 through 2009-11-15

As of 2009-11-16 Maemo Official Applications contains 1717 items (+29
this week),
including 413 open issues (+10 this week):
* 180 open bugs (+1 this week)
* 6 critical/blocker (+1 this week)
* 2 "easyfix" (-1 this week)
* 31 "moreinfo" (-2 this week)
* 2 "crash" (+1 this week)
* 9 "patch" (no change this week)
* 14 reopened (-1 this week)
* 32 unconfirmed (-7 this week)
* 233 open enhancements (+9 this week)
* 2 "easyfix" (no change this week)
* 4 "moreinfo" (+1 this week)
* 12 "patch" (no change this week)
* 8 reopened (no change this week)
* 22 unconfirmed (+3 this week)

==--- New Items ---==

23 bugs were opened -
( 
https://bugs.maemo.org/buglist.cgi?bug_id=6095,6096,6100,6106,6107,6115,6116,6118,6123,6129,6132,6138,6139,6153,6162,6163,6170,6171,6178,6179,6184,6194,6199
):
* [6095] Facebook widget does not update status feed anymore
* [6096] xterm: "Empty" app menu with invisible buttons
* [6100] The menu item "copy" in the browser menu does not work
* [6106] cannot add '+ ' to existing contact
* [6107] Background image settings not restored
* [6115] Notes application should delete screenshot when switching file format
* [6116] Browsing history sometimes shows "broken image" icon instead
of screenshot
* [6118] Can't change IMAP server in account details
* [6123] brackets in link breaks the link in messaging app
* [6129] pressing up while holding shift in the compose area shouldn't
take focus out of the compose area
* [6132] "more Applications" menu not scrollable sometimes
* [6138] Skype Support>Report problem leads to an error page
* [6139] skype: Call does not support DTMF tones
* [6153] apt-get segfaults when system has ran out of ptys
* [6162] Read/ Unread status changing does not affect IMAP server
* [6163] Mail for Exchange turns on display when it gets an error
* [6170] Image viewer missing pictures after BT file send
* [6171] Cannot establish received call via SIP with Google Voice
* [6178] Files not readable by user are not backed up.
* [6179] Wrong translation when adding a new catalogue (german)
* [6184] Find on page causes page to reload
* [6194] Shutter release button does not always work
* [6199] "Hildon Control Panel" violates the debian packaging policy
for a description of the package "hildon-control-panel"

Of these, 1 was a critical/blocker -
( https://bugs.maemo.org/buglist.cgi?bug_id=6178 ):
* [6178] Files not readable by user are not backed up.

9 enhancements were opened -
( 
https://bugs.maemo.org/buglist.cgi?bug_id=6128,6130,6152,6154,6155,6156,6157,6160,6185
):
* [6128] navigating messages in the message viewer should navigate the
folder view
* [6130] Add invitations functionality
* [6152] Can't send sms/chat to known contact from the Call list
* [6154] Add vertical view to the e-mail client
* [6155] Headers list is not updated until the fetch is finished
* [6156] Pre-fill account username as local-part of email address in
account user details form
* [6157] Enhace the way to see new emails
* [6160] Enhanced chat window
* [6185] Provide the ability to disable mail accounts


==--- Resolved Bugs ---==

8 bugs were resolved "fixed" -
( 
https://bugs.maemo.org/buglist.cgi?bug_id=4802,5413,5440,5688,5725,6107,6139,6179
):
* [4802] Clarify licence of maemo version of tinymail
* [5413] microb doesn't trigger onchange
* [5440] Unclear how to open a contact (sender/receiver) of a conversation
* [5688] Improve zooming
* [5725] docpurge is not aware of /opt
* [6107] Background image settings not restored
* [6139] skype: Call does not support DTMF tones
* [6179] Wrong translation when adding a new catalogue (german)

3 bugs were resolved "invalid" -
( https://bugs.maemo.org/buglist.cgi?bug_id=6106,6123,6138 ):
* [6106] cannot add '+ ' to existing contact
* [6123] brackets in link breaks the link in messaging app
* [6138] Skype Support>Report problem leads to an error page

0 bugs were resolved "wontfix".

5 bugs were resolved "duplicate" -
( https://bugs.maemo.org/buglist.cgi?bug_id=6118,6129,6132,6162,6171 ):
* [6118] Can't change IMAP server in account details
* [6129] pressing up while holding shift in the compose area shouldn't
take focus out of the compose area
* [6132] "more Applications" menu not scrollable sometimes
* [6162] Read/ Unread status changing does not affect IMAP server
* [6171] Cannot establish received call via SIP with Google Voice

2 bugs were resolved "worksforme" -
( https://bugs.maemo.org/buglist.cgi?bug_id=5842,5949 ):
* [5842] Incoming skype chat message not added top open conversation
* [5949] H264 ipod 16:9 video doesn't playback on N900 maemo media player

0 bugs were resolved "moved".


==--- Resolved Enhancements ---==

0 enhancements were resolved "fixed".

1 enhancement was resolved "invalid" -
( https://bugs.maemo.org/buglist.cgi?bug_id=6157 ):

Maemo Official Platform Bug Jar 2009.46

2009-11-15 Thread Stephen Gadsby
A Quick Look at Maemo Official Platform in Bugzilla (https://bugs.maemo.org/).
2009-11-09 through 2009-11-15

As of 2009-11-16 Maemo Official Platform contains 2233 items (+35 this week),
including 402 open issues (+21 this week):
* 255 open bugs (+16 this week)
* 7 critical/blocker (no change this week)
* 4 "easyfix" (+1 this week)
* 27 "moreinfo" (+2 this week)
* 7 "crash" (no change this week)
* 13 "patch" (-1 this week)
* 16 reopened (+2 this week)
* 42 unconfirmed (+8 this week)
* 147 open enhancements (+5 this week)
* 1 "easyfix" (no change this week)
* 3 "moreinfo" (no change this week)
* 2 "patch" (no change this week)
* 6 reopened (no change this week)
* 9 unconfirmed (no change this week)

==--- New Items ---==

28 bugs were opened -
( 
https://bugs.maemo.org/buglist.cgi?bug_id=6099,6101,6105,6108,6114,6117,6120,6135,6137,6140,6144,6145,6146,6148,6149,6150,6165,6166,6173,6175,6176,6183,6193,6196,6197,6198,6200,6201
):
* [6099] Incremental search function is case sensitive for "select
objects" dialogue in html form elements like drop-down menus
* [6101] unable to select WiFi security certificates
* [6105] Recorded WAV files sometimes are not displayed by filename
but as "mrec"
* [6108] tracker takes cpu and time when scanning media
* [6114] File "Details" dialog shows "Storage: var" for browser's temp downloads
* [6117] Browser: "Complete browsing history" "button" looks like a label
* [6120] Misleading debian control field Maemo-Icon-26
* [6135] Initialise /var/run/utmp at boot time
* [6137] Pixel/time threshold to start "swipe to change desktop" is too low
* [6140] MfE synchronizes data with server after initial setup fails
and is canceled
* [6144] Library offers no version in header
* [6145] MfE spams screen with error messages when it cannot connect
to the server
* [6146] gettext (?) seems to cache offsets to a file whose handle it
doesn't retain resulting in random strings or crashes if the file is
replaced
* [6148] tslib source package builds libts-bin but this is not
included in SDK repository
* [6149] Considering bringing back 'makedev' and full set of busybox
symlinks to SDK
* [6150] Inconsistent Profile buttons in Statusbar menu vs. Power button menu
* [6165] divx5 720p gives: create_node: dsp node create failed on playback
* [6166] armel xgettext binary requires unshipped libgettextlib-0.14.4.so
* [6173] N900 does not connect to WPA PSK
* [6175] "End current tasks" should works everytime
* [6176] bashism in bash uninstall script causes busybox error
* [6183] lsof reports incorrect inode for replaced mmaped files
* [6193] Tap is treated as input even if device was in standby mode (screen off)
* [6196] "Gypsy" violates the debian packaging policy for a
description of the package "gypsy-daemon"
* [6197] "ALSA utilities" violates the debian packaging policy for a
description of the package "alsa-utils"
* [6198] Description field of gypsy just doubles the name
* [6200] "Hildon Input method" violates the debian packaging policy
for a description of the package "hildon-input-method"
* [6201] "libnice" violates the debian packaging policy for a
description of the package "libnice0"

0 bugs were critical/blocker.

4 enhancements were opened -
( https://bugs.maemo.org/buglist.cgi?bug_id=6089,6090,6097,6177 ):
* [6089] Background blur should be rounded, not squared
* [6090] Background blur should be rounded, not squared
* [6097] add support for master mode
* [6177] Consider pushing sharing-dialog-dev to nokia-binaries to
encourage developer usage of sharing dialog


==--- Resolved Bugs ---==

9 bugs were resolved "fixed" -
( 
https://bugs.maemo.org/buglist.cgi?bug_id=3635,4917,5607,5694,5708,5948,5972,6004,6039
):
* [3635] Publish sources of alarm framework
* [4917] wdgt_va_full_12h_time, wdgt_va_12h_hours should be replaced
by wdgt_va_full_12h_time_am/wdgt_va_full_12h_time_pm and
wdgt_va_12h_hours_am/wdgt_va_12h_hours_pm
* [5607] Call forwarding settings not being saved
* [5694] Application Manager moves to background after start when
quickly clicking
* [5708] Internet connection via wifi very unreliable with maximum power saving
* [5948] N900 needs to be rebooted if media player fails to play video (h264dec)
* [5972] Race condition with hardware shift key
* [6004] N900 sometimes ignores USB data cable
* [6039] Hanging application menu requires system reboot

0 bugs were resolved "invalid".

5 bugs were resolved "wontfix" -
( https://bugs.maemo.org/buglist.cgi?bug_id=5155,5796,5849,6069,6117 ):
* [5155] automake warns about underquoted definition of AM_PATH_AUDIOFILE
* [5796] Incorrect date string shown in Getting Started
* [5849] Dial tone distorted when in Loudspeaker mode
* [6069] Documentation missing on HildonNote vs "Cancel" button
* [6117] Browser: "Complete browsing history" "button" looks like a label

1 bug was resolved "duplicate" -
( https://bugs.maemo.org/buglist.cgi?bug_id=6196 ):
* [6196

Re: Mapping the N900 keyboard?

2009-11-15 Thread Qole
I am still hoping for some more help with remapping the N900 keyboard (see
quoted message below).

I have come across a problem I believe is related, and it is much more
urgent for me to identify and fix the problem.

When I start a nested Xephyr X Server on the N900, the desktop environment
that I run in that X Server (LXDE, on DISPLAY :1) does not seem to have
access to the keyboard. No keyboard presses are passed to DISPLAY :1 at all.
When I press the key combination to get to the Dashboard (CTRL-Backspace), I
am taken to the Dashboard, which suggests that maybe Hildon desktop is not
"letting go" of the keyboard.

I have tried using xkbcomp as described below to copy the keyboard mapping
to display :1, but it doesn't help.

Any help or suggestions?

On Tue, Nov 10, 2009 at 9:23 PM, Qole  wrote:

> Now that the N900 has been released, I will post this question on
> maemo-developers, in the hopes that some Nokia devs can help me here.
>
> I would like to know how to remap the keyboard on the N900. I've received
> some help from Marius Gedminas, as you will see below, but I'd like to know
> how to map the keyboard permanently, without having to run xkbcomp every
> time.
>
> Here is the help that I've received so far:
>
> On Sun, Oct 25, 2009 at 4:23 AM, Marius Gedminas  wrote:
>
>>
>> I've had partial success by doing this:
>>
>>  $ xkbcomp :0 default.xkb
>>  $ vi default.xkb
>>
>> comment out the two rules that cause syntax errors:
>>
>> //  interpret AccessX_Enable+AnyOfOrNone(all) {
>> //  action= LockControls(controls=);
>> //  };
>>
>> //  interpret MouseKeys_Accel_Enable+AnyOfOrNone(all) {
>> //  action= LockControls(controls=);
>> //  };
>>
>> Now you can restore the settings back by running
>>
>>  $ xkbcmp default.xkb :0
>>
>> if you screw up and end up with a nonfunctional keyboard.
>>
>> Next
>>
>>  $ cp default.xkb mg.xkb
>>  $ vi mg.xkb
>>
>>key  {
>>type= "FOUR_LEVEL",
>>symbols[Group1]= [   Right,   Right,   Tab,   Tab ]
>>};
>>
>>  $ xkbcomp mg.xkb :0
>>
>> and now Fn+Right arrow is a Tab key.
>>
>> Sadly I don't know enough about xkbcomp to see if it's possible to make
>> it load incomplete maps on top of the current configuration, just to
>> update a few symbols without replicating the full configuration.
>>
>> > None of the changes I make to
>> /usr/share/X11/xkb/symbols/nokia_vndr/rx-51
>> > have any effect (yes I reboot after changing the file).
>>
>> Maybe the files in /var/cache/xkb contain precompiled versions of those?
>>
>> I'm not adventurous enough to go and start editing files in /usr/.
>> Although creating a new symbols file in there and loading it on top of
>> the defaults with setxkbmap ought to maybe work...
>>
>> Marius Gedminas
>>
>
> (I have already replied with the following:
>
> Replace
>type= "FOUR_LEVEL",
>symbols[Group1]= [   Right,   Right,   Tab,   Tab ]
> with
>type= "PC_FN_LEVEL2",
>symbols[Group1]= [   Right,   Tab ]
>
> and you will retain the ability to highlight text with shift-right arrow.)
>
>
> --
> enthusiast, n. "One whose mind is wholly possessed and heated by what
> engages it; one who is influenced by a peculiar fervor of mind; an ardent
> and imaginative person."
>



-- 
enthusiast, n. "One whose mind is wholly possessed and heated by what
engages it; one who is influenced by a peculiar fervor of mind; an ardent
and imaginative person."
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Flash in MicroB on N900: Hardware acceleration?

2009-11-15 Thread Qole
My impression is that the current Adobe Flash is not hardware accelerated,
but Flash 10 (available in 2010) will be.

See this Adobe press release for more details:

http://www.adobe.com/aboutadobe/pressroom/pressreleases/200811/111708ARMAdobeFlash.html

I might be wrong. I hope I'm right, however, because Flash performance on
the N900 isn't terribly good.

On Sun, Nov 15, 2009 at 12:13 PM, Thomas Waelti  wrote:

> Still running with 2009.41-10, I'm unsure if the flash player is hardware
> accelerated or not. In the context menu of Flash player, under
> Settings>Display (first tab from the left), there is one (selected) item
> called "Enable hardware acceleration". This looks good.
>
> OTOH, I'm asking this because the perfomance of Google Streetview in my
> maeMaps Google Maps webapp seems relatively slow when changing views to the
> left and right (especially after I've seen "native" Streetview running on a
> HTC phone :-). In addition, flash games that are slightly advanced seem
> slow, too.
> I'm aware that in both contexts, I have fullscreen flash. But still - the
> device is quite snappy in all other tasks I'm throwing at it, just flash
> seems a tad too slow in comparison.
>
> Anyone with other experience / insider knowhow?
>
> Thanks
> -Tom
>
>
>
>
>
>
>
> ___
> maemo-developers mailing list
> maemo-developers@maemo.org
> https://lists.maemo.org/mailman/listinfo/maemo-developers
>



-- 
enthusiast, n. "One whose mind is wholly possessed and heated by what
engages it; one who is influenced by a peculiar fervor of mind; an ardent
and imaginative person."
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Flash in MicroB on N900: Hardware acceleration?

2009-11-15 Thread Thomas Waelti
Still running with 2009.41-10, I'm unsure if the flash player is hardware 
accelerated or not. In the context menu of Flash player, under Settings>Display 
(first tab from the left), there is one (selected) item called "Enable hardware 
acceleration". This looks good.

OTOH, I'm asking this because the perfomance of Google Streetview in my maeMaps 
Google Maps webapp seems relatively slow when changing views to the left and 
right (especially after I've seen "native" Streetview running on a HTC phone 
:-). In addition, flash games that are slightly advanced seem slow, too.
I'm aware that in both contexts, I have fullscreen flash. But still - the 
device is quite snappy in all other tasks I'm throwing at it, just flash seems 
a tad too slow in comparison.

Anyone with other experience / insider knowhow?

Thanks
-Tom







___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Mediaplayer/GStreamer/Tracker: adding new file types?

2009-11-15 Thread Thomas Waelti
Unfortunatley, I'm running into two issues with these solutions:
1. After registering the MIME type, it still doesn't show up. Probably because 
of http://bugs.freedesktop.org/show_bug.cgi?id=24690 (".ts files are 
incorrectly detected as "application/x-linguist" not "video/MP2T")
2. playbin2 doesn't seem to choose the "best" pipeline for playing these .ts 
files. I get better results (more fluid video) building simple pipelines myself.

I guess I could resolve the freedesktop bug on my machine for me and now, but 
if someone with a freedesktop bugzilla account could vote for that bug, I'd be 
happy :-)
Any ideas about issue 2?

Thanks for all the info - I just LOVE the framework that Maemo 5 offers!
-Tom


> Juan A. Suarez Romero wrote:
>> On Sat, 2009-11-14 at 23:55 +0100, Thomas Waelti wrote:
>>> Hello all
>>>
>>> Using gst-launch with playbin2, I'm able to play .ts files on my N900 from 
>>> the command line.
>>> Is there any way to add this ability to the inbuilt mediaplayer? I guess 
>>> that this involves a few steps, but don't know how to achieve that:
>>> - Get Tracker to index .ts files as video files
>>> - Configure Mediaplayer to use the correct pipeline for this media type
>>
>>
>> Really, MAFW is in charge of playing things, not mediaplayer. And MAFW
>> is already using playbin2.
>>
>> So you only need to configure tracker to index those .ts files in order
>> to show them as video files.
>
>
> Here's how Ogg Support does it:
>
> http://cgit.pingu.fi/repositories/ogg-support/ogg-support.git/tree/debian/ogg-support.postinst?id=1.0.5
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: N900 GPS Problems

2009-11-15 Thread Andrea Borgia
Sveinn Thorarinsson wrote:

> I seem to have better results when I am at home, maybe that's because I
> am also connected to the wifi when I am there..?

What you describe is compatible with the following bug report:
https://bugs.maemo.org/show_bug.cgi?id=5337

A.
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: how build a package?

2009-11-15 Thread Ville M. Vainio
On Sun, Nov 15, 2009 at 4:55 PM, mohamed ismael
 wrote:

> i built an executable file using the following command
> gcc `pkg-config --cflags --libs profile hildon-1` main.c -o main
>
> i want now to build a package to deploy it on N900 device
> can any body help?

If that's all you need to do to build your program, you can basically
just execute the same command inside arm scratchbox and copy the
resulting executable to the device (and launch from terminal).

-- 
Ville M. Vainio
http://tinyurl.com/vainio
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: how build a package?

2009-11-15 Thread David Hautbois
http://maemo.org/maemo_release_documentation/maemo4.1.x/Maemo_Diablo_Reference_Manual_for_maemo_4.1.pdf
p466


mohamed ismael wrote:
> hi,
> i built an executable file using the following command
> gcc `pkg-config --cflags --libs profile hildon-1` main.c -o main
>
> i want now to build a package to deploy it on N900 device
> can any body help?
> thaks
> ___
> maemo-developers mailing list
> maemo-developers@maemo.org
> https://lists.maemo.org/mailman/listinfo/maemo-developers
>
>   
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


how build a package?

2009-11-15 Thread mohamed ismael
hi,
i built an executable file using the following command
gcc `pkg-config --cflags --libs profile hildon-1` main.c -o main

i want now to build a package to deploy it on N900 device
can any body help?
thaks
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: no such file or directory?

2009-11-15 Thread Jeremiah Foster

On Nov 15, 2009, at 9:10, mohamed ismael wrote:

> i added the following line in my code
> #include 
> and i get the error
> no such file or directory

Is this the exact error message? If it isn't, could you paste the exact error 
message in your mail?

> i am using esbox IDE and
> i installed the libprofile on my scratchbox using the following command
> apt-get install libprofile-dev and it is installed successfully
> but when i try to install it in the ordinary terminal it says could not 
> find it
> what is the problem?

Are you using the include file in a shell script? Or are you using it in a C 
file?

Jeremiah
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Mediaplayer/GStreamer/Tracker: adding new file types?

2009-11-15 Thread Tuomas Kulve
Juan A. Suarez Romero wrote:
> On Sat, 2009-11-14 at 23:55 +0100, Thomas Waelti wrote:
>> Hello all
>>
>> Using gst-launch with playbin2, I'm able to play .ts files on my N900 from 
>> the command line.
>> Is there any way to add this ability to the inbuilt mediaplayer? I guess 
>> that this involves a few steps, but don't know how to achieve that:
>> - Get Tracker to index .ts files as video files
>> - Configure Mediaplayer to use the correct pipeline for this media type
> 
> 
> Really, MAFW is in charge of playing things, not mediaplayer. And MAFW
> is already using playbin2.
> 
> So you only need to configure tracker to index those .ts files in order
> to show them as video files.


Here's how Ogg Support does it:

http://cgit.pingu.fi/repositories/ogg-support/ogg-support.git/tree/debian/ogg-support.postinst?id=1.0.5

-- 
Tuomas
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Mediaplayer/GStreamer/Tracker: adding new file types?

2009-11-15 Thread Juan A. Suarez Romero
On Sat, 2009-11-14 at 23:55 +0100, Thomas Waelti wrote:
> Hello all
> 
> Using gst-launch with playbin2, I'm able to play .ts files on my N900 from 
> the command line.
> Is there any way to add this ability to the inbuilt mediaplayer? I guess that 
> this involves a few steps, but don't know how to achieve that:
> - Get Tracker to index .ts files as video files
> - Configure Mediaplayer to use the correct pipeline for this media type


Really, MAFW is in charge of playing things, not mediaplayer. And MAFW
is already using playbin2.

So you only need to configure tracker to index those .ts files in order
to show them as video files.


J.A.


___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Mediaplayer/GStreamer/Tracker: adding new file types?

2009-11-15 Thread Daniel Martin Yerga
Hi.

On Sat, 14 Nov 2009 23:55:52 +0100
Thomas Waelti  wrote:

> Hello all
> 
> Using gst-launch with playbin2, I'm able to play .ts files on my N900
> from the command line. Is there any way to add this ability to the
> inbuilt mediaplayer? I guess that this involves a few steps, but
> don't know how to achieve that:
> - Get Tracker to index .ts files as video files
> - Configure Mediaplayer to use the correct pipeline for this media
> type
> 
> Any ideas?

To index the files try this (the example is for matroska):
http://talk.maemo.org/showpost.php?p=358304&postcount=30

And if you have installed the necessary gstreamer module to play the
files, I think that the mediaplayer should be smart enough to use that
module.

Tell us if it works.
-- 
Daniel Martin Yerga
http://yerga.net
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: How to get n900 IMEI code in C

2009-11-15 Thread Adrián Yanes
Graham thank you very much for the info.

Are very good news listen about "oFono"  ( in my opinion is very
important to have a API's "phone" in the Maemo Devices).

I will like help documenting the CSD services, but I haven't my device yet.

Thanks again for your work, is too useful.

Cheers, Adrian.

2009/11/15 Graham Cobb :
> On Wed, Nov 11, 2009 at 02:57:58PM +0200, Adri?n Yanes wrote:
>> I can't understand why Nokia didn't release the "dbus-signals" in the
>> API documentation.
>>
>> Probably their are one of the most important parts for the developers.
>>
>> Any idea about the present/future of this documentation ?
>
> I have asked Nokia and they are not willing to release the documentation for
> the CSD services.  Their reasons include supportability (the interfaces may
> change) and that they are trying to push oFono as the right long term
> solution (although it isn't here yet).
>
> However, many of the CSD services can be discovered using various DBus
> tools.  I have made a start on that and have put the information I have
> worked out so far in the Wiki of one of my garage projects.  You can see
> this at:
>
> https://garage.maemo.org/plugins/wiki/index.php?CSD%20programming%20information&id=1106&type=g
>
> You will also find in there some hints on how to find out about the
> interfaces and a script I have been playing with to test various of the
> interfaces.  Be aware that neither I nor Nokia take anyresponsibility for
> any strange effects you have on your device or your SIM using this!
>
> I may move it to the maemo.org Wiki at some point, but I was waiting until I
> had got more info and done more testing (including understanding if some
> things had bad effects!).  If anyone wants to contribute, let me know and I
> can add you to the project.
>
> If you want to see how these can be used, you can look at the code in the
> garage project:
>
> https://garage.maemo.org/plugins/scmsvn/viewcvs.php/?root=call-forward
>
> Graham
>
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: How to get n900 IMEI code in C

2009-11-15 Thread Graham Cobb
On Wed, Nov 11, 2009 at 02:57:58PM +0200, Adri?n Yanes wrote:
> I can't understand why Nokia didn't release the "dbus-signals" in the
> API documentation.
> 
> Probably their are one of the most important parts for the developers.
> 
> Any idea about the present/future of this documentation ?

I have asked Nokia and they are not willing to release the documentation for
the CSD services.  Their reasons include supportability (the interfaces may
change) and that they are trying to push oFono as the right long term
solution (although it isn't here yet).

However, many of the CSD services can be discovered using various DBus
tools.  I have made a start on that and have put the information I have
worked out so far in the Wiki of one of my garage projects.  You can see
this at:

https://garage.maemo.org/plugins/wiki/index.php?CSD%20programming%20information&id=1106&type=g

You will also find in there some hints on how to find out about the
interfaces and a script I have been playing with to test various of the
interfaces.  Be aware that neither I nor Nokia take anyresponsibility for
any strange effects you have on your device or your SIM using this!

I may move it to the maemo.org Wiki at some point, but I was waiting until I
had got more info and done more testing (including understanding if some
things had bad effects!).  If anyone wants to contribute, let me know and I
can add you to the project.

If you want to see how these can be used, you can look at the code in the
garage project:

https://garage.maemo.org/plugins/scmsvn/viewcvs.php/?root=call-forward

Graham
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


no such file or directory?

2009-11-15 Thread mohamed ismael
i added the following line in my code
#include 
and i get the error
no such file or directory
i am using esbox IDE and
i installed the libprofile on my scratchbox using the following command
apt-get install libprofile-dev and it is installed successfully
but when i try to install it in the ordinary terminal it says could not 
find it
what is the problem?
thanks
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers