summaryrefslogtreecommitdiff
path: root/libopie2/opiepim
AgeCommit message (Collapse)AuthorFilesLines
2003-05-15how did this compile last time...? ;)tille1-5/+5
2003-05-14lastHitField impltille2-9/+23
2003-05-14Guard against self assignmentzecke1-0/+2
2003-05-14move lastHitField stuff into OPIMRecordzecke4-6/+22
2003-05-14get the field where the hit wastille2-1/+5
2003-05-14zecke: better?tille1-2/+2
2003-05-12Hospital Hacking Sessionzecke1-6/+65
kill warnings implement storing of reminders and alarms... Nach viel Eiter und Gestank...
2003-05-12Add a commentzecke1-0/+2
2003-05-12Add handling of alarm() messagezecke2-5/+49
play and killAlarm... added as well
2003-05-12fix up OTodo::hasNotifierszecke3-3/+17
add a const notifiers() function and fix OPimNotifyManager::isEmpty
2003-05-12dateTimeFromStringzecke2-4/+48
and toString added
2003-05-10QString::contains( QRegExp ) does not use the settings of QRegExptille1-5/+5
(QT feature or bug?) lets use QRegExp::match( QString ) instead
2003-05-09toShortString now contains start time and datetille1-1/+13
2003-05-08search stufftille16-27/+114
and match, toRichText & toShortText in oevent
2003-05-07save the statezecke1-0/+6
2003-05-07save and restore CompletedDate and StartDatezecke1-7/+20
2003-05-07implement loading of Recurrencezecke4-4/+76
2003-05-07Save recurrencezecke1-1/+3
2003-05-07try to use less memory and only create objects likezecke2-15/+82
ORecur, OPimState, OPimNotifyManager and OPimMaintainer if necessary
2003-05-07Prevent mem corruptionzecke1-4/+10
2003-05-07Make it possible to see what a backend supportszecke7-1/+63
2003-05-07Add d ptrzecke1-1/+4
add comments and FIXMEs three new signals for otodoaccess
2003-04-22Fixing incompatibility to Qtopia 1.6 (especially syncing with QTDesktop 1.6):eilers4-11/+119
They using a special format for storing birthdays/anniversaries. This patch does not convert all entries, just new/modificated contacts will be stored in this new format ! Addressbook is able to work with both formats (new and old) Complete conversion will be done by the new kitchensync release, provided soon...
2003-04-13More API doczecke13-123/+315
QString -> const QString& QString = 0l -> QString::null
2003-04-13OEvent/OTodo compare by address and not by value..zecke3-2/+3
ODatebookAccess: clear does change it too
2003-03-28skeleton and the start of libopie2, please read README, ROADMAP and STATUS ↵mickeyl3-0/+30
and comment...
2003-03-21g++ compliance fix: default arguments belong into the declaration, but not ↵mickeyl1-1/+4
the definition
2003-03-21Fixing small bug: If we search a birthday from today to today, it returnedeilers1-1/+5
every contact ..
2003-03-21Merged speed optimized xml backend for contacts to main.eilers14-718/+173
Added QDateTime to querybyexample. For instance, it is now possible to get all Birthdays/Anniversaries between two dates. This should be used to show all birthdays in the datebook.. This change is sourcecode backward compatible but you have to upgrade the binaries for today-addressbook.
2003-02-23make mickeyl happyzecke1-3/+2
thanks for spotting it
2003-02-22Fix savingzecke2-2/+7
remove the transport medium from the opimmainwindow
2003-02-22fixx off by one in readingzecke2-2/+57
2003-02-22Remove some testing codezecke1-3/+1
2003-02-22Implement saving of eventszecke5-16/+312
Implement the ExceptionList Add Children and parent to OEvent Make ORecur honor exceptions Extend the test app to add and save
2003-02-21Add XML datebookresourcezecke8-19/+483
-clean up todoaccessxml header -implement some more stuff in the oeven tester -extend DefaultFactory to not crash and to use datebook -reading of OEvents is working nicely.. saving will be added tomorrow -fix spelling in ODateBookAcces
2003-02-21-Fix hasRecurrence()zecke6-32/+288
-Add the Access(Backend) of DateBook
2003-02-21-Remove old Todo classes they're deprecated and today I already using thezecke8-20/+830
new API -Guard against self assignment in OTodo -Add test apps for OPIM -Opiefied Event classes -Added TimeZone handling and pinning of TimeZones to OEvent -Adjust ORecur and the widget to better timezone behaviour
2003-02-18Fixing categoryNames in opimrecord which was just checking for Todo Listeilers4-6/+6
Now we get the categories in addressbook, too !
2003-02-17Cardview improved ..eilers1-5/+6
2003-02-160000276 Fix for that bug.. or better temp workaroundzecke2-35/+54
A Preferred Number is HOME|VOICE A CellPhone is HOME|VOICE|CELL the type & HOME|VOICE test triggers both and the cell phone number overrides the other entries.. as a temp I check that it's not equal to HOME|VOICE|CELL before setting the number The right and final fix would be to reorder the if statement to make it if else based and the less common thing put to the bottom OTodoAccessVcal fix the date for beaming
2003-02-15clear before reloadingzecke1-0/+1
2003-02-09Nothing happened.. Just some cleanup before I will start..eilers1-0/+739
2003-01-13Fixing crash when businesscard.vcf is missing..eilers1-2/+11
2003-01-03Reenable debug outputeilers1-6/+11
2003-01-03Bugfix for calculating data diffs..eilers1-18/+39
2003-01-02Improved query by example: Search by date is possible.. First stepeilers2-34/+113
for a today plugin for birthdays..
2003-01-02Detailview cleanup..eilers1-45/+77
2003-01-01 T ORecordList<T>::operator[]( uint i ) {simon1-1/+1
- if ( i < 0 || (i+1) > m_ids.count() ) + if ( i >= m_ids.count() ) -> fix warning and simplify :)
2002-12-27Childrens are now shown in detail view..eilers1-0/+5
2002-12-10get in sync with HEAD againzecke15-82/+536
-OPimBase was added to be used as a default struct inside OPimResolver and to work with DSOs -TodoListXML backend now uses mmap and madvise to load data -OContact added/changed rtti -OTodo added changed rtti OPimAccess* added stuff necessary for the Resolver and a 'state'/'hint' on how to load data OPimResolver which resolves uid + services to Records, rtti to QCOPChannels loads arbitary Service backends ( will work with DSOs soon ) -OPimMainWindow added some setDocument scripting possibility and internal marshalling and demarshalling of Records -OPimRecord added loadDataFromm and saveDataTo for marshalling purposes much more :)