summaryrefslogtreecommitdiff
path: root/libopie2/opiepim
AgeCommit message (Collapse)AuthorFilesLines
2004-05-23Changes in Backendfactory: Now providing VCARD/VCAL backends if availableeilers5-46/+63
Changing API: Default now gets a OPimGlobal::PimType as first param instead of QString.
2004-05-22Fix inserting data with custom tableszecke1-27/+27
Also I don't like the string comparsions. Are they really needed?
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-20add a 'default' backend for readEntry or you could/will crashzecke1-7/+7
because QString::null is not in the dictionary of available backends. I'm conversative so it is 'xml' Eilers/BradC change it on your will
2004-05-20Changing OPimAccessFactory::Default to defaultAccesseilers5-5/+5
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::DEFAULTeilers2-10/+38
2004-05-16Backendfactory allows to request the default database style which is definedeilers2-17/+46
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.eilers3-41/+224
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.eilers3-16/+24
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)eilers9-9/+12
2004-05-04Minor modification in debug outputeilers1-1/+3
2004-05-04This is the reason, why I sometimes hate C++ ..eilers1-1/+1
Fixed crash in find of OPimDateBookBackend_SQL
2004-04-28Changelog for OpiePim-Libraryeilers1-0/+4
2004-04-28Some modifications to alow use of generic OPimRecords without need toeilers9-15/+65
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-08added conditional dependency for LIBOPIE2DB to LIBOPIE2PIM so if db islackac1-12/+13
selected it gets compiled first also added dependency for LIBOPIE2PIM to SQL_PIM_BACKEND
2004-04-07removed LIBOPIEDB2 dependency from libopie2/opiepim/config.in because itlackac1-1/+1
isn't needed it is LIBOPIE2DB anyway
2004-04-07Added some odebug includes and namespaces refswimpie1-1/+1
opiepim links with opiedb2 -> needs depend in config.in qlibrary_unix -> print dlopen errors ALWAYS not only indebug BTmanager.pro needs opieui2
2004-04-06upgrade descriptions and synchronize readme and roadmapmickeyl1-1/+1
2004-04-05SQL-Backends are almost finished !eilers7-94/+339
Works: Loading/Storing data, Most important search queries for Address/todo Unfinished: Search-Queries for Datebook, regexp search
2004-04-03Add some todos for Alwinzecke1-0/+60
2004-04-02Removed the avaluation code. Horizontal layout won the competition, therfore ↵eilers1-176/+1
the rest is removed..
2004-03-31Removed all unnecessary dependencies to libopiedb2 and reimplementedeilers1-3/+3
the conditional compilation of the SQL implementation. Therefore, it is possible to remove all dependencies of libsqlite and libopiedb2 etc. just by disabling the SQL support in the configuration ! If disabled, the usual xml-immplementation is used. Thanks to mickeyl who already fixed the "backends.pro" ..
2004-03-28enabling and disabling the SQL stuff for libopiepim2 should now (finally) workmickeyl2-3/+8
note that you may have to 'make mrproper' after enabling/disabling
2004-03-28- remove optional SQL support from libopie1mickeyl2-12/+17
- add optional SQL support to libopie2
2004-03-26conditionally link against -lopiedb, i.e. only when ENABLE_SQL_PIM_BACKEND=ymickeyl1-2/+5
2004-03-26move SQL_BACKEND configuration to where it belongsmickeyl1-0/+14
2004-03-14No using namespace in a public headerzecke2-9/+9
2004-03-14but XML Parser back to OPie Core as libtinykate uses it as wellzecke4-452/+4
2004-03-13Move XML class to internal PIMzecke10-12/+476
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-02Added #include <qwidget.h>drw1-0/+1
2004-03-02run the optimize_connect scriptalwin3-10/+10
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 includeschicken7-15/+1
2004-03-01fixed opiepim to depend on opiedb2 and also add the forgotten today ↵harlekin4-4/+176
interface files
2004-02-25Added OPimRecurrenceBase & OPimRecurrenceWidget to libopiepim2drw5-2/+1454
2004-02-24substitute hack with another hack to enforce LGPL compliancemickeyl3-12/+428
2004-02-24*phew* here is the class and file rename patch. not converted yet: backend,mickeyl53-1267/+1266
but that will be not visible to application classes so we can change it later.
2004-02-23cosmeticsmickeyl15-1648/+2491
2004-02-21the usual cosmeticsmickeyl20-576/+751
2004-02-20uses xmltree.h from libopiecore2 instead libopiealwin1-1/+1
2004-02-20syntax-erroralwin1-2/+2
2004-02-20moved the opie pim stuff to libopie2 - pim. Tried to resort them, may be ↵alwin71-826/+2288
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
2004-02-16More control file clean-up...mostly done, except for task-opie-*drw1-1/+0