Added configurable settings for batch idle timeout
Modified loggers to use their enclosing classActivated lossy logging of the last 30 messages before an errorFixes #1799
Converted message arrays to Uri arrays
Added header to all files. Closes #2064
Added SnapshotDifferencer.cs to calculate the difference between the current and previous listings of the server filesChanged hashing to use an ActionBlock with parallelism options.Added parallelism property in Preferences
Merge branch 'master' of \\\pk2010\Pithos\
Conflicts: trunk/Pithos.Client.WPF/Shell/BalloonIconConverter.cs
Changed notifications according to #1970, #1973Now showing balloon tip only for the first actual change after a pollAll other changes simply update the iconsResolves #1970, #1973
Namespace change for PreferencesView.xamlAdded GRNet program menu folder in the setup projectsModified IconOverlayBase.cs to control overlay display in dialog boxes
Dead code cleanups and removal of unwanted dll references
Added a DeletedIconOverlay.csAdded synch status in the file propertiesModified the splash screen to use the out-of-the-box splash functionality of WPFIn NetworkAgent.cs, moved the delay call at the end of each poll. Waiting at the start of each poll is inappropriate when the polling frequency is large
Changed proxy settings to request update if the proxy requires authentication
Added Polling interval property and setting
Minor fixes and preparing to move
Changes for directoriesAdded copyright notices
Updated wizard and AccountInfo to include the server's URL. Added account validation to the wizard. Have problems saving settings
Finished account wizard that allows adding an account either by logging to the Pithos site or by entering credentials by hand
Closes #1708, #1703
Removed unneeded registry key. Resolves #1690Container properties dialog displays policies, updates tags. Closes #1564File and Container properties dialogs are now asynchronous. Closes #1691Added Context menu registry settings to setup. Closes #1574
Tags, Permissions, Public for Files are working
Moved SQLite dlls to separate 32/64 folders in LibrariesCreated separate target platforms for 32/64 bitsCreated separate setup packages for 32/64 bits
Added Async CTP
Added File/Container properties windowsAdded ShowProperties commandContainer properties menu doesn't appear,even though the properties workProblem with automatic authentication
Fixes to Add/Remove accounts
Logging changes, first changes to multi account support
Added log4net for client profileRefactored to allow retrieval of shared objects
Changed the retry function in PithosClient to use the TPLDeactivated the EnsureHost() function in PithosHost.csModified the GotoPithos menu command in FileContextMenu.cs to open a URL using the user's account and token
Replaced Hammock with custom code
Added Tag storageDB storage in AppData
Added hammock project to debug streaming issuesAdded latest Castle Activerecord version to target ClientProfileModified StatusKeeper.cs to overcome SQLite synch issues. Now only a single thread makes changes to the database
-
Added named pipes comm between client and shell extensionsFixed SQLite compatibility problems. File status now retrieved from SQLite.Updated Hammock library version, replaced with ClientProfile build
Added SQLite status storageExtensions and Core communicate using WCF/Named Pipes
Changed overlays to use TortoiseOverlays. Added register/unregister functionality to the client
Added nunit step
All files