|
|
| 15:23 | kdepim | 579246 | vkrause | 10 | The agentInstanceAdded signal is emitted when the resource process is started not when the resource instance is created, ie. more than once.
| |
|
|
|
| 17:04 | kdepim | 578949 | vkrause | 0 | - support recursive and non-recursive collection monitoring
- emit collectionChanged() signals if an item has been added/changed/removed from a collection
| |
| 16:57 | kdepim | 578945 | vkrause | 1 | Don't mix item and collection identifiers.
This allows recursive monitoring of collections.
| |
| 14:17 | kdepim | 578893 | vkrause | 0 | Resources are no longer treated special.
| |
| 14:14 | kdepim | 578891 | vkrause | 0 | add test cases for collections with a whitespace in the name
| |
| 13:31 | kdepim | 578865 | vkrause | 0 | Handle collection names with spaces.
| |
| 12:22 | kdepim | 578847 | vkrause | 0 | Quote the collection name.
| |
| 12:21 | kdepim | 578846 | vkrause | 0 | Fix APPEND to collection with a space in the name.
It was easy to fix by using parts of libakonadi/imapparser.cpp, but to avoid code duplication we need to find a way to share code between the server and the client library (or allow the server to link against libakonadi).
| |
| 12:11 | kdepim | 578842 | vkrause | 0 | fix crash
| |
| 10:53 | kdepim | 578825 | vkrause | 0 | Client side support for listing collections of a specific resource.
| |
|
|
|
| 16:11 | kdepim | 578555 | vkrause | 0 | Abuse the IMAP namespacing feature to allow listing of all collections of a specific resource.
| |
| 09:51 | kdepim | 578412 | vkrause | 1 | Update to recent changes.
| |
| 09:28 | kdepim | 578408 | vkrause | 0 | Adapt to ktnef/kcal changes.
| |
|
|
|
| 12:11 | kdepim | 575881 | vkrause | 0 | compile with new qt-copy
| |
|
|
|
| 18:13 | kdepim | 573067 | vkrause | 0 | Make sure we always have the prefix in front of the collection path.
| |
| 18:09 | kdepim | 573065 | vkrause | 0 | Emit notification signals when creating or removing collections.
| |
| 16:36 | kdepim | 573041 | vkrause | 0 | Listen to resource creation/deletion notifications and create/remove the
corresponding entries in the database.
| |
| 15:36 | kdepim | 573016 | vkrause | 0 | This is a flat model, so don't report child items.
| |
| 15:25 | kdepim | 573014 | vkrause | 0 | Simplify collection model now that we can do full recursive listings.
| |
| 15:21 | kdepim | 573013 | vkrause | 0 | Adapt to recent changes in the backend.
| |
| 15:07 | kdepim | 573010 | vkrause | 0 | Don't show resource nodes in the collection tree but use regular
collections instead. This allows:
- full recursive collection listing
- collections with the same name in multiple resources
- folder-less resources
| |
|
|
|
| 12:41 | kdepim | 572373 | vkrause | 0 | Remove no longer needed hack.
| |
| 10:40 | kdepim | 572329 | vkrause | 0 | Allow fetching the remote id.
| |
|
|
|
| 19:45 | kdepim | 571821 | vkrause | 0 | Add support for default values to DbInitializer.
| |
| 17:59 | kdepim | 571786 | vkrause | 0 | Support modification of item data.
| |
| 14:25 | kdepim | 571729 | vkrause | 0 | Extend the STORE command to allow to modify the data of existing items.
| |
|
|
|
| 17:57 | kdepim | 570777 | vkrause | 0 | Adapt tests to reality and mark those that test not yet implemented
stuff as expected fails. All tests pass now.
| |
| 17:55 | kdepim | 570775 | vkrause | 0 | Listing an empty collection is not an error.
| |
| 17:25 | kdepim | 570766 | vkrause | 0 | The mimetype is not really a flag, so filter it out and handle it
differently.
| |
| 16:56 | kdepim | 570760 | vkrause | 0 | Test if the location is valid before appending a new item.
| |
| 15:50 | kdepim | 570737 | vkrause | 0 | Implement deleting of items.
| |
| 15:20 | kdepim | 570683 | vkrause | 0 | Implement EXPUNGE command.
| |
| 15:20 | kdepim | 570680 | vkrause | 0 | Allow EXPUNGE without selecting a collection. This is needed since we
might not even know which collection an item is in, e.g. when deleting
all items in a virtual folder.
| |
| 14:45 | kdepim | 570653 | vkrause | 0 | Implement the STORE command.
| |
|
|
|
| 14:56 | kdepim | 570371 | vkrause | 0 | Use fixed ids for the unit tests.
| |
| 14:47 | kdepim | 570364 | vkrause | 0 | Share flag parsing.
| |
| 14:35 | kdepim | 570362 | vkrause | 0 | Implement fetching of raw item data.
| |
| 14:08 | kdepim | 570354 | vkrause | 0 | Rename ItemListJob to ItemFetchJob and use it as a base class for MessageFetchJob.
| |
|
|
|
| 15:33 | kdepim | 570051 | vkrause | 0 | Allow to store the remote id.
| |
| 14:47 | kdepim | 570034 | vkrause | 1 | Add some tests for ItemAppendJob. Shows the server does not detect the following problems:
- appending to a non-existent collection
- appending an item with a type that the collection does not support
| |
| 14:36 | kdepim | 570027 | vkrause | 0 | Make is usable for the unit tests again.
| |
| 13:21 | kdepim | 570003 | vkrause | 0 | Implement requestItemDelivery(), ie. we now have a resource that is able to write real data into the storage.
| |
| 12:33 | kdepim | 569989 | vkrause | 0 | requestItemDelivery() calls are forwarded to the resources again, at least if they are already running.
| |
|
|
|
| 21:27 | kdepim | 569078 | vkrause | 0 | fix build
| |
|
|
|
| 19:36 | kdelibs | 565911 | vkrause | 0 | KDE4_KRESOURCES_LIBS is used but not defined anywhere.
| |
|
|
|
| 11:25 | kdepim | 565086 | vkrause | 0 | fix KDialog porting
| |
| 11:22 | kdelibs | 565085 | vkrause | 0 | fix vertical button layout
| |
|
|
|
| 15:16 | kdelibs | 564863 | vkrause | 0 | Revert 560119, the .la files seem to be needed.
At least I can now start KMail without clicking away several error messages about missing phonon backends.
| |
| 15:09 | kdelibs | 564859 | vkrause | 1 | compile
| |
| 14:25 | kdepim | 564846 | vkrause | 0 | Fix KDialog porting.
| |
|
|
|
| 16:03 | kdepim | 563441 | vkrause | 0 | fix DBus connection to the notification manager.
| |
| 14:47 | kdepim | 563417 | vkrause | 1 | fix signal/slot connection
| |
| 14:21 | kdepim | 563407 | vkrause | 0 | Fix/add references.
| |
|
|
|
| 16:30 | kdepim | 563086 | vkrause | 0 | install into prefix
| |
| 16:22 | kdepim | 563084 | vkrause | 0 | fix install
| |
| 16:06 | kdepim | 563075 | vkrause | 0 | fix install
| |
| 16:00 | kdepim | 563072 | vkrause | 0 | KUrls need to be passed as strings over DBus.
Now kdepim compiles again :)
| |
| 12:30 | kdepim | 562999 | vkrause | 0 | Kontact compiles, but I don't want to know how broken it is...
| |
| 12:15 | kdepim | 562994 | vkrause | 0 | Some more plugins compile. Weather and newsticker plugins have been disabled since they rely on DCOP services.
| |
| 11:56 | kdepim | 562987 | vkrause | 0 | Three plugins "ported", ie. disabled all DCOP stuff.
| |
| 11:27 | kdepim | 562970 | vkrause | 0 | Disable DCOP stuff (the Kontact shell compiles again).
| |
| 10:52 | kdepim | 562956 | vkrause | 0 | compile
| |
| 10:38 | kdepim | 562949 | vkrause | 0 | Disable the Kolab resource until the necessary KMail interfaces are ported to DBus.
| |
| 10:16 | kdepim | 562937 | vkrause | 0 | KMail compiles again.
| |
| 09:43 | kdepim | 562924 | vkrause | 0 | Revert 562603 and adjust the DBus interface instead.
| |
|
|
|
| 17:38 | kdepim | 562755 | vkrause | 0 | compile
| |
| 17:28 | kdepim | 562752 | vkrause | 0 | link
| |
| 17:17 | kdepim | 562750 | vkrause | 0 | libkcal has been moved
| |
| 17:13 | kdepim | 562748 | vkrause | 0 | compile
| |
| 16:36 | kdepim | 562741 | vkrause | 0 | fix adaptor name, fix linking
| |
| 16:08 | kdepim | 562731 | vkrause | 0 | link
| |
|
|
|
| 15:09 | kdepim | 561893 | vkrause | 0 | Disable some more DCOP stuff.
| |
|
|
|
| 21:21 | kdepim | 561669 | vkrause | 0 | Port a bit more (KSpell -> K3Spell, SimplePlayer -> AudioPlayer, disable
some DCOP stuff, etc.).
| |
| 20:34 | kdepim | 561654 | vkrause | 0 | Disable the remaining unported DCOP stuff.
| |
|
|
|
| 12:37 | kdelibs | 560859 | vkrause | 0 | Allow to manually set the LIB_INSTALL_DIR (needed to install into lib64).
| |
| 12:15 | kdepim | 560851 | vkrause | 0 | One is enough.
| |
|
|
|
| 15:16 | kdepim | 559876 | vkrause | 0 | Pass the agent identifier to the resource process.
This is needed to determine the resource configuration and a unique DBus service name.
| |
| 14:53 | kdepim | 559821 | vkrause | 1 | - Implement starting and stopping of agents.
Starting currently only works for one agent because of a DBus service name
conflict, stopping doesn't show any effect at all.
- Forward the requestItemDelivery() call to the corresponding resource.
| |
| 11:45 | kdepim | 559774 | vkrause | 0 | Put the database into a fixed place.
| |
|
|
|
| 12:35 | kdepim | 559465 | vkrause | 0 | compile after the move
| |
|
|
|
| 13:15 | kdepim | 559012 | vkrause | 0 | compile the akonadi clients
| |
| 13:11 | kdepim | 559009 | vkrause | 0 | build again
| |
| 12:55 | kdepim | 559006 | vkrause | 0 | The DBus interface has been moved.
| |
|
|
|
| 21:49 | kdepim | 558716 | vkrause | 0 | compile
| |
| 21:38 | kdepim | 558710 | vkrause | 0 | KSpell -> K3Spell
| |
| 21:27 | kdepim | 558708 | vkrause | 0 | Fix installation.
| |
| 21:24 | kdepim | 558706 | vkrause | 0 | Fix installation.
| |
| 19:30 | kdepim | 558664 | vkrause | 0 | Some more porting.
| |
| 18:46 | kdepim | 558641 | vkrause | 0 | compile
| |
|
|
|
| 15:19 | kdelibs | 558025 | vkrause | 0 | That's in FindQt4.cmake now.
| |
| 11:45 | kdepim | 557913 | vkrause | 0 | Compile after notification manager move.
| |
|
|
|
| 17:46 | kdepim | 557641 | vkrause | 0 | argh, fix monitoring
| |
| 16:36 | kdepim | 557613 | vkrause | 0 | Disabled all dcop macros, ie. cmake runs again.
| |
|
|
|
| 17:16 | kdepim | 555204 | vkrause | 0 | compile
| |
| 16:58 | kdepim | 555201 | vkrause | 0 | Port to DBus.
It compiles but there are still some issues left for someone who knows
the code.
| |
|
|
|
| 20:49 | kdepim | 554952 | vkrause | 0 | Allen says krazy complains about this file. That can be fixed... ;-)
| |
| 20:29 | kdepim | 554947 | vkrause | 0 | Add missing annotations for QDate parameters needed by dbusidl2cpp.
| |
| 19:20 | kdepim | 554932 | vkrause | 0 | Add missing files.
| |
| 13:11 | kdepim | 554823 | vkrause | 0 | Start of the DBus port.
dbusidl2cpp fails on the calendar interface because of type '(iii)' which dbuscpp2xml seems to use for QDate.
| |
|
|
|
| 14:45 | kdepim | 554601 | vkrause | 0 | I started porting KMail and quickly decided that I really don't want to do this...
| |
|