lp:~michihenning/storage-framework/more-logging
- Get this branch:
- bzr branch lp:~michihenning/storage-framework/more-logging
Branch merges
- unity-api-1-bot: Approve (continuous-integration)
- Unity API Team: Pending requested
-
Diff: 48 lines (+9/-4)2 files modifiedsrc/qt/internal/ItemImpl.cpp (+7/-3)
tests/remote-client/remote-client_test.cpp (+2/-1)
Branch information
Recent revisions
- 77. By Michi Henning
-
Added more operation implementations and tests.
Replaced enum class with enum.Approved by unity-api-1-bot, Michi Henning.
- 76. By James Henstridge
-
Add start of QML plugin for v2 client API. The plugin is currently only built but not installed.
Approved by Michi Henning, unity-api-1-bot.
- 75. By Michi Henning
-
Added copy and move implementations.
Approved by unity-api-1-bot, James Henstridge.
- 74. By Michi Henning
-
Changed ItemMetadata for parent_ids to QList (from QVector).
Added parents() implementation.
Refactored ItemListJobImpl and MultiItemJobImpl to use a base class that does most of the work, so we can create an ItemListJob from both a single invocation that returns a list, and from multiple invocations that return a single item each.
Minor renaming of the make_* factory methods for brevity.
A few minor bug fixes here and there.
Lots more tests.Approved by unity-api-1-bot, James Henstridge.
- 73. By Michi Henning
-
Added VoidJob.
Implemeted get().
Implemeted deleteItem().
Some minor refactoring and tidy-up.
Lots more tests.Approved by James Henstridge, unity-api-1-bot.
- 72. By James Henstridge
-
Make ProviderBase derive from std::enable_
shared_ from_this.
Add "host" member to PasswordCredentials for benefit of OwnCloud provider.
Relax client side ETag validation, so it is only required for files.Approved by Michi Henning, unity-api-1-bot.
- 71. By Michi Henning
-
Changed Q_PROPERTY definitions to emit statusChanged where appropriate.
Moved ConflictPolicy definition into Item. Enumerator values are set from common.h.
Got rid of deferred signal emission except where we need to emit signal from constructor.
Removed disconnectFromBus() in RuntimeImpl.
Moved ProviderFixture construct/destructor code to SetUp()/TearDown(). Approved by James Henstridge, unity-api-1-bot.
- 70. By Michi Henning
-
First batch of fixes from code review:
Removed CONSTANT from Q_PROPERTY definitions of Item and Account.
Moved qHash() into correct namespace.
Adjusted hash() and qHash() of Item to also combine with the account hash.
Adjusted operator==() and operator<() of Item to compare equal or less than only if the accounts also compare equal or less than.
make_test_account() trailing arguments are now defaulted, so we don't need an overload.
Chained the RuntimeImpl constructors.Approved by James Henstridge, unity-api-1-bot.
- 69. By Michi Henning
-
Started implementation of v2 API.
Approved by James Henstridge, unity-api-1-bot.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:storage-framework