summaryrefslogtreecommitdiff
path: root/libopie2/opiepim/core
AgeCommit message (Collapse)AuthorFilesLines
2004-09-05Fixing really stupid caching bug.. Thanks to zecke who found it..eilers1-2/+2
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.eilers2-11/+45
2004-08-06Update to the on-server move.zecke2-20/+45
We now have core/ with DataTypes, PUBLIC API backend/ for concrete implementation of backends and the 'Interface description' ui/ For UI related classes private/ For private implementation details
2004-07-30ev is not required.christophe1-3/+3
2004-07-29-UTC -> Europe/London when referring to no timezonezecke3-37/+35
-special handling for allDay Event in OPImEvent, avoid setting timezone as it is by default UTC -No timezone set by default for an Event -Recurrence is UTC (no timezone) -Provide upgrade path from DateBook as by default events were in the current timezone but didn't have the timezone attribute -unified handling of timezones, compatible with QtopiaDesktop -do less conversions -...
2004-07-29Fixed screwed indentation.. Don't know where this came from..eilers1-19/+19
2004-06-27Fixing typo.. Not interesting!eilers1-1/+1
2004-06-01- convert to odebug frameworkar5-69/+78
2004-06-01- convert to odebug frameworkar9-51/+65
2004-05-23Make it possible to define the filename of a database via factories..eilers1-10/+12
2004-05-23Changes in Backendfactory: Now providing VCARD/VCAL backends if availableeilers4-4/+7
Changing API: Default now gets a OPimGlobal::PimType as first param instead of QString.
2004-05-21Rule of Thumb: If it is 3:00am and you've suddenly something that compiles ↵zecke1-0/+3
it is a step in the right direction but wrong... Now the question is where to get the brown paperbacks again?! Maybe we get a discount... Anyway: adding a break in switch/case is most likely a good idea. Before we only used return
2004-05-21No dynamic_cast if we've no rtti. Ask tronical about the correctness becausezecke1-10/+10
if we would static_cast rightaway the compilers quits with errors..
2004-05-21Fix commentzecke1-7/+7
s/plugins/template
2004-05-20Changing OPimAccessFactory::Default to defaultAccesseilers4-4/+4
Changing OBackendFactory::Default to defaultBackend I hope this fixes all problems with reserved words.. Sorry for any inconveniences..
2004-05-20Fixing problems with "default" which is a reserved keyword. Use "Default" ↵eilers1-1/+1
instead..
2004-05-16make this compile with gcc 3.4mickeyl1-3/+2
we want to stay gcc 3.4 compliant, so folks please update your compilers
2004-05-16Improved accessing of default database style by using OPimGlobal::DEFAULTeilers1-0/+18
2004-05-16Backendfactory allows to request the default database style which is definedeilers1-0/+2
by Settings/pimaccess.conf. This will be used by the OPimAccessFactory .. see next commit..
2004-05-16Introducing a new factory for creating access objects for the pim backends.eilers2-0/+162
It is still very basic but simplifies the access of the pim database and covers the creation process itself.. The new class OPimGlobal will contain constants and enums which should be public available for users of the PIM-classes..
2004-05-08Fixed a lot of worse bugs in the databook-backend for SQL.eilers2-15/+23
It was found by doing equivalence checks between events, moved between xml and sql backend, using opimconverter.. More bugfixes will follow..
2004-05-04OOps.. Forgot to commit modification of rtti from static to nonstatic (virtual)eilers8-8/+8
2004-05-04This is the reason, why I sometimes hate C++ ..eilers1-1/+1
Fixed crash in find of OPimDateBookBackend_SQL
2004-04-28Some modifications to alow use of generic OPimRecords without need toeilers8-15/+64
cast them manually to the right type
2004-04-05SQL-Backends are almost finished !eilers1-1/+1
Works: Loading/Storing data, Most important search queries for Address/todo Unfinished: Search-Queries for Datebook, regexp search
2004-03-14but XML Parser back to OPie Core as libtinykate uses it as wellzecke2-445/+0
2004-03-13Move XML class to internal PIMzecke2-0/+445
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-02run the optimize_connect scriptalwin1-4/+4
the whole cvs is tagged with "before_optimize_connect" if there are problems you can check the diff (but it had compiled and run here)
2004-03-01fix includeschicken6-13/+1
2004-02-24*phew* here is the class and file rename patch. not converted yet: backend,mickeyl28-204/+5109
but that will be not visible to application classes so we can change it later.
2004-02-23cosmeticsmickeyl6-277/+528
2004-02-21the usual cosmeticsmickeyl20-576/+751
2004-02-20syntax-erroralwin1-2/+2
2004-02-20moved the opie pim stuff to libopie2 - pim. Tried to resort them, may be ↵alwin34-192/+1096
someone should take a look for a better file order. but now all applications can start using libopiepim2 instead of libopie1-pim-stuff.
2004-01-16Some changes to handle alarms for datebook-sql db..eilers3-0/+36
2003-12-22add a few missing const directives to get it to compile againmickeyl1-4/+4
2003-12-22Finishing implementation of sql-backend for datebook. But I have toeilers4-7/+46
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..eilers2-0/+9
2003-11-17Minor changes..eilers1-0/+1
2003-11-10Platform MacOS-X: Disable backtrce in odebug..eilers2-37/+122
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 ↵eilers2-1/+95
missing. But before I add this, I have to do some cleanup..
2003-08-01Merging changes from BRANCH_1_0 to HEADeilers6-0/+35
2003-06-20toExtraMap is no more virtualzecke2-1/+13
we save custom entries now setExtraMap added as well
2003-05-14Guard against self assignmentzecke1-0/+2
2003-05-14move lastHitField stuff into OPIMRecordzecke2-2/+21
2003-05-14zecke: better?tille1-2/+2
2003-05-12Add a commentzecke1-0/+2
2003-05-12fix up OTodo::hasNotifierszecke1-1/+3
add a const notifiers() function and fix OPimNotifyManager::isEmpty
2003-05-12dateTimeFromStringzecke2-4/+48
and toString added
2003-05-08search stufftille4-9/+28
and match, toRichText & toShortText in oevent