![]() |
2009-09-22
, 15:31
|
Posts: 631 |
Thanked: 1,123 times |
Joined on Sep 2005
@ Helsinki
|
#422
|
![]() |
2009-09-22
, 15:37
|
|
Posts: 2,041 |
Thanked: 1,066 times |
Joined on Mar 2006
@ Houston
|
#423
|
[*]In the past, the Maemo community has added universal rotation support to previous versions of Maemo through a few different hacks. The result wasn't always pretty or fully usable, but it was popular, and there's no reason to believe there won't be people making it happen again for Maemo 5.[/LIST].
![]() |
2009-09-22
, 16:17
|
|
Posts: 2,427 |
Thanked: 2,986 times |
Joined on Dec 2007
|
#424
|
- One or more portrait mode keyboards could be created by the community, though anything like auto-word-completion, auto-letter-correction, and the like will make that task more difficult than "Here's a keen layout I whipped up in Photoshop."
The Following User Says Thank You to daperl For This Useful Post: | ||
![]() |
2009-09-22
, 16:21
|
Posts: 547 |
Thanked: 1,383 times |
Joined on Sep 2009
@ Stockholm, Sweden
|
#425
|
That task would be less difficult if Nokia would release the source to the Maemo 4 HIM keyboard. They're not using it in Maemo 5, so what could it hurt?
The Following User Says Thank You to frals For This Useful Post: | ||
![]() |
2009-09-22
, 16:39
|
|
Posts: 2,427 |
Thanked: 2,986 times |
Joined on Dec 2007
|
#426
|
Something like this: https://stage.maemo.org/svn/maemo/pr...ugins-example/ ?
Discussion around it in https://bugs.maemo.org/show_bug.cgi?id=4178
(Thanks qwerty12 for linking it on irc a few hours ago)
/* static void hildon_im_example_fkb_settings_changed (HildonIMPlugin *plugin, const gchar *key, const GConfValue *value); static void hildon_im_example_fkb_language_settings_changed (HildonIMPlugin *plugin, gint index); static void hildon_im_example_fkb_input_mode_changed (HildonIMPlugin *plugin); static void hildon_im_example_fkb_keyboard_state_changed (HildonIMPlugin *plugin); static void hildon_im_example_fkb_client_widget_changed (HildonIMPlugin *plugin); static void hildon_im_example_fkb_character_autocase (HildonIMPlugin *plugin); static void hildon_im_example_fkb_clear (HildonIMPlugin *plugin); static void hildon_im_example_fkb_save_data (HildonIMPlugin *plugin); static void hildon_im_example_fkb_mode_a (HildonIMPlugin *plugin); static void hildon_im_example_fkb_mode_b (HildonIMPlugin *plugin); static void hildon_im_example_fkb_language (HildonIMPlugin *plugin); static void hildon_im_example_fkb_backspace (HildonIMPlugin *plugin); static void hildon_im_example_fkb_enter (HildonIMPlugin *plugin); static void hildon_im_example_fkb_tab (HildonIMPlugin *plugin); static void hildon_im_example_fkb_fullscreen (HildonIMPlugin *plugin, gboolean fullscreen); static void hildon_im_example_fkb_select_region (HildonIMPlugin *plugin, gint start, gint end); static void hildon_im_example_fkb_key_event (HildonIMPlugin *plugin, GdkEventType type, guint state, guint keyval, guint hardware_keycode); static void hildon_im_example_fkb_transition (HildonIMPlugin *plugin, gboolean from); static void hildon_im_example_fkb_button_activated (HildonIMPlugin *plugin, HildonIMButton button, gboolean long_press); static void hildon_im_example_fkb_preedit_committed (HildonIMPlugin *plugin, const gchar *committed_preedit); */
The Following User Says Thank You to daperl For This Useful Post: | ||
![]() |
2009-09-22
, 18:27
|
|
Posts: 733 |
Thanked: 991 times |
Joined on Dec 2008
|
#427
|
The Following 9 Users Say Thank You to mrojas For This Useful Post: | ||
![]() |
2009-09-22
, 18:30
|
|
Posts: 805 |
Thanked: 440 times |
Joined on Aug 2009
@ Mississauga, On
|
#428
|
If there is someone wondering why I have been absent from the forum lately, it is because this thread is seriously discouraging. I really don't want to go around pointing fingers, but now I fully understand why Maemo is not considered ready for mass consumers.
When a user/customer comes around asking for a missing feature you do not:
- Act in a condescending manner towards his request.
- Tell him that if he wants it, do it himself. This is the open source way, but if you don't manage the way you say this, the user will feel offended.
- Diminish the importance of his request in any way.
- Exit by the tangent (what does MMS has do in this thread at all?)
- Exchange looks with your peers in evident confusion on what is needed to be done and who should do it.
- Not be aware of the facts related to the issue before posting about them (btw, thanks for the brief sjgadsby).
What you should do, is:
- Explain in the simplest way the reason why the feature is not present. Knowledge is power. If the customer can reason with you, he will be in your side.
- Explain when this feature will be available.
- If there is no ETA for the feature, then POLITELY explain the reason, again in a simple manner.
- Then suggest what he can do to make it happen, and that he will be supported in his efforts. Explain that one of the good things of Maemo is precisely that he can make it happen. Empower the user.
- For the previous to happen, there must be channels and procedures clearly defined and in place.
Let me remark something. This are your users. They are using the stuff you developed. If you don't care about them, they will go away.
Having said that, I would like to volunteer to manage the Portrait Mode Project. However, before jumping on board, I want to have some things very clear:
- Is Nokia going to make Portrait Mode happen for the desktop and general interface of the device in Maemo 5? Yes or No? If there is no assurance of this, I will assume No. I say desktop and general interface, because apps can already be made to support portrait, and besides, focusing only on apps is like building a house starting by the roof.
- Is Nokia going to support Portrait Mode if the community makes it happen? By support I mean, in the best case scenario, take over the project once the community completes it and integrate it into default, future builds of Maemo, or in the worst case, avoid to break it with their software updates.
- What kind of support can the people working on this have from Nokia?
That is all for now.
The Following User Says Thank You to joshua.maverick For This Useful Post: | ||
![]() |
2009-09-22
, 18:36
|
|
Posts: 733 |
Thanked: 991 times |
Joined on Dec 2008
|
#429
|
Thank you! I don't know how to develop on this platform at all (all I know is as3), but if I could have done what you just did I would have. How can we go about answering those questions? Is there a direct contact we can harass until we get answers? I want this phone, and I want portrait. Thank you.
![]() |
2009-09-22
, 20:59
|
|
Posts: 1,589 |
Thanked: 720 times |
Joined on Aug 2009
@ Arlington (DFW), Texas
|
#430
|
Maemo 5 DOES handle rotation. The accelerometer does tell you that.
Not sure if Maemo emits a D-Bus event for that.
Any application can detect it and rotate if they wish so.
Xournal will probably do it.
The issue here is that (a part from the Phone application) no other stock application does rotate.
It's just that the code to rotate (i.e. to generate the NEW UI in portrait mode) is not done.
You must understand that the N900 is not a phone that comes with Internet as we know it.
It's Internet with a Phone capability added. Even more specific, it's an Internet Tablet that can make GSM calls.
Internet Tablets always had the Call feature, now they can do it over GSM as well.
The landscape mode is a direct heritage of this past. And it is MEANT to be used as such.
Indeed, I didn't want the Phone. It was fine to have a slot for a DATA only SIM card for me but still having a nice 4" screen.
Hopefully I am not missing the point and I am not saying what's already been said.
Anidel
![]() |
Tags |
display, fremantle, landscape, maemo, maemo 5, orientation, portrait, portrait v. landscape war, use-case |
Thread Tools | |
|
Given all that, would you please break your question down a bit more clearly? It's probably because I'm tired, but I'm unclear on who you want to do more and what you'd like them to do.
maemo.org profile
Last edited by sjgadsby; 2009-09-22 at 15:33. Reason: typo correction