summaryrefslogtreecommitdiff
path: root/libopie2/opiepim/orecordlist.h
AgeCommit message (Collapse)AuthorFilesLines
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-11-03Patch by Simon Hausmann to suit gcc3 needszecke1-2/+2
many thanks
2002-11-02Fix a vCard problem in OContactzecke1-1/+1
cell phones do not set the UId property... add some more states to otodo
2002-11-01Added removeeilers1-3/+31
2002-10-20Added ORecur which is a base class for Recurrance extracted from TT Event classzecke1-0/+2
and a widget where you can set the Recurrance This will be used at least in Todolist and Datebook and in the common classes of OTodo and OEvent Fixed the SQL in multiple ways it's summary not description for example
2002-10-13OPimAccessBackend nothing tried a isDirty()const ... but removed itzecke1-0/+5
ORecordList uidAt(uint index ) added Speed Improvements at the SQL backend do not load the list of uids until it's really needed do not reload the uid list until it's really needed we got a bitfield m_dirty there...
2002-10-10The Cache is finally in placezecke1-7/+13
I tested it with my todolist and it 'works' for 10.000 todos the hits are awesome ;) The read ahead functionality does not make sense for XMLs backends because most of the stuff is already in memory. While using readahead on SQL makes things a lot faster.... I still have to fully implement read ahead This change is bic but sc
2002-10-07First SQL backend Resourcezecke1-3/+2
The DB layout is not fully what we've in mind but for example I do lack the Categories infrastructure for that I've to implement sorted lists and then I'll make Todolist fast
2002-09-25Add a sort function and filter function to TodoAccesszecke1-6/+11
This would allow us todo a paint hack in QTable
2002-09-24Add some hooks to ORecordList and Iteratorzecke1-4/+49
current() for Iterator setCurrent() for Iterator count() for both
2002-09-23Updateszecke1-0/+2
2002-09-22Two brown paper bags later OTodo is ok again... pointers can be so fscking ↵zecke1-6/+6
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-11/+18
2002-09-22Some documentationzecke1-2/+38
and addition to OTodoAccess overDue and effectiveTodos
2002-09-22Ok now it compiles again... heurekazecke1-59/+65
I had to create templatebase so orecordlist and opimaccesstemplate do not have circular dependency otherwise just compile fixes to my templaes and i did not make them inline
2002-09-21Some more implementationzecke1-12/+127
in OPimRecord::setUid ORecordList implemented never compiled it though OTodo a new c'tor and some more changes
2002-09-20Our new common template based start for Accessing and Manipulatingzecke1-0/+44
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