[MeeGo-dev] [SSO] Fixing Backup/Sestore Functionality

2011-04-18 Thread ext-aurel.popirtac
Hi,

Please review the following.

1) Helper common definitions

Helper functions for setting file permissions and ownership in
the signon core.

https://gitorious.org/accounts-sso/signon/commit/9fdf07dcbdc13b28ff9375a5c4179879c05610ce

2) Fixed backup and restore processes.

- If a backup is created after boot time, prior to any signond start,
create the storage directory tree with the right file permissions.
- If a restore is made, make sure the restored files have the right
permissions.
- Implementation of the file permissions and ownership setting helper
functions.

https://gitorious.org/accounts-sso/signon/commit/c8ac60247893dde5ccb65da145d410733a0f09c9

3) Setting the right ownership for the crypto mount target.

https://gitorious.org/accounts-sso/signon/commit/d96c90fdff43666e7019f23122597751929b845b

4) Setting the right file permissions and ownership for the crypto container.

https://gitorious.org/accounts-sso/signon/commit/1594f1057629f26618e01bf4e8fbc93dde0cff3a

5) Setting the right file permissions and ownership for the storage directory.
Also the same are set for the meta data DB file.

https://gitorious.org/accounts-sso/signon/commit/558d1743a27f6b685f06f88993b6faafda2537c9

6) Cherry-Picked: CryptoManager: add fileSystemIsSetup()

This method replaces the CredentialsAccessManager::fileSystemDeployed().
Also, rename fileSystemMounted to fileSystemIsMounted, for consistency.

https://gitorious.org/accounts-sso/signon/commit/a2eb04cbf880ae27be0f9aec95f4610de4e06827

This commit is to be partially overwritten by the initial one in branch 
`keymodel` from where it
was initially cherry picked and a bit modified due to a physical and conceptual 
conflict.


Br,
Aurel


___
MeeGo-dev mailing list
MeeGo-dev@meego.com
http://lists.meego.com/listinfo/meego-dev
http://wiki.meego.com/Mailing_list_guidelines

[MeeGo-dev] [SSO] Fixing Backup/Restore Functionality

2011-04-18 Thread ext-aurel.popirtac
Hi,

Please consider the following merge request:

https://gitorious.org/accounts-sso/signon/merge_requests/3

Br,
Aurel
___
MeeGo-dev mailing list
MeeGo-dev@meego.com
http://lists.meego.com/listinfo/meego-dev
http://wiki.meego.com/Mailing_list_guidelines

[MeeGo-dev] KCalCore API changes (was: Re: migration (back) to EDS - contacts and calendar)

2011-04-18 Thread Patrick Ohly
Hello!

I believe MeeGo KCalCore API semantic differs from upstream KDE in the
interpretation of the endDate value. See below for the details.

I would like to have this fixed *before* releasing MeeGo 1.2 with the
modified API semantic. It's not part of the official platform API, but
does get used and thus fixing it later just means more code will have
been written against the modified API. 
 
Alvaro, can you comment on why the API semantic was changed? If I
misunderstand the situation or lack certain information, then let's
better resolve such a misunderstanding. ;-}

Sirisha, you would have to adapt the MeeGo UX calendar app. Doable?

Michael, how about QtMobility Organizer?

Anyone else depending on the KCalCore end date semantic?

Bye, Patrick

On So, 2011-04-03 at 21:18 +0100, Patrick Ohly wrote:
 On Fr, 2011-04-01 at 11:29 +0200, Patrick Ohly wrote:
I beg to disagree here. The MeeGo version of KCalCore is compiled
differently than the upstream version:

#if !defined(KCALCORE_FOR_MEEGO)
endDate = kdt.date().addDays( -1 );
#else
endDate = kdt.date();
#endif

   
   Go to the kde git, and you will see those there. So the code, as I said, 
   is 
   from upstream.
  
  My point is that the MeeGo version of KCalCore is functionally different
  from the one in KDE. That the code is upstream is irrelevant as long as
  ifdefs are used for more fundamental changes than merely getting the
  code to compile on a different platform.
 
 My suspicion all along was that these defines around end date change the
 semantic of KCalCore. To verify that, I modified the test program from
 BMC #6050 such that it imports an iCalendar 2.0 all-day event and prints
 its start/end date after importing into KCalCore.
 
 Code attached, compile/run with:
 rm -rf ~/.calendar  \
 g++ -g test-allday-semantic.cpp `pkg-config --cflags --libs libmkcal 
 `  \
 ./a.out
 
 In MeeGo with KCalCore 4.1.18 I get
   start QDate(Wed Apr 5 2006) end QDate(Thu Apr 6 2006)
 
 After recompiling that version without KCALCORE_FOR_MEEGO I get:
   start QDate(Wed Apr 5 2006) end QDate(Wed Apr 5 2006)
 
 In other words, the patch changes the semantic of dtEnd() for
 applications. Upstream KDE uses dtEnd() is inclusive, the MeeGo
 version uses dtEnd() is exclusive.
 
 The latter is closer to iCalendar 2.0, but is that a good enough
 justification to break compatibility with apps ported from KDE? I don't
 think so.
 
 Another possible justification would be that the original semantic
 cannot express an empty all-day event (start == end). Again I would
 consider not modifying the API as more important than this cleanup.
 


