[Touch-packages] [Bug 1638844] Re: Empty display name for mcloud

2016-11-27 Thread Gary.Wang
** Branch linked: lp:~gary-wzl77/account-plugins/fix_1638844

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

Title:
  Empty display name for mcloud

Status in account-plugins package in Ubuntu:
  In Progress

Bug description:
  Empty display name for mcloud after user manage to login.
  Please see the screenshot on the attachment.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/account-plugins/+bug/1638844/+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 1638844] [NEW] Empty display name for mcloud

2016-11-03 Thread Gary.Wang
Public bug reported:

Empty display name for mcloud after user manage to login.
Please see the screenshot on the attachment.

** Affects: account-plugins (Ubuntu)
 Importance: Undecided
 Assignee: Gary.Wang (gary-wzl77)
 Status: In Progress

** Attachment added: "screenshot20161102_082413201.png"
   
https://bugs.launchpad.net/bugs/1638844/+attachment/4771689/+files/screenshot20161102_082413201.png

** Changed in: account-plugins (Ubuntu)
 Assignee: (unassigned) => Gary.Wang (gary-wzl77)

** Changed in: account-plugins (Ubuntu)
   Status: New => In Progress

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

Title:
  Empty display name for mcloud

Status in account-plugins package in Ubuntu:
  In Progress

Bug description:
  Empty display name for mcloud after user manage to login.
  Please see the screenshot on the attachment.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/account-plugins/+bug/1638844/+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 1627600] Re: unity8-dash failed to launch

2016-09-27 Thread Gary.Wang
Aha, I double-checked them and indeed, libunity-scopes1.0 didn't get updated on 
my side.
libunity-scopes1.0:
  Installed: 1.0.6+16.04.20160617-0ubuntu1
  Candidate: 1.0.7+16.04.20160921-0ubuntu2
  Version table:
 1.0.7+16.04.20160921-0ubuntu2 500
500 
http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu 
xenial/main amd64 Packages
 *** 1.0.6+16.04.20160617-0ubuntu1 100
100 /var/lib/dpkg/status
 1.0.4+16.04.20160402.4-0ubuntu1 500
500 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages

after latest one is installed, everything works fine now.
Thanks.

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

Title:
  unity8-dash failed to launch

Status in unity-scopes-shell package in Ubuntu:
  Incomplete
Status in unity8 package in Ubuntu:
  Incomplete

Bug description:
  failed to run unity8-dash on xenial(amd64).

  
  gary@ubuntu:~$ unity8-dash --mousetouch
  [2016-09-26:14:07:25.432] QQmlApplicationEngine failed to load component
  [2016-09-26:14:07:25.432] 
file:///usr/share/unity8//Dash/DashApplication.qml:35 Type Dash unavailable
  file:///usr/share/unity8//Dash/Dash.qml:20 plugin cannot be loaded for module 
"Unity": Cannot load library 
/usr/lib/x86_64-linux-gnu/unity8/qml/Unity/libUnity-qml.so: 
(/usr/lib/x86_64-linux-gnu/unity8/qml/Unity/libUnity-qml.so: undefined symbol: 
_ZN5unity6scopes18SearchListenerBase4pushERKNSt7__cxx114listISt10shared_ptrIKNS0_10FilterBaseEESaIS7_EEE)
  .

  gary@ubuntu:~$ apt-cache policy unity8
  unity8:
Installed: 8.14+16.04.20160922-0ubuntu1
Candidate: 8.14+16.04.20160922-0ubuntu1
Version table:
   *** 8.14+16.04.20160922-0ubuntu1 500
  500 
http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu 
xenial/main amd64 Packages
  100 /var/lib/dpkg/status
   8.12+16.04.20160401-0ubuntu1 500
  500 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unity-scopes-shell/+bug/1627600/+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 1627600] [NEW] unity8-dash failed to launch

2016-09-25 Thread Gary.Wang
Public bug reported:

failed to run unity8-dash on xenial(amd64).


gary@ubuntu:~$ unity8-dash --mousetouch
[2016-09-26:14:07:25.432] QQmlApplicationEngine failed to load component
[2016-09-26:14:07:25.432] file:///usr/share/unity8//Dash/DashApplication.qml:35 
Type Dash unavailable
file:///usr/share/unity8//Dash/Dash.qml:20 plugin cannot be loaded for module 
"Unity": Cannot load library 
/usr/lib/x86_64-linux-gnu/unity8/qml/Unity/libUnity-qml.so: 
(/usr/lib/x86_64-linux-gnu/unity8/qml/Unity/libUnity-qml.so: undefined symbol: 
_ZN5unity6scopes18SearchListenerBase4pushERKNSt7__cxx114listISt10shared_ptrIKNS0_10FilterBaseEESaIS7_EEE)
.

gary@ubuntu:~$ apt-cache policy unity8
unity8:
  Installed: 8.14+16.04.20160922-0ubuntu1
  Candidate: 8.14+16.04.20160922-0ubuntu1
  Version table:
 *** 8.14+16.04.20160922-0ubuntu1 500
500 
http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu 
xenial/main amd64 Packages
100 /var/lib/dpkg/status
 8.12+16.04.20160401-0ubuntu1 500
500 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages

** Affects: unity8 (Ubuntu)
 Importance: Undecided
 Status: New

-- 
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/1627600

Title:
  unity8-dash failed to launch

Status in unity8 package in Ubuntu:
  New

Bug description:
  failed to run unity8-dash on xenial(amd64).

  
  gary@ubuntu:~$ unity8-dash --mousetouch
  [2016-09-26:14:07:25.432] QQmlApplicationEngine failed to load component
  [2016-09-26:14:07:25.432] 
file:///usr/share/unity8//Dash/DashApplication.qml:35 Type Dash unavailable
  file:///usr/share/unity8//Dash/Dash.qml:20 plugin cannot be loaded for module 
"Unity": Cannot load library 
/usr/lib/x86_64-linux-gnu/unity8/qml/Unity/libUnity-qml.so: 
(/usr/lib/x86_64-linux-gnu/unity8/qml/Unity/libUnity-qml.so: undefined symbol: 
_ZN5unity6scopes18SearchListenerBase4pushERKNSt7__cxx114listISt10shared_ptrIKNS0_10FilterBaseEESaIS7_EEE)
  .

  gary@ubuntu:~$ apt-cache policy unity8
  unity8:
