[meego-commits] 8251: Changes to Trunk:Handset/meego-handset-calendar

Kaitlin Rupert no_reply at build.meego.com
Fri Oct 8 23:34:41 UTC 2010


Hi,
I have made the following changes to meego-handset-calendar in project Trunk:Handset. Please review and accept ASAP.

Thank You,
Kaitlin Rupert

[This message was auto-generated]

---

Request #8251:

  submit:   devel:ux:handset/meego-handset-calendar(r18) -> Trunk:Handset/meego-handset-calendar


Message:
    * Fri Oct 08 2010  Kaitlin Rupert <kaitlin.rupert at intel.com> - 0.2
- Change build requires from messageserver to qmfmessageserver
* Wed Sep 29 2010 Sirisha Muppavarapu <sirisha.muppavarapu at intel.com> - 0.2
- Bug#7247 FIXED 	Date and time representations are not correct

State:   new          2010-10-08T16:34:40 krupert
Comment: None



changes files:
--------------
--- meego-handset-calendar.changes
+++ meego-handset-calendar.changes
@@ -0,0 +1,6 @@
+* Fri Oct 08 2010  Kaitlin Rupert <kaitlin.rupert at intel.com> - 0.2
+- Change build requires from messageserver to qmfmessageserver
+
+* Wed Sep 29 2010 Sirisha Muppavarapu <sirisha.muppavarapu at intel.com> - 0.2
+- Bug#7247 FIXED 	Date and time representations are not correct
+

new:
----
  Fixed7247_Time_Edit_Displayed_Incorrectly.patch

spec files:
-----------
--- meego-handset-calendar.spec
+++ meego-handset-calendar.spec
@@ -1,6 +1,6 @@
 # 
-# Do not Edit! Generated by:
-# spectacle version 0.18
+# Do NOT Edit the Auto-generated Part!
+# Generated by: spectacle version 0.20
 # 
 # >> macros
 # << macros
@@ -14,6 +14,7 @@
 URL:        http://www.meego.com
 Source0:    %{name}-%{version}.tar.gz
 Source100:  meego-handset-calendar.yaml
+Patch0:     Fixed7247_Time_Edit_Displayed_Incorrectly.patch
 Requires:   kcalcore
 Requires:   mkcal
 Requires:   timed
@@ -21,7 +22,7 @@
 BuildRequires:  pkgconfig(QtDBus)
 BuildRequires:  pkgconfig(QtGui)
 BuildRequires:  pkgconfig(meegotouch)
-BuildRequires:  pkgconfig(messageserver)
+BuildRequires:  pkgconfig(qmfmessageserver)
 BuildRequires:  kcalcore-devel
 BuildRequires:  mkcal-devel
 BuildRequires:  timed-devel
@@ -37,6 +38,8 @@
 %prep
 %setup -q -n %{name}
 
+# Fixed7247_Time_Edit_Displayed_Incorrectly.patch
+%patch0 -p1
 # >> setup
 # << setup
 

other changes:
--------------

