summaryrefslogtreecommitdiff
path: root/libopie2/opiepim/backend
AgeCommit message (Collapse)AuthorFilesLines
2004-05-08Fixed a lot of worse bugs in the databook-backend for SQL.eilers1-1/+1
It was found by doing equivalence checks between events, moved between xml and sql backend, using opimconverter.. More bugfixes will follow..
2004-05-04Minor modification in debug outputeilers1-1/+3
2004-04-28Some modifications to alow use of generic OPimRecords without need toeilers1-0/+1
cast them manually to the right type
2004-04-12Implementing regexp search. OSearch works now..eilers2-19/+80
todo: Implemented removal of finished todo items..
2004-04-11Fixes for sqlite regex driver. Function must be implemented asbrad1-2/+2
rlike("pattern","match") instead of "where uid rlike("99")" you must use "where rlike("99",uid). My mistake. Also fixes for pointer math for context regex caching.
2004-04-10Some fixes to the namespace using.eilers1-6/+31
the first test implementation of regexp-search for addressbook (disabled)
2004-04-05SQL-Backends are almost finished !eilers6-93/+338
Works: Loading/Storing data, Most important search queries for Address/todo Unfinished: Search-Queries for Datebook, regexp search
2004-04-02Removed the avaluation code. Horizontal layout won the competition, therfore ↵eilers1-176/+1
the rest is removed..
2004-03-28enabling and disabling the SQL stuff for libopiepim2 should now (finally) workmickeyl1-1/+6
note that you may have to 'make mrproper' after enabling/disabling
2004-03-28- remove optional SQL support from libopie1mickeyl1-7/+15
- add optional SQL support to libopie2
2004-03-14but XML Parser back to OPie Core as libtinykate uses it as wellzecke2-7/+4
2004-03-13Move XML class to internal PIMzecke8-12/+31
Add namespaces!!! Opie::Core and Opie::Core::Private Opie::Net and Opie::Net::Private Opie::Ui and Opie::Ui::Private Opie::MM and Opie::MM::Private Opie::DB and Opie::DB::Private PIM classes are not yet converted because we will do other work on it as well
2004-03-01fix includeschicken1-2/+0
2004-02-24substitute hack with another hack to enforce LGPL compliancemickeyl2-12/+20
2004-02-24*phew* here is the class and file rename patch. not converted yet: backend,mickeyl23-593/+593
but that will be not visible to application classes so we can change it later.
2004-02-20uses xmltree.h from libopiecore2 instead libopiealwin1-1/+1
2004-02-20moved the opie pim stuff to libopie2 - pim. Tried to resort them, may be ↵alwin24-583/+815
someone should take a look for a better file order. but now all applications can start using libopiepim2 instead of libopie1-pim-stuff.
2004-02-19Add notes for API fixes and BC stuffzecke1-0/+9
2003-12-22Fixing stupid bug, found by sourcode review..eilers1-0/+11
2003-12-22Finishing implementation of sql-backend for datebook. But I have toeilers7-62/+268
port the PIM datebook application to use it, before I could debug the whole stuff. Thus, PIM-Database backend is finished, but highly experimental. And some parts are still generic. For instance, the "queryByExample()" methods are not (or not fully) implemented. Todo: custom-entries not stored. The big show stopper: matchRegExp() (needed by OpieSearch) needs regular expression search in the database, which is not supported by sqlite ! Therefore we need either an extended sqlite or a workaround which would be very slow and memory consuming..
2003-12-08Committing unfinished sql implementation before merging to libopie2 starts..eilers6-5/+309
2003-11-17Added #include QDateTime which is needed by this header file itselfeilers1-0/+1
2003-11-17Minor changes..eilers1-1/+1
2003-11-10Platform MacOS-X: Disable backtrce in odebug..eilers1-4/+27
Libopie PIM: Finishing SQL-Backend for Todo. Recurrance events are supported now. What is still missing: Custom entries currently not stored. It isn't easy to implement them with enabled prefetch-cache. LibopieDB2: Adding -lsqlite here instead linking it to libopie
2003-10-20Pushing todo closer to sql support. Recurrances and custom entries still ↵eilers3-20/+36
missing. But before I add this, I have to do some cleanup..
2003-09-29Improvement of PIM-SQL Databases, but search queries are still limited.eilers2-45/+360
Addressbook: Changed table layout. Now, we just need 1/3 of disk-space. Todo: Started to add new attributes. Some type conversions missing.
2003-09-22Added first experimental incarnation of sql-backend for addressbook.eilers7-15/+853
Some modifications to be able to compile the todo sql-backend. A lot of changes fill follow...
2003-08-30Removed some unimportant debug output which causes slow down..eilers1-2/+5
2003-08-01Merging changes from BRANCH_1_0 to HEADeilers10-11/+90
2003-07-07Fixing serious bug in hasQuerySettings()eilers1-0/+22
2003-06-20toExtraMap is no more virtualzecke1-0/+23
we save custom entries now setExtraMap added as well
2003-05-12Hospital Hacking Sessionzecke1-6/+65
kill warnings implement storing of reminders and alarms... Nach viel Eiter und Gestank...
2003-05-08search stufftille7-0/+47
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 Recurrencezecke1-3/+69
2003-05-07Save recurrencezecke1-1/+3
2003-05-07Make it possible to see what a backend supportszecke5-1/+42
2003-04-13More API doczecke8-114/+237
QString -> const QString& QString = 0l -> QString::null
2003-04-13OEvent/OTodo compare by address and not by value..zecke1-0/+1
ODatebookAccess: clear does change it too
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.eilers13-715/+170
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-22Fix savingzecke1-1/+6
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 eventszecke1-11/+173
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 datebookresourcezecke4-14/+472
-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()zecke2-0/+188
-Add the Access(Backend) of DateBook
2003-02-21-Remove old Todo classes they're deprecated and today I already using thezecke1-1/+10
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