lp:~mandel/ubuntuone-windows-installer/move_sync_to_service
Created by
Manuel de la Peña
and last modified
- Get this branch:
- bzr branch lp:~mandel/ubuntuone-windows-installer/move_sync_to_service
Only
Manuel de la Peña
can upload to this branch. If you are
Manuel de la Peña
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Rick McBride (community): Approve
-
Diff: 2146 lines (+1189/-298)31 files modifiedinstall/UbuntuOne7.wxs (+29/-20)
install/UbuntuOneXP.wxs (+30/-21)
src/Canonical.UbuntuOne.Client/Canonical.UbuntuOne.Client.csproj (+6/-0)
src/Canonical.UbuntuOne.Client/Notification/NotificationIconPresenter.cs (+20/-88)
src/Canonical.UbuntuOne.Common/Canonical.UbuntuOne.Common.csproj (+7/-0)
src/Canonical.UbuntuOne.Common/Net/IServiceCaller.cs (+50/-0)
src/Canonical.UbuntuOne.Common/Net/ServiceCaller.cs (+105/-0)
src/Canonical.UbuntuOne.Common/OperationContracts/ISyncDaemon.cs (+11/-6)
src/Canonical.UbuntuOne.Common/Utils/ApplicationLocatorException.cs (+58/-0)
src/Canonical.UbuntuOne.Common/Utils/ConfigurationLocator.cs (+305/-0)
src/Canonical.UbuntuOne.Common/Utils/Constants.cs (+36/-0)
src/Canonical.UbuntuOne.Common/Utils/IApplicationLocator.cs (+44/-0)
src/Canonical.UbuntuOne.Common/Utils/UbuntuOneApplicationLocator.cs (+153/-0)
src/Canonical.UbuntuOne.Common/objects.xml (+7/-0)
src/Canonical.UbuntuOne.ProcessDispatcher/App.config (+1/-10)
src/Canonical.UbuntuOne.ProcessDispatcher/Canonical.UbuntuOne.ProcessDispatcher.csproj (+6/-8)
src/Canonical.UbuntuOne.ProcessDispatcher/Config/serviceModel.behaviours.config (+1/-1)
src/Canonical.UbuntuOne.ProcessDispatcher/Config/serviceModel.services.config (+10/-25)
src/Canonical.UbuntuOne.ProcessDispatcher/Program.cs (+54/-20)
src/Canonical.UbuntuOne.ProcessDispatcher/ProjectInstaller.cs (+0/-49)
src/Canonical.UbuntuOne.ProcessDispatcher/SyncDaemonService.cs (+92/-5)
src/Canonical.UbuntuOne.ProcessDispatcher/SyncDaemonWindowsService.cs (+7/-21)
src/Canonical.UbuntuOne.ProcessDispatcher/objects.xml (+14/-6)
src/ServiceTestApp/Program.cs (+0/-3)
src/UbuntuOne.sln (+0/-12)
src/UbuntuOneClient/App.config (+5/-0)
src/UbuntuOneClient/Config/serviceModel.bindings.config (+23/-0)
src/UbuntuOneClient/Config/serviceModel.client.config (+38/-0)
src/UbuntuOneClient/Program.cs (+34/-3)
src/UbuntuOneClient/UbuntuOneClient.csproj (+9/-0)
src/UbuntuOneClient/objects.xml (+34/-0)
Branch information
Recent revisions
- 108. By Manuel de la Peña
-
Updated the installer project to take account the new arch of the solution.
- 106. By Manuel de la Peña
-
In this version, the WCF services are hosted in the user space. This is donw by created WCf services hosted in a console application. In order to be able to load the correct configuration, two appdomains are used, one to start the app, the second one to do the WCF hosting. This second appdomain has the users configuration which is build the first time the application is ran.
- 102. By Manuel de la Peña
-
Moved the logic of the manual sync execution to the sync daemon service so that it can be easily called from different clients.
- 101. By Manuel de la Peña
-
Fix lp:629510 by adding a registry key during the installation with the path used. Later use the registry key to know where the location of u1sync is.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntuone-windows-installer/beta