Merge lp://staging/~thomas-voss/unity-scope-click/switch-to-net-and-jsoncpp into lp://staging/unity-scope-click

Proposed by Thomas Voß
Status: Work in progress
Proposed branch: lp://staging/~thomas-voss/unity-scope-click/switch-to-net-and-jsoncpp
Merge into: lp://staging/unity-scope-click
Diff against target: 2352 lines (+506/-1156)
20 files modified
scope/click/CMakeLists.txt (+11/-3)
scope/click/application.h (+10/-16)
scope/click/index.cpp (+107/-114)
scope/click/index.h (+41/-42)
scope/click/interface.cpp (+30/-25)
scope/click/interface.h (+2/-2)
scope/click/preview.cpp (+8/-15)
scope/click/query.cpp (+90/-172)
scope/click/query.h (+13/-1)
scope/click/reviews.cpp (+51/-44)
scope/click/reviews.h (+52/-23)
scope/click/scope.cpp (+18/-6)
scope/click/scope.h (+17/-0)
scope/click/webclient.cpp (+0/-172)
scope/click/webclient.h (+0/-113)
scope/tests/CMakeLists.txt (+3/-4)
scope/tests/click_interface_tool/click_interface_tool.cpp (+1/-1)
scope/tests/integration/webclient_integration.cpp (+29/-71)
scope/tests/test_interface.cpp (+23/-22)
scope/tests/test_webclient.cpp (+0/-310)
To merge this branch: bzr merge lp://staging/~thomas-voss/unity-scope-click/switch-to-net-and-jsoncpp
Reviewer Review Type Date Requested Status
Ubuntu One hackers Pending
Review via email: mp+211519@code.staging.launchpad.net

Commit message

Switch to net-cpp and jsoncpp.

Description of the change

Switch to net-cpp and jsoncpp. WIP, no need to review, yet.

To build and test: https://code.launchpad.net/~thomas-voss/+junk/net-cpp-curl-multi

To post a comment you must log in.
181. By Thomas Voß

[ Rodney Dawes ]
* Require full URL host and path to be passed to Service::call. Add
  support for doing HEAD and POST in Service::call.
* Don't run the vala tests during package build any more.
* Implement signing in Service::call to allow performing authorized
  requests.
* Rename the ::Service class to ::Client. Update the tests and mocks
  for the rename.
[ Alejandro J. Cura ]
* Include supported frameworks in click search (LP: #1267190)
* A class to handle related signals and their disconnection
* Bubble up errors in the webclient, and allow aborting webcalls.
* Use grid layout instead of journal for searches
[ Colin Watson ]
* Use get_boolean_member to fetch the manifest's _removable field, not
  get_int_member.
[ Michael McCracken ]
* Fix broken tests for download manager. (LP: #1278545)
* Add make target to run disabled tests .

Unmerged revisions

181. By Thomas Voß

[ Rodney Dawes ]
* Require full URL host and path to be passed to Service::call. Add
  support for doing HEAD and POST in Service::call.
* Don't run the vala tests during package build any more.
* Implement signing in Service::call to allow performing authorized
  requests.
* Rename the ::Service class to ::Client. Update the tests and mocks
  for the rename.
[ Alejandro J. Cura ]
* Include supported frameworks in click search (LP: #1267190)
* A class to handle related signals and their disconnection
* Bubble up errors in the webclient, and allow aborting webcalls.
* Use grid layout instead of journal for searches
[ Colin Watson ]
* Use get_boolean_member to fetch the manifest's _removable field, not
  get_int_member.
[ Michael McCracken ]
* Fix broken tests for download manager. (LP: #1278545)
* Add make target to run disabled tests .

180. By Thomas Voß

Switch to net-cpp and jsoncpp.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches

to all changes: