Age | Commit message (Collapse) | Author | Files | Lines |
|
- add optional SQL support to libopie2
|
|
We can remove it without risking binary incompatible as these classes
were not in the 1.0 API release
|
|
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..
|
|
|
|
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
|
|
The base system and all platform independent applications and platforms
should work.
Please see $OPIEDIR/development/macosx for details
|
|
Some modifications to be able to compile the todo sql-backend.
A lot of changes fill follow...
|
|
|
|
|
|
finds so many new nice strings...
|
|
They using a special format for storing birthdays/anniversaries.
This patch does not convert all entries, just new/modificated contacts
will be stored in this new format ! Addressbook is able to work with
both formats (new and old)
Complete conversion will be done by the new kitchensync release, provided
soon...
|
|
|
|
|
|
|
|
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.
|
|
-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
|
|
-Add the Access(Backend) of DateBook
|
|
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
|
|
include.pro rather than a relative path.. then you dont have to alter the .pro when restructuring cvs.
|
|
|
|
|
|
- ODevice is now derived from QObject (don't ask me why I didn't make this
from the beginning)
|
|
|
|
|
|
|
|
libopie.pro additions
|
|
|
|
libopie arm build (iPAQ or OZ) directly on the Sharp retail ROM.
This way, we only need one 'official' libopie binary for all platforms.
1) Opie's libqpe.so has an additional function in Sound, which is utilized
in ODevice:
ok this is really evil ;), but Sound::isFinished is only needed in the
iPAQ part of ODevice, which is never called on Z's
we add a "weak" symbol here. This will be used, if ld.so does not find
a normal ("hard") symbol of the same name - hence only on the retail Z
|
|
add the MaintainerMode to OTodo
|
|
Add it to libopie.pro
Adjust OPimRecord to use the new manager
The backends do not support xref yet
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+ oreccurancewidget and other stuff
|
|
|
|
|
|
|
|
The SQL-Stuff is currently deactivated. Otherwise everyone who wants to
compile itself would need to install libsqlite, libopiesql...
Therefore, the backend currently uses XML only..
|
|
of the QToolButton + ColorPopupMenu construct
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|