summaryrefslogtreecommitdiff
path: root/libopie2/opiepim/otodo.cpp
AgeCommit message (Collapse)AuthorFilesLines
2003-05-07try to use less memory and only create objects likezecke1-15/+66
ORecur, OPimState, OPimNotifyManager and OPimMaintainer if necessary
2003-04-13OEvent/OTodo compare by address and not by value..zecke1-1/+1
ODatebookAccess: clear does change it too
2003-02-21-Remove old Todo classes they're deprecated and today I already using thezecke1-0/+2
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 Listeilers1-1/+1
Now we get the categories in addressbook, too !
2002-12-10get in sync with HEAD againzecke1-1/+2
-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 :)
2002-11-30More infrastructurezecke1-37/+35
ORecur has now the nextOccurence function exceptions We've now Notifers like Alarms and DatebookEntries we may add to execute applications... AppName replaced with service cause it is a service Add rtti to OPimRecord as a static function This is used inside the BackEnd classes to static_cast... added removeAllCompleted to the todobackends... add a common Opie PIM mainwindow which takes care of some simple scripting enchangements.. much more
2002-11-15Make OTodo compilezecke1-1/+19
add the MaintainerMode to OTodo
2002-11-03Patch by Simon Hausmann to suit gcc3 needszecke1-1/+1
many thanks
2002-11-02Fix a vCard problem in OContactzecke1-2/+21
cell phones do not set the UId property... add some more states to otodo
2002-10-18Fix the behaviour of isOverDue.zecke1-1/+1
We currently check if the Record got a DueDate and then do some calculations. I added a check to see if the item isCompleted. If it is completed it can not be overdue Stefan: Only one item left which is overdue ;)
2002-09-28remove debug outputzecke1-1/+0
move from Opie::XMLElement to custom parser this cuts down loading 10.000 items from 22 seconds to 4 seconds
2002-09-25Add a sort function and filter function to TodoAccesszecke1-0/+1
This would allow us todo a paint hack in QTable
2002-09-23Updateszecke1-2/+2
2002-09-22Two brown paper bags later OTodo is ok again... pointers can be so fscking ↵zecke1-11/+14
awesome I had problems with QShared because I forgot to copy it in &operator= And the other one was d = 0
2002-09-22Add XML resources for todolist and compile fixes for RecordListzecke1-5/+10
2002-09-21Some more implementationzecke1-14/+38
in OPimRecord::setUid ORecordList implemented never compiled it though OTodo a new c'tor and some more changes
2002-09-20OTodo know is the first implementation of OPimRecordzecke1-209/+56
2002-09-20Our new common template based start for Accessing and Manipulatingzecke1-0/+507
the Records The CROSS_REFERENCE branch will get ported to it. We use templates for several reasons They allow us to share code and to be easily extended I've to make them not inline to save memory... I've to port all DBs and Record related classes