[Touch-packages] [Bug 1503170] Re: Numeric keypad not working in kcalc

2015-10-09 Thread Timo Jyrinki
This is sitting in the proposed: https://launchpad.net/ubuntu/+source
/qtbase-opensource-src/5.4.2+dfsg-2ubuntu8

Currently blocked by a kservice autopkgtest failure:
http://autopkgtest.ubuntu.com/packages/k/kservice/wily/amd64/

** Changed in: qtbase-opensource-src (Ubuntu)
   Status: New => Fix Committed

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

Title:
  Numeric keypad not working in kcalc

Status in KDE Utilities:
  Won't Fix
Status in Qt:
  New
Status in kcalc package in Ubuntu:
  New
Status in qtbase-opensource-src package in Ubuntu:
  Fix Committed

Bug description:
  The numbers in the numeric keypad is not working anymore in this
  version. The other number keys are working fine.

  ProblemType: Bug
  DistroRelease: Ubuntu 15.10
  Package: kcalc 4:15.08.1-0ubuntu1
  ProcVersionSignature: Ubuntu 4.2.0-14.16-generic 4.2.2
  Uname: Linux 4.2.0-14-generic x86_64
  NonfreeKernelModules: nvidia
  ApportVersion: 2.19-0ubuntu1
  Architecture: amd64
  CurrentDesktop: KDE
  Date: Tue Oct  6 10:01:48 2015
  DistributionChannelDescriptor:
   # This is a distribution channel descriptor
   # For more information see 
http://wiki.ubuntu.com/DistributionChannelDescriptor
   canonical-oem-somerville-precise-amd64-20130203-1
  EcryptfsInUse: Yes
  InstallationDate: Installed on 2014-03-12 (572 days ago)
  InstallationMedia: Ubuntu 12.04 "Precise" - Build amd64 LIVE Binary 
20130203-13:50
  SourcePackage: kcalc
  UpgradeStatus: No upgrade log present (probably fresh install)

  
  Upstream Qt bug report: https://bugreports.qt.io/browse/QTBUG-33093

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdeutils/+bug/1503170/+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 1503170] Re: Numeric keypad not working in kcalc

2015-10-09 Thread Marius B. Kotsbak
** Changed in: qt
   Status: New => Fix Committed

** Changed in: kcalc (Ubuntu)
   Status: New => Invalid

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

Title:
  Numeric keypad not working in kcalc

Status in KDE Utilities:
  Won't Fix
Status in Qt:
  Fix Committed
Status in kcalc package in Ubuntu:
  Invalid
Status in qtbase-opensource-src package in Ubuntu:
  Fix Committed

Bug description:
  The numbers in the numeric keypad is not working anymore in this
  version. The other number keys are working fine.

  ProblemType: Bug
  DistroRelease: Ubuntu 15.10
  Package: kcalc 4:15.08.1-0ubuntu1
  ProcVersionSignature: Ubuntu 4.2.0-14.16-generic 4.2.2
  Uname: Linux 4.2.0-14-generic x86_64
  NonfreeKernelModules: nvidia
  ApportVersion: 2.19-0ubuntu1
  Architecture: amd64
  CurrentDesktop: KDE
  Date: Tue Oct  6 10:01:48 2015
  DistributionChannelDescriptor:
   # This is a distribution channel descriptor
   # For more information see 
http://wiki.ubuntu.com/DistributionChannelDescriptor
   canonical-oem-somerville-precise-amd64-20130203-1
  EcryptfsInUse: Yes
  InstallationDate: Installed on 2014-03-12 (572 days ago)
  InstallationMedia: Ubuntu 12.04 "Precise" - Build amd64 LIVE Binary 
20130203-13:50
  SourcePackage: kcalc
  UpgradeStatus: No upgrade log present (probably fresh install)

  
  Upstream Qt bug report: https://bugreports.qt.io/browse/QTBUG-33093

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdeutils/+bug/1503170/+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 1503170] Re: Numeric keypad not working in kcalc

2015-10-09 Thread Launchpad Bug Tracker
This bug was fixed in the package qtbase-opensource-src - 5.4.2+dfsg-
2ubuntu8

---
qtbase-opensource-src (5.4.2+dfsg-2ubuntu8) wily; urgency=medium

  * debian/patches/Fix-shortcuts-with-keypad-keys.patch