++++++ Fixed7247_Time_Edit_Displayed_Incorrectly.patch (new)
--- Fixed7247_Time_Edit_Displayed_Incorrectly.patch
+++ Fixed7247_Time_Edit_Displayed_Incorrectly.patch
+diff --git a/src/mcreatenewdialog.cpp b/src/mcreatenewdialog.cpp
+index a56e801..7a548dc 100644
+--- a/src/mcreatenewdialog.cpp
++++ b/src/mcreatenewdialog.cpp
+@@ -231,41 +231,19 @@ editEvent(eventToEdit)
+     startAmPm = new MAmPmButton();
+     stTimeHourEdit->setContentType(M::NumberContentType);
+     stTimeMinEdit->setContentType(M::NumberContentType);   
++    //Bug# 7247 Author: Sirisha Muppavarapu
++    //Fixed the issue with the display of Time in the edit screen
++    QDateTime datetime;
+     if ( editEvent ) {
+-        QDateTime datetime = editEvent->StartDate();
+-        QString	hourStr = datetime.toString ( "hh" );
+-        QString	ampm = datetime.toString ( "AP" );
+-        int hourInt = hourStr.toInt() % 12;
+-        if ( hourInt == 0 )
+-        {
+-            hourInt = 12;
+-        }
+-        QTime time = datetime.time();
+-        QString hour;
+-        QString minute;
+-        hour.setNum( hourInt );
+-        minute.setNum( time.minute() );
+-        stTimeHourEdit->setText( hour );
+-        stTimeMinEdit->setText( minute );
+-        startAmPm->setState( ampm );
++        datetime = editEvent->StartDate();
+     } else {
+-        QDateTime datetime = QDateTime::currentDateTime();
+-        QString	hourStr = datetime.toString ( "hh" );
+-        QString	ampm = datetime.toString ( "AP" );
+-        int hourInt = hourStr.toInt() % 12;
+-        if ( hourInt == 0 )
+-        {
+-            hourInt = 12;
+-        }
+-        QTime time = datetime.time();
+-        QString hour;
+-        QString minute;
+-        hour.setNum( hourInt );
+-        minute.setNum( time.minute() );
+-        stTimeHourEdit->setText( hour );
+-        stTimeMinEdit->setText( minute );
+-        startAmPm->setState( ampm );
++        datetime = QDateTime::currentDateTime();
+     }
++    QString stDateTimeStr = datetime.toString("hh:mm AP");
++    stTimeHourEdit->setText( stDateTimeStr.section(":",0,0) );
++    stTimeMinEdit->setText( datetime.toString("mm") );
++    startAmPm->setState( datetime.toString ( "AP" ) );
++
+     startDtLinLayout->addItem(startTimeNameLabel);
+     startDtLinLayout->addItem(stTimeHourEdit);
+     startDtLinLayout->addItem(stTimeMinEdit);
+@@ -323,41 +301,18 @@ editEvent(eventToEdit)
+     endAmPm = new MAmPmButton();
+     endTimeHourEdit->setContentType(M::NumberContentType);
+     endTimeMinEdit->setContentType(M::NumberContentType);
++    //Bug# 7247 Author: Sirisha Muppavarapu
++    //Fixed the issue with the display of Time in the edit screen
+     if ( editEvent ) {
+-        QDateTime datetime = editEvent->EndDate();
+-        QString	hourStr = datetime.toString ( "hh" );
+-        QString	ampm = datetime.toString ( "AP" );
+-        int hourInt = hourStr.toInt() % 12;
+-        if ( hourInt == 0 )
+-        {
+-            hourInt = 12;
+-        }
+-        QTime time = datetime.time();
+-        QString hour;
+-        QString minute;
+-        hour.setNum( hourInt );
+-        minute.setNum( time.minute() );
+-        endTimeHourEdit->setText( hour );
+-        endTimeMinEdit->setText( minute );
+-        endAmPm->setState( ampm );
++        datetime = editEvent->EndDate();
+     } else {
+-        QDateTime datetime = QDateTime::currentDateTime().addSecs(60*60);
+-        QString	hourStr = datetime.toString ( "hh" );
+-        QString	ampm = datetime.toString ( "AP" );
+-        int hourInt = hourStr.toInt() % 12;
+-        if ( hourInt == 0 )
+-        {
+-            hourInt = 12;
+-        }
+-        QTime time = datetime.time();
+-        QString hour;
+-        QString minute;
+-        hour.setNum( hourInt );
+-        minute.setNum( time.minute() );
+-        endTimeHourEdit->setText( hour );
+-        endTimeMinEdit->setText( minute );
+-        endAmPm->setState( ampm );
++        datetime = QDateTime::currentDateTime().addSecs(60*60);
+     }
++    QString endDateTimeStr = datetime.toString("hh:mm AP");
++    endTimeHourEdit->setText( endDateTimeStr.section(":",0,0) );
++    endTimeMinEdit->setText( datetime.toString("mm") );
++    endAmPm->setState( datetime.toString ( "AP" ) );
++
+     endDtLinLayout->addItem(endTimeNameLabel);
+     endDtLinLayout->addItem(endTimeHourEdit);
+     endDtLinLayout->addItem(endTimeMinEdit);

++++++ meego-handset-calendar.yaml
--- meego-handset-calendar.yaml
+++ meego-handset-calendar.yaml
@@ -23,12 +23,15 @@
     - QtDBus
     - QtGui
     - meegotouch
-    - messageserver
+    - qmfmessageserver
 Provides:
     - calendar
 Configure: none
 Builder: make
 
+Patches:
+    - "Fixed7247_Time_Edit_Displayed_Incorrectly.patch"
+
 Files:
     - "%{_datadir}/l10n/meegotouch/%{name}.qm"
 




More information about the MeeGo-commits mailing list