Installed: 8.14+16.04.20160922-0ubuntu1
Candidate: 8.14+16.04.20160922-0ubuntu1
Version table:
   *** 8.14+16.04.20160922-0ubuntu1 500
  500 
http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu 
xenial/main amd64 Packages
  100 /var/lib/dpkg/status
   8.12+16.04.20160401-0ubuntu1 500
  500 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1627600/+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 1586938] Re: mcloud sso plugin(qml-plugins) can be merged into Account plugins

2016-08-30 Thread Gary.Wang
** Branch unlinked: lp:~gary-wzl77/account-plugins/mcloud-plugin-
lp1587282

** Branch linked: lp:~gary-wzl77/account-plugins/mcloud-user-agent

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

Title:
  mcloud sso plugin(qml-plugins) can be merged into Account plugins

Status in mcloud:
  New
Status in account-plugins package in Ubuntu:
  In Progress

Bug description:
  Currently, mcloud library doesn't cover authentication, which should be 
considered to be implemented in proper way(ubuntu sso).
  So we need to mcloud sso plugin merged into account plugins projects so that 
it can be used by any apps and scopes.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mcloud/+bug/1586938/+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 1587282] Re: create online-account plugin for cmcc mcloud

2016-08-28 Thread Gary.Wang
** Branch linked: lp:~gary-wzl77/ubuntu-system-settings-online-accounts
/OAtuh-userAgent

** Branch linked: lp:~gary-wzl77/account-plugins/mcloud-user-agent

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

Title:
  create online-account plugin for cmcc mcloud

Status in account-plugins package in Ubuntu:
  In Progress

Bug description:
  We need to online-account plugin for cmcc mcloud so that it can be
  easily used for mcloud service integration in ubuntu touch(pictures,
  notes, content syncing).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/account-plugins/+bug/1587282/+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 1349834] Re: [MIR] flask-script and libjsoncpp (b-d's for net-cpp)

2016-07-29 Thread Gary.Wang
I try to build net-cpp in xenial and have the following problem.

libjsoncpp-dev:
  Installed: 1.7.2-1
  Candidate: 1.7.2-1
  Version table:
 *** 1.7.2-1 500
500 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
100 /var/lib/dpkg/status

.
[ 63%] Built target gmock
Scanning dependencies of target http_client_load_test
[ 66%] Building CXX object 
tests/CMakeFiles/http_client_load_test.dir/http_client_load_test.cpp.o
[ 69%] Linking CXX executable http_client_load_test
CMakeFiles/http_client_load_test.dir/http_client_load_test.cpp.o: In function 
`HttpClientLoadTest_async_get_request_for_existing_resource_succeeds_Test::TestBody()::{lambda(core::net::http::Response
 const&)#2}::operator()(core::net::http::Response const&) const':
http_client_load_test.cpp:(.text+0x1966): undefined reference to 
`Json::Reader::parse(std::string const&, Json::Value&, bool)'
http_client_load_test.cpp:(.text+0x1a77): undefined reference to 
`Json::Value::asString() const'
CMakeFiles/http_client_load_test.dir/http_client_load_test.cpp.o: In function 
`HttpClientLoadTest_async_post_request_for_existing_resource_succeeds_Test::TestBody()::{lambda(core::net::http::Response
 const&)#2}::operator()(core::net::http::Response const&) const':
http_client_load_test.cpp:(.text+0x22ea): undefined reference to 
`Json::Reader::parse(std::string const&, Json::Value&, bool)'
http_client_load_test.cpp:(.text+0x23fb): undefined reference to 
`Json::Value::asString() const'
collect2: error: ld returned 1 exit status
tests/CMakeFiles/http_client_load_test.dir/build.make:100: recipe for target 
'tests/http_client_load_test' failed

However rebuilding libjsoncpp from source solves this problem.
Please have a check.

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

Title:
  [MIR] flask-script and libjsoncpp (b-d's for net-cpp)

Status in flask-script package in Ubuntu:
  Incomplete
Status in libjsoncpp package in Ubuntu:
  Incomplete

Bug description:
  [MIR] flask-script and libjsoncpp (b-d's for net-cpp)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/flask-script/+bug/1349834/+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 1606808] Re: scope freezes after login

2016-07-27 Thread Gary.Wang
This issue can be reproduced in arale

phablet@ubuntu-phablet:~$ system-image-cli -i
current build number: 387
device name: arale
channel: ubuntu-touch/rc-proposed/meizu.en
last update: 2016-07-27 03:54:40
version version: 387
version ubuntu: 20160727
version device: 20160526-af18709
version custom: 20160701-981-22-11

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

Title:
  scope freezes after login

Status in unity-scopes-shell package in Ubuntu:
  Confirmed

Bug description:
  scopes which have online-account integrated freezes after login.
  To reproduce this issue
  1. flashing latest image, my image information as following
  current build number: 394
  device name: krillin
  channel: ubuntu-touch/rc-proposed/bq-aquaris.en
  last update: 2016-07-27 12:20:38
  version version: 394
  version ubuntu: 20160727
  version device: 20160606-ab415b2
  version custom: 20160701-981-38-14 
  2. launching youtube scope, click "Log-in" to youtube
  3. login with google account and back to youtube scope.
  4. scope freezes, there's nothing else I can do with the running scope now.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unity-scopes-shell/+bug/1606808/+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 1606808] [NEW] scope freezes after login

2016-07-27 Thread Gary.Wang
Public bug reported:

scopes which have online-account integrated freezes after login.
To reproduce this issue
1. flashing latest image, my image information as following
current build number: 394
device name: krillin
channel: ubuntu-touch/rc-proposed/bq-aquaris.en
last update: 2016-07-27 12:20:38
version version: 394
version ubuntu: 20160727
version device: 20160606-ab415b2
version custom: 20160701-981-38-14 
2. launching youtube scope, click "Log-in" to youtube
3. login with google account and back to youtube scope.
4. scope freezes, there's nothing else I can do with the running scope now.

** Affects: unity-scopes-shell (Ubuntu)
 Importance: Undecided
 Status: Confirmed

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

Title:
  scope freezes after login

Status in unity-scopes-shell package in Ubuntu:
  Confirmed

Bug description:
  scopes which have online-account integrated freezes after login.
  To reproduce this issue
  1. flashing latest image, my image information as following
  current build number: 394
  device name: krillin
  channel: ubuntu-touch/rc-proposed/bq-aquaris.en
  last update: 2016-07-27 12:20:38
  version version: 394
  version ubuntu: 20160727
  version device: 20160606-ab415b2
  version custom: 20160701-981-38-14 
  2. launching youtube scope, click "Log-in" to youtube
  3. login with google account and back to youtube scope.
  4. scope freezes, there's nothing else I can do with the running scope now.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unity-scopes-shell/+bug/1606808/+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 1586938] Re: mcloud sso plugin(qml-plugins) can be merged into Account plugins

2016-06-02 Thread Gary.Wang
** Also affects: account-plugins (Ubuntu)
   Importance: Undecided
   Status: New

** Changed in: account-plugins (Ubuntu)
 Assignee: (unassigned) => Gary.Wang (gary-wzl77)

** Changed in: account-plugins (Ubuntu)
   Status: New => In Progress

** Branch linked: lp:~gary-wzl77/account-plugins/mcloud-plugin-lp1587282

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

Title:
  mcloud sso plugin(qml-plugins) can be merged into Account plugins

Status in mcloud:
  New
Status in account-plugins package in Ubuntu:
  In Progress

Bug description:
  Currently, mcloud library doesn't cover authentication, which should be 
considered to be implemented in proper way(ubuntu sso).
  So we need to mcloud sso plugin merged into account plugins projects so that 
it can be used by any apps and scopes.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mcloud/+bug/1586938/+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 1587282] Re: create online-account plugin for cmcc mcloud

2016-05-31 Thread Gary.Wang
** Changed in: account-plugins (Ubuntu)
   Status: New => In Progress

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

Title:
  create online-account plugin for cmcc mcloud

Status in account-plugins package in Ubuntu:
  In Progress

Bug description:
  We need to online-account plugin for cmcc mcloud so that it can be
  easily used for mcloud service integration in ubuntu touch(pictures,
  notes, content syncing).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/account-plugins/+bug/1587282/+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 1587282] [NEW] create online-account plugin for cmcc mcloud

2016-05-31 Thread Gary.Wang
Public bug reported:

We need to online-account plugin for cmcc mcloud so that it can be
easily used for mcloud service integration in ubuntu touch(pictures,
notes, content syncing).

** Affects: account-plugins (Ubuntu)
 Importance: Undecided
 Assignee: Gary.Wang (gary-wzl77)
 Status: New

** Changed in: account-plugins (Ubuntu)
 Assignee: (unassigned) => Gary.Wang (gary-wzl77)

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

Title:
  create online-account plugin for cmcc mcloud

Status in account-plugins package in Ubuntu:
  New

Bug description:
  We need to online-account plugin for cmcc mcloud so that it can be
  easily used for mcloud service integration in ubuntu touch(pictures,
  notes, content syncing).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/account-plugins/+bug/1587282/+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 1576311] Re: Cancel search executes run() twice

2016-05-04 Thread Gary.Wang
//1.Tapping cancel will trigger Query::run twice 
Log:

resetPrimaryNavigationTag()
Filters changed
Scope::processPrimaryNavigationTag(): tag is ' "" '
active filters count: 0
invalidateResults ---> Sender: QObject(0x0)
Dispatching search: "untitled10.gary-wzl77_untitled10" "" ""
Scope:: query// 1

invalidateResults ---> Sender: QTimer(0x16be7d8)
Dispatching search: "untitled10.gary-wzl77_untitled10" "" ""
[2016-05-04 14:11:05.624] ERROR: untitled10.gary-wzl77_untitled10: 
QueryBase::run(): Operation was aborted by an application callback: Callback 
aborted
Scope:: query   // 2

The second run is caused by m_typingTimer.  I think the proper fixing
should be not to trigger timeout from m_typingTimer when query string is
empty e.g Tapping cancel.


** Changed in: unity-scopes-shell (Ubuntu)
 Assignee: (unassigned) => Gary.Wang (gary-wzl77)

** Changed in: unity-scopes-shell (Ubuntu)
   Status: New => In Progress

** Branch linked: lp:~gary-wzl77/unity-scopes-shell/fix_1576311

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

Title:
  Cancel search executes run() twice

Status in canonical-scopes-project:
  Triaged
Status in unity-scopes-shell package in Ubuntu:
  In Progress

Bug description:
  OTA10:

  I find that on tapping Cancel after entering a search query, the
  scope's run() method executes twice.

  For example: calls-scope always prints "CALLS starting" on entering
  run().

  While watching scope-registry.log:
  (launch or refresh calls-scope)
  CAllS starting
  (enter query string)
  CALLS starting
  (tap Cancel)
  CALLS starting
  CALLS starting

  There should not be two entries after tapping cancel.

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-scopes-project/+bug/1576311/+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 1438910] Re: unable to set event as yearly or monthly

