[Meego-handset] Dialer Project meeting - Minutes for Tuesday 8/2

2011-08-02 Thread Shane Bryan

#meego-meeting: MeeGo Dialer Project Meeting



Meeting started by sabotage at 14:54:56 UTC.

Meeting summary available at:
http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-08-02-14.54.html

The full logs are available at:
http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-08-02-14.54.log.html

Meeting summary
---
* General information/business  (sabotage, 14:55:11)
  * The MTF gut work from Steven has been merged  (sabotage, 15:00:50)
  * ACTION: remove libseaside deps from dialer  (sabotage, 15:03:02)
  * ACTION: replace meegobluetooth Qt lib with QtMobility QBluetooth*
(sabotage, 15:03:32)

* Bug, patch and merge-request status  (sabotage, 15:05:42)

* Any Other Business  (sabotage, 15:11:07)
  * Sabotage out on Vacation last 1/2 of August (8/16 - 8/30), no
meetings  (sabotage, 15:11:21)
  * Dialer Project Meetings are held every Tuesday (unless otherwise
noted) on #meego-meeting at 15:00 UTC  (sabotage, 15:14:39)
  * Dialer meeting archives can be found at
http://wiki.meego.com/Project/Dialer/Meetings#Archive  (sabotage,
15:14:46)
  * Dialer online discussion happens in real time on IRC at
#meego-handset @freenode  (sabotage, 15:14:58)

Meeting ended at 15:15:09 UTC.

Action Items

* remove libseaside deps from dialer
* replace meegobluetooth Qt lib with QtMobility QBluetooth*

Action Items, by person
---
* **UNASSIGNED**
  * remove libseaside deps from dialer
  * replace meegobluetooth Qt lib with QtMobility QBluetooth*

