Verified in Ubuntu 15.04 devel-proposed r78.
** Changed in: ubuntu-ux
Status: Fix Committed = Fix Released
** Summary changed:
- [settings] Empty PIN/password/passphrase field appears to contain 4 characters
+ [toolkit] Empty PIN/password/passphrase field appears to contain 4 characters
@noemi-gallego this landed in RTM 14-Jan-2015 09:40 [1] so I assume the
next RTM image produced after that date.
[1] http://people.canonical.com/~lzemczak/landing-team/ubuntu-
rtm/192.commitlog
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which
This bug was fixed in the package ubuntu-system-settings -
0.3+15.04.20150112~rtm-0ubuntu1
---
ubuntu-system-settings (0.3+15.04.20150112~rtm-0ubuntu1) 14.09; urgency=low
[ Ken VanDine ]
* [security] replace inputmask for validator and maximum length (LP:
#1357548)
-- Ubuntu
** Changed in: canonical-devices-system-image
Status: Confirmed = Fix Released
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-ui-toolkit in
Ubuntu.
https://bugs.launchpad.net/bugs/1357548
Title:
[settings]
I'm reopening the uitk task for this. We've worked around this in
system-settings, but I think we should handle this in the toolkit so we
get consistent behavior across the platform.
** Changed in: ubuntu-ui-toolkit (Ubuntu)
Status: Invalid = New
--
You received this bug notification
@ken are you suggesting a shared passcode component?
Where else are we presenting this? Login, wizard, ...
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-ui-toolkit in
Ubuntu.
https://bugs.launchpad.net/bugs/1357548
This bug was fixed in the package ubuntu-system-settings -
0.3+15.04.20150112-0ubuntu1
---
ubuntu-system-settings (0.3+15.04.20150112-0ubuntu1) vivid; urgency=low
[ jonas-drange ]
* [security] replace inputmask for validator and maximum length (LP:
#1357548)
-- Ubuntu daily
The correct solution is to not have the bullets displayed for a
TextField in TextInput.Password mode using an inputMask. No placeholders
are displayed when echoMode is TextInput.Normal.
See: https://code.launchpad.net/~jonas-drange/ubuntu-system-settings
@laney the sdk component behaves the same was TextField does in Qt, it's
currently as designed (afaict). I think this is more of a design issue,
if we don't want to display those for passcodes then we should handle
that in the SDK. So we get a consistent experience.
--
You received this bug
** Branch linked: lp:~ken-vandine/ubuntu-system-settings/rtm-security-
pass-input-fix-1357548
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-ui-toolkit in
Ubuntu.
https://bugs.launchpad.net/bugs/1357548
Title:
acceptableInput would work if the validator was extended to include a
length check
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-ui-toolkit in
Ubuntu.
https://bugs.launchpad.net/bugs/1357548
Title:
[settings]
ken.vand...@canonical.com wrote:
A slight improvement, instead of changing confirmButton.enabled with
onTextChanged, you can use the acceptableInput property to control
enabled for confirmButton.
Do we get a chance to restrict passcode input to exactly four digits, then?
The input mask did
Maybe we'll just change bottom to 1000.
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-ui-toolkit in
Ubuntu.
https://bugs.launchpad.net/bugs/1357548
Title:
[settings] Empty PIN/password/passphrase field appears to
We can define a custom validator, not sure if there is also a way to
combine validators
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-ui-toolkit in
Ubuntu.
https://bugs.launchpad.net/bugs/1357548
Title:
[settings]
** Branch linked: lp:~jonas-drange/ubuntu-system-settings/security-pass-
input-fix-1357548
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-ui-toolkit in
Ubuntu.
https://bugs.launchpad.net/bugs/1357548
Title:
How though? There is no Validator qml element, nor does IntValidator expose
anything of interest [1].
[1] http://doc.qt.io/qt-5/qml-qtquick-intvalidator-members.html
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to
acceptableInput doesn't ensure 4 digits which is why I used the length check,
and there is no way to specify minimum length.
Using 1000 as a bottom would not allow a 0 in the first digit so do not think
that works.
--
You received this bug notification because you are a member of Ubuntu
Touch
Here's the better way
validator: RegExpValidator { regExp: /\d{4}/ }
onTextChanged: confirmButton.enabled = acceptableInput
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-ui-toolkit in
A slight improvement, instead of changing confirmButton.enabled with
onTextChanged, you can use the acceptableInput property to control
enabled for confirmButton.
enabled: currentInput.acceptableInput
--
You received this bug notification because you are a member of Ubuntu
Touch seeded
** Changed in: ubuntu-system-settings (Ubuntu)
Status: New = In Progress
** Changed in: ubuntu-system-settings (Ubuntu)
Assignee: (unassigned) = Jonas G. Drange (jonas-drange)
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is
fwiw this seems to work everywhere although may be better solutions
TextField {
id: currentInput
echoMode: TextInput.Password
inputMethodHints: Qt.ImhNoAutoUppercase |
Qt.ImhSensitiveData |
There is no way to enter other than digits already, the field has
inputMethodHints set to Qt.ImhDigitsOnly and the OSK is shown in digits
mode,
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-ui-toolkit in
Ubuntu.
I agree with laney, the inputMask is needed. I think this is probably
an SDK issue.
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-ui-toolkit in
Ubuntu.
https://bugs.launchpad.net/bugs/1357548
Title:
[settings]
That only works around the issue, and will work properly in the case of
the OSK. But on a desktop, or a device with a keyboard attached, it
won't work.
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-ui-toolkit in
** Also affects: ubuntu-system-settings (Ubuntu)
Importance: Undecided
Status: New
** Also affects: ubuntu-system-settings (Ubuntu RTM)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is
This is a bug in the dialog's use of textfield. We currently set an
inputMask of which causes the pre-population of asterisks. The
correct thing to do is set maximumLength to 4 and not set an inputMask.
The experience is that the field stops taking input after the 4th digit,
and properly
The point of the input mask is to make the field only accept digits.
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-ui-toolkit in
Ubuntu.
https://bugs.launchpad.net/bugs/1357548
Title:
[settings] Empty
This has been recently customer reported in bug #1403878
** Also affects: canonical-devices-system-image
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-ui-toolkit in
** Changed in: ubuntu-ui-toolkit (Ubuntu)
Status: New = Confirmed
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to unity8 in Ubuntu.
https://bugs.launchpad.net/bugs/1357548
Title:
[settings] Empty
** No longer affects: ubuntu-ui-toolkit
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-ui-toolkit in
Ubuntu.
https://bugs.launchpad.net/bugs/1357548
Title:
[settings] Empty PIN/password/passphrase field appears to
** No longer affects: ubuntu-ui-toolkit (Ubuntu)
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-ui-toolkit in
Ubuntu.
https://bugs.launchpad.net/bugs/1357548
Title:
[settings] Empty PIN/password/passphrase field
** Summary changed:
- Empty PIN/password/passphrase field appears to contain 4 characters
+ [settings] Empty PIN/password/passphrase field appears to contain 4 characters
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to
32 matches
Mail list logo