2015-11-27 Thread Gary.Wang
** Changed in: qtorganizer5-eds (Ubuntu)
 Assignee: (unassigned) => Gary.Wang (gary-wzl77)

** Changed in: qtorganizer5-eds (Ubuntu)
   Status: Confirmed => In Progress

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

Title:
  unable to set event as yearly or monthly

Status in Ubuntu Calendar App:
  Fix Committed
Status in Ubuntu UX:
  Invalid
Status in qtorganizer5-eds package in Ubuntu:
  In Progress

Bug description:
  Steps to reproduce:
  1. Open calendar
  2. Add a new event
  3. Mark it as "allday event"
  4. Set repeat to yearly or monthly
  5. Press the back arrow <

  Expected:
  it should go back to the calendar view

  Actual:
  Nothing happens

  I am using my Aquaris 4.5 with Ubuntu 14.10 r20, calendar 0.4.600.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1438910/+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 1438910] Re: unable to set event as yearly or monthly

2015-11-27 Thread Gary.Wang
** Branch linked: lp:~gary-wzl77/qtorganizer5-eds/null_id_occurrenceitem

** Also affects: qtorganizer5-eds
   Importance: Undecided
   Status: New

** Also affects: qtorganizer5-eds (Ubuntu)
   Importance: Undecided
   Status: New

** No longer affects: qtorganizer5-eds

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

Title:
  unable to set event as yearly or monthly

Status in Ubuntu Calendar App:
  Fix Committed
Status in Ubuntu UX:
  Invalid
Status in qtorganizer5-eds package in Ubuntu:
  In Progress