___
MeeGo-dev mailing list
MeeGo-dev@meego.com
http://lists.meego.com/listinfo/meego-dev
http://wiki.meego.com/Mailing_list_guidelines


[MeeGo-dev] Is there any compliance document of UI for Meego Netbook?

2011-04-18 Thread Rohit Baravkar
Hi,
 Is there any compliance document of UI for Meego Netbook/Tablet?
There is compliance document for Handset-UI, but not for netbook. Any
updates on it?

Thanks,
Rohit
___
MeeGo-dev mailing list
MeeGo-dev@meego.com
http://lists.meego.com/listinfo/meego-dev
http://wiki.meego.com/Mailing_list_guidelines

Re: [MeeGo-dev] Is there any compliance document of UI for Meego Netbook?

2011-04-18 Thread Wichmann, Mats D
There is a Netbook profile (it's about a page in the main compliance document), 
and one could expect a
Tablet profile in the next generation of the Compliance Spec.  But note that 
the User Experience
(UX) layer is outside the scope of compliance, since it's considered 
replaceable if a vendor wants
to do so.

Is that the question you're asking?

-- mats



From: meego-dev-boun...@meego.com [mailto:meego-dev-boun...@meego.com] On 
Behalf Of Rohit Baravkar
Sent: Monday, April 18, 2011 6:38 AM
To: meego-dev
Subject: [MeeGo-dev] Is there any compliance document of UI for Meego Netbook?

Hi,
Is there any compliance document of UI for Meego Netbook/Tablet?
There is compliance document for Handset-UI, but not for netbook. Any updates 
on it?

Thanks,
Rohit
___
MeeGo-dev mailing list
MeeGo-dev@meego.com
http://lists.meego.com/listinfo/meego-dev
http://wiki.meego.com/Mailing_list_guidelines

Re: [MeeGo-dev] Is there any compliance document of UI for Meego Netbook?

2011-04-18 Thread Gabriel M. Beddingfield



On Mon, 18 Apr 2011, Wichmann, Mats D wrote:


There is a Netbook profile (it's about a page in the main compliance document), 
and one could expect a
Tablet profile in the next generation of the Compliance Spec.  But note that 
the User Experience
(UX) layer is outside the scope of compliance, since it's considered 
replaceable if a vendor wants
to do so.

Is that the question you're asking?


I think he's talking about this:

   http://meego.com/developers/ui-design-guidelines

Where there are only Handset UI guidelines

However, he's mistakenly calling it a compliance 
document... which it is not.


-gabriel
___
MeeGo-dev mailing list
MeeGo-dev@meego.com
http://lists.meego.com/listinfo/meego-dev
http://wiki.meego.com/Mailing_list_guidelines


[MeeGo-dev] how to return to main panel

2011-04-18 Thread Mark S. Townsley
Hi:

I am doing some development with the MeeGo tablet image.   It looks like the
panel is responsive to the Window Start key from my keyboard and will pop
up a panel chooser.  That is a convenient way for me to go back to the main
UI panel from any application.

Is there a sure way for me to bring up this panel chooser or go back to the
UI panel if and when the Window Start key is not available or when I
actually want to trigger to go back to main panel operation from my
application?

thanks


Mark
___
MeeGo-dev mailing list
MeeGo-dev@meego.com
http://lists.meego.com/listinfo/meego-dev
http://wiki.meego.com/Mailing_list_guidelines

Re: [MeeGo-dev] how to return to main panel

2011-04-18 Thread Rusty Lynch

On 04/18/2011 03:04 PM, Mark S. Townsley wrote:

Hi:
I am doing some development with the MeeGo tablet image.   It looks 
like the panel is responsive to the Window Start key from my 
keyboard and will pop up a panel chooser.  That is a convenient way 
for me to go back to the main UI panel from any application.
Is there a sure way for me to bring up this panel chooser or go back 
to the UI panel if and when the Window Start key is not available or 
when I actually want to trigger to go back to main panel operation 
from my application?




From your app just minimize your window.

--rusty
___
MeeGo-dev mailing list
MeeGo-dev@meego.com
http://lists.meego.com/listinfo/meego-dev
http://wiki.meego.com/Mailing_list_guidelines


[MeeGo-dev] 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-dev mailing list
MeeGo-dev@meego.com
http://lists.meego.com/listinfo/meego-dev
http://wiki.meego.com/Mailing_list_guidelines