Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Moved client and dummyresource to examples/ | Christian Mollekopf | 2015-04-19 |
| | |||
* | Use QByteArray instead of QString | Christian Mollekopf | 2015-04-09 |
| | | | | | All identifiers should be latin1 and we make this explicit by using QByteArray. QString is reserved for strings that can be UTF-8 or alike. | ||
* | CMake: fix Qt5 lookup, use KDE_INSTALL_TARGETS_DEFAULT_ARGS | Dan Vrátil | 2015-02-21 |
| | |||
* | Fixed build. | Christian Mollekopf | 2014-12-18 |
| | |||
* | use client pid for identifier for now | Aaron Seigo | 2014-12-17 |
| | | | | | will allow stateful handling of resource side client-specific caches in future (e.g. for storing the results of source-side search queries) | ||
* | send a sync command on start | Aaron Seigo | 2014-12-16 |
| | |||
* | default to the dummy plugin | Aaron Seigo | 2014-12-16 |
| | |||
* | move client classes into akonadi2common and add the base class for resource ↵ | Aaron Seigo | 2014-12-16 |
| | | | | | | | | | plugins we can divide up libakonadi2common later once we have a full collection of classes this makes writing code a bit simpler now as we don't have to figuer out which libraries to link against or how class dependencies should look. when we have more infrastructure in place this will mostly become self-evident | ||
* | it's a name, not a resource (that is going to be a class soon) | Aaron Seigo | 2014-12-15 |
| | |||
* | licenses | Aaron Seigo | 2014-12-15 |
| | |||
* | namespace everything in libs with Akonadi2 | Aaron Seigo | 2014-12-15 |
| | |||
* | shared libraries, install targets | Aaron Seigo | 2014-12-15 |
| | |||
* | cleanup | Christian Mollekopf | 2014-12-14 |
| | |||
* | Threaded query processing. | Christian Mollekopf | 2014-12-14 |
| | |||
* | ClientAPI: Demonstrate how we can build powerful and flexible API's on top ↵ | Christian Mollekopf | 2014-12-12 |
| | | | | of ResultEmitter | ||
* | Dummyresourcefacade test. | Christian Mollekopf | 2014-12-11 |
| | | | | Huzaa, we can read a value! | ||
* | standardize on calling it Akonadi2 | Aaron Seigo | 2014-12-06 |
| | |||
* | resource -> synchronizer | Aaron Seigo | 2014-12-06 |
| | | | | the resource will be the plugin that interacts with the source and store | ||
* | stupid error: use the resources list so we actually get a default value | Aaron Seigo | 2014-12-06 |
| | |||
* | re-use the builder | Aaron Seigo | 2014-12-06 |
| | |||
* | add a standard storage location | Aaron Seigo | 2014-12-04 |
| | |||
* | Return QSharedPointer wrapped and heap allocated results. | Christian Mollekopf | 2014-12-03 |
| | |||
* | consolidate command writing to avoid duplicating those 4 lines everywhere | Aaron Seigo | 2014-12-02 |
| | |||
* | more succinct error | Aaron Seigo | 2014-12-02 |
| | |||
* | prefix messages with the resource name | Aaron Seigo | 2014-12-02 |
| | | | | handy when multiple resources are connected | ||
* | allow defining which resource to connect to | Aaron Seigo | 2014-12-02 |
| | |||
* | less noise | Aaron Seigo | 2014-12-02 |
| | |||
* | actually output the name | Aaron Seigo | 2014-12-02 |
| | |||
* | toynadi -> akonadinext | Aaron Seigo | 2014-12-02 |
| | |||
* | send revision updates from resource to client | Aaron Seigo | 2014-12-01 |
| | | | | this includes an initial revision message on connect | ||
* | ClientAPI is starting to work and has a first test. | Christian Mollekopf | 2014-12-01 |
| | |||
* | ClientAPI changes. | Christian Mollekopf | 2014-11-30 |
| | |||
* | Added a custom target for generating flatbuffers to ensure they are always ↵ | Christian Mollekopf | 2014-11-30 |
| | | | | | | built. That way we don't have to list the headers in the sources. | ||
* | add missing deps by hand | Aaron Seigo | 2014-11-30 |
| | |||
* | build | Aaron Seigo | 2014-11-30 |
| | |||
* | create a common lib, autogen the buffer classes there dynamically | Aaron Seigo | 2014-11-30 |
| | | | | | | | | | | simplifies the generate_buffers function a bit. only missing part now: get the binaries to rebuild when the buffer class is updated. apparently this doesn't cause the common library to rebuild and so the client and resource binaries don't know they need to rebuild automatically. but at least the _generated.h files are now dynamically created. huzzah for that. | ||
* | add flatbuffer support and use that for the handshake | Aaron Seigo | 2014-11-30 |
| | |||
* | Updated ClientAPI draft. | Christian Mollekopf | 2014-11-27 |
| | |||
* | Client API draft | Christian Mollekopf | 2014-11-22 |
| | |||
* | how a command accross the wire might look: initial handshake | Aaron Seigo | 2014-11-21 |
| | |||
* | write a stupid message | Aaron Seigo | 2014-11-21 |
| | |||
* | use a timer to control the re-connect process | Aaron Seigo | 2014-11-21 |
| | |||
* | sketch in the client/resource model | Aaron Seigo | 2014-11-20 |