Bug description:
  Steps to reproduce:
  1. Open calendar
  2. Add a new event
  3. Mark it as "allday event"
  4. Set repeat to yearly or monthly
  5. Press the back arrow <

  Expected:
  it should go back to the calendar view

  Actual:
  Nothing happens

  I am using my Aquaris 4.5 with Ubuntu 14.10 r20, calendar 0.4.600.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1438910/+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 1520511] Re: set Null id for Occurrence item

2015-11-27 Thread Gary.Wang
** Branch linked: lp:~gary-wzl77/qtorganizer5-eds/null_id_occurrenceitem

** Changed in: qtorganizer5-eds (Ubuntu)
 Assignee: (unassigned) => Gary.Wang (gary-wzl77)

** Changed in: qtorganizer5-eds (Ubuntu)
   Status: New => In Progress

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

Title:
  set Null id for Occurrence item

Status in qtorganizer5-eds package in Ubuntu:
  In Progress

Bug description:
  non-Null QOrganizerItemId for occurrence item cause 
QDeclarativeOrganizerModel didn't trigger modelChanged(). So user have no idea 
if occurrence event is added in calendar and have to refresh current view or 
swipe left or right to load Occurrence events.
  
http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/wily/qtpim-opensource-src/wily-proposed/view/head:/src/imports/organizer/qdeclarativeorganizermodel.cpp#L1523

  This issue also affects occurrence events removal(Even if  occurrence
  event was removed by user, but since model didn't trigger modelChanged
  signal, user can still see the events in calendar app).

  So regarding occurrence events only keep parent id and set null id for
  occurrence event.

  Related bug:  Bug#1438910

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtorganizer5-eds/+bug/1520511/+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 1520511] [NEW] set Null id for Occurrence item

2015-11-27 Thread Gary.Wang
Public bug reported:

non-Null QOrganizerItemId for occurrence item cause QDeclarativeOrganizerModel 
didn't trigger modelChanged(). So user have no idea if occurrence event is 
added in calendar and have to refresh current view or swipe left or right to 
load Occurrence events.
http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/wily/qtpim-opensource-src/wily-proposed/view/head:/src/imports/organizer/qdeclarativeorganizermodel.cpp#L1523

This issue also affects occurrence events removal(Even if  occurrence
event was removed by user, but since model didn't trigger modelChanged
signal, user can still see the events in calendar app).

So regarding occurrence events only keep parent id and set null id for
occurrence event.

Related bug:  Bug#1438910

** Affects: qtorganizer5-eds (Ubuntu)
 Importance: Undecided
 Assignee: Gary.Wang (gary-wzl77)
 Status: In Progress

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

Title:
  set Null id for Occurrence item

Status in qtorganizer5-eds package in Ubuntu:
  In Progress

Bug description:
  non-Null QOrganizerItemId for occurrence item cause 
QDeclarativeOrganizerModel didn't trigger modelChanged(). So user have no idea 
if occurrence event is added in calendar and have to refresh current view or 
swipe left or right to load Occurrence events.
  
http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/wily/qtpim-opensource-src/wily-proposed/view/head:/src/imports/organizer/qdeclarativeorganizermodel.cpp#L1523

  This issue also affects occurrence events removal(Even if  occurrence
  event was removed by user, but since model didn't trigger modelChanged
  signal, user can still see the events in calendar app).

  So regarding occurrence events only keep parent id and set null id for
  occurrence event.

  Related bug:  Bug#1438910

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtorganizer5-eds/+bug/1520511/+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 1485947] Re: Input method appears over RatingInput widget and CommentInput widget when these they gain the focus

2015-08-18 Thread Gary.Wang
** Changed in: unity8 (Ubuntu)
   Status: New => In Progress

-- 
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/1485947

Title:
  Input method appears over RatingInput widget and CommentInput widget
  when these they gain the focus

Status in unity8 package in Ubuntu:
  In Progress

Bug description:
  Input method appears over RatingInput widget and CommentInput widget when 
textarea gains the focus.
  RatingInput and CommentInput widget should re-position(move-up) when Input 
mehtod popups.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1485947/+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 1485947] [NEW] Input method appears over RatingInput widget and CommentInput widget when these they gain the focus

2015-08-18 Thread Gary.Wang
Public bug reported:

Input method appears over RatingInput widget and CommentInput widget when 
textarea gains the focus.
RatingInput and CommentInput widget should re-position(move-up) when Input 
mehtod popups.

** Affects: unity8 (Ubuntu)
 Importance: Undecided
 Assignee: Gary.Wang (gary-wzl77)
 Status: In Progress

** Changed in: unity8 (Ubuntu)
 Assignee: (unassigned) => Gary.Wang (gary-wzl77)

** Branch linked: lp:~gary-wzl77/unity8/textarea_moveup

-- 
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/1485947

Title:
  Input method appears over RatingInput widget and CommentInput widget
  when these they gain the focus

Status in unity8 package in Ubuntu:
  In Progress

Bug description:
  Input method appears over RatingInput widget and CommentInput widget when 
textarea gains the focus.
  RatingInput and CommentInput widget should re-position(move-up) when Input 
mehtod popups.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1485947/+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 1475205] Re: Random Chinese character missing with Ubuntu font

2015-08-13 Thread Gary.Wang
Basically, this patch fixes both.
The main reason why it *only* fixes PC, but not for touch is that we forget to 
re-compile qtubuntu(libqpa-ubuntumirclient.so) to make this work.Compiling 
qtbase automatically enable qpa(linuxfb,eglfs...) linked against patch applied 
qtbase module. So we can't reproduce this issue on PC(linuxfb).
However as a standalone qpa plugin,ubuntumirclient is not native 
supported,which means it's not in qtbase/src/plugins/platforms).So 
ubuntumirclient can't find the new added 
symbol(QFontconfigDatabase::fontsAlwaysScalable()).And it didn't work out on 
touch.

Please check the attached picture. I test and verify my patch on bq.

** Attachment added: "fix-on-touch.png"
   
https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1475205/+attachment/521/+files/fix-on-touch.png

-- 
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/1475205

Title:
  Random Chinese character missing with Ubuntu font

Status in Canonical System Image:
  In Progress
Status in qtbase-opensource-src package in Ubuntu:
  Confirmed
Status in qtdeclarative-opensource-src package in Ubuntu:
  Invalid
Status in ubuntu-font-family-sources package in Ubuntu:
  Incomplete
Status in ubuntu-ui-toolkit package in Ubuntu:
  Invalid

