[Touch-packages] [Bug 1430416] Re: [OSK] Should remember keyboard layout per conversation

2016-05-04 Thread Christian Dywan
For what it's worth the Android phone I have does handle this
differently: there's an "international" keyboard that uses multiple
selected languages at once without manual switching. And it guesses
candidates based on previous words so for example "Will" can be
completed with "you" and "ich" with German and English dictionaries even
if the first word is ambiguous.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-keyboard in Ubuntu.
https://bugs.launchpad.net/bugs/1430416

Title:
  [OSK] Should remember keyboard layout per conversation

Status in Ubuntu Settings:
  New
Status in Ubuntu UX:
  Won't Fix
Status in messaging-app package in Ubuntu:
  Confirmed
Status in ubuntu-keyboard package in Ubuntu:
  Confirmed
Status in ubuntu-ui-toolkit package in Ubuntu:
  Won't Fix

Bug description:
  Steps:
  * go to a conversation
  * select a non-default keyboard layout
  * go to a different conversation
  * select a different keyboard layout
  * go back to the first conversation

  Expected:
  * the selected layout should be restored for each conversation

  Current:
  * layout is "global" for the whole session

  Thinking about the solution... it'd probably be best if text fields
  had a "context" property that the input method could read and restore
  layouts per context. If a field had no context, it would fall back to
  the generic behaviour - per-c

  Rationale: you generally change layouts per contact, to write to
  someone in a different language.

  -

  This would require deeper functionality between the OSK and SDK /
  messaging app than we currently have - the proposal sounds good but
  not much to add from UX POV at this stage

  -
  In par with UX, moved to Wishlist for UITK.

To manage notifications about this bug go to:
https://bugs.launchpad.net/infinityos-settings/+bug/1430416/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1430416] Re: [OSK] Should remember keyboard layout per conversation

2016-05-04 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: ubuntu-keyboard (Ubuntu)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-keyboard in Ubuntu.
https://bugs.launchpad.net/bugs/1430416

Title:
  [OSK] Should remember keyboard layout per conversation

Status in Ubuntu Settings:
  New
Status in Ubuntu UX:
  Won't Fix
Status in messaging-app package in Ubuntu:
  Confirmed
Status in ubuntu-keyboard package in Ubuntu:
  Confirmed
Status in ubuntu-ui-toolkit package in Ubuntu:
  Won't Fix

Bug description:
  Steps:
  * go to a conversation
  * select a non-default keyboard layout
  * go to a different conversation
  * select a different keyboard layout
  * go back to the first conversation

  Expected:
  * the selected layout should be restored for each conversation

  Current:
  * layout is "global" for the whole session

  Thinking about the solution... it'd probably be best if text fields
  had a "context" property that the input method could read and restore
  layouts per context. If a field had no context, it would fall back to
  the generic behaviour - per-c

  Rationale: you generally change layouts per contact, to write to
  someone in a different language.

  -

  This would require deeper functionality between the OSK and SDK /
  messaging app than we currently have - the proposal sounds good but
  not much to add from UX POV at this stage

  -
  In par with UX, moved to Wishlist for UITK.

To manage notifications about this bug go to:
https://bugs.launchpad.net/infinityos-settings/+bug/1430416/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1430416] Re: [OSK] Should remember keyboard layout per conversation

2016-05-04 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: messaging-app (Ubuntu)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-keyboard in Ubuntu.
https://bugs.launchpad.net/bugs/1430416

Title:
  [OSK] Should remember keyboard layout per conversation

Status in Ubuntu Settings:
  New
Status in Ubuntu UX:
  Won't Fix
Status in messaging-app package in Ubuntu:
  Confirmed
Status in ubuntu-keyboard package in Ubuntu:
  Confirmed
Status in ubuntu-ui-toolkit package in Ubuntu:
  Won't Fix

Bug description:
  Steps:
  * go to a conversation
  * select a non-default keyboard layout
  * go to a different conversation
  * select a different keyboard layout
  * go back to the first conversation

  Expected:
  * the selected layout should be restored for each conversation

  Current:
  * layout is "global" for the whole session

  Thinking about the solution... it'd probably be best if text fields
  had a "context" property that the input method could read and restore
  layouts per context. If a field had no context, it would fall back to
  the generic behaviour - per-c

  Rationale: you generally change layouts per contact, to write to
  someone in a different language.

  -

  This would require deeper functionality between the OSK and SDK /
  messaging app than we currently have - the proposal sounds good but
  not much to add from UX POV at this stage

  -
  In par with UX, moved to Wishlist for UITK.

