Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
than a menu for many different categories
|
|
|
|
caption and context menu handling to OPimMainWindow
|
|
to do this job, which is now added to private classes..
|
|
(partly rolls back my drastic
all-applicatoins-same-version change)
now format is x.y(.z)$EXTRAVERSION
where x.y (and aptionally .z)
are x : major version
y : minor version
z : application patch
and extra version is seconds-since-epoch
this value can be used to automatically
upgrade versions with minor changes (without
manual update of the control file)
|
|
|
|
Moving hasQuerySettings() and querySettings up to OPimAccessTemplate to
be available for all frontends..
|
|
sorted for datebook and todo..
|
|
* Some API improvement
|
|
anything other than sed!
Merry Christmas!
|
|
|
|
* 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
|
|
|
|
Thus, we are now able to import VCards from Evolution 2 and Apple Addressbook..
This is fixing issue #1479
|
|
by the generic OPimOccurrence
|
|
|
|
|
|
-Update opiepim.pro to add new files
-Provide a stable precompileable headerfile
|
|
Each Backend can:
-Sort and Filter a set of Records/AllRecords (which can be filtered again)
-QueryByExample by every Backend
-Occurrences for a period of time and a QDateTime
-More common implementation
-OPimBackendOccurrence with common splitting to OPimOccurrence
|
|
for Contact and Todo
|
|
OPimRecords:
-Add a so called safeCast using the rtti value
OPimTodo:
-Fix memleak with OPimState
OPimOccurrence:
-New class. Every 'Access' can give occurrences
for a period of time
Move Documentation
|
|
Please read the following page for upgrade your old sqlite V2 database:
http://opie.handhelds.org/cgi-bin/moin.cgi/SqlBackends
|
|
loading. Don't assume that the Child of the first element is present
|
|
-Remove anonymous structures and name them
-Include 'card.h' to cardpile to make 'Card' known to QList
so deleteItem will work
-cast 'enum' to char in event.cpp and opimevent.cpp
|
|
-Delete endDate which is used by queryByExample
Eilers can you look if a QDate::isValid makes more sense?
|
|
-Implement C'tor and D'tor of TodayConfigWidget
|
|
Removed cachefind in backend which isn't needed anymore and not a goot idea...
|
|
|
|
|
|
contactsbackend now
supports look-ahead caching to speed up access.
Fixed and improved look-ahead cache in todo-backend.
Datebook backend will follow, soon !
|
|
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
|
|
|
|
-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
-...
|
|
|
|
This is the fix posted to the MailingList
|
|
CVS committed stuff which had merging conflicts... :(
|
|
VCards: Real encoding in UTF-8. Now even chars > 0xff are supported.
SQL: Switching form latin1 encoding to UTF-8 encoding. We are now fully
Unicode compliant !
Sorry for all users already using the SQL interface for loosing their special
characters. There was no other way !
All other should export its SQL database to xml before updating and reimporting afterwards !
|
|
|
|
|
|
|
|
|
|
Changing API: Default now gets a OPimGlobal::PimType as first param instead of QString.
|
|
Also I don't like the string comparsions. Are they really needed?
|
|
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
|
|
if we would static_cast rightaway the compilers quits with errors..
|
|
s/plugins/template
|
|
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
|
|
Changing OBackendFactory::Default to defaultBackend
I hope this fixes all problems with reserved words.. Sorry for any
inconveniences..
|