Bug description:
  After applied 50 GU setting in image, we started seeing randomly
  missing Chinese characters across scopes and apps header, not clipped
  at the begin or end of string, sometimes in the middle.

  STEPS:

  1. Switch display language to zh_CN in system settings
  2. Reboot the phone

  EXPECTED:

  I should see all header strings displayed properly.

  ACTUAL:

  Randomly missing character.

  VERSIONS:

  current build number: 51
  device name: arale
  channel: ubuntu-touch/rc-proposed/meizu.zh-proposed
  last update: 2015-07-16 04:59:10
  version version: 51
  version ubuntu: 20150716
  version device: 20150709-8965e37
  version custom: 20150716-819-9-6

  -- update --
  The problem of missing characters can be reproduced even on a desktop, 
outside of the header, without importing Ubuntu.Components:

  import QtQuick 2.0
  Item {
  width: 800
  height: 600

  Text {
  anchors.centerIn: parent
  text: "系统设置 one two"
  font.family: "Ubuntu"
  font.pixelSize: 69
  font.weight: Font.Light
  }
  }

  The problem only appears to occur with this specific combination of
  font family, pixelSize and weight. Tim Peeters reproduced the problem
  on vivid on a laptop without changing the default settings for the
  language (LANGUAGE="en_US").

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1475205/+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 1475205] Re: Random Chinese character missing with Ubuntu font

2015-08-04 Thread Gary.Wang
According to Qt guys feedback  https://bugreports.qt.io/browse/QTBUG-47547
Bug is marked as P2(Important, Not urgent, should be fixed, but will not stop 
the release), which doesn't fit  our OTA release cycle since we can't wait for 
next release of Qt.
Thanks to Yc  for correcting  the "affects distribution/package" 
qtdeclarative-opensource-src (Ubuntu)  --->  qtbase-opensource-src (Ubuntu)
I try to submit my merge proposal for  qtbase-opensource-src, but it doesn't 
work out since I am not a members of Ubuntu branches.
So I attach the patch here and send an email for stakeholder about this.

** Patch added: "enable_fonts_always_smoothly.patch"
   
https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1475205/+attachment/4439416/+files/enable_fonts_always_smoothly.patch

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

Title:
  Random Chinese character missing with Ubuntu font

Status in Canonical System Image:
  In Progress
Status in qtbase-opensource-src package in Ubuntu:
  Confirmed
Status in qtdeclarative-opensource-src package in Ubuntu:
  Invalid
Status in ubuntu-font-family-sources package in Ubuntu:
  Incomplete
Status in ubuntu-ui-toolkit package in Ubuntu:
  Invalid

Bug description:
  After applied 50 GU setting in image, we started seeing randomly
  missing Chinese characters across scopes and apps header, not clipped
  at the begin or end of string, sometimes in the middle.

  STEPS:

  1. Switch display language to zh_CN in system settings
  2. Reboot the phone

  EXPECTED:

  I should see all header strings displayed properly.

  ACTUAL:

  Randomly missing character.

  VERSIONS:

  current build number: 51
  device name: arale
  channel: ubuntu-touch/rc-proposed/meizu.zh-proposed
  last update: 2015-07-16 04:59:10
  version version: 51
  version ubuntu: 20150716
  version device: 20150709-8965e37
  version custom: 20150716-819-9-6

  -- update --
  The problem of missing characters can be reproduced even on a desktop, 
outside of the header, without importing Ubuntu.Components:

  import QtQuick 2.0
  Item {
  width: 800
  height: 600

  Text {
  anchors.centerIn: parent
  text: "系统设置 one two"
  font.family: "Ubuntu"
  font.pixelSize: 69
  font.weight: Font.Light
  }
  }

  The problem only appears to occur with this specific combination of
  font family, pixelSize and weight. Tim Peeters reproduced the problem
  on vivid on a laptop without changing the default settings for the
  language (LANGUAGE="en_US").

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1475205/+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 1475205] Re: Random Chinese character missing with Ubuntu font

2015-08-04 Thread Gary.Wang
** Changed in: qtdeclarative-opensource-src (Ubuntu)
 Assignee: Gary.Wang (gary-wzl77) => (unassigned)

** Changed in: qtdeclarative-opensource-src (Ubuntu)
   Status: Confirmed => Invalid

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

Title:
  Random Chinese character missing with Ubuntu font

Status in Canonical System Image:
  In Progress
Status in qtbase-opensource-src package in Ubuntu:
  Confirmed
Status in qtdeclarative-opensource-src package in Ubuntu:
  Invalid
Status in ubuntu-font-family-sources package in Ubuntu:
  Incomplete
Status in ubuntu-ui-toolkit package in Ubuntu:
  Invalid

Bug description:
  After applied 50 GU setting in image, we started seeing randomly
  missing Chinese characters across scopes and apps header, not clipped
  at the begin or end of string, sometimes in the middle.

  STEPS:

  1. Switch display language to zh_CN in system settings
  2. Reboot the phone

  EXPECTED:

  I should see all header strings displayed properly.

  ACTUAL:

  Randomly missing character.

  VERSIONS:

  current build number: 51
  device name: arale
  channel: ubuntu-touch/rc-proposed/meizu.zh-proposed
  last update: 2015-07-16 04:59:10
  version version: 51
  version ubuntu: 20150716
  version device: 20150709-8965e37
  version custom: 20150716-819-9-6

  -- update --
  The problem of missing characters can be reproduced even on a desktop, 
outside of the header, without importing Ubuntu.Components:

  import QtQuick 2.0
  Item {
  width: 800
  height: 600

  Text {
  anchors.centerIn: parent
  text: "系统设置 one two"
  font.family: "Ubuntu"
  font.pixelSize: 69
  font.weight: Font.Light
  }
  }

  The problem only appears to occur with this specific combination of
  font family, pixelSize and weight. Tim Peeters reproduced the problem
  on vivid on a laptop without changing the default settings for the
  language (LANGUAGE="en_US").

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1475205/+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 1475205] Re: Random Chinese character missing with Ubuntu font

2015-07-31 Thread Gary.Wang
Copy bug description  https://bugreports.qt.io/browse/QTBUG-47547 and
paste here.

if developer specifies font family with Non-Regular style, potential risk to 
encounter Chinese characters are missing in some cases .
E.g 

import QtQuick 2.4 
import QtQuick.Controls 1.3 

ApplicationWindow {
visible: true
width: 1280
height: 800 

Text {
anchors.centerIn: parent
text: "系统设置"
font.family: "Ubuntu"
font.pixelSize: 69;
font.weight: Font.Light
}
}