To manage notifications about this bug go to:
https://bugs.launchpad.net/infinityos-settings/+bug/1430416/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1430416] Re: [OSK] Should remember keyboard layout per conversation

2015-09-23 Thread Zsombor Egri
** Changed in: ubuntu-ui-toolkit (Ubuntu)
   Status: Incomplete => Won't Fix

** Changed in: ubuntu-ui-toolkit (Ubuntu)
   Importance: Undecided => Wishlist

** Description changed:

  Steps:
  * go to a conversation
  * select a non-default keyboard layout
  * go to a different conversation
  * select a different keyboard layout
  * go back to the first conversation
  
  Expected:
  * the selected layout should be restored for each conversation
  
  Current:
  * layout is "global" for the whole session
  
  Thinking about the solution... it'd probably be best if text fields had
  a "context" property that the input method could read and restore
  layouts per context. If a field had no context, it would fall back to
  the generic behaviour - per-c
  
  Rationale: you generally change layouts per contact, to write to someone
  in a different language.
  
  -
  
  This would require deeper functionality between the OSK and SDK /
  messaging app than we currently have - the proposal sounds good but not
  much to add from UX POV at this stage
+ 
+ -
+ In par with UX, moved to Wishlist for UITK.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-keyboard in Ubuntu.
https://bugs.launchpad.net/bugs/1430416

Title:
  [OSK] Should remember keyboard layout per conversation

Status in Ubuntu Settings:
  New
Status in Ubuntu UX:
  Won't Fix
Status in messaging-app package in Ubuntu:
  New
Status in ubuntu-keyboard package in Ubuntu:
  New
Status in ubuntu-ui-toolkit package in Ubuntu:
  Won't Fix

Bug description:
  Steps:
  * go to a conversation
  * select a non-default keyboard layout
  * go to a different conversation
  * select a different keyboard layout
  * go back to the first conversation

  Expected:
  * the selected layout should be restored for each conversation

  Current:
  * layout is "global" for the whole session

  Thinking about the solution... it'd probably be best if text fields
  had a "context" property that the input method could read and restore
  layouts per context. If a field had no context, it would fall back to
  the generic behaviour - per-c

  Rationale: you generally change layouts per contact, to write to
  someone in a different language.

  -

  This would require deeper functionality between the OSK and SDK /
  messaging app than we currently have - the proposal sounds good but
  not much to add from UX POV at this stage

  -
  In par with UX, moved to Wishlist for UITK.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-settings/+bug/1430416/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


Re: [Touch-packages] [Bug 1430416] Re: [OSK] Should remember keyboard layout per conversation

2015-08-21 Thread MichaƂ Sawicz
W dniu 21.08.2015 o 11:06, Zsombor Egri pisze:
> I don;t think the OSK layout should really be set by the text input
> itself. Would you really use different language per each text input in
> the same application? I don't think it would make sense. The user won't
> necessarily use different OSK layout in the same app, it's rather app
> specific than text input component specific.

See the usecase - conversations in different languages within the same
messaging app - be it SMS, Telegram or else.

Changing the layout also changes the dictionary for completion and
correction, trying to write in a language other than the dictionary is
going to result in a mess.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-keyboard in Ubuntu.
https://bugs.launchpad.net/bugs/1430416

Title:
  [OSK] Should remember keyboard layout per conversation

Status in Ubuntu Settings:
  New
Status in Ubuntu UX:
  Won't Fix
Status in messaging-app package in Ubuntu:
  New
Status in ubuntu-keyboard package in Ubuntu:
  New
Status in ubuntu-ui-toolkit package in Ubuntu:
  Incomplete

Bug description:
  Steps:
  * go to a conversation
  * select a non-default keyboard layout
  * go to a different conversation
  * select a different keyboard layout
  * go back to the first conversation

  Expected:
  * the selected layout should be restored for each conversation

  Current:
  * layout is "global" for the whole session

  Thinking about the solution... it'd probably be best if text fields
  had a "context" property that the input method could read and restore
  layouts per context. If a field had no context, it would fall back to
  the generic behaviour - per-c

  Rationale: you generally change layouts per contact, to write to
  someone in a different language.

  -

  This would require deeper functionality between the OSK and SDK /
  messaging app than we currently have - the proposal sounds good but
  not much to add from UX POV at this stage

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-settings/+bug/1430416/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1430416] Re: [OSK] Should remember keyboard layout per conversation

2015-08-21 Thread Zsombor Egri
I don;t think the OSK layout should really be set by the text input
itself. Would you really use different language per each text input in
the same application? I don't think it would make sense. The user won't
necessarily use different OSK layout in the same app, it's rather app
specific than text input component specific.

