Age | Commit message (Collapse) | Author | Files | Lines |
|
successfully
|
|
This solution is not the best. I will rethink it as I have enough time. But it should
work..
|
|
sorted for datebook and todo..
|
|
* 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
|
|
-Delete endDate which is used by queryByExample
Eilers can you look if a QDate::isValid makes more sense?
|
|
Removed cachefind in backend which isn't needed anymore and not a goot idea...
|
|
|
|
|
|
cast them manually to the right type
|
|
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.
|
|
the first test implementation of regexp-search for addressbook (disabled)
|
|
Works: Loading/Storing data, Most important search queries for Address/todo
Unfinished: Search-Queries for Datebook, regexp search
|
|
the rest is removed..
|
|
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
|
|
but that will be not visible to application classes so we can change it later.
|
|
someone should take a look for a better file order. but now all applications can start using libopiepim2 instead of libopie1-pim-stuff.
|
|
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..
|
|
|
|
Addressbook: Changed table layout. Now, we just need 1/3 of disk-space.
Todo: Started to add new attributes. Some type conversions missing.
|
|
Some modifications to be able to compile the todo sql-backend.
A lot of changes fill follow...
|