Regarding the code snippets above.
For Chinese characters, QFontDatabase will use fallback font family("Droid Sans 
Fallback") with "Light" style when add font Glyph.
 since QFontDatabase checks if default style(Regular) of fallback font family 
"Droid Sans Fallback" is same as font style specified in qml(Font.Light). And 
QFontDatabase::isSmoothlyScalable will return false in such a case, which 
results in scene graph will 
use QSGDefaultGlyphNode when createGlyphNode is called. Issue happens.

However If scene graph doesn't prefer NativeGlyphNode and create GlyphNode 
based on Distance Field technique. It works fine.
https://drive.google.com/open?id=0B2H9ECPSSfqIMzhvU1hPUWNlWnc

Need to only check styleKey when foundry->styles == specified style
Will see feedback from Qt guys.
Thanks.

PS:  more test cases and patch can be found on 
https://bugreports.qt.io/browse/QTBUG-47547
Also I think we can override  bool QBasicFontDatabase::fontsAlwaysScalable() 
method in qlinuxfbfontdatabase.cpp under qtbase/src/plugins/platforms/ for 
platform independent purpose.

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

Title:
  Random Chinese character missing with Ubuntu font

Status in Canonical System Image:
  Confirmed
Status in qtdeclarative-opensource-src package in Ubuntu:
  Confirmed
Status in ubuntu-font-family-sources package in Ubuntu:
  Incomplete
Status in ubuntu-ui-toolkit package in Ubuntu:
  Invalid

Bug description:
  After applied 50 GU setting in image, we started seeing randomly
  missing Chinese characters across scopes and apps header, not clipped
  at the begin or end of string, sometimes in the middle.

  STEPS:

  1. Switch display language to zh_CN in system settings
  2. Reboot the phone

  EXPECTED:

  I should see all header strings displayed properly.

  ACTUAL:

  Randomly missing character.

  VERSIONS:

  current build number: 51
  device name: arale
  channel: ubuntu-touch/rc-proposed/meizu.zh-proposed
  last update: 2015-07-16 04:59:10
  version version: 51
  version ubuntu: 20150716
  version device: 20150709-8965e37
  version custom: 20150716-819-9-6

  -- update --
  The problem of missing characters can be reproduced even on a desktop, 
outside of the header, without importing Ubuntu.Components:

  import QtQuick 2.0
  Item {
  width: 800
  height: 600

  Text {
  anchors.centerIn: parent
  text: "系统设置 one two"
  font.family: "Ubuntu"
  font.pixelSize: 69
  font.weight: Font.Light
  }
  }

  The problem only appears to occur with this specific combination of
  font family, pixelSize and weight. Tim Peeters reproduced the problem
  on vivid on a laptop without changing the default settings for the
  language (LANGUAGE="en_US").

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1475205/+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 1440583] Re: calendar-app is generating invalid RECUR values in RRULE property

2015-07-11 Thread Gary.Wang
** Branch linked: lp:~gary-wzl77/ubuntu-calendar-app/fix_1440583

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

Title:
  calendar-app is generating invalid RECUR values in RRULE property

Status in Ubuntu Calendar App:
  In Progress
Status in qtorganizer5-eds package in Ubuntu:
  Confirmed

Bug description:
  I created a calendar event for April 24 at 1:35 PM, with a reminder
  the day before. This is the
  ~/.local/share/evolution/calendar/system/calendar.ics file that was
  created, note the X-LIC-ERROR.

  Tested with calendar-app 0.4.600 on krillin rtm r263.

  BEGIN:VCALENDAR
  CALSCALE:GREGORIAN
  PRODID:-//Ximian//NONSGML Evolution Calendar//EN
  VERSION:2.0
  X-EVOLUTION-DATA-REVISION:2015-04-05T19:06:51.703615Z(2)
  BEGIN:VEVENT
  UID:20150405T190651Z-4388-32011-1709-1@ubuntu-phablet
  DTSTAMP:20150405T190651Z
  DTSTART:20150424T183500Z
  DTEND:20150424T193500Z
  X-LIC-ERROR;X-LIC-ERRORTYPE=VALUE-PARSE-ERROR:Can't parse as RECUR value
   in RRULE property. Removing entire property: ERROR: No Value
  SUMMARY:London Sprint Flight
  DESCRIPTION:Time to pack!
  CREATED:20150405T190651Z
  LAST-MODIFIED:20150405T190651Z
  BEGIN:VALARM
  X-EVOLUTION-ALARM-UID:20150405T190651Z-4388-32011-1709-2@ubuntu-phablet
  ACTION:AUDIO
  TRIGGER;VALUE=DURATION;RELATED=START:-P1D
  REPEAT:3
  DURATION:PT2M
  END:VALARM
  BEGIN:VALARM
  X-EVOLUTION-ALARM-UID:20150405T190651Z-4388-32011-1709-3@ubuntu-phablet
  ACTION:DISPLAY
  DESCRIPTION:London Sprint Flight
  TRIGGER;VALUE=DURATION;RELATED=START:-P1D
  REPEAT:3
  DURATION:PT2M
  END:VALARM
  END:VEVENT
  END:VCALENDAR

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1440583/+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 1440583] Re: calendar-app is generating invalid RECUR values in RRULE property

2015-07-11 Thread Gary.Wang
For event occurs once, we can see warning info in 
~/.local/share/evolution/calendar/system/calendar.ics
"X-LIC-ERROR;X-LIC-ERRORTYPE=VALUE-PARSE-ERROR:Can't parse as RECUR value 
 in RRULE property. Removing entire property: ERROR: No Value"

Reason for this is because for event occurs once, we assign default recurrence 
rule with RecurrenceRule.Invalid to this event.Basically, recurrenceRules for 
nonrepeating event  should be an empty array in this case.
App bug, unrelated to qtorganizer5-eds, which works fine.

Expect result:
BEGIN:VEVENT
UID:20150711T022342Z-22898-32011-1667-1@ubuntu-phablet
DTSTAMP:20150711T022342Z
DTSTART:20150711T023000Z
DTEND:20150711T033000Z
SUMMARY:Bugggy
CREATED:20150711T022342Z
LAST-MODIFIED:20150711T022342Z
BEGIN:VALARM
X-EVOLUTION-ALARM-UID:20150711T022342Z-22898-32011-1667-2@ubuntu-phablet
ACTION:AUDIO
TRIGGER;VALUE=DURATION;RELATED=START:-PT15M
END:VALARM
BEGIN:VALARM
X-EVOLUTION-ALARM-UID:20150711T022342Z-22898-32011-1667-3@ubuntu-phablet
ACTION:DISPLAY
TRIGGER;VALUE=DURATION;RELATED=START:-PT15M
END:VALARM
END:VEVENT