- Fix numeric keypad keys (LP: #1503170)
  * debian/libqt5gui5.symbols:
- Update two related private symbols.

 -- Timo Jyrinki   Wed, 07 Oct 2015 13:28:33
+

** Changed in: qtbase-opensource-src (Ubuntu)
   Status: Fix Committed => Fix Released

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

Title:
  Numeric keypad not working in kcalc

Status in KDE Utilities:
  Won't Fix
Status in Qt:
  Fix Committed
Status in kcalc package in Ubuntu:
  Invalid
Status in qtbase-opensource-src package in Ubuntu:
  Fix Released

Bug description:
  The numbers in the numeric keypad is not working anymore in this
  version. The other number keys are working fine.

  ProblemType: Bug
  DistroRelease: Ubuntu 15.10
  Package: kcalc 4:15.08.1-0ubuntu1
  ProcVersionSignature: Ubuntu 4.2.0-14.16-generic 4.2.2
  Uname: Linux 4.2.0-14-generic x86_64
  NonfreeKernelModules: nvidia
  ApportVersion: 2.19-0ubuntu1
  Architecture: amd64
  CurrentDesktop: KDE
  Date: Tue Oct  6 10:01:48 2015
  DistributionChannelDescriptor:
   # This is a distribution channel descriptor
   # For more information see 
http://wiki.ubuntu.com/DistributionChannelDescriptor
   canonical-oem-somerville-precise-amd64-20130203-1
  EcryptfsInUse: Yes
  InstallationDate: Installed on 2014-03-12 (572 days ago)
  InstallationMedia: Ubuntu 12.04 "Precise" - Build amd64 LIVE Binary 
20130203-13:50
  SourcePackage: kcalc
  UpgradeStatus: No upgrade log present (probably fresh install)

  
  Upstream Qt bug report: https://bugreports.qt.io/browse/QTBUG-33093

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdeutils/+bug/1503170/+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 1503170] Re: Numeric keypad not working in kcalc

2015-10-06 Thread Bug Watch Updater
Launchpad has imported 27 comments from the remote bug at
https://bugs.kde.org/show_bug.cgi?id=344638.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.


On 2015-02-27T19:37:56+00:00 Harald-pollak wrote:

Input from standard keys ( keysym as written by xev: 0x31, 1 ) works
fine, the number 1 is displayed in the display, but when i press the
number 1 on my numerickey pad ( xev: 0ffb1, KP_1 ) nothing happens in
the display.




Reproducible: Always

Steps to Reproduce:
after kcalc started
1. press 1 from standard keyboard
2. press 1 from numeric keypad

Actual Results:  
1. 1 is displayed correctly
2. nothing happens

Expected Results:  
1. 1 is displayed
2. 11 is displayed

It tried to make a quick and dirty test in the code ( inside void
KCalculator::keyPressEvent(QKeyEvent *e) ):

I added:

std::cout << "Key pressed: " << e->key() << std::endl;

if (e->key() == Qt::Key_1) {
pb1->animateClick();
}

If I press std-key 1 no output on console ( it seems shortcut action as
used is cauth before key-pressed event sent ).

After press key 1 from nummeric-keypad: pb1->enimateClick() is called (
no it's allso displayed correctly ) and on console: "Key pressed: 49"
displayed.

Maybe its better to work with key-events than shortcuts ( so far i've
seen only one shortcut is possible for each Button )

Reply at:
https://bugs.launchpad.net/ubuntu/+source/kcalc/+bug/1503170/comments/0


On 2015-02-28T07:34:20+00:00 Harald-pollak wrote:

I thinkthis is a Problem with the QT-Shortcuts: this work-arround works
vor me:

in kcalc.cpp at the end of "void KCalculator::keyPressEvent(QKeyEvent
*e)":

switch (e->key()) {
case Qt::Key_0:
// 0 is available in all number systems, so the Button will never 
be deactivated
pb0->animateClick();
break;
case Qt::Key_1:
// 1 is available in all number systems, so the Button will never 
be deactivated
pb1->animateClick();
break;
case Qt::Key_2:
if(pb2->isEnabled())
pb2->animateClick();
break;
case Qt::Key_3:
if(pb3->isEnabled())
pb3->animateClick();
break;
case Qt::Key_4:
if(pb4->isEnabled())
pb4->animateClick();
break;
case Qt::Key_5:
if(pb5->isEnabled())
pb5->animateClick();
break;
case Qt::Key_6:
if(pb6->isEnabled())
pb6->animateClick();
break;
case Qt::Key_7:
if(pb7->isEnabled())
pb7->animateClick();
break;
case Qt::Key_8:
if(pb8->isEnabled())
pb8->animateClick();
break;
case Qt::Key_9:
if(pb9->isEnabled())
pb9->animateClick();
break;
case Qt::Key_Enter:
if(pbEqual->isEnabled())
pbEqual->animateClick();
break;
case Qt::Key_Equal:
if(pbEqual->isEnabled())
pbEqual->animateClick();
break;
case Qt::Key_Plus:
if(pbPlus->isEnabled())
pbPlus->animateClick();
break;
case Qt::Key_Minus:
if(pbMinus->isEnabled())
pbMinus->animateClick();
break;
case Qt::Key_Comma:
if(pbPeriod->isEnabled())
pbPeriod->animateClick();
break;
case Qt::Key_Asterisk:
if(pbMultiplication->isEnabled())
pbMultiplication->animateClick();
break;
case Qt::Key_Slash:
if(pbDivision->isEnabled())
pbDivision->animateClick();
break;
default:
break;
}