** Changed in: ubuntu-ui-toolkit (Ubuntu)
   Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-keyboard in Ubuntu.
https://bugs.launchpad.net/bugs/1430416

Title:
  [OSK] Should remember keyboard layout per conversation

Status in Ubuntu Settings:
  New
Status in Ubuntu UX:
  Won't Fix
Status in messaging-app package in Ubuntu:
  New
Status in ubuntu-keyboard package in Ubuntu:
  New
Status in ubuntu-ui-toolkit package in Ubuntu:
  Incomplete

Bug description:
  Steps:
  * go to a conversation
  * select a non-default keyboard layout
  * go to a different conversation
  * select a different keyboard layout
  * go back to the first conversation

  Expected:
  * the selected layout should be restored for each conversation

  Current:
  * layout is "global" for the whole session

  Thinking about the solution... it'd probably be best if text fields
  had a "context" property that the input method could read and restore
  layouts per context. If a field had no context, it would fall back to
  the generic behaviour - per-c

  Rationale: you generally change layouts per contact, to write to
  someone in a different language.

  -

  This would require deeper functionality between the OSK and SDK /
  messaging app than we currently have - the proposal sounds good but
  not much to add from UX POV at this stage

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-settings/+bug/1430416/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1430416] Re: [OSK] Should remember keyboard layout per conversation

2015-08-03 Thread Rae Shambrook
** Changed in: ubuntu-ux
   Status: Triaged => Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-keyboard in Ubuntu.
https://bugs.launchpad.net/bugs/1430416

Title:
  [OSK] Should remember keyboard layout per conversation

Status in Ubuntu Settings:
  New
Status in Ubuntu UX:
  Won't Fix
Status in messaging-app package in Ubuntu:
  New
Status in ubuntu-keyboard package in Ubuntu:
  New
Status in ubuntu-ui-toolkit package in Ubuntu:
  New

Bug description:
  Steps:
  * go to a conversation
  * select a non-default keyboard layout
  * go to a different conversation
  * select a different keyboard layout
  * go back to the first conversation

  Expected:
  * the selected layout should be restored for each conversation

  Current:
  * layout is "global" for the whole session

  Thinking about the solution... it'd probably be best if text fields
  had a "context" property that the input method could read and restore
  layouts per context. If a field had no context, it would fall back to
  the generic behaviour - per-c

  Rationale: you generally change layouts per contact, to write to
  someone in a different language.

  -

  This would require deeper functionality between the OSK and SDK /
  messaging app than we currently have - the proposal sounds good but
  not much to add from UX POV at this stage

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-settings/+bug/1430416/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1430416] Re: [OSK] Should remember keyboard layout per conversation

2015-08-03 Thread Rae Shambrook
** Changed in: ubuntu-ux
   Status: Won't Fix => Triaged

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-keyboard in Ubuntu.
https://bugs.launchpad.net/bugs/1430416

Title:
  [OSK] Should remember keyboard layout per conversation

Status in Ubuntu Settings:
  New
Status in Ubuntu UX:
  Won't Fix
Status in messaging-app package in Ubuntu:
  New
Status in ubuntu-keyboard package in Ubuntu:
  New
Status in ubuntu-ui-toolkit package in Ubuntu:
  New

Bug description:
  Steps:
  * go to a conversation
  * select a non-default keyboard layout
  * go to a different conversation
  * select a different keyboard layout
  * go back to the first conversation

  Expected:
  * the selected layout should be restored for each conversation

  Current:
  * layout is "global" for the whole session

  Thinking about the solution... it'd probably be best if text fields
  had a "context" property that the input method could read and restore
  layouts per context. If a field had no context, it would fall back to
  the generic behaviour - per-c

  Rationale: you generally change layouts per contact, to write to
  someone in a different language.

  -

  This would require deeper functionality between the OSK and SDK /
  messaging app than we currently have - the proposal sounds good but
  not much to add from UX POV at this stage

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-settings/+bug/1430416/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1430416] Re: [OSK] Should remember keyboard layout per conversation

2015-08-03 Thread Michael Sheldon
To implement this we'd need to devise some mechanism to provide language
hints to the keyboard. If we wanted to do this purely internally this
could be achieved by exposing some hint via the keyboard's QML bindings
which the SDK's text field/area could use to inform the keyboard of the
change in language when focused. Alternatively we could suggest this
upstream as a property on the Qt TextInput type and provide the
information via the QtInputContextPlugin interface like is already done
for the inputMethodHints property.