Actual result: 
BEGIN:VEVENT
UID:20150711T022342Z-22898-32011-1667-1@ubuntu-phablet
DTSTAMP:20150711T022342Z
DTSTART:20150711T023000Z
DTEND:20150711T033000Z
X-LIC-ERROR;X-LIC-ERRORTYPE=VALUE-PARSE-ERROR:Can't parse as RECUR value ^M
 in RRULE property. Removing entire property: ERROR: No Value
SUMMARY:Bugggy
CREATED:20150711T022342Z
LAST-MODIFIED:20150711T022342Z
BEGIN:VALARM
X-EVOLUTION-ALARM-UID:20150711T022342Z-22898-32011-1667-2@ubuntu-phablet
ACTION:AUDIO
TRIGGER;VALUE=DURATION;RELATED=START:-PT15M
END:VALARM
BEGIN:VALARM
X-EVOLUTION-ALARM-UID:20150711T022342Z-22898-32011-1667-3@ubuntu-phablet
ACTION:DISPLAY
TRIGGER;VALUE=DURATION;RELATED=START:-PT15M
END:VALARM
END:VEVENT

Also Plz check the test report by running unit tests in qtorganizer5-eds
https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1437305/comments/6


** Changed in: ubuntu-calendar-app
 Assignee: (unassigned) => Gary.Wang (gary-wzl77)

** Changed in: ubuntu-calendar-app
   Status: New => In Progress

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

Title:
  calendar-app is generating invalid RECUR values in RRULE property

Status in Ubuntu Calendar App:
  In Progress
Status in qtorganizer5-eds package in Ubuntu:
  Confirmed

Bug description:
  I created a calendar event for April 24 at 1:35 PM, with a reminder
  the day before. This is the
  ~/.local/share/evolution/calendar/system/calendar.ics file that was
  created, note the X-LIC-ERROR.

  Tested with calendar-app 0.4.600 on krillin rtm r263.

  BEGIN:VCALENDAR
  CALSCALE:GREGORIAN
  PRODID:-//Ximian//NONSGML Evolution Calendar//EN
  VERSION:2.0
  X-EVOLUTION-DATA-REVISION:2015-04-05T19:06:51.703615Z(2)
  BEGIN:VEVENT
  UID:20150405T190651Z-4388-32011-1709-1@ubuntu-phablet
  DTSTAMP:20150405T190651Z
  DTSTART:20150424T183500Z
  DTEND:20150424T193500Z
  X-LIC-ERROR;X-LIC-ERRORTYPE=VALUE-PARSE-ERROR:Can't parse as RECUR value
   in RRULE property. Removing entire property: ERROR: No Value
  SUMMARY:London Sprint Flight
  DESCRIPTION:Time to pack!
  CREATED:20150405T190651Z
  LAST-MODIFIED:20150405T190651Z
  BEGIN:VALARM
  X-EVOLUTION-ALARM-UID:20150405T190651Z-4388-32011-1709-2@ubuntu-phablet
  ACTION:AUDIO
  TRIGGER;VALUE=DURATION;RELATED=START:-P1D
  REPEAT:3
  DURATION:PT2M
  END:VALARM
  BEGIN:VALARM
  X-EVOLUTION-ALARM-UID:20150405T190651Z-4388-32011-1709-3@ubuntu-phablet
  ACTION:DISPLAY
  DESCRIPTION:London Sprint Flight
  TRIGGER;VALUE=DURATION;RELATED=START:-P1D
  REPEAT:3
  DURATION:PT2M
  END:VALARM
  END:VEVENT
  END:VCALENDAR

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1440583/+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 1437305] Re: Wrong date day icon display and one day before events day in month view

2015-06-17 Thread Gary.Wang
** Changed in: ubuntu-calendar-app
   Status: Confirmed => In Progress

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

Title:
  Wrong date day icon display and one day before events day in month
  view

Status in Calendar application for Ubuntu devices:
  In Progress
Status in qtorganizer5-eds package in Ubuntu:
  Confirmed

Bug description:
  All day events display one day too early in month view.

  Create an all day event on 27th March 2015, move month view and the
  dot is against 26th March.  Can be corrected by changing all day event
  to span 27th to 28th March but now event displays over two days on day
  view. Icon displays wrong date: next day date

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1437305/+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 1462989] Re: containsItems returned wrong value when checking all day event

2015-06-16 Thread Gary.Wang
Yes, Got the feedback from Renato.
Need to set correct end date for all day event.
Thanks for the reviewing.

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

Title:
  containsItems returned wrong value when checking all day event

Status in qtpim-opensource-src package in Ubuntu:
  New

Bug description:
  Related issue to 
  https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1437305

  For all day event(startTime == endTime), if all day event created at 
2015-06-08
  so src/imports/organizer/qdeclarativeorganizermodel.cpp[line:966]
  QList QDeclarativeOrganizerModel::containsItems(const QDateTime 
&start, const QDateTime &end, int interval)
 {
  
  
  startTime = item->itemStartTime();  //(2015-06-08  00:00:00.000)
  endTime = item->itemEndTime();  //(2015-06-08  00:00:00.000)

  // if dateTime.at(i) == (2015-06-07  00:00:00.000), it will return true, 
actually which would return false since all day event should occur at 
2015-06-08 after this line 
  if (!endTime.isNull() && endTime > dateTime.at(i) && endTime <= 
dateTime.at(i + 1)) {
occupiedTimeSlots[i] = true;
 break;
  }

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtpim-opensource-src/+bug/1462989/+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 1437305] Re: Wrong date day icon display and one day before events day in month view

2015-06-16 Thread Gary.Wang
** Changed in: ubuntu-calendar-app
 Assignee: (unassigned) => Gary.Wang (gary-wzl77)

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

Title:
  Wrong date day icon display and one day before events day in month
  view

Status in Calendar application for Ubuntu devices:
  Confirmed
Status in qtorganizer5-eds package in Ubuntu:
  Confirmed

