Statistics
| Branch: | Revision:

root / trunk @ b1337ede

# Date Author Comment
b1337ede 03/16/2012 07:17 pm George Pantazis

Preserve tortoise overlays for other applications

Signed-off-by: George Pantazis <>

5f8dabd0 03/16/2012 07:14 pm George Pantazis

Issue with Innosetup brackets fixed

Signed-off-by: George Pantazis <>

76e2d990 03/16/2012 06:49 pm George Pantazis

Removed Default Value Types since registry makes the first key without a valuename as the default

Signed-off-by: George Pantazis <>

ed29b71f 03/16/2012 06:41 pm George Pantazis

Brackets were not closed properly :(

Signed-off-by: George Pantazis <>

dd4c36e2 03/16/2012 06:35 pm George Pantazis

All registry keys are fixed.
Double Default values have been removed

Signed-off-by: George Pantazis <>

e3e406f6 03/16/2012 06:19 pm George Pantazis

Changed registry valuenames to their proper value
1 valuetype changed to dword
removed ~150 Registry keys that are of no use.

Signed-off-by: George Pantazis <>

872c3437 03/16/2012 05:55 pm George Pantazis

Fixed ~ 100 Registry Keys
New variable to resolve the lib path for registry keys

Signed-off-by: George Pantazis <>

c6720753 03/16/2012 03:58 pm George Pantazis

Merge branch 'master' of https://code.grnet.gr/git/pithos-ms-client

ce7c8a43 03/16/2012 03:55 pm George Pantazis

Added User check for license agreement

Signed-off-by: George Pantazis <>

81c5c310 03/16/2012 02:33 pm Panagiotis Kanavos

Added fixes for v.0.7.20311

Changes to logo
Renamed "Pithos" logo to "Pithos+"
Fixes to login URL

6b0de454 03/15/2012 08:53 pm Panagiotis Kanavos

Various changes

b4319f3d 03/15/2012 08:52 pm Panagiotis Kanavos

Added version 0.7.20310

72eeda84 03/15/2012 06:41 pm Panagiotis Kanavos

Menu visibility changes
Status view toggling

b383f77e 03/14/2012 06:50 pm Panagiotis Kanavos

Added missing release notes

badcef63 03/14/2012 06:47 pm Panagiotis Kanavos

Added embedded browser form LoginView.xaml to overcome IE redirect bugs

2e5ce504 03/13/2012 06:45 pm Panagiotis Kanavos

Merge branch 'master' of https://code.grnet.gr/git/pithos-ms-client

becb4f44 03/13/2012 06:44 pm Panagiotis Kanavos

Changed resource links to PithosPlus

60f5f94e 03/13/2012 06:36 pm George Pantazis

Merge branch 'master' of https://code.grnet.gr/git/pithos-ms-client

7059b7a2 03/13/2012 06:36 pm Panagiotis Kanavos

Changed exe name

4abeb835 03/13/2012 06:36 pm George Pantazis

Merge branch 'master' of https://code.grnet.gr/git/pithos-ms-client

402f2f0c 03/13/2012 06:35 pm George Pantazis

Name Change to PithosPlus

Signed-off-by: George Pantazis <>

b5e169e4 03/13/2012 06:33 pm Panagiotis Kanavos

Changed release links

c9d87f28 03/13/2012 06:19 pm Panagiotis Kanavos

Notes for 0.7.20308

53fdcab3 03/13/2012 06:13 pm Panagiotis Kanavos

Moved versioninfo.xml to Pithos.Installer

300caaab 03/13/2012 05:48 pm George Pantazis

Fixed msgbox issue

Signed-off-by: George Pantazis <>

d137ce33 03/13/2012 05:24 pm George Pantazis

Installer Registry values were not created since the key type was none.

Signed-off-by: George Pantazis <>

e8fb5bcb 03/13/2012 05:08 pm George Pantazis

Kill active process

Signed-off-by: George Pantazis <>

dcd00efe 03/13/2012 04:57 pm George Pantazis

Registry keys fix

Signed-off-by: George Pantazis <>

87d5f2ad 03/13/2012 04:50 pm George Pantazis

Kill Running Pithos instances

Signed-off-by: George Pantazis <>

5f023c51 03/13/2012 04:35 pm George Pantazis

Debug message for message 18 send

Signed-off-by: George Pantazis <>

f41925e1 03/13/2012 04:29 pm Panagiotis Kanavos

Startup script changes

7a832fe4 03/13/2012 04:04 pm Panagiotis Kanavos

Fixes to x64 configuration for Pithos.ShellExtensions.csproj

8245430e 03/13/2012 03:37 pm Panagiotis Kanavos

Merge branch 'master' of https://code.grnet.gr/git/pithos-ms-client

166ce73f 03/13/2012 03:34 pm George Pantazis

Merge branch 'master' of https://code.grnet.gr/git/pithos-ms-client

031be0a5 03/13/2012 03:28 pm George Pantazis

For end user Release

Signed-off-by: George Pantazis <>

e9eab066 03/13/2012 03:25 pm Panagiotis Kanavos

Added console

adfa4645 03/13/2012 01:25 pm Panagiotis Kanavos

Moved Pithos data and logs from the GRNET folder under AppData to a GRNET\PITHOS folder

8d2b4fa3 03/13/2012 12:26 pm Panagiotis Kanavos

Added mutex to ensure only a single instance can run at a time

7e0e06d0 03/13/2012 11:29 am Panagiotis Kanavos

Added redistributable folder

199dc6db 03/12/2012 10:49 pm Panagiotis Kanavos

Changed versions to 0.7.20308

70e0b702 03/12/2012 10:46 pm Panagiotis Kanavos

NetSparkle/NetSparkleAppCast.cs fix to retrieve x64 or x86 msi
Added status view window
Added notifications to DeleteAgent.cs

4a1a5303 03/12/2012 10:32 pm Panagiotis Kanavos

Added Innosetup installer

dccd340f 03/12/2012 09:01 pm Panagiotis Kanavos

Fixed problems with missing empty directories due to incorrect LocalFileComparer.cs check
Fixes #2197

f35648c4 03/12/2012 07:20 pm Panagiotis Kanavos

Version number changes

6f03d6e1 03/12/2012 04:26 pm Panagiotis Kanavos

Fixes to NetSparkle
Fixes to IfModifiedSince calculation
Added console window

275a059e 03/08/2012 01:02 pm Panagiotis Kanavos

Added Uninstall option.
Renamed Startup shortcut

349a2d0f 03/08/2012 01:01 pm Panagiotis Kanavos

Changes to NetSparkle forms

fe62b7f4 03/07/2012 08:48 pm Panagiotis Kanavos

Account page changes

96f88218 03/07/2012 07:33 pm Panagiotis Kanavos

Taskbar menu message text limited to a single line

6c2b996e 03/07/2012 06:46 pm Panagiotis Kanavos

Assembly date changes

5d7b20e8 03/07/2012 06:34 pm Panagiotis Kanavos

Added UpdateForceCheck parameter

bb679ec8 03/07/2012 06:21 pm Panagiotis Kanavos

Added configurable settings for batch idle timeout

049333d2 03/07/2012 05:57 pm Panagiotis Kanavos

Converted NetSparkle project to .NET 4 Client Profile
Threading fixes for NetSparkle
Added configurable versioninfo.xml url

79f92570 03/07/2012 01:58 pm Panagiotis Kanavos

Added file event batching

9d1f9179 03/06/2012 02:57 pm Panagiotis Kanavos

Appcast files

46426dbd 03/06/2012 02:55 pm Panagiotis Kanavos

Added NetSparkle for auto updating

174bbb6e 03/06/2012 01:19 pm Panagiotis Kanavos Multiple changes:
  • Calculate hashes in place
  • Use SHA1 to detect local changes before starting the Merkle hash calculation
  • Fixes to renaming, downloading behavior
  • Changes to logging
9d2c0fc0 03/03/2012 09:37 pm Panagiotis Kanavos

Replaced hashing algorithm with inplace version

6bcdd8e2 03/03/2012 02:49 pm Panagiotis Kanavos

Logging improvements

db8a9589 03/02/2012 02:10 pm Panagiotis Kanavos

Modified loggers to use their enclosing class
Activated lossy logging of the last 30 messages before an error
Fixes #1799

45f431ba 03/02/2012 11:09 am Panagiotis Kanavos

Version changes

8e89b160 03/01/2012 07:18 pm Panagiotis Kanavos

Modified preferences to save account additions/deletions only when the user save the changes, not immediatelly

7f5882da 03/01/2012 06:57 pm Panagiotis Kanavos

Fixed loop limit bug in Task.TryRemove for the ObservableConcurrentCollection.
Fixes #2131

48686774 03/01/2012 05:49 pm Panagiotis Kanavos

Modified FileSystemWatcherAdapter.cs to raise create events for all child objects under a new folder
Fixes #2120

2797b5ef 03/01/2012 04:00 pm Panagiotis Kanavos

Changed version to 0.7.20301.2122

ec1a1baf 03/01/2012 03:37 pm Panagiotis Kanavos

Replaced BlockingCollection in Agents/Agent.cs with AsyncProducerConsumerCollection, to reduce locking and avoid exceptions
when an agent stops (e.g. when a FileAgent stops because an account is removed).
Cleanup of several related files

Fixes #1785

cd1bbba9 03/01/2012 02:11 pm Panagiotis Kanavos

Removed unchecked _settings.Upgrade in PithosSettings.cs. Fixes #2122

48985692 03/01/2012 01:22 pm Panagiotis Kanavos

Fixes #2009 , balloons don't go away, by adding a custom tooltip property to the Taskbar icon in Shell/ShellView.xaml

c636df1f 03/01/2012 12:32 pm Panagiotis Kanavos

Fix #2121, manual changes to the API Key were not passed to the appropriate PithosMonitor object
General cleanup

31c97141 02/29/2012 10:16 pm Panagiotis Kanavos

Changes to hide the warning image when an account token is refreshed

4147814e 02/29/2012 04:14 pm Panagiotis Kanavos

Modified Selective Sync behavior to mark the files in the unselected paths as Unversioned, instead of removing them.
Resolves #2112

89472316 02/29/2012 03:18 pm Panagiotis Kanavos

Simplified snapshot comparisons usind dictionaries

5e10d44f 02/29/2012 02:56 pm Panagiotis Kanavos

Modified differencer to compare UUIDs instead of URLs

f2d88248 02/29/2012 12:04 pm Panagiotis Kanavos

Added action to the PithosBalloon
ExpiredNotifications now add an action to the balloon that opens the account preferences when clicked

355f9341 02/28/2012 01:49 pm Panagiotis Kanavos

Version changes

b666b39a 02/28/2012 01:42 pm Panagiotis Kanavos

Added modifications for move detection. Resolves #1999, #1891

2f7c4288 02/24/2012 07:26 pm Panagiotis Kanavos

Modified balloon to allow scaling. Closes #2082

1e26eceb 02/24/2012 07:24 pm Panagiotis Kanavos

Replaced auto reauthorization with a message that asks the user to renew the api key.
Modified the account page of Preferences to display warnings for expired accounts

f8c471f7 02/24/2012 05:30 pm Panagiotis Kanavos

Removed old code that used MD5 for small files
Closes 2096

6ef37eeb 02/24/2012 01:28 pm Panagiotis Kanavos

Further simplified state initialization

2ea0ca4f 02/24/2012 01:26 pm Panagiotis Kanavos

Replaced lists with arrays in State to make the state class read-only

f6ca240a 02/24/2012 01:18 pm Panagiotis Kanavos

SyncFiles method modified to detect conflicts as per #2096

64171b56 02/24/2012 01:16 pm Panagiotis Kanavos

Modified Differencer to set the PreviousHash value for Common objects
Extracted Current,Previous fields to nested State class to make Post exception safe and use a more functional style

2e3aee00 02/23/2012 06:15 pm Panagiotis Kanavos

Added manual token refresh button to account page. Closes #2095
Modified check for interrupted files to raise notification only if there are actual interrupted files. Closes #2081

62d5b25f 02/23/2012 05:20 pm Panagiotis Kanavos

Fixes to create the proper filepaths from URLs

07b157c3 02/23/2012 04:18 pm Panagiotis Kanavos

Fix to Selective Synch check behavior

92f18b56 02/23/2012 04:17 pm Panagiotis Kanavos

Fixed to polling and differencing

99e6329f 02/23/2012 12:44 pm Panagiotis Kanavos

Modified SnapshotDifferencer to detect NoModificationInfo entries.
NoModificationInfo entries are replaced by matching entries from the previous snapshot.

126f90b3 02/22/2012 06:55 pm Panagiotis Kanavos

Synch seems OK. Identified problem with poll differencer

fec5da06 02/22/2012 05:57 pm Panagiotis Kanavos

File and polling filtering work properly

759bd3c4 02/22/2012 01:57 pm Panagiotis Kanavos

Converted message arrays to Uri arrays

93dc3a84 02/21/2012 12:03 pm Panagiotis Kanavos

Added code to facilitate retrieval of server folders

fbbbe99b 02/21/2012 12:01 pm Panagiotis Kanavos

GetFileAgent moved to FileAgent.cs

71fe1f64 02/21/2012 12:00 pm Panagiotis Kanavos

Setup changes to allow previous version removal

38ac43a6 02/20/2012 05:38 pm Panagiotis Kanavos

Renamed PauseEvent to ProceedEvent

aa7ac00e 02/20/2012 04:58 pm Panagiotis Kanavos

Extracted polling functionality to a separate PollAgent.cs
The PollAgent pauses polling while network operations are in progress
Modified deleted file processing to ignore files in the Trash folder.

139ac1e8 02/20/2012 02:35 pm Panagiotis Kanavos

Modifications to raise move events for moved child objects from the FileAgent

255f5f86 02/19/2012 09:41 pm Panagiotis Kanavos

Added header to all files. Closes #2064

618015f4 02/19/2012 07:07 pm Panagiotis Kanavos

Moved the pithos.db location to the same location as the user settings. This will make cleanup of all user settings easier during uninstallation

dd5a89b9 02/19/2012 07:06 pm Panagiotis Kanavos

Modified the links of standard login and server sites to use https instead of http