Reply at:
https://bugs.launchpad.net/ubuntu/+source/kcalc/+bug/1503170/comments/1


On 2015-02-28T12:47:19+00:00 Cfeck wrote:

*** Bug 340846 has been marked as a duplicate of this bug. ***

Reply at:
https://bugs.launchpad.net/ubuntu/+source/kcalc/+bug/1503170/comments/2


On 2015-04-21T15:58:52+00:00 Tomasz Przybył wrote:

*** This bug has been confirmed by popular vote. ***

Reply at:
https://bugs.launchpad.net/ubuntu/+source/kcalc/+bug/1503170/comments/3


On 2015-04-21T16:01:59+00:00 Tomasz Przybył wrote:

Distro: Arch Linux x64
Package details:
kcalc 15.04.0-1
plasma-desktop 5.2.2-3
plasma-framework 5.9.0-1

[Touch-packages] [Bug 1503170] Re: Numeric keypad not working in kcalc

2015-10-06 Thread Timo Jyrinki
Oh right, even though the linked commit was from 2014 it's probably
still the one: https://codereview.qt-project.org/#/c/95219/

It'll be in 5.5.1, and is small indeed.

** Changed in: qtbase-opensource-src (Ubuntu)
 Assignee: (unassigned) => Timo Jyrinki (timo-jyrinki)

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

Title:
  Numeric keypad not working in kcalc

Status in KDE Utilities:
  Won't Fix
Status in Qt:
  New
Status in kcalc package in Ubuntu:
  New
Status in qtbase-opensource-src package in Ubuntu:
  New

Bug description:
  The numbers in the numeric keypad is not working anymore in this
  version. The other number keys are working fine.

  ProblemType: Bug
  DistroRelease: Ubuntu 15.10
  Package: kcalc 4:15.08.1-0ubuntu1
  ProcVersionSignature: Ubuntu 4.2.0-14.16-generic 4.2.2
  Uname: Linux 4.2.0-14-generic x86_64
  NonfreeKernelModules: nvidia
  ApportVersion: 2.19-0ubuntu1
  Architecture: amd64
  CurrentDesktop: KDE
  Date: Tue Oct  6 10:01:48 2015
  DistributionChannelDescriptor:
   # This is a distribution channel descriptor
   # For more information see 
http://wiki.ubuntu.com/DistributionChannelDescriptor
   canonical-oem-somerville-precise-amd64-20130203-1
  EcryptfsInUse: Yes
  InstallationDate: Installed on 2014-03-12 (572 days ago)
  InstallationMedia: Ubuntu 12.04 "Precise" - Build amd64 LIVE Binary 
20130203-13:50
  SourcePackage: kcalc
  UpgradeStatus: No upgrade log present (probably fresh install)

  
  Upstream Qt bug report: https://bugreports.qt.io/browse/QTBUG-33093

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdeutils/+bug/1503170/+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 1503170] Re: Numeric keypad not working in kcalc

2015-10-06 Thread Timo Jyrinki
It'd be useful to find out the commit that's claimed to be in Qt 5.6
that fixes the issue. I can then see about backporting it to Qt 5.5
(https://wiki.ubuntu.com/Touch/QtTesting) and 5.4 if it's not hugely
invasive.

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

Title:
  Numeric keypad not working in kcalc

Status in KDE Utilities:
  Won't Fix
Status in Qt:
  New
Status in kcalc package in Ubuntu:
  New
Status in qtbase-opensource-src package in Ubuntu:
  New

Bug description:
  The numbers in the numeric keypad is not working anymore in this
  version. The other number keys are working fine.

  ProblemType: Bug
  DistroRelease: Ubuntu 15.10
  Package: kcalc 4:15.08.1-0ubuntu1
  ProcVersionSignature: Ubuntu 4.2.0-14.16-generic 4.2.2
  Uname: Linux 4.2.0-14-generic x86_64
  NonfreeKernelModules: nvidia
  ApportVersion: 2.19-0ubuntu1
  Architecture: amd64
  CurrentDesktop: KDE
  Date: Tue Oct  6 10:01:48 2015
  DistributionChannelDescriptor:
   # This is a distribution channel descriptor
   # For more information see 
http://wiki.ubuntu.com/DistributionChannelDescriptor
   canonical-oem-somerville-precise-amd64-20130203-1
  EcryptfsInUse: Yes
  InstallationDate: Installed on 2014-03-12 (572 days ago)
  InstallationMedia: Ubuntu 12.04 "Precise" - Build amd64 LIVE Binary 
20130203-13:50
  SourcePackage: kcalc
  UpgradeStatus: No upgrade log present (probably fresh install)

  
  Upstream Qt bug report: https://bugreports.qt.io/browse/QTBUG-33093

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdeutils/+bug/1503170/+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