People Present (lines said)
---
* sabotage (43)
* Stskeeps (9)
* MeeGoMeetBot` (2)

Generated by `MeetBot`_ 0.1.4

.. _`MeetBot`: http://wiki.debian.org/MeetBot
-- 
Shane...
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


Re: [Meego-handset] Changes in the MeeGo Bugzilla for Handset User Experience

2011-07-12 Thread Shane Bryan
On Tue, Jul 12, 2011 at 09:08:00AM +, ext-iekku.huttu...@nokia.com wrote:
 Hi all,
 
 There's going to be some changes in the  MeeGo Bugzilla  Handset User 
 Experience.
 

Thanks for the heads up and letting a broader audience be informed BEFORE
the action was taken.  It's nice to see the process improving.

 
 I'm going to wait 2 workdays to get the feedback before doing the changes, 
 any comments and ideas are welcome.
 

Also, again thanks for the time to react/respond.

 
 Bugzilla components, and the coming changes:
 

 Dialer: stays as it is

Correct, and thanks for noticing

 libseaside: is in use. Default assignee: ??,  QA contact: ??

IIRC, this is still maintained by either Connie or Kaitlin

 About the current bugs:
 -   All  NOT ARM related bugs  are going to be directly WONTFIX, cause no 
 official support / maintenance currently for IA.
 

This is the only item I take some issue with.  There is know way for you,
or anyone else, to know if there is or is not still any device that is IA
based still being worked on, or tested against.  And, even though there may
not appear to be a official support-ed IA device, the nice thing about
IA devices are that they are often quite similar to each other, so any
current IA bug will most certainly still apply to any future IA device.

So, I kindly request that you do not take the above action, or only do so
on those components that do end up being identified as unmaintained and
unused in N900 CE.

Or, mark them as needing review somehow, and add a comment to them as such,
triggering those that do still have a maintainer (like dialer) to take
action to review them themselves.

Regards,

-- 
Shane...
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


Re: [Meego-handset] [CE] releases during the summer time

2011-07-01 Thread Shane Bryan
On Sat, Jul 02, 2011 at 12:13:29AM +0300, Marko Saukko wrote:
 Ps. If someone knows how to prioritize zypper repositories so that
 packages from repo A are installed even when same package is newer in
 repo B would be nice if you would ping me at IRC (Sage, #meego-arm @
 Freenode) so we can make the update functionality even better from the
 CE point of view.

As a general, per-repoi, manual solution:

  $ sudo zypper mr -p priority repo

where, according to man, priority setting is described as follows:

 -p, --priority positive-integer
Set priority of the repository. Priority of 1  is  the  highest,
the  higher  the number the lower the priority. Default priority
is 99. Packages from repositories with higher priority  will  be
preferred  even  in  case  there is a higher installable version
available in the repository with a lower priority.

so, to set repo A as higher than repo B (where the repo files
/etc/zypp/repos.d/A.repo and /etc/zypp/repos.d/B.repo exist and use the
names name=A and name=B respectively:

  $ sudo zypper mr -p 80 A

Using 80 just as an example, since it's less than the default of 99.

All this is best managed by the user, but if you want to change the
defaults in the image to suit your needs at install time, just have the
.ks file add priority=80 (or whatever value makes sense) to the
relevant .repo files in /etc/zypp/repos.d/

This, I'm guessing, is more likely what you want to do, from a CE image
team point of view.

Regards,

-- 
Shane...
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


[Meego-handset] Dialer Project meeting - CANCELED for Tuesday 7/5

2011-06-29 Thread Shane Bryan
Just a heads up that the Dialer Project meeting for next week is being
canceled as I will be out on holiday

Meetings will resume again on 7/12/2011

Regards,

-- 
Shane...
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


Re: [Meego-handset] Dialer Project meeting - Minutes for Tuesday 6/28

2011-06-28 Thread Shane Bryan

#meego-meeting: MeeGo Dialer Project meeting



Meeting started by sabotage at 14:57:45 UTC.

Meeting summary available at:
http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-06-28-14.57.html

The full logs are available at:
http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-06-28-14.57.log.html



Meeting summary
---
* General information/business - Action Items status  (sabotage,
  14:58:01)
  * discuss l10n durion AOB topic...  (sabotage, 15:01:50)

* General information/business - MTF removal and Migration to MeeGo UX
  Components  (sabotage, 15:03:16)

* General information/business - HFP Merge status  (sabotage, 15:05:58)
  * LINK:

https://meego.gitorious.org/meego-handset-ux/meego-handset-dialer/merge_requests/5
(sabotage, 15:07:38)

* General information/business - MTF removal and Migration to MeeGo UX
  Components  (sabotage, 15:10:14)
  * rolandl has been working on making the QML dialer as a standalone
application (90%)  (sabotage, 15:11:27)
  * rolandl has started on further removing MTF dependencies on the QML
side: replacing MApplication, ... with the meego-qml-launcher way of
doing things (10%)  (sabotage, 15:12:02)
  * LINK:

https://meego.gitorious.org/meego-handset-ux/rolands-qml-meego-handset-dialer
(rolandl, 15:17:41)
  * ACTION: rolandl will publish the list of identified deltas between
MTF and QML versions of dialer at a subpage of
http://wiki.meego.com/Project/Dialer  (sabotage, 15:18:25)
  * , rolandl's work will be pushed to his gitorious clone at

https://meego.gitorious.org/meego-handset-ux/rolands-qml-meego-handset-dialer
(sabotage, 15:19:03)

* Bug, patch and merge-request status  (sabotage, 15:23:03)
  * Last (?) HFP MR:

https://meego.gitorious.org/meego-handset-ux/meego-handset-dialer/merge_requests/5
(sabotage, 15:23:43)
  * LINK: Open Dialer bug list:
http://tinyurl.com/meego-open-dialer-bugs  (sabotage, 15:26:05)
  * LINK: https://bugs.meego.com/show_bug.cgi?id=16916   (sabotage,
15:26:44)
  * bug 16916 - No Alert Dialog shown for incoming call in lock screen
(sabotage, 15:27:28)
  * LINK:

https://bugs.meego.com/buglist.cgi?query_format=advancedfield0-0-0=flagtypes.namebug_status=NEWbug_status=NEEDINFObug_status=ASSIGNEDbug_status=WAITING%20FOR%20UPSTREAMbug_status=REOPENEDtype0-0-0=anyexactvalue0-0-0=MeeGo_N900CE_Release_Blocker%2B
(sabotage, 15:38:57)
  * LINK:

https://bugs.meego.com/buglist.cgi?query_format=advancedfield0-0-0=flagtypes.namebug_status=NEWbug_status=NEEDINFObug_status=ASSIGNEDbug_status=WAITING%20FOR%20UPSTREAMbug_status=REOPENEDtype0-0-0=anyexactvalue0-0-0=MeeGo_N900CE_Release_Blocker%2Bcomponent=Dialer
(sabotage, 15:39:47)

* Any Other Business - L10N/T9N of dialer and handset  (sabotage,
  15:49:52)
  * localization ML is at http://lists.meego.com/listinfo/meego-il10n
(sabotage, 15:52:36)

Meeting ended at 15:56:34 UTC.




Action Items

* rolandl will publish the list of identified deltas between MTF and QML
  versions of dialer at a subpage of
  http://wiki.meego.com/Project/Dialer




Action Items, by person
---
* rolandl
  * rolandl will publish the list of identified deltas between MTF and
QML versions of dialer at a subpage of
http://wiki.meego.com/Project/Dialer
* **UNASSIGNED**
  * (none)




People Present (lines said)
---
* sabotage (133)
* alterego (35)
* rolandl (8)
* w00t (2)
* MeeGoMeetBot (2)
* Stskeeps|holiday (1)
* crevetor (1)




Generated by `MeetBot`_ 0.1.4

.. _`MeetBot`: http://wiki.debian.org/MeetBot

-- 
Shane...
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


[Meego-handset] Dialer Project meeting - Minutes for Tuesday 6/21

2011-06-28 Thread Shane Bryan
Sorry for the tardyness of these minutes.  Seems I forgot not only to
send out the meeting agenda, but also the minutes... so, better late
than never...

Shane...


#meego-meeting: MeeGo Dialer Project Meeting



Meeting started by sabotage at 14:57:13 UTC.

Meeting summary available at:
http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-06-21-14.57.html

The full logs are available at
http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-06-21-14.57.log.html



Meeting summary
---
* General status updates  (sabotage, 15:00:32)
  * LINK: https://bugs.meego.com/show_bug.cgi?id=19586   (sabotage,
15:03:36)
  * QML version still needs Multiparty call handling, DTMF tone handling
and Audio output control buttons  (sabotage, 15:06:55)
  * LINK: http://swipe.nokia.com/features/ their dialer  (crevetor,
15:10:33)

* Bugs, MR's and patches  (sabotage, 15:12:18)
  * Jimmy has a large MR for HFP merge that he plans to send me today
or tomorrow  (sabotage, 15:17:00)

* Any Other Business  (sabotage, 15:22:13)
  * LINK: https://meego.com/community/device-program   (Stskeeps,
15:23:27)

Meeting ended at 15:28:07 UTC.




Action Items






Action Items, by person
---
* **UNASSIGNED**
  * (none)




People Present (lines said)
---
* sabotage (84)
* alterego (37)
* crevetor (6)
* Stskeeps (5)
* MeeGoMeetBot (2)
* aruravi (1)




Generated by `MeetBot`_ 0.1.4

.. _`MeetBot`: http://wiki.debian.org/MeetBot

-- 
Shane...
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


[Meego-handset] Dialer Project meeting - Agenda for Tuesday 6/7

2011-06-07 Thread Shane Bryan
Agenda for the Dialer Project meeting - Tuesday, June 7th, 2011

* General information/business (Shane)
  - Action Items status:
* sabotage to update the Dialer TODO file - IN PROGRESS
* someone try to see if we can pull it inline into wiki via git
  url - NOT STARTED
* alterego and sabotage to do a feature/capability comparison between
  existing MTF and emerging QML dialers - NOT STARTED
* sabotage add Clean up and re-work current debug output model in
  dialer to the TODO list - NOT STARTED
* alterego to add test dir to dialer that will hold CLI tools for
  setting various settings in the abscence of settings UI - NOT STARTED

  - libofono-qt migration
  - Bluetooth library migration
  - HFP merge

* Bug, patch and merge-request status (Shane)

* Any Other Business

-- 
Shane...
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


Re: [Meego-handset] Dialer Project meeting - Minutes for Tuesday 5/31

2011-05-31 Thread Shane Bryan

#meego-meeting: MeeGo Dialer Project meeting



Meeting started by sabotage at 15:03:09 UTC.

Online minutes:
http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-31-15.03.html
Full IRC meeting log:
http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-31-15.03.log.html



Meeting summary
---
* General information/business - MeeGo Conference wrap-up/summary
  (sabotage, 15:03:36)

* General information/business - TODO list cleanup  (sabotage, 15:10:56)
  * ACTION: sabotage to update the Dialer TODO file  (sabotage,
15:11:50)
  * AGREED: We'll keep TODO list in git  (sabotage, 15:19:38)
  * ACTION: someone try to see if we can pull it inline into wiki via
git url  (sabotage, 15:20:05)
  * ACTION: everyone needs to do better about updating the TODO file
when submitting patches or merge requests  (sabotage, 15:20:41)

* Bug, patch and merge-request status - How to disposition MTF vs. QML
  bugs  (sabotage, 15:23:25)
  * ACTION: alterego and sabotage to do a feature/capability comparison
between existing MTF and emerging QML dialers  (sabotage, 15:28:27)
  * LINK:

http://sf2011.meego.com/sites/all/files/slides/state_of_the_meego_dialer-sf2011.pdf
(sabotage, 15:34:32)
  * AGREED: no change to current process of marking N900 DE bugs with
[DE] in summary  (sabotage, 15:37:14)
  * AGREED: sabotage will begin marking MTF bugs as WONTFIX as
appropriate  (sabotage, 15:37:39)

* Bug, patch and merge-request status - Specific bug discussions
  (sabotage, 15:38:09)
  * ACTION: add Clean up and re-work current debug output model in
dialer to the TODO list  (sabotage, 15:44:36)

* Any Other Business  (sabotage, 15:49:01)
  * ACTION: alterego to add test dir to dialer that will hold CLI
tools for setting various settings in the abscence of settings UI
(sabotage, 16:01:01)

Meeting ended at 16:05:46 UTC.




Action Items

* sabotage to update the Dialer TODO file
* someone try to see if we can pull it inline into wiki via git url
* everyone needs to do better about updating the TODO file when
  submitting patches or merge requests
* alterego and sabotage to do a feature/capability comparison between
  existing MTF and emerging QML dialers
* add Clean up and re-work current debug output model in dialer to the
  TODO list
* alterego to add test dir to dialer that will hold CLI tools for
  setting various settings in the abscence of settings UI




Action Items, by person
---
* alterego
  * alterego and sabotage to do a feature/capability comparison between
existing MTF and emerging QML dialers
  * alterego to add test dir to dialer that will hold CLI tools for
setting various settings in the abscence of settings UI
* sabotage
  * sabotage to update the Dialer TODO file
  * alterego and sabotage to do a feature/capability comparison between
existing MTF and emerging QML dialers
* **UNASSIGNED**
  * someone try to see if we can pull it inline into wiki via git url
  * everyone needs to do better about updating the TODO file when
submitting patches or merge requests
  * add Clean up and re-work current debug output model in dialer to
the TODO list




People Present (lines said)
---
* sabotage (146)
* alterego (105)
* aruravi_ (16)
* apaila__ (13)
* vnayani_ (11)
* w00t (6)
* lcuk (3)
* MeeGoMeetBot (2)




Generated by `MeetBot`_ 0.1.4

.. _`MeetBot`: http://wiki.debian.org/MeetBot
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


[Meego-handset] ANNOUNCING: Dialer 'qml' branch has been merged into master

2011-05-19 Thread Shane Bryan
On Thu, 19 May 2011 14:28:25 -0700
Shane Bryan shane.br...@linux.intel.com wrote:

 
 A lot of good progress has been happening on the qml branch recently
 and it's drawing close to feature equivalence with the current, MTF,
 version on master.
 
 Since the bulk of the work is now happening on the QML version of the
 UI, and MTF is on the path towards removal from MeeGo for 1.3, I think
 it is now time to make the QML version the official one going forward.
 
 To this end, I will be merging qml into master by EOD today (20110519,
 PST).

Done.

I've laid and pushed a new version tag, version-0.2.3, to mark this
release as well.

I will delete the qml branch in the next day or two, baring any
catastrophes I may have introduced in the merge process.

All QML related merge-requests or patches should now be based off
master.  I will no longer accept any based off the previous 'qml'
branch.  So, again, be sure to rebase and/or reclone your versions.

Regards,

Shane...
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


[Meego-handset] Dialer Project meeting - Agenda for Tuesday 5/17

2011-05-17 Thread Shane Bryan
Agenda for the Dialer Project meeting - Tuesday, May 17th, 2011

Shorter meeting today...

* General information/business (Shane)
  - QML Dialer status (Tom)

* Bug, patch and merge-request status (Shane)
  Bugs:
  - We'll review what folks want to review.  Send me hot ones you want
to discuss, or have them ready when we get to this topic

* Any Other Business

Shane...
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


Re: [Meego-handset] [PATCH] Fixed: BMC#17327, Unable to end the hold conference call if still exist an active call in Dialer app Signed-off-by: Arun Ravindran arun...@gmail.com

2011-05-17 Thread Shane Bryan
On Mon, 16 May 2011 14:03:37 +0300
Arun Ravindran arun...@gmail.com wrote:

 The root cause of this issue was an improper button update. where
 DialerApplication::handleCallsChanged() calls,
 m_mainWindow-activateWindow(), but button update happens only if the
 dialer was not visible previously by the function void
 MainWindow::onDisplayEntered(). With this patch the update buttons is
 called from DialerApplication::handleCallsChanged() if the
 application is not inprestarted state, so that the keypad buttons are
 updated properly.

Thanks.  Applied and merged into qml branch as well.

Shane...
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


Re: [Meego-handset] Dialer Project meeting - Agenda for Tuesday 5/17

2011-05-17 Thread Shane Bryan

#meego-meeting: MeeGo Dialer Project meeting



Meeting started by sabotage at 15:02:17 UTC.


Online minutes:
http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-17-15.02.html
Full IRC meeting log:
http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-17-15.02.log.html



Meeting summary
---
* General information/business - QML Dialer status  (sabotage, 15:03:45)
  * LINK:

http://repo.pub.meego.com/home:/tswindell:/branches:/Project:/DE:/Trunk:/Testing/standard/
(alterego, 15:04:07)
  * LINK:

https://meego.gitorious.org/meego-handset-ux/meego-handset-dialer/commits/qml
(sabotage, 15:10:23)

* Bug, patch and merge-request status  (sabotage, 15:17:35)
  * LINK: https://bugs.meego.com/show_bug.cgi?id=9978   (msugano,
15:19:06)
  * LINK: https://bugs.meego.com/show_bug.cgi?id=9282   (sabotage,
15:23:24)
  * LINK: https://bugs.meego.com/show_bug.cgi?id=17403   (aruravi,
15:24:55)
  * LINK: https://bugs.meego.com/show_bug.cgi?id=17403   (sabotage,
15:25:33)
  * LINK: https://bugs.meego.com/show_bug.cgi?id=17403#c5   (msugano,
15:26:00)
  * LINK:

https://bugs.meego.com/buglist.cgi?quicksearch=3241%2C+8326%2C+9282%2C+10107%2C+15121%2C+17403
(sabotage, 15:32:45)
  * LINK: https://bugs.meego.com/show_bug.cgi?id=3241   (msugano,
15:33:18)
  * LINK: https://bugs.meego.com/show_bug.cgi?id=10107   (sabotage,
15:38:20)
  * LINK: https://bugs.meego.com/show_bug.cgi?id=15121   (sabotage,
15:38:56)
  * LINK: https://bugs.meego.com/show_bug.cgi?id=17403   (sabotage,
15:39:42)

* Any Other Business  (sabotage, 15:42:37)
  * Informal meetup at Hyatt lobby bar Saturday evening before the
Conference  (sabotage, 15:47:40)
  * ACTION: jukkaeklund to look up sabotage for SIM during his session
if needed  (sabotage, 15:48:10)
  * ACTION: sabotage to get his session slides written and published o_O
(sabotage, 15:50:05)
  * No IRC meeting next week due to SF2011 conference!  (sabotage,
15:51:26)

Meeting ended at 15:52:36 UTC.




Action Items

* jukkaeklund to look up sabotage for SIM during his session if needed
* sabotage to get his session slides written and published o_O




Action Items, by person
---
* jukkaeklund
  * jukkaeklund to look up sabotage for SIM during his session if needed
* sabotage
  * jukkaeklund to look up sabotage for SIM during his session if needed
  * sabotage to get his session slides written and published o_O
* **UNASSIGNED**
  * (none)




People Present (lines said)
---
* sabotage (105)
* alterego (71)
* aruravi (34)
* jukkaeklund (24)
* msugano (24)
* crevetor (18)
* iekku (4)
* lcuk (2)
* MeeGoMeetBot (2)




Generated by `MeetBot`_ 0.1.4

.. _`MeetBot`: http://wiki.debian.org/MeetBot
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


Re: [Meego-handset] Dialer Project meeting - Agenda for Tuesday 5/10

2011-05-17 Thread Shane Bryan

#meego-meeting: MeeGo Dialer Project meeting



Meeting started by sabotage at 14:59:31 UTC.

Online minutes:
http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-10-14.59.html
Full IRC meeting log:
http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-10-14.59.log.html



Meeting summary
---
* General information/business - QML Dialer status  (sabotage, 14:59:43)
  * dialer will have a compile/run time option for using qml or mtf ui
until all existing features are working in qml  (sabotage, 15:02:37)
  * LINK: http://wiki.meego.com/ARM/N900/Status   (jukkaeklund,
15:06:47)
  * LINK: DE image status http://wiki.meego.com/ARM/N900/Status
(sabotage, 15:07:29)
  * AGREED: wrapp dialer xdg autostart in a script to ensure that if it
dies, it gets restarted  (sabotage, 15:13:08)

* Which dialer in N900 DE image for MeeGo SF2011?  (sabotage, 15:21:54)
  * AGREED: : alterego will continue to use his OBS project can as
packaging portal for qml version until we merge into master
(sabotage, 15:30:49)

* Bug, patch and merge-request status  (sabotage, 15:33:03)
  * LINK: https://bugs.meego.com/show_bug.cgi?id=17327   (msugano,
15:34:30)
  * ACTION: : sabotage to fix dialer l10n to drop engineering english
(sabotage, 15:47:54)
  * ACTION: : msugano to check what can be done for the green background
fix (low priority, though)  (msugano, 15:48:58)
  * ACTION: sabotage to look into call button update bug newly
introduced  (sabotage, 15:50:04)

* Any Other Business  (sabotage, 15:52:29)
  * ACTION: sabotage will send email to meego-handset to summarize the
arch issues and get discussion started  (sabotage, 15:53:34)
  * HELP:   (sabotage, 15:55:02)
  * ACTION: sabotage to create wrapper script to keep dialer running
from xdg autostart .desktop file  (sabotage, 15:56:51)

Meeting ended at 15:57:49 UTC.




Action Items

* : sabotage to fix dialer l10n to drop engineering english
* : msugano to check what can be done for the green background fix (low
  priority, though)
* sabotage to look into call button update bug newly introduced
* sabotage will send email to meego-handset to summarize the arch issues
  and get discussion started
* sabotage to create wrapper script to keep dialer running from xdg
  autostart .desktop file




Action Items, by person
---
* msugano
  * : msugano to check what can be done for the green background fix
(low priority, though)
* sabotage
  * : sabotage to fix dialer l10n to drop engineering english
  * sabotage to look into call button update bug newly introduced
  * sabotage will send email to meego-handset to summarize the arch
issues and get discussion started
  * sabotage to create wrapper script to keep dialer running from xdg
autostart .desktop file
* **UNASSIGNED**
  * (none)




People Present (lines said)
---
* sabotage (150)
* alterego (78)
* jukkaeklund (58)
* msugano (26)
* aruravi (11)
* Sage (5)
* lcuk (2)
* MeeGoMeetBot (2)
* crevetor (2)
* kallam (1)




Generated by `MeetBot`_ 0.1.4

.. _`MeetBot`: http://wiki.debian.org/MeetBot
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


[Meego-handset] Dialer Project meeting - Agenda for Tuesday 5/10

2011-05-10 Thread Shane Bryan
Agenda for the Dialer Project meeting - Tuesday, May 10th, 2011 
  

* General information/business (Shane)
  - QML Dialer status (Shane/Tom)

* Which dialer in N900 DE image for MeeGo SF2011? (DE Team rep.)

* Bug, patch and merge-request status (Shane)
  Bugs:
  - We'll review what folks want to review.  Send me hot ones you want
to discuss, or have them ready when we get to this topic

* Any Other Business

-- 
Shane...
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


Re: [Meego-handset] [PATCH] Fixed:BMC#16916, No alert dialog for incoming calls Signed-off-by: Arun Ravindran ext-arun.1.ravind...@nokia.com

2011-05-05 Thread Shane Bryan
On Thu,  5 May 2011 12:46:24 +0300
ext-arun.1.ravind...@nokia.com wrote:

 From: Arun Ravindran ext-arun.1.ravind...@nokia.com
 
 With this patch,UI is released from prestart, if not alrteady to
 handle incoming calls. The call manager is modified to emit the calls
 changed signal before the incoming calls, so that the ui can be
 released from prestart.

Applied and pushed (some minor commit message edits) to master.

Thanks for the patch,

Shane...
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


[Meego-handset] Dialer Project meeting - minutes for Tuesday 5/3

2011-05-03 Thread Shane Bryan

#meego-meeting: MeeGo Dialer Project meeting



Meeting started by sabotage at 15:00:54 UTC.

Online minutes:
http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-03-15.00.html
Full IRC meeting log:
http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-03-15.00.log.html



Meeting summary
---
* General information/business  (sabotage, 15:01:37)

* applifed vs. xdg-autostart?  (sabotage, 15:16:04)
  * LINK: http://www.freedesktop.org/wiki/Software/systemd   (alterego,
15:18:56)
  * AGREED: dialer to move away from applifed for 1.3+  (sabotage,
15:20:00)
  * ACTION: sabotage to tag dialer git with 1.2 branch  (sabotage,
15:20:47)

* QML Dialer architecture discussion  (sabotage, 15:21:31)
  * ACTION: sabotage will send email to meego-handset to summarize the
arch issues and get discussion started  (sabotage, 15:36:18)

* bugs...  (sabotage, 15:37:41)
  * LINK: https://bugs.meego.com/show_bug.cgi?id=16916   (msugano,
15:38:58)
  * LINK: https://bugs.meego.com/show_bug.cgi?id=16814   (alterego,
15:46:50)
  * AGREED: sabotage to fix .desktop file as per BMC# 16814  (sabotage,
15:48:42)

* Any Other Business  (sabotage, 15:53:37)

Meeting ended at 15:59:52 UTC.




Action Items

* sabotage to tag dialer git with 1.2 branch
* sabotage will send email to meego-handset to summarize the arch issues
  and get discussion started




Action Items, by person
---
* sabotage
  * sabotage to tag dialer git with 1.2 branch
  * sabotage will send email to meego-handset to summarize the arch
issues and get discussion started
* **UNASSIGNED**
  * (none)




People Present (lines said)
---
* sabotage (155)
* alterego (90)
* Stskeeps (34)
* aruravi_home (28)
* msugano (12)
* lcuk (7)
* akiniemi_ (3)
* MeeGoMeetBot (2)
* lbt (1)
* w00t (1)
* andre__ (1)
* tripzero (1)
* crevetor (1)




Generated by `MeetBot`_ 0.1.4

.. _`MeetBot`: http://wiki.debian.org/MeetBot

-- 
Shane...
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


[Meego-handset] [ANNOUNCE] MeeGo 1.2 branch created for Dialer

2011-05-03 Thread Shane Bryan
As agreed in the MeeGo Dialer Project meeting[1], I have branched the
git tree for MeeGo 1.2.  I also tagged the tree for 1.2, but that is
now redundant.

The MeeGo 1.2 branch is based on the same commit as the latest released
and tagged version (0.2.1), which is also in the MeeGo core OBS branch
for 1.2 as well.

Dialer patches targeted for the MeeGo 1.2 release must now be based off
the MeeGo-1.2 branch.  Changes intended to go only to Trunk (MeeGo 1.3+)
should be based off master, or other branches as appropriate.

For those wondering about the QML port, especially in light of Tom's
announcement earlier today, the QML porting work will occur, initialy,
on it's own branch (to be created still) until we can work out some
fundamental architectural changes.  Once we have these worked out, it
will merge into master.

Shane...
[1]http://irclogs.meego.com/meetbot/meego-meeting/2011/meego-meeting.2011-05-03-15.00.html
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


[Meego-handset] [RFC] Removal of Dialer headless branch...

2011-05-03 Thread Shane Bryan
Now that the topic/headless branch of dialer is now fully merged into
master, I would like to purge this from the git refs.  My reasonings are:

1) It's obsolete
2) Remove any confusion about what is in master
3) Basic house cleaning on the git repo

If I hear no reasonable objections (and I can't think of any good ones
off the top of my head) by next Tuesdays MeeGo Dialer Project meeting, I
will go ahead and delete the topic/headless branch

Regards,

Shane...
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


Re: [Meego-handset] [PATCH] Patch:Fix for unable to see alert dialog for MT call Signed-off-by: Arun Ravindran ext-arun.1.ravind...@nokia.com

2011-05-02 Thread Shane Bryan
On Mon,  2 May 2011 13:37:15 +0300
ext-arun.1.ravind...@nokia.com wrote:

 From: Arun Ravindran ext-arun.1.ravind...@nokia.com
 
 This patch emits a signal from callmanager, when a call is added to
 prepare the UI. The signal is handled in dialer application to
 release the ui from prestart state. ---
  src/callmanager.cpp   |3 +++
  src/callmanager.h |1 +
  src/dialerapplication.cpp |   11 +++
  src/dialerapplication.h   |1 +
  4 files changed, 16 insertions(+), 0 deletions(-)
 
 diff --git a/src/callmanager.cpp b/src/callmanager.cpp
 index 8ff4c8c..37431ec 100644
 --- a/src/callmanager.cpp
 +++ b/src/callmanager.cpp
 @@ -600,6 +600,9 @@ void CallManager::callAdded(const QDBusObjectPath
 in0,const QVariantMap in1) Q_UNUSED(in1)
  TRACE
  
 +//prepare ui to handle the added call
 +emit prepareViews();

I really don't want to start re-introducing UI logic back into non-UI
classes.  So even though this signal doesn't make CallManager handle
UIs, it does make it implicitly UI aware.

We already have the callsChanged signal, that is only emitted based on
acquiring the incoming call resource (proceedIncomingCall()).  If we
don't get the permission from libresource to continue with the incoming
call, we should not be emitting any signals about incoming calls.

 diff --git a/src/dialerapplication.cpp b/src/dialerapplication.cpp
 index bfe2f7e..c789eb3 100644
 --- a/src/dialerapplication.cpp
 +++ b/src/dialerapplication.cpp
 @@ -116,6 +116,13 @@ void DialerApplication::connectAll()
SLOT(messagesWaitingChanged()));
  }
  
 +void DialerApplication::releasePreStart()
 +{
 +TRACE
 +if(isPrestarted())
 +setPrestarted(false);
 +}
 +

We already have this defined in master[1]... why are you adding another?

  bool DialerApplication::isConnected()
  {
  TRACE
 @@ -260,6 +267,10 @@ void DialerApplication::callManagerConnected()
  qDebug()  QString(Connect resource unavailable);
  connect(m_callManager, SIGNAL(callResourceLost(const QString)),
  m_mainWindow,  SLOT(handleResourceUnavailability(const 
 QString)));
 +
 +qDebug()  QString(Connect ensure UI prepared);
 +connect(m_callManager, SIGNAL(prepareViews()),this, 
 SLOT(releasePreStart()));
 +

I think we'd be better off handling this in
DialerApplication::handleCallsChanged(), checking for incoming call
being defined in the CallManager.

Shane...

[1]http://mxr.meego.com/meego.gitorious.org/source/meego-handset-dialer/src/dialerapplication.cpp#60
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


[Meego-handset] Dialer Project meeting - Agenda for Tuesday 5/3

2011-05-02 Thread Shane Bryan

Agenda for the Dialer Project meeting - Tuesday, May 3rd, 2011

* General information/business (Shane)
  - applifed vs. xdg-autostart?
  - QML Dialer architecture discussion:
* meego-qml-launcher vs. libmeegoqmllauncher vs. QApplication w/
  QDeclarativeView(s)?

* Bug, patch and merge-request status (Shane)
  Bugs:
  - We'll review what folks want to review.  Send me hot ones you want
to discuss, or have them ready when we get to this topic

* Any Other Business

-- 
Shane...
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


Re: [Meego-handset] [PATCH] Changed: Usage of QSettings. Signed-off-by: Arun Ravindran ext-arun.1.ravind...@nokia.com

2011-04-27 Thread Shane Bryan
On Mon, 18 Apr 2011 18:35:27 +0300
ext-arun.1.ravind...@nokia.com wrote:

 From: Arun Ravindran ext-arun.1.ravind...@nokia.com
 
 This patch fixes the following issue:
 
 1) A fresh device, with no call history.
 2) Start dialer and receive and incoming call
 3) Complete the call by disconnecting it.
 4) See the call history (everything is fine)
 5) close dialer and restart it again.
 6) See call history, Shows the unix epoch or a time close to that.
 
 This is because of wrong usage of QSettings.
 
 When the dialer restarted the values of QSetting
 @ /home/meego/.config/com.meego.conf is
 
 [CallHistory]
 CallHistory\1302858505\LineID=+358403445507
 CallHistory\1302858505\Type=1
 CallHistory\1302858505\Start=1302858505
 CallHistory\1302858505\End=1302858516

This is actually not what I wanted/expected to be happening.

What I expected was more like the following:
[CallHistory]
1302858505\LineID=+358403445507
1302858505\Type=1
1302858505\Start=1302858505
1302858505\End=1302858516

Where CallHistory is not repeated every time.

I did some slight reworking of the patch to apply to the new headless
master (some changes in historytablemodel.cpp prevented it from
applying) and see that, while the entries now appear consistent, now
they *all* prefix with CallHistory\.  This is redundant since we
already define a top level group.  I really don't think we should be
using the childGroups() at all.

After a closer look, it seems the real reason we have any issue (see
BMC# 2043[1]) at all here is that when I originally created this hack, I
failed to call endGroup() when the the QSettings cache is initially
empty. Adding a simple cache-endGroup() before the return when
(events.size() == 0) seems to have solved the problem.

Shane...
[1]https://bugs.meego.com/show_bug.cgi?id=2043
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


Re: [Meego-handset] Dialer Project meeting - minutes for Tuesday 4/19

2011-04-25 Thread Shane Bryan
On Tue, 19 Apr 2011 09:00:53 -0700
Shane Bryan shane.br...@linux.intel.com wrote:

 Action Items
 

Additional meeting follow ups:

 * sabotage to get libseaside maintainers to look into BMC# 16197

This was marked as a duplication of BMC# 15947 and is still being root
caused.  Looks like some API changes in qtcontacts-tracker that are
still being investigated.  At one point last week we had it working
with pushing the async version of libseaside, but a subsequent version
change/mis-match between tracker, qtcontacts-tracker and libsparql has
reintroduced a similar problem for *ANY* call to
QtMobility::QContactManager::selfContactId() when tracker is the active
engine.


___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


Re: [Meego-handset] [PATCH] Changed: Usage of QSettings. Signed-off-by: Arun Ravindran ext-arun.1.ravind...@nokia.com

2011-04-19 Thread Shane Bryan
On Mon, 18 Apr 2011 18:35:27 +0300
ext-arun.1.ravind...@nokia.com wrote:

 From: Arun Ravindran ext-arun.1.ravind...@nokia.com
 
 This patch fixes the following issue:
 
 1) A fresh device, with no call history.
 2) Start dialer and receive and incoming call
 3) Complete the call by disconnecting it.
 4) See the call history (everything is fine)
 5) close dialer and restart it again.
 6) See call history, Shows the unix epoch or a time close to that.

Generally, the patch is ok, but I have a few concerns in appendRows and
getHistoryFinished, as noted below.

Also one variable spelling error.

Shane...

 
 This is because of wrong usage of QSettings.
 
 When the dialer restarted the values of QSetting
 @ /home/meego/.config/com.meego.conf is
 
 [CallHistory]
 CallHistory\1302858505\LineID=+358403445507
 CallHistory\1302858505\Type=1
 CallHistory\1302858505\Start=1302858505
 CallHistory\1302858505\End=1302858516
 
 The code in HistoryTableModel::insertRows() will fail to read such a
 call history.
 
 1) beginGroup() @ [CallHistory]
 2) childGroups() @ CallHistory.
 3) max = events.size(); is 1 so gets in to the loop.
 4) all values returned are 0.
 
 The appendRows called from the getHistoryFinished also needed change
 as it works on the sub group and not the main group.
 ---
  src/historytablemodel.cpp |   68
 +++-
 src/managerproxy.cpp  |8 + 2 files changed, 50
 insertions(+), 26 deletions(-)
 
 diff --git a/src/historytablemodel.cpp b/src/historytablemodel.cpp
 index 25bb122..efd7140 100644
 --- a/src/historytablemodel.cpp
 +++ b/src/historytablemodel.cpp
 @@ -113,43 +113,50 @@ bool HistoryTableModel::insertRows(int row, int
 count, QSettings *cache = historyProxy-cache();
  
  cache-beginGroup(CallHistory);
 -QStringList events = cache-childGroups();
 +QStringList groups = cache-childGroups();
  
 -if (events.size() == 0) {
 +if (groups.size() == 0) {
  qWarning()  QString([HistoryTableModel] Empty call
 history log!); return true;
  }
 +foreach (QString group, groups) {
  
 -// Special case to just load all data from cache
 -if (max  0)
 -max = events.size();
 +cache-beginGroup(group);
  
 -beginInsertRows(parent, row, row + max - 1);
 -foreach (QString key, events) {
 +QStringList events = cache-childGroups();
  
 -// Stop before end of cache if we hit count
 -if (i  max) break;
 +// Special case to just load all data from cache
 +if (max  0)
 +max = events.size();
  
 -cache-beginGroup(key);
 +beginInsertRows(parent, row, row + max - 1);
 +foreach (QString key, events) {
  
 -uint start = cache-value(Start).toUInt(); // Call start
 time
 -uint end   = cache-value(End).toUInt();   // Call end time
 +// Stop before end of cache if we hit count
 +if (i  max) break;
  
 -// add the column data to a new row
 -newRow.clear();
 -newRow  cache-value(LineID).toString(); // Phone Number
 -newRow  cache-value(Type).toString();   // Call
 direction type
 -newRow  toOfonoString(start);  // Call start
 time
 -newRow  toOfonoString(end);// Call end time
 +cache-beginGroup(key);
 +
 +uint start = cache-value(Start).toUInt(); // Call
 start time
 +uint end   = cache-value(End).toUInt();   // Call end
 time +
 +// add the column data to a new row
 +newRow.clear();
 +newRow  cache-value(LineID).toString(); // Phone
 Number
 +newRow  cache-value(Type).toString();   // Call
 direction type
 +newRow  toOfonoString(start);  // Call
 start time
 +newRow  toOfonoString(end);// Call end
 time 
  #ifdef WANT_DEBUG
 -qDebug()  QString([HistoryTableModel] Appending row: %1)
 +qDebug()  QString([HistoryTableModel] Appending row:
 %1) .arg(newRow.join(\t));
  #endif
 -// add the row data to the vector
 -m_data.append(newRow);
 -cache-endGroup();
 -i++;
 +// add the row data to the vector
 +m_data.append(newRow);
 +cache-endGroup();
 +i++;
 +}
 + cache-endGroup();
  }
  cache-endGroup();
  endInsertRows();
 @@ -159,7 +166,7 @@ bool HistoryTableModel::insertRows(int row, int
 count, void HistoryTableModel::appendRows(QStringList keys)
  {
  TRACE
 -
 +bool subgroup = false;   
  int max = 0;
  int i = 0;
  QStringList newRow = QStringList();
 @@ -167,12 +174,19 @@ void HistoryTableModel::appendRows(QStringList
 keys) QSettings *cache = mp-history()-cache();
  
  cache-beginGroup(CallHistory);
 -QStringList events = cache-childGroups();
 +QStringList grpups = cache-childGroups();

I think you mean groups here, not grpups ;)

  
 -if 

[Meego-handset] Dialer Project meeting - minutes for Tuesday 4/19

2011-04-19 Thread Shane Bryan

#meego-meeting: MeeGo Dialer Project meeting



Meeting started by sabotage at 15:00:25 UTC.

Online minutes:
http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-19-15.00.html
Full IRC meeting log:
http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-19-15.00.log.html



Meeting summary
---
* General information/business - Action Items review from last meeting
  (sabotage, 15:00:53)
  * ACTION: sabotage discuss on meego-handset ML nominations for
additional chairs to the Dialer Project meetings  (sabotage,
15:02:42)
  * LINK: http://wiki.meego.com/Project/Dialer/Headless_Dialer
(sabotage, 15:09:18)

* Bug, patch and merge-request status  (sabotage, 15:11:32)
  * ACTION: sabotage to get libseaside maintainers to look into BMC#
16197  (sabotage, 15:15:51)

* New features discussion - Headless  (sabotage, 15:22:39)
  * ACTION: crevetor to look at merging master into topic/headless since
his changes are the main area of overlap with headless  (sabotage,
15:34:24)

* QML UI  (sabotage, 15:40:36)
  * ACTION: alterego to add thoughts to Dialer QML port wiki page
(sabotage, 15:44:07)
  * AGREED: sabotage and alterego agree that we will leverage
meego-ux-components for dialer QML work  (sabotage, 15:44:45)
  * ACTION: sabotage to start thread on QML architecture changes for
dialer  (sabotage, 15:46:23)

* Any other business  (sabotage, 15:53:19)
  * LINK:

http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-19-11.00.html
(msugano_, 15:53:38)
  * USSD is on the horizon for integration into dialer  (sabotage,
15:54:23)

Meeting ended at 15:59:48 UTC.




Action Items

* sabotage discuss on meego-handset ML nominations for additional chairs
  to the Dialer Project meetings
* sabotage to get libseaside maintainers to look into BMC# 16197
* crevetor to look at merging master into topic/headless since his
  changes are the main area of overlap with headless
* alterego to add thoughts to Dialer QML port wiki page
* sabotage to start thread on QML architecture changes for dialer




Action Items, by person
---
* alterego
  * alterego to add thoughts to Dialer QML port wiki page
* crevetor
  * crevetor to look at merging master into topic/headless since his
changes are the main area of overlap with headless
* sabotage
  * sabotage discuss on meego-handset ML nominations for additional
chairs to the Dialer Project meetings
  * sabotage to get libseaside maintainers to look into BMC# 16197
  * sabotage to start thread on QML architecture changes for dialer
* **UNASSIGNED**
  * (none)




People Present (lines said)
---
* sabotage (164)
* alterego (94)
* msugano_ (24)
* aruravi (18)
* crevetor (16)
* w00t (2)
* MeeGoMeetBot (2)
* akiniemi_ (2)
* sirpa (1)
* apaila (1)




Generated by `MeetBot`_ 0.1.4

.. _`MeetBot`: http://wiki.debian.org/MeetBot
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


Re: [Meego-handset] Dialer Project meeting - minutes for Tuesday 4/19

2011-04-19 Thread Shane Bryan
On Tue, 19 Apr 2011 09:00:53 -0700
Shane Bryan shane.br...@linux.intel.com wrote:

 * Bug, patch and merge-request status  (sabotage, 15:11:32)
   * ACTION: sabotage to get libseaside maintainers to look into BMC#
 16197  (sabotage, 15:15:51)

Just a followup on this.  Looks like BMC# 16197[1] was a duplicate of
BMC# 15947[2], which has a fix on it's way into the build (SR#
16375[3])[4].

Here's the relevant comment from the bug assignee[5]:
  Yes, this is the everything locks if qct and qsparql are not at the
  right versions bug. We had fun time with it in harmattan, now it's
  back in meego :) It'll disappear (hopefully) when I update qct, which
  I hope to do this afternoon.

[1]https://bugs.meego.com/show_bug.cgi?id=16197
[2]https://bugs.meego.com/show_bug.cgi?id=15947
[3]http://build.meego.com/request/show/16506
[4]http://lists.meego.com/pipermail/meego-commits/2011-April/021250.html
[5]https://bugs.meego.com/show_bug.cgi?id=15947#c4
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


[Meego-handset] Dialer Project meeting minutes for Tuesday 4/12

2011-04-18 Thread Shane Bryan

#meego-meeting: MeeGo Dialer Project



Meeting started by sabotage at 15:00:31 UTC.

Online minutes:
http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-12-15.00.html
Full IRC meeting log:
http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-12-15.00.log.html


Meeting summary
---
* VoiceSMS meetings and Dialer meetings  (sabotage, 15:02:45)
  * msugano can manage coordination of VoiceSMS DE team activities with
Dialer team  (sabotage, 15:06:38)
  * LINK:
http://lists.meego.com/pipermail/meego-handset/2011-April/000321.html
comment from msugano (on the 2 projects)  (msugano, 15:10:10)
  * AGREED: Dialer and DE VoiceSMS teams will combine meetings
(sabotage, 15:13:31)
  * ACTION: discuss on meego-handset ML nominations for additional
chairs to the Dialer Project meetings  (sabotage, 15:15:12)
  * Sirpa has been working on a QML PIN query UI  (akiniemi_, 15:17:26)
  * AGREED: discuss PIN query UI in this meeting forum  (sabotage,
15:20:13)

* Wireframes  (sabotage, 15:20:33)
  * ACTION: sabotage to ping Intel again for details on wireframe
availability  (sabotage, 15:22:14)

* bugs, merge-requests and patch status  (sabotage, 15:26:14)

* QML porting  (sabotage, 15:29:56)
  * ACTION: add thoughts to Dialer QML port wiki page  (sabotage,
15:40:22)
  * LINK: http://wiki.meego.com/Project/Dialer/QMLMigration   (sabotage,
15:41:23)

* Headless dialer  (sabotage, 15:41:48)
  * ACTION: aruravi to start a wiki page to detail plans and status of
Dialer Headless branch  (sabotage, 15:48:31)

* Any Other Business  (sabotage, 15:49:25)
  * Next meeting is Tuesday, April 19th at 14:00 UTC  (sabotage,
15:52:52)
  * LINK: http://summit.meegonetwork.fi/live   (timoph, 15:54:34)
  * LINK: http://summit.meegonetwork.fi/live   (sabotage, 15:54:54)
  * Sabotage submitted a session proposal for SF2011 conference
(sabotage, 15:56:46)
  * LINK:

http://sf2011.meego.com/program/sessions/mr-bell-meet-mr-goldberg-state-meego-dialer
(sabotage, 15:56:53)

Meeting ended at 15:59:41 UTC.




Action Items

* discuss on meego-handset ML nominations for additional chairs to the
  Dialer Project meetings
* sabotage to ping Intel again for details on wireframe availability
* add thoughts to Dialer QML port wiki page
* aruravi to start a wiki page to detail plans and status of Dialer
  Headless branch




Action Items, by person
---
* aruravi
  * aruravi to start a wiki page to detail plans and status of Dialer
Headless branch
* sabotage
  * sabotage to ping Intel again for details on wireframe availability
* **UNASSIGNED**
  * discuss on meego-handset ML nominations for additional chairs to the
Dialer Project meetings
  * add thoughts to Dialer QML port wiki page




People Present (lines said)
---
* sabotage (152)
* alterego (51)
* msugano (38)
* aruravi (15)
* crevetor (14)
* akiniemi_ (14)
* essi (8)
* timoph (4)
* Stskeeps (3)
* w00t (2)
* MeeGoMeetBot (2)
* apaila (1)




Generated by `MeetBot`_ 0.1.4

.. _`MeetBot`: http://wiki.debian.org/MeetBot
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


Re: [Meego-handset] [Patch] Fixed: BMC# 8559 - Non-emergency call (Was: Dialer: Emergency Call Support Patches Try 1)

2011-04-05 Thread Shane Bryan
On Tue, 5 Apr 2011 11:38:29 +0300
Arun Ravindran ext-arun.1.ravind...@nokia.com wrote:

 Hi Shane,
 
  This fixes the behavior where the user is able to make normal call
even if there is no SIM.
As you know the emergency call support is non existent in
   oFono, at least we filter the call attempt here.
  Arun,
 
  OK, I've re-worked your patch for BMC#8559, making changes per my
  previous comments.
 
  If you approve of my revisions, I'll apply this to master.
 
 
 I am fine with your modifications, please push this to master.
 
  One observation I have though is that this is really quite
  un-testable (at least AFAICS) on the master branch because the only
  way right now to put the modem into flight mode is to offline it,
  but this will cause the CallManager instance to become invalid
  since oFono will remove the VoiceCallManager interface in this mode.
 
 The VoiceCallManager interface is created pre_sim, and remains as
 long as the modem is powered on.

Hmm... that does not seem to be what I actually see happening... I'll
need to take a closer look then.

When I run the offline-modem script from the ofono test suite, all
further attempts to work with the modem are failing, including onlining
it.

 
  I don't have an invalid SIM or one with FDN/BDN enabled either.
 
  Do you have other suggestions on how to test this on the master
  branch?
 
 Testing the dialer when the modem is offline is the best way. We are 
 only interested in the user getting a note about what type of calls
 he can make,
 because making emergency call is not yet a functionality in oFono.
 

Understood, just hoping you had found a better or different way of
testing.

Shane...
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


[Meego-handset] Dialer Project meeting minutes for Tuesday 4/5

2011-04-05 Thread Shane Bryan
==
#meego-meeting: Dialer Project meeting
==

Meeting started by sabotage at 15:00:05 UTC.

Online minutes:
http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-05-15.00.html
Full IRC meeting log:
http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-05-15.00.log.html


Meeting summary
---
* Meeting info at http://wiki.meego.com/Project/Dialer/Meetings
  (sabotage, 15:00:46)
* sabotage is author maintainer of meego-handset-dialer  (sabotage,
  15:01:58)
* crevetor is Antoine Reversat, helping hand, wants to work on the QML
  version of the dialer  (sabotage, 15:02:06)
* introductions  (sabotage, 15:02:38)
  * More about who's who in the project is at
http://wiki.meego.com/Project/Dialer/Meetings#Preface  (sabotage,
15:04:17)
  * aruravi part of N900 hardware adaptation and DE Voice/SMS team
(sabotage, 15:04:26)
  * jukkaeklund, N900 DE product manager and very interested in the
topic :)  (sabotage, 15:05:17)
  * essi is the Team lead for VoiceSMS project on the N900 Developer
Edition  (sabotage, 15:06:43)
  * zolkis: I am architect for RTCom in Harmattan, including a dialer
too, so naturally interested on the MeeGo dialer  (sabotage,
15:07:33)
  * kallam has provided a bunck of Resource Policy Manager additions to
Dialer  (sabotage, 15:08:40)
  * kallam: Kalle Lampila member of N900 hardware adatation team
(sabotage, 15:08:56)

* Two Meetings (Dialer and VoiceSMS)  (sabotage, 15:09:17)
  * GCF == Global Certification Forum  (sabotage, 15:18:53)
  * LINK:
http://www.globalcertificationforum.org/WebSite/public/home_public.aspx
(sabotage, 15:18:56)
  * ACTION: sabotage to discuss project goals and meeting combination
with essi  (sabotage, 15:19:26)
  * AGREED:   (sabotage, 15:19:34)

* Wire frames  (sabotage, 15:21:12)
  * Dialer wireframes to be released any day now  (sabotage, 15:30:50)
  * ACTION: sabotage to find out more detail and make it available ASAP
(sabotage, 15:31:12)

* bugs and features  (sabotage, 15:32:20)
  * LINK:

https://bugs.meego.com/buglist.cgi?query_format=advancedfield0-0-0=flagtypes.nametype0-0-0=equalsvalue0-0-0=MeeGo_N900DE_Release_Blocker%2Bcomponent=Dialerproduct=Handset%20User%20Experienceclassification=MeeGo%20Platform
(sabotage, 15:34:05)
  * Dialer history is not changing right now until the tracker vs. EDS
issues have settled out  (sabotage, 15:42:46)

* Bug owner volunteers  (sabotage, 15:46:19)
  * LINK: Open dialer bugs

https://bugs.meego.com/buglist.cgi?cmdtype=runnamednamedcmd=Open%20Dialer%20Bugs
(sabotage, 15:48:09)
  * LINK: Open dialer bugs http://wiki.meego.com/Project/Dialer#Bugs
(sabotage, 15:49:38)
  * LINK: Open dialer bugs alternate link  (sabotage, 15:50:28)
  * LINK:

https://bugs.meego.com/buglist.cgi?query_format=advancedbug_status=UNCONFIRMEDbug_status=NEWbug_status=NEEDINFObug_status=ASSIGNEDbug_status=WAITING%20FOR%20UPSTREAMbug_status=REOPENEDcolumnlist=bug_severity%2Cpriority%2Cassigned_to%2Ccomponent%2Cbug_status%2Cresolution%2Cshort_desccomponent=Dialerclassification=MeeGo%20Platformknown_name=Open%20Dialer%20Bugsquery_based_on=Open%20Diale
(sabotage, 15:50:30)
  * LINK:(sabotage, 15:50:42)
  * LINK:

https://bugs.meego.com/buglist.cgi?query_format=advancedbug_status=UNCONFIRMEDbug_status=NEWbug_status=NEEDINFObug_status=ASSIGNEDbug_status=WAITING%20FOR%20UPSTREAMbug_status=REOPENEDcolumnlist=bug_severity%2Cpriority%2Cassigned_to%2Ccomponent%2Cbug_status%2Cresolution%2Cshort_desccomponent=Dialerclassification=MeeGo%20Platformknown_name=Open%20Dialer%20Bugsquery_based_on=Open%20Diale
(sabotage, 15:50:44)
  * ACTION: anyone who wants to own a bug, please set the assigned to to
yourself  (sabotage, 15:53:14)

* Headless Dialer  (sabotage, 15:53:54)
  * assuming highlander and aruravi agree that it's working, and I can
test it successfully, I want to move headless branch to master ASAP
(sabotage, 15:56:35)

* QML dialer  (sabotage, 15:57:09)
  * ACTION: alterego please provide URL to your QML dialer source
(sabotage, 16:00:16)
  * LINK: http://gitorious.org/qml-meego-dialer   (alterego, 16:00:31)
  * sabotage set up a Wiki page to start tracking this
http://wiki.meego.com/Project/Dialer/QMLMigration  (sabotage,
16:00:51)
  * LINK: http://wiki.meego.com/Project/Dialer/QMLMigration   (sabotage,
16:00:54)

Meeting ended at 16:01:12 UTC.




Action Items

* sabotage to discuss project goals and meeting combination with essi
* sabotage to find out more details [wireframe release] and make it 
  available ASAP
* anyone who wants to own a bug, please set the assigned to to yourself
* alterego please provide URL to your QML dialer source




Action Items, by person
---
* alterego
  * alterego please provide URL to your QML dialer source
* sabotage
  * sabotage to discuss project goals and 

Re: [Meego-handset] [PATCH] Fixed: BNC#14618 Not support end whole conference call by pressing end button one time Signed-off-by: Arun Ravindran ext-arun.1.ravind...@nokia.com

2011-04-05 Thread Shane Bryan
On Tue, 5 Apr 2011 10:16:44 +0300
Arun Ravindran ext-arun.1.ravind...@nokia.com wrote:

 Hi Shane,
 
 
  We can do this one of two ways:
 
  1) I apply these as is (with the only caveat being to please make
  the commit message more concise and to the point)
 
 I saw your patch, and it looks better. The key merge key handling is 
 more robust now, please apply this as is.

Done, pushed to master.

Shane...
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


Re: [Meego-handset] [PATCH] Fixed: BNC#14618 Not support end whole conference call by pressing end button one time Signed-off-by: Arun Ravindran ext-arun.1.ravind...@nokia.com

2011-04-04 Thread Shane Bryan
On Mon, 4 Apr 2011 11:47:49 +0300
Arun Ravindran ext-arun.1.ravind...@nokia.com wrote:

 Hi Shane,
 
  On Mon, 28 Mar 2011 14:34:42 +0300
  ext-arun.1.ravind...@nokia.com wrote:
 
  Just a note that I have been reviewing this, but found a logic
  error in existing code this touches, trying to sort out the right
  solution. Hope to have it done early next week.
 
 
 Could you share some info on this issue?. Will the patch i mailed
 need changes after this is fixed?

Sorry, it was late on Friday and I didn't have time to do justice to an
proper explanation.

The crux of the issue was that I needed to re-think (and do a
little re-work) how we kept track of the Merge button state and when
we can and can not perform a merge.

I am attaching (yes, breaking my own rule...) two patch sets.
The first should be your original one, with only a few modifications to
the commit message.  The second patch set is my changes on top of yours.

We can do this one of two ways:

1) I apply these as is (with the only caveat being to please make the
commit message more concise and to the point)

2) You resubmit the patch, taking into account the changes I made to
yours in my add on patch.  Principally, I want to be sure you capture
the renaming of all instances of [Mm]ultiParty* to [Mm]ultiparty* and
the change from bool based multipartyCalls() to int returning
multipartyCallCount(), as described in my commit message.

Regards,

Shane...

From 06e6d0b1723a5b990e79c309f4ba341fac256f8c Mon Sep 17 00:00:00 2001
From: Shane Bryan shane.br...@linux.intel.com
Date: Mon, 4 Apr 2011 13:37:47 -0700
Subject: [PATCH 2/2] Changed: Namespace and code cleanups to complete fix for BMC# 14618

- Renamed all instances of [Mm]ultiParty* to [Mm]ultiparty*
- Convert bool multipartyCalls() to int multipartyCallCount() since we
  need to compare the number of participants to total number of calls under
  certain conditions
- Removed unnecessary disconnect() calls when deleting objects
- Removed unused CallManager::multipartyCallsAsStrings() method
- Reworked Merge button state and handling
- Some minor code clean ups

Signed-off-by: Shane Bryan shane.br...@linux.intel.com
---
 src/callitem.cpp |6 +++---
 src/callitem.h   |4 ++--
 src/callmanager.cpp  |   46 +-
 src/callmanager.h|9 +++--
 src/callproxy.cpp|2 +-
 src/callproxy.h  |2 +-
 src/dialerkeypad.cpp |   42 +-
 7 files changed, 48 insertions(+), 63 deletions(-)

diff --git a/src/callitem.cpp b/src/callitem.cpp
index ff056dd..b975345 100644
--- a/src/callitem.cpp
+++ b/src/callitem.cpp
@@ -80,7 +80,7 @@ void CallItem::init()
 model()-setCall(call);
 connect(call,SIGNAL(stateChanged()),this,SLOT(callStateChanged()));
 connect(call,SIGNAL(dataChanged()),this,SLOT(callDataChanged()));
-connect(call,SIGNAL(multiPartyChanged()),this,SLOT(callMultiPartyChanged()));
+connect(call,SIGNAL(multipartyChanged()),this,SLOT(callMultipartyChanged()));
 } else
 qCritical(Invalid CallProxy instance!);
 } else
@@ -339,8 +339,8 @@ bool CallItem::multiparty()
 return (isValid())?model()-multiparty():false;
 }
 
-void CallItem::callMultiPartyChanged()
+void CallItem::callMultipartyChanged()
 {
 TRACE
-emit multiPartyChanged();
+emit multipartyChanged();
 }
diff --git a/src/callitem.h b/src/callitem.h
index e0b79c9..f52576b 100644
--- a/src/callitem.h
+++ b/src/callitem.h
@@ -68,14 +68,14 @@ Q_SIGNALS:
 void clicked();
 void stateChanged();
 void dataChanged();
-void multiPartyChanged();
+void multipartyChanged();
 
 private Q_SLOTS:
 void callStateChanged();
 void callDataChanged();
 void callDisconnected(const QString reason);
 void ringtoneStatusChanged(QMediaPlayer::MediaStatus status);
-void callMultiPartyChanged();
+void callMultipartyChanged();
 
 private:
 QVariant itemChange(GraphicsItemChange change, const QVariant val);
diff --git a/src/callmanager.cpp b/src/callmanager.cpp
index ac8e4ab..b73c3f6 100644
--- a/src/callmanager.cpp
+++ b/src/callmanager.cpp
@@ -88,22 +88,16 @@ QListQString CallManager::callsAsStrings() const
 return m_calls;
 }
 
-bool CallManager::multipartyCalls() const
+int CallManager::multipartyCallCount() const
 {
 TRACE
-int call_count =0;
+int call_count = 0;
 foreach (CallItem *c, m_callItems) {
-if(c-multiparty())
+if(c-multiparty()) {
 call_count++;
 }
-qDebug()Call Count: call_count;
-return call_count=2?true:false;
-}
-
-QListQString CallManager::multipartyCallsAsStrings() const
-{
-TRACE
-return m_multipartyCalls;
+}
+return call_count;
 }
 
 CallItem *CallManager::activeCall() const
@@ -412,11 +406,8 @@ void CallManager::updateCallItems()
 // If ofono call list is empty (no calls), empty our CallItem list too

[Meego-handset] [Dialer] Topic/headless branch synced with master

2011-04-04 Thread Shane Bryan
Just an FYI to those using/watching the headless branch in dialer,
I've merged master into this branch to keep it up to date with
changes/fixes occuring on master.

Please be sure to pull again to ensure you're working on the latest and
greatest.

Regards,

Shane...
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


[Meego-handset] [Patch] Fixed: BMC# 8559 - Non-emergency call (Was: Dialer: Emergency Call Support Patches Try 1)

2011-04-04 Thread Shane Bryan
On Wed, 23 Mar 2011 08:47:38 +0200
Arun Ravindran ext-arun.1.ravind...@nokia.com wrote:

 Hi Shane,
 
  On Tue, 15 Mar 2011 14:37:15 +0200
  Arun Ravindranext-arun.1.ravind...@nokia.com  wrote:
 
  Hi Shane/Michael,
 
  We had some time back this discussion while working on BMC#8559.
 
  Not sure how this relates to bug 8559 Normal phone call can be
  started from UI even without SIM card?
 
  Did you mean bug 14320 Unable to make emergency call whether SIM
  card inserted or not?
 
 This fixes the behavior where the user is able to make normal call
 even if there is no SIM.
 As you know the emergency call support is non existent in oFono, at 
 least we filter the call attempt here.

Arun, 

OK, I've re-worked your patch for BMC#8559, making changes per my
previous comments.

If you approve of my revisions, I'll apply this to master.

One observation I have though is that this is really quite un-testable
(at least AFAICS) on the master branch because the only way right now
to put the modem into flight mode is to offline it, but this will
cause the CallManager instance to become invalid since oFono will
remove the VoiceCallManager interface in this mode.

I don't have an invalid SIM or one with FDN/BDN enabled either.

Do you have other suggestions on how to test this on the master branch?

One solution might be to make it part of the headless branch for now.

Thoughts or comments?

Shane...

From fb8a96b97af049dc891d63b794efd61faa7d4185 Mon Sep 17 00:00:00 2001
From: Arun Ravindran ext-arun.1.ravind...@nokia.com
Date: Mon, 4 Apr 2011 16:33:58 -0700
Subject: [PATCH] Fixed:   BMC# 8559 - Non-emergency call can be made without 
SIM card

- Implimented missing online modem property
- Check if modem is both Powered and Online before attempting to dial,
  if not, then requested number must be in the list of allowed
  EmergencyNumbers from oFono
- Exposed new showErrorDialog() method that allows message to be set
- Added notification message when non-emergency call is requested and
  current state prohibits it.

Signed-off-by: Shane Bryan shane.br...@linux.intel.com
---
 src/callmanager.cpp   |   20 +++-
 src/callmanager.h |1 +
 src/dialerapplication.cpp |6 ++
 src/dialerapplication.h   |1 +
 src/dialerpage.cpp|   13 -
 src/dialerpage.h  |1 +
 src/modemproxy.cpp|   15 +++
 src/modemproxy.h  |6 ++
 8 files changed, 61 insertions(+), 2 deletions(-)

diff --git a/src/callmanager.cpp b/src/callmanager.cpp
index 0a92068..1006d3e 100644
--- a/src/callmanager.cpp
+++ b/src/callmanager.cpp
@@ -174,6 +174,24 @@ void CallManager::dial(const PeopleItem *person)
 void CallManager::dial(const QString number)
 {
 TRACE
+ModemProxy* p = ManagerProxy::instance()-modem();
+
+// Nothing to do if the modem is not powered up
+if(!p-powered()) {
+emit callsChanged();
+return;
+}
+
+// If not online (flight mode?), check if the requested number is
+// one of the allowed EmergencyNumbers, in which case, continue.
+// Otherwise, notify that only Emergency calls are permitted.
+if(!p-online()) {
+if(p-powered()  !m_emergencyNumbers.contains(number)) {
+emit callsChanged();
+emit onlyEmergencyCalls();
+return;
+}
+}
 
 ResourceProxy *resource = ManagerProxy::instance()-resource();
 
@@ -823,7 +841,7 @@ void CallManager::propertyChanged(const QString in0, const 
QDBusVariant in1)
 calls = qdbus_castQListQDBusObjectPath (in1.variant());
 setMultipartyCalls(calls);
 } else if (in0 == EmergencyNumbers) {
-qDebug()  QString(TODO: Handle EmergencyNumber...);
+m_emergencyNumbers = qdbus_castQStringList(in1.variant());
 } else
 qDebug()  QString(Unexpected property changed...);
 }
diff --git a/src/callmanager.h b/src/callmanager.h
index 86ee1f6..11f3301 100644
--- a/src/callmanager.h
+++ b/src/callmanager.h
@@ -92,6 +92,7 @@ Q_SIGNALS:
 void callResourceLost(const QString);
 void connected();
 void disconnected();
+void onlyEmergencyCalls();
 
 private Q_SLOTS:
 void updateCallItems();
diff --git a/src/dialerapplication.cpp b/src/dialerapplication.cpp
index da44fff..e781e28 100644
--- a/src/dialerapplication.cpp
+++ b/src/dialerapplication.cpp
@@ -264,6 +264,12 @@ void DialerApplication::messagesWaitingChanged()
 vmail-publish();
 }
 
+int DialerApplication::showErrorDialog(const QString msg)
+{
+setError(msg);
+return showErrorDialog();
+}
+
 int DialerApplication::showErrorDialog()
 {
 TRACE
diff --git a/src/dialerapplication.h b/src/dialerapplication.h
index 02bde70..6dfe627 100644
--- a/src/dialerapplication.h
+++ b/src/dialerapplication.h
@@ -39,6 +39,7 @@ public:
 bool isConnected();
 QString lastError();
 int showErrorDialog();
+int showErrorDialog(const QString msg);
 static DialerApplication *instance

Re: [Meego-handset] [PATCH] Fixed: BMC#14948 The system time is displayed before the call is actived in caller info bar Signed-off-by: Arun Ravindran ext-arun.1.ravind...@nokia.com

2011-03-29 Thread Shane Bryan
On Tue, 29 Mar 2011 16:26:21 +0300
ext-arun.1.ravind...@nokia.com wrote:

 From: Arun Ravindran ext-arun.1.ravind...@nokia.com
 
 The m_updateTimer, updates the call duration read from the Callproxy
 to the callitemview. When the call is dialing, or alerting and if the
 timer is elapsed it reads the starttime property (which is NULL), and
 gets the elapsed value from it, even if it is not valid, which
 results in wrong time string (which is not the actual duration of the
 call) updated to the callitem.
 
 Fixed by checking the validity of the m_startTime, before returning a
 duration and also checking it before updating the duration test in

Arun,

First, thanks for this patch... as we discussed on IRC, it is really
just part of a larger fix to overall elapsed time calculations.

I spent the day looking into this and ended up doing a bunch of
changes, including a portion of this patch, though it needed to be
modified due to my additional fixes.

So, I believe the entire problem (including the elapsed time
computations and more robust and centralized time/string conversion
throughout) is now resolved with commit d7e1749c0afb18 [1].

Regards,

Shane...
[1]https://meego.gitorious.org/meego-handset-ux/meego-handset-dialer/commit/d7e1749c0afb18
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


Re: [Meego-handset] [dialer] New branch pushed for headless work

2011-03-22 Thread Shane Bryan
On Tue, 22 Mar 2011 17:04:04 +0200
Arun Ravindran ext-arun.1.ravind...@nokia.com wrote:

 Hi Shane,
 
  Michael and Arun, others who care...
 
  I have pushed Michaels patchset to a new public branch called
  topic/headless, and am requesting that you guys coordinate your
  respective work towards the eventual merge into master on this
  branch.
 
  For others that have been waiting (alterego for one) this is where
  you can start basing future new features, espcially UI related
  changes, as this branch will be the most likely place what Views
  will begin to be teased apart from the models and controller.
 
  Depending on how drastic or dynamic any new UI work turns out to
  be, I *may* start a new topic branch for UI changes, stay tuned.
 
  Regards,
 
 The latest code is using applifed, and not launcher (applauncherd).
 Any reasons?

Hard to know which one is the right one since they are both running
on meego images and the MTF docs refer to applifed as the control
mechanism for pre-start apps.

Can you please explain the difference, or point to documentation that
describes them both and under what conditions we would want to use one
over the other?

IIRC, older sample configs for applifed had a call entry for
starting the Nokia call manager app, so I figured that was the Right
Thing (TM) to do ;)

 I took the branch, but had to make a few changes to make make it work
 in N900.
 
 1) the dialer.desktop file changes as described in the README.txt are 
 not working.  I had to comment
 X-Osso-Service=com.meego.dialer, to make it work from the application 
 launcher (desk/home screen)

Micheal, ideas on this?  I thought you showed it was working, but maybe
I didn't get all the patches merged?

 2) /etc/prestart/nokia.conf needed the following to start the dialer 
 automatically.
 application name=dialer service=com.meego.dialer priority=5 /

Yes, this was known, but since applifed does not read additional config
files and is hard coded to read the nokia.conf file, we can't really
add our own.  Likewise, it would be bad form to modify this file as
part of a post-install script.  So do you have suggestions on solving
it?

Ideally we should file a bug with applifed to make this config dir
based or at least able to do something like
#include /etc/prestart/services.d/*.conf.  That is if we continue to
use applifed.

 3) With pre-started dialer, i could never receive incoming call, as
 no alert dialog is shown. I am still investigating to see what is the
 issue.

Michael, any comments on this one too?

Anyway, all of this is why it's still a branch ;)

Shane..
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset


[Meego-handset] [dialer] New branch pushed for headless work

2011-03-21 Thread Shane Bryan
Michael and Arun, others who care...

I have pushed Michaels patchset to a new public branch called
topic/headless, and am requesting that you guys coordinate your
respective work towards the eventual merge into master on this branch.

For others that have been waiting (alterego for one) this is where you
can start basing future new features, espcially UI related changes, as
this branch will be the most likely place what Views will begin to be
teased apart from the models and controller.

Depending on how drastic or dynamic any new UI work turns out to be, I
*may* start a new topic branch for UI changes, stay tuned.

Regards,

Shane... (aka sabotage)
___
MeeGo-handset mailing list
MeeGo-handset@lists.meego.com
http://lists.meego.com/listinfo/meego-handset