Bug description:
  All day events display one day too early in month view.

  Create an all day event on 27th March 2015, move month view and the
  dot is against 26th March.  Can be corrected by changing all day event
  to span 27th to 28th March but now event displays over two days on day
  view. Icon displays wrong date: next day date

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1437305/+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 1462989] [NEW] containsItems returned wrong value when checking all day event

2015-06-08 Thread Gary.Wang
Public bug reported:

Related issue to 
https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1437305

For all day event(startTime == endTime), if all day event created at 2015-06-08
so src/imports/organizer/qdeclarativeorganizermodel.cpp[line:966]
QList QDeclarativeOrganizerModel::containsItems(const QDateTime 
&start, const QDateTime &end, int interval)
   {


startTime = item->itemStartTime();  //(2015-06-08  00:00:00.000)
endTime = item->itemEndTime();  //(2015-06-08  00:00:00.000)

// if dateTime.at(i) == (2015-06-07  00:00:00.000), it will return true, 
actually which would return false since all day event should occur at 
2015-06-08 after this line 
if (!endTime.isNull() && endTime > dateTime.at(i) && endTime <= 
dateTime.at(i + 1)) {
  occupiedTimeSlots[i] = true;
   break;
}

** Affects: qtpim-opensource-src (Ubuntu)
 Importance: Undecided
 Status: New

** Patch added: "1437305.patch"
   
https://bugs.launchpad.net/bugs/1462989/+attachment/4411510/+files/1437305.patch

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

Title:
  containsItems returned wrong value when checking all day event

Status in qtpim-opensource-src package in Ubuntu:
  New

Bug description:
  Related issue to 
  https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1437305

  For all day event(startTime == endTime), if all day event created at 
2015-06-08
  so src/imports/organizer/qdeclarativeorganizermodel.cpp[line:966]
  QList QDeclarativeOrganizerModel::containsItems(const QDateTime 
&start, const QDateTime &end, int interval)
 {
  
  
  startTime = item->itemStartTime();  //(2015-06-08  00:00:00.000)
  endTime = item->itemEndTime();  //(2015-06-08  00:00:00.000)

  // if dateTime.at(i) == (2015-06-07  00:00:00.000), it will return true, 
actually which would return false since all day event should occur at 
2015-06-08 after this line 
  if (!endTime.isNull() && endTime > dateTime.at(i) && endTime <= 
dateTime.at(i + 1)) {
occupiedTimeSlots[i] = true;
 break;
  }

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtpim-opensource-src/+bug/1462989/+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 1364653] Re: Daily Recurring Events need refresh to appear when created from DayView

2015-05-07 Thread Gary.Wang
The reason why the modelChange was not triggered in such case is that
for occurrence cases, Pim(Organizer model) trigger modelChange signal
only if event id is null  ,  however eds plugin sets event id for
occurrence event which cause this bug occurs.  Same case for removing
occurrence event.

Enclose pls find the patch.

** Patch added: "fix-occurrence.patch"
   
https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1364653/+attachment/4392801/+files/fix-occurrence.patch

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

Title:
  Daily Recurring Events need refresh to appear when created from
  DayView

Status in Calendar application for Ubuntu devices:
  Confirmed
Status in qtorganizer5-eds package in Ubuntu:
  New

Bug description:
  When I create a daily recurring event from the DayView that starts on
  that day, the EventBubble does not immediately appear on the current
  Day.  I can swipe to go to future days, and the EventBubble appears
  there.  If I swipe back to return to the original Day, or I go to a
  different view (MonthView, WeekView, etc.) the event appears.

  Since the EventBubble appears after re-navigating to the page in any
  way, this appears to be a "refreshing" problem, where the DayView
  isn't updated after creating a recurring event.

  Steps to Reproduce
  
  1) Open the Calendar App, and go to any day on the DayView.
  2) Create a recurring event starting on that day, which re-occurs daily.
  3) Save the new event and return to the DayView.  The EventBubble should not 
appear on the DayView for the current Day.

  Expected: The EventBubble should appear on the DayView page
  immediately after returning from creating the event.

  A reproduction of this behavior can be seen at:
  https://www.youtube.com/watch?v=9NK9m8ZznrA&feature=youtu.be

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1364653/+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 1423185] Re: Calendar app crash

2015-05-04 Thread Gary.Wang
Agree with Alan, it's same behavior but different root cause and i think
it's related to heavy work for qml object creation during tab
transition.

bt as following:
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x7f595d15c033 in 
QtSharedPointer::ExternalRefCountData::getAndRef(QObject const*) () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
(gdb) bt
#0  0x7f595d15c033 in 
QtSharedPointer::ExternalRefCountData::getAndRef(QObject const*) () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x7f595e92e80c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#2  0x7f595e92a36e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#3  0x7f595e92a813 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#4  0x7f595e92af9d in QQmlIncubationController::incubateFor(int) () from 
/usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#5  0x7f595ee8bdd8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x7f595d3330e3 in QObject::event(QEvent*) () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x7f595dfd516c in QApplicationPrivate::notify_helper(QObject*, QEvent*) 
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#8  0x7f595dfda41e in QApplication::notify(QObject*, QEvent*) () from 
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#9  0x7f595d30381b in QCoreApplication::notifyInternal(QObject*, QEvent*) 
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5

Every time tab transition from "year"  to "monthly" .
1.Qt.ResolveUrl("YearView") will create new qml object since YearView has been 
unloaded (Loader.source = "",garbage collected) when it swipes away.  
2.EventlistModel will reload events due to startPeriodTime was changed(current 
Date/ current Month/ previous Month / Next Month), 4 times for 
Qt.createQmlObject for Timer to trigger event loading and destroy itself when 
event was loaded(garbage collected)

I think this issue exists in other tabs transitions and the reason why it's 
easier to reproduce from "year"  to "monthly" lies in the complexity qml 
component creation in year view.
My testing device is on the way. I will test it with my patch to check if this 
issue is still existing and give feedback ASAP.

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

Title:
  Calendar app crash

Status in the base for Ubuntu mobile products:
  Fix Released
Status in Calendar application for Ubuntu devices:
  Incomplete
Status in qtorganizer5-eds package in Ubuntu:
  Fix Released
Status in qtorganizer5-eds package in Ubuntu RTM:
  Fix Released

Bug description:
  Tapping on a day in Year view, crashed calendar app. See attached
  file.

  TEST CASE:
  1. Switch to 'Year' view
  2. Tap on any day
  3. Repeat steps 1 and 2 up to 10 times 

  ACTUAL RESULT
  The app crashes after a few attempts

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1423185/+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