summaryrefslogtreecommitdiffstats
path: root/common/resourcefacade.cpp
Commit message (Collapse)AuthorAge
* Port away from syncStartv0.1.0Christian Mollekopf2017-03-02
|
* Avoid unnecessary warningsChristian Mollekopf2017-01-05
|
* Remove resources and identities with the accountChristian Mollekopf2017-01-05
|
* Introduced Log::ContextChristian Mollekopf2016-12-22
| | | | | | | To have hierarchical debug output we have to pass around something at run-time, there is no reasonable alternative. Log::Context provides the identifier to do just that and largely replaces the debug component idea.
* Report when we don't have any more to fetch.Christian Mollekopf2016-12-20
| | | | ... so we can use that information in fetchMore.
* Don't set capabilities as property on creation.Christian Mollekopf2016-12-15
| | | | | | Instead we make it part of the plugin. This ensure we also have access to the proper capabilities when creating a resource via sinksh.
* Copy command and proper moveChristian Mollekopf2016-12-04
|
* interresource moveChristian Mollekopf2016-12-02
|
* Don't expose the live query flag directly.Christian Mollekopf2016-11-04
|
* Specify base set as part of the filter stages in the query.Christian Mollekopf2016-10-05
|
* Store the resource/account type as just "type"Christian Mollekopf2016-10-04
| | | | | We use the resource/account prefix only because just "Type" would conflict with the typedef.
* Don't hardcode the type property.Christian Mollekopf2016-09-27
|
* Don't access the propertyFilter list directly.Christian Mollekopf2016-09-27
|
* Ported to the kasync revampChristian Mollekopf2016-09-15
|
* React to new resourcesChristian Mollekopf2016-07-12
|
* Account statusChristian Mollekopf2016-07-08
|
* A new debug system.Christian Mollekopf2016-07-07
| | | | | | | | | | | | | | | Instead of a single #define as debug area the new system allows for an identifier for each debug message with the structure component.area. The component is a dot separated identifier of the runtime component, such as the process or the plugin. The area is the code component, and can be as such defined at compiletime. The idea of this system is that it becomes possible to i.e. look at the output of all messages in the query subsystem of a specific resource (something that happens in the client process, but in the resource-specific subcomponent). The new macros are supposed to be less likely to clash with other names, hence the new names.
* Delete the resource data via resource process.Christian Mollekopf2016-07-07
|
* CleanupChristian Mollekopf2016-07-07
|
* Disconnect one the object is gone.Christian Mollekopf2016-07-07
|
* Removed another memory leakChristian Mollekopf2016-07-07
|
* Apply the status to resourcesChristian Mollekopf2016-07-06
|
* Catch errorsChristian Mollekopf2016-06-21
|
* Fixed LocalStorageFacade.Christian Mollekopf2016-06-15
| | | | | We can't make any assumptions about the lifetime of the facade, so make sure we have all we need in the lambda.
* Fixed issues found by clang analyzerChristian Mollekopf2016-06-14
|
* Fixed resource property filteringChristian Mollekopf2016-05-10
|
* Account filter for resources and contains comparator in queryChristian Mollekopf2016-05-01
|
* Stop abusing the identifier propertyChristian Mollekopf2016-04-13
|
* Got rid of unnecessary constructor parameterChristian Mollekopf2016-04-12
|
* Added identity supportChristian Mollekopf2016-04-12
|
* Debugging infoChristian Mollekopf2016-04-12
|
* Ported ResourceFacade to LocalStorageFacadeChristian Mollekopf2016-04-12
|
* Generalized LocalStorageFacadeChristian Mollekopf2016-04-12
|
* Use ConfigStore for accountsChristian Mollekopf2016-04-11
|
* Treat the type filter speciallyChristian Mollekopf2016-04-09
| | | | Because otherwise the filter will never match if we filter by type.
* Property filter for resources, and proper modification of resources.Christian Mollekopf2016-04-02
| | | | We used to remove all non-modified properties.
* Live queries for accountsChristian Mollekopf2016-03-17
|
* Better constructors for resources and accountsChristian Mollekopf2016-03-17
|
* Fixed accounts supportChristian Mollekopf2016-03-15
|
* Added support for accountsChristian Mollekopf2016-03-15
|
* Filter resources also by id, and load configuration.Christian Mollekopf2016-03-03
|
* Fromatted the whole codebase with clang-format.Christian Mollekopf2016-03-03
| | | | clang-format -i */**{.cpp,.h}
* Renamed Akonadi2 to SinkChristian Mollekopf2016-01-20
| | | | (except for documentation).
* Don't break the maildirresourcetestChristian Mollekopf2015-12-22
| | | | It relies on being able to specify the identifier for the time being.
* Remove all resource data with the resource.Christian Mollekopf2015-12-22
|
* Turn operations of resources into a special case.Christian Mollekopf2015-12-22
| | | | | | Resources don't live inside a resource context, and as such inherently are a special case. By also removing the option to manually specify the identifier, the commandline is a lot easier to use.
* Make the akonadi2_client more genericChristian Mollekopf2015-12-19
| | | | | One syntax for all entity types and a generic mechanism to execute operations.
* A simple resource configuration mechanismChristian Mollekopf2015-12-15
| | | | | We simply write all properties we don't know to a config file. Resources can pick up configurations as they are started.
* List resources properlyChristian Mollekopf2015-12-10
|
* Provide status information about children fetch stateChristian Mollekopf2015-11-30
| | | | The fetch state is per parent.