Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-06 | Use #pragma once everywhere | Malte Brandy | |
2016-10-17 | Changed the order of arguments in SyncJob::SyncJob() | Kitsune Ral | |
2016-10-15 | BaseJob: Use saved parameters instead of overriding apiPath(), query() and ↵ | Kitsune Ral | |
data() in each job class | |||
2016-10-07 | Fix building with VS2013 | Kitsune Ral | |
2016-10-07 | Fixed massive leaks of Event objects | Kitsune Ral | |
2016-08-31 | QList<Event*> -> using Events=QVector<Event*> | Kitsune Ral | |
2016-08-23 | Merge pull request #18 from Fxrh/kitsune-use-qvector-with-nonpointers | Felix Rohrbach | |
Replaced QList<> with QVector<> where appropriate + minor code cleanup | |||
2016-08-23 | Merge pull request #15 from Fxrh/kitsune-dropped-kcoreaddons | KitsuneRal | |
Upon discussion with @Fxrh in #quaternion, this now comes in master, | |||
2016-08-22 | Replaced QList<> with QVector<> where appropriate + minor code cleanup | Kitsune Ral | |
See https://marcmutz.wordpress.com/effective-qt/containers/ for the background and http://lists.qt-project.org/pipermail/development/2015-July/022283.html for the relevant flamewar in Qt dev mailing list. | |||
2016-07-28 | Cleanup | Kitsune Ral | |
Removed unused #includes, fixed incorrect #endif comment. | |||
2016-07-27 | Introduce Status class + BaseJob::{checkReply,parseReply,parseJson} now ↵ | Kitsune Ral | |
return it This better fixes the contract for derived job classes and simplifies error reporting. Methods error() and errorString() are kept for back-compatibility; status() returns a combination of them, conveniently packed into a Status object. For a quick status check, Status::good() is provided. | |||
2016-07-22 | Removed unneeded Q_OBJECT macros (slots don't require Q_OBJECT to work). | Kitsune Ral | |
2016-05-27 | Use 'override' keyword throughout job classes; constify apiPath(), query(), ↵ | Kitsune Ral | |
data() Thanks to CLang model. | |||
2016-05-26 | Load a different set of event lists depending on the join state (and ↵ | Kitsune Ral | |
actually introduce EventList class) This makes loading of room events more compliant with the spec, not trying to load from keys that are not supposed to be there. As a result of refactoring along the way, a dedicated QList<Event*> subclass is made that remembers the JSON key it should load from and actually load itself from a QJsonArray. | |||
2016-04-05 | Imported the current source tree from Quaternion/lib. | Kitsune Ral | |