-rw-r--r-- | core/pim/today/TODO | 4 | ||||
-rw-r--r-- | core/pim/today/changelog | 6 | ||||
-rw-r--r-- | core/pim/today/opie-today.control | 2 | ||||
-rw-r--r-- | core/pim/today/today.cpp | 43 | ||||
-rw-r--r-- | core/pim/today/todaybase.cpp | 16 |
5 files changed, 39 insertions, 32 deletions
diff --git a/core/pim/today/TODO b/core/pim/today/TODO index 95b9b51..5876e2b 100644 --- a/core/pim/today/TODO +++ b/core/pim/today/TODO @@ -6,4 +6,2 @@ TODO for today: -* problems with updating - * add am/pm mode instead of 24 h, take system default @@ -12,4 +10,2 @@ TODO for today: -* scrollbar? - * qcop integration for updating events? diff --git a/core/pim/today/changelog b/core/pim/today/changelog index 3f99052..692c0dc 100644 --- a/core/pim/today/changelog +++ b/core/pim/today/changelog @@ -1 +1,7 @@ +0.2.6 + +* added scrollbars to dates and todo +* all day detection +* some smaller bugfixes + 0.2.5 diff --git a/core/pim/today/opie-today.control b/core/pim/today/opie-today.control index 72e8f2b..f16ddfb 100644 --- a/core/pim/today/opie-today.control +++ b/core/pim/today/opie-today.control @@ -5,3 +5,3 @@ Maintainer: Maximilian Reiß <max.reiss@gmx.de> Architecture: arm -Version: 0.2.5 +Version: 0.2.6 Depends: opie-base ($QPE_VERSION) diff --git a/core/pim/today/today.cpp b/core/pim/today/today.cpp index 9e5c27e..1f6f34e 100644 --- a/core/pim/today/today.cpp +++ b/core/pim/today/today.cpp @@ -191,11 +191,18 @@ void Today::getDates() { - msg+= "<BR>" + (*it).location(); + msg+= "<BR><i>" + (*it).location(); } - msg += "<BR>" + msg += "</i><BR>"; - // start time of event - + TimeString::timeString(QTime((*it).event().start().time()) ) - // end time of event - + "<b> - </b>" + TimeString::timeString(QTime((*it).event().end().time()) ) - + "<BR>"; + if ( (TimeString::timeString(QTime((*it).event().start().time()) ) == "00:00") && (TimeString::timeString(QTime((*it).event().end().time()) ) == "23:59") ) + { + msg += "All day"; + } + else + { + // start time of event + msg += TimeString::timeString(QTime((*it).event().start().time()) ) + // end time of event + + "<b> - </b>" + TimeString::timeString(QTime((*it).event().end().time()) ); + } + msg += "<BR>"; // include possible note or not @@ -216,10 +223,18 @@ void Today::getDates() { - msg+= "<BR>" + (*it).location(); + msg+= "<BR><i>" + (*it).location(); } - msg += "<BR>" - // start time of event - + TimeString::timeString(QTime((*it).event().start().time()) ) - // end time of event - + "<b> - </b>" + TimeString::timeString(QTime((*it).event().end().time()) ) - + "<BR>"; + msg += "</i><BR>"; + + if ( (TimeString::timeString(QTime((*it).event().start().time()) ) == "00:00") && (TimeString::timeString(QTime((*it).event().end().time()) ) == "23:59") ) + { + msg += "All day"; + } + else + { + // start time of event + msg += TimeString::timeString(QTime((*it).event().start().time()) ) + // end time of event + + "<b> - </b>" + TimeString::timeString(QTime((*it).event().end().time()) ); + } + msg += "<BR>"; // include possible note or not diff --git a/core/pim/today/todaybase.cpp b/core/pim/today/todaybase.cpp index ff6001a..5c1dc24 100644 --- a/core/pim/today/todaybase.cpp +++ b/core/pim/today/todaybase.cpp @@ -56,3 +56,3 @@ TodayBase::TodayBase( QWidget* parent, const char* name, WFlags fl ) int h=d->height(); - resize( w , h ); // not good, what happens on rotation + resize( w , h ); @@ -62,7 +62,3 @@ TodayBase::TodayBase( QWidget* parent, const char* name, WFlags fl ) - - QVBoxLayout * layout = new QVBoxLayout(this); - - @@ -123,6 +119,3 @@ TodayBase::TodayBase( QWidget* parent, const char* name, WFlags fl ) MailFrame = new QFrame( this ,"MailFrame" ); - //MailFrame->setPalette( pal ); MailFrame->setBackgroundOrigin( QScrollView::ParentOrigin ); - //MailFrame->setFrameShape( QScrollView::StyledPanel ); - //MailFrame->setFrameShadow( QScrollView::Sunken ); MailFrame->setGeometry (QRect( 0, 0, this->width() , 15) ); @@ -131,3 +124,3 @@ TodayBase::TodayBase( QWidget* parent, const char* name, WFlags fl ) QFrame* Line1 = new QFrame( MailFrame); - Line1->setGeometry( QRect( 0, 0, MailFrame->width(), 5 ) ); + Line1->setGeometry( QRect( -5, 0, MailFrame->width()+5, 5 ) ); Line1->setFrameStyle( QFrame::HLine | QFrame::Sunken ); @@ -150,4 +143,2 @@ TodayBase::TodayBase( QWidget* parent, const char* name, WFlags fl ) Frame15 = new QFrame( this, "Frame15" ); - //Frame15->setFrameShape( QFrame::StyledPanel ); - //Frame15->setFrameShadow( QFrame::Sunken ); Frame15->setFrameStyle( QFrame::NoFrame ); @@ -156,3 +147,3 @@ TodayBase::TodayBase( QWidget* parent, const char* name, WFlags fl ) QFrame* Line2 = new QFrame( Frame15); - Line2->setGeometry( QRect( 0, 0, MailFrame->width(), 5 ) ); + Line2->setGeometry( QRect( -5, 0, MailFrame->width()+5, 5 ) ); Line2->setFrameStyle( QFrame::HLine | QFrame::Sunken ); @@ -173,3 +164,2 @@ TodayBase::TodayBase( QWidget* parent, const char* name, WFlags fl ) sv2->addChild(TodoField); - //TodoField->setGeometry( QRect( 40, 4, 196, 120 ) ); TodoField->setFrameShadow( QLabel::Plain ); |