I'd guess that's a decision that really needs to be arrived at by the
SDK team, but we should be able to support either approach from the
keyboard side. The first option would likely be less work, but this
seems like the sort of thing that should perhaps be standardised across
Qt apps if upstream are interested in this functionality.

** Also affects: ubuntu-ui-toolkit (Ubuntu)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-keyboard in Ubuntu.
https://bugs.launchpad.net/bugs/1430416

Title:
  [OSK] Should remember keyboard layout per conversation

Status in Ubuntu Settings:
  New
Status in Ubuntu UX:
  Won't Fix
Status in messaging-app package in Ubuntu:
  New
Status in ubuntu-keyboard package in Ubuntu:
  New
Status in ubuntu-ui-toolkit package in Ubuntu:
  New

Bug description:
  Steps:
  * go to a conversation
  * select a non-default keyboard layout
  * go to a different conversation
  * select a different keyboard layout
  * go back to the first conversation

  Expected:
  * the selected layout should be restored for each conversation

  Current:
  * layout is "global" for the whole session

  Thinking about the solution... it'd probably be best if text fields
  had a "context" property that the input method could read and restore
  layouts per context. If a field had no context, it would fall back to
  the generic behaviour - per-c

  Rationale: you generally change layouts per contact, to write to
  someone in a different language.

  -

  This would require deeper functionality between the OSK and SDK /
  messaging app than we currently have - the proposal sounds good but
  not much to add from UX POV at this stage

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-settings/+bug/1430416/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1430416] Re: [OSK] Should remember keyboard layout per conversation

2015-08-03 Thread Rae Shambrook
** Description changed:

  Steps:
  * go to a conversation
  * select a non-default keyboard layout
  * go to a different conversation
  * select a different keyboard layout
  * go back to the first conversation
  
  Expected:
  * the selected layout should be restored for each conversation
  
  Current:
  * layout is "global" for the whole session
  
  Thinking about the solution... it'd probably be best if text fields had
  a "context" property that the input method could read and restore
  layouts per context. If a field had no context, it would fall back to
  the generic behaviour - per-c
  
  Rationale: you generally change layouts per contact, to write to someone
  in a different language.
+ 
+ -
+ 
+ This would require deeper functionality between the OSK and SDK /
+ messaging app than we currently have - the proposal sounds good but not
+ much to add from UX POV at this stage

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-keyboard in Ubuntu.
https://bugs.launchpad.net/bugs/1430416

Title:
  [OSK] Should remember keyboard layout per conversation

Status in Ubuntu Settings:
  New
Status in Ubuntu UX:
  Won't Fix
Status in messaging-app package in Ubuntu:
  New
Status in ubuntu-keyboard package in Ubuntu:
  New

Bug description:
  Steps:
  * go to a conversation
  * select a non-default keyboard layout
  * go to a different conversation
  * select a different keyboard layout
  * go back to the first conversation

  Expected:
  * the selected layout should be restored for each conversation

  Current:
  * layout is "global" for the whole session

  Thinking about the solution... it'd probably be best if text fields
  had a "context" property that the input method could read and restore
  layouts per context. If a field had no context, it would fall back to
  the generic behaviour - per-c

  Rationale: you generally change layouts per contact, to write to
  someone in a different language.

  -

  This would require deeper functionality between the OSK and SDK /
  messaging app than we currently have - the proposal sounds good but
  not much to add from UX POV at this stage

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-settings/+bug/1430416/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1430416] Re: [OSK] Should remember keyboard layout per conversation

2015-08-03 Thread Rae Shambrook
** Changed in: ubuntu-ux
   Status: Triaged => Won't Fix

** Changed in: ubuntu-ux
   Importance: Medium => Wishlist

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-keyboard in Ubuntu.
https://bugs.launchpad.net/bugs/1430416

Title:
  [OSK] Should remember keyboard layout per conversation

Status in Ubuntu Settings:
  New
Status in Ubuntu UX:
  Won't Fix
Status in messaging-app package in Ubuntu:
  New
Status in ubuntu-keyboard package in Ubuntu:
  New

Bug description:
  Steps:
  * go to a conversation
  * select a non-default keyboard layout
  * go to a different conversation
  * select a different keyboard layout
  * go back to the first conversation

  Expected:
  * the selected layout should be restored for each conversation

  Current:
  * layout is "global" for the whole session

  Thinking about the solution... it'd probably be best if text fields
  had a "context" property that the input method could read and restore
  layouts per context. If a field had no context, it would fall back to
  the generic behaviour - per-c

  Rationale: you generally change layouts per contact, to write to
  someone in a different language.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-settings/+bug/1430416/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp