summaryrefslogtreecommitdiff
path: root/libopie2/opiepim/backend/ocontactaccessbackend_sql.cpp
AgeCommit message (Collapse)AuthorFilesLines
2005-06-27-Fix compile warning (signed vs unsigned)zecke1-1/+7
-Somehow the split up patches missed the query string... (I knew I would mess up)
2005-06-27Simplify SQL query to not need a temporary SQL tablezecke1-11/+2
Patch courtsey Marcin Juszkiewicz (okayed by eilers)
2005-03-23Fixing last issues on QueryByExample on SQL databases. All tests passed ↵eilers1-29/+33
successfully
2005-03-20Fixing #1608, second issue: QueryByExample-Datediff does not work properly.eilers1-10/+36
This solution is not the best. I will rethink it as I have enough time. But it should work..
2004-12-28Fixing bug #1501 and preparing for implementation of generic QueryByExample andeilers1-7/+22
sorted for datebook and todo..
2004-12-20Recovery of the following Changes:eilers1-24/+120
* Implement fast and full featured version of sorted() for addressbook * Implement generic queryByExample for all Addressboook backends. It allows incremental search. * Update of API Documentation
2004-09-12-Sorry for the whitespaceszecke1-9/+11
-Delete endDate which is used by queryByExample Eilers can you look if a QDate::isValid makes more sense?
2004-09-05Fixing really stupid caching bug.. Thanks to zecke who found it..eilers1-1/+4
Removed cachefind in backend which isn't needed anymore and not a goot idea...
2004-08-29Added lookahead caching for addressbook (SQL-only) for speed improvement.eilers1-30/+124
2004-06-01- convert to odebug frameworkar1-661/+665
2004-04-28Some modifications to alow use of generic OPimRecords without need toeilers1-0/+1
cast them manually to the right type
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 !eilers1-57/+123
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-13Move XML class to internal PIMzecke1-1/+1
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-02-24*phew* here is the class and file rename patch. not converted yet: backend,mickeyl1-68/+68
but that will be not visible to application classes so we can change it later.
2004-02-20moved the opie pim stuff to libopie2 - pim. Tried to resort them, may be ↵alwin1-42/+35
someone should take a look for a better file order. but now all applications can start using libopiepim2 instead of libopie1-pim-stuff.
2003-12-22Finishing implementation of sql-backend for datebook. But I have toeilers1-3/+15
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..eilers1-1/+10
2003-09-29Improvement of PIM-SQL Databases, but search queries are still limited.eilers1-28/+285
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.eilers1-0/+664
Some modifications to be able to compile the todo sql-backend. A lot of changes fill follow...