Activity
From 01/28/2012 to 02/26/2012
02/24/2012
- 07:27 pm Support #1891 (Assigned): How should the client behave when files are moved in the web client?
- 07:27 pm Bug #1999 (Assigned): A local move or rename operation results in a delete/download operation in ...
- 07:26 pm Revision 2f7c4288: Modified balloon to allow scaling. Closes #2082
- 07:25 pm Bug #2082 (Resolved): Popup message does not scale
- 07:24 pm Feature #2099 (Resolved): Display warning icon next to accounts with expired tokens
- 07:24 pm Revision 1e26eceb: Replaced auto reauthorization with a message that asks the user to renew the a...
- Modified the account page of Preferences to display warnings for expired accounts
- 05:30 pm Revision f8c471f7: Removed old code that used MD5 for small files
- Closes 2096
- 03:30 pm Feature #2099 (Assigned): Display warning icon next to accounts with expired tokens
- 03:29 pm Feature #2099 (Closed): Display warning icon next to accounts with expired tokens
- For users with multiple accounts, it is difficult to know which account to authenticate when they are redirected to t...
- 03:24 pm Bug #2096 (Resolved): Do not use dates to decide what to do about common files
- 01:28 pm Revision 6ef37eeb: Further simplified state initialization
- 01:26 pm Revision 2ea0ca4f: Replaced lists with arrays in State to make the state class read-only
- 01:18 pm Revision f6ca240a: SyncFiles method modified to detect conflicts as per #2096
- 01:16 pm Revision 64171b56: 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
02/23/2012
- 08:27 pm Bug #2096 (Closed): Do not use dates to decide what to do about common files
- We do not need to check dates when a server change is detected for a file that already exists on the client.
We know... - 06:15 pm Revision 2e3aee00: 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
- 06:09 pm Feature #2095 (Resolved): Add button to manually refresh an account's token
- 05:45 pm Feature #2095 (Closed): Add button to manually refresh an account's token
- 05:28 pm Bug #2094 (Closed): Unable to refresh token for multiple accounts due to cookies
- The cookies used by Astakos prevent the authentication of multiple accounts, as Pithos detects the cookie added by As...
- 05:24 pm Bug #2081 (Resolved): Remove "Restarting interrupted files" because it is confusing
- 05:23 pm Feature #1209 (Resolved): Implement Selective Folder Synch
- 05:20 pm Revision 62d5b25f: Fixes to create the proper filepaths from URLs
- 04:20 pm Feature #931 (Resolved): Display folder selections
- 04:19 pm Feature #1211 (Resolved): Create selective synch page
- 04:18 pm Revision 07b157c3: Fix to Selective Synch check behavior
- 04:17 pm Revision 92f18b56: Fixed to polling and differencing
- 12:44 pm Revision 99e6329f: Modified SnapshotDifferencer to detect NoModificationInfo entries.
- NoModificationInfo entries are replaced by matching entries from the previous snapshot.
02/22/2012
- 06:55 pm Revision 126f90b3: Synch seems OK. Identified problem with poll differencer
- 05:57 pm Revision fec5da06: File and polling filtering work properly
- 01:57 pm Revision 759bd3c4: Converted message arrays to Uri arrays
02/21/2012
- 06:45 pm Feature #1209 (Assigned): Implement Selective Folder Synch
- 06:44 pm Support #2083 (Resolved): Change version numbers to 0.7
- 06:00 pm Bug #2065 (Resolved): Throttle down hashing etc. if starting on windows startup
- 05:44 pm Bug #2081 (Assigned): Remove "Restarting interrupted files" because it is confusing
- 05:44 pm Bug #2082 (Assigned): Popup message does not scale
- 05:44 pm Bug #2065 (Assigned): Throttle down hashing etc. if starting on windows startup
- 05:43 pm Support #2083 (Assigned): Change version numbers to 0.7
- 05:29 pm Support #2083 (Closed): Change version numbers to 0.7
- 05:05 pm Bug #2065: Throttle down hashing etc. if starting on windows startup
- Can be done by chekcing the startup command line.
Possibly, add a delay and the appropriate UI - 04:57 pm Bug #2065: Throttle down hashing etc. if starting on windows startup
- Can be done by chekcing the startup command line.
Possibly, add a delay - 04:56 pm Bug #2082 (Closed): Popup message does not scale
- Annoying esp. for connectivity errors
- 04:53 pm Bug #2081 (Closed): Remove "Restarting interrupted files" because it is confusing
- The message is not needed and alarms users that have NOT made any modifications.
Either display it after identifyi... - 12:03 pm Revision 93dc3a84: Added code to facilitate retrieval of server folders
- 12:01 pm Revision fbbbe99b: GetFileAgent moved to FileAgent.cs
- 12:00 pm Revision 71fe1f64: Setup changes to allow previous version removal
02/20/2012
- 05:42 pm Bug #2042 (Resolved): Client does not download folders with a large number of files
- 05:42 pm Bug #2043 (Resolved): Client does not download empty folders
- 05:38 pm Revision 38ac43a6: Renamed PauseEvent to ProceedEvent
- 04:58 pm Revision aa7ac00e: Extracted polling functionality to a separate PollAgent.cs
- The PollAgent pauses polling while network operations are in progress
Modified deleted file processing to ignore file... - 02:35 pm Revision 139ac1e8: Modifications to raise move events for moved child objects from the FileAgent
02/19/2012
- 09:52 pm Bug #2064 (Closed): Add license in files
- License header added to all files using the License Header Manager addin
- 09:41 pm Revision 255f5f86: Added header to all files. Closes #2064
- 07:07 pm Revision 618015f4: Moved the pithos.db location to the same location as the user settings. This w...
- 07:06 pm Revision dd5a89b9: Modified the links of standard login and server sites to use https instead of ...
- 07:05 pm Revision e5db5351: Modified MessageView.xaml to display exception details expanded by default whe...
- 07:04 pm Revision 301a68c5: Changed casing of company name
02/17/2012
- 05:03 pm Bug #1895 (Closed): Checking "Run on startup" causes permission exception
- 05:03 pm Bug #1894 (Closed): High CPU utilization during synching
- 05:02 pm Revision 6a8aa833: Changed AsyncManualResetEvent.Set behaviour to occur asynchronously. In the pr...
- 05:00 pm Revision 7f0e1c1e: Replaced _differencers Dictionary with ConcurrentDictionary
- 04:59 pm Bug #1968 (Closed): Change exception dialog to display only the user message and hide the details
- 04:58 pm Feature #1972 (Closed): Allow creation of new files, folders in the others-shared folder
- 04:58 pm Bug #1973 (Closed): Do NOT display notifications for locally changed files
- 04:58 pm Bug #1970 (Closed): Change the notification behavior for synching
- 04:57 pm Feature #1191 (Closed): Update taskbar status when downloading, uploading
- 04:49 pm Bug #2065 (Closed): Throttle down hashing etc. if starting on windows startup
- If the client is set to start on system startup, it takes up too long (and consumes resources), at a time when it is ...
- 04:47 pm Bug #2064 (Closed): Add license in files
- Add the license GRNET uses in files The license is the BSD 2-clause one. See attached file for details.
- 02:39 pm Bug #2055 (Resolved): Disabling Start on System Startup does not work
- 02:37 pm Revision 84a200dc: Minor fix to proxy credentials code
- 01:59 pm Revision ca79acb7: Fixed Startup shortcuts to include the "startup" command line argument.
- Modified App.xaml.cs to show the splash screen only after a successful startup check.
Resolves #2055
02/16/2012
- 05:56 pm Bug #2055 (Assigned): Disabling Start on System Startup does not work
- 05:32 pm Revision 34bdb91d: Simplified proxy management code
- 12:29 pm Bug #2056 (Closed): All files up to date message does not go away and sticks on upper left corner.
- The "All files up to date" message does not go away; worse, it somehow got stuck up in the upper left corner of the s...
- 12:27 pm Bug #2055 (Closed): Disabling Start on System Startup does not work
- After having disabled Start on System Startup and restarting the system, Pithos starts again on startup.
02/14/2012
- 05:59 pm Bug #2045 (Closed): Setup should upgrade an existing installation
- The setup should upgrade an existing installation instead of asking the user to uninstall the existing installation.
- 05:58 pm Bug #2044 (Closed): Setup does not cleanup all files and settings
- There should be an option during uninstall to remove all application files (database, settings, cache etc) so that th...
- 05:52 pm Bug #2043 (Closed): Client does not download empty folders
- 05:52 pm Bug #2042 (Closed): Client does not download folders with a large number of files
- 05:06 pm Bug #1999: A local move or rename operation results in a delete/download operation in other compu...
- Can be solved by using (and storing) the X-Object-UUID attribute. It remains the same when a file is renamed/moved on...
- 02:27 pm Revision 3742088d: Extracted cloud delete functionality to a separate DeleteAgent
- 01:08 pm Revision a9faac18: Added AsyncManualResetEvent to control manual synchronization
- 12:30 pm Revision 303596f9: Replace manual reset event with asynch reset event for pausing the up/download...
02/13/2012
- 11:40 pm Revision a0622735: Simplified SnapshotDifferencer.cs
- 11:38 pm Bug #1894 (Resolved): High CPU utilization during synching
- The hashing algorithm was replaced with an agent (actually an ActionBlock) that is loaded with blocks and calculates ...
- 11:00 pm Revision 422c9598: Added SnapshotDifferencer.cs to calculate the difference between the current a...
- Changed hashing to use an ActionBlock with parallelism options.
Added parallelism property in Preferences - 04:50 pm Bug #2033 (Closed): The NetworkAgent is not using the configured proxy during polling
- The NetworkAgent creates a new CloudFilesClient without checking the settings to see if a proxy is required.
- 03:39 pm Bug #2009: balloons do not go away
- The UI thread seems to freeze intermittently. Perhaps the frequent notification events are processed too early by the...
02/10/2012
02/09/2012
- 11:36 pm Revision 2edb4807: Preliminary fix for #1999, incorrect deletions
- The first attempt is to detect deletions AFTER the first poll by comparing a cached listing to the new listing. Missi...
- 07:47 pm Revision 1a3dfbfd: Added _lastSeen dictionary to use as log of files, in an attempt to prevent de...
02/07/2012
- 05:06 pm Bug #2011 (Closed): Exception thrown when Astakos doesn't return an expected answer
- Don't just throw an exception, this may be a common occurrence. Try to explain to the users.
- 04:52 pm Bug #2009: balloons do not go away
- It's not about the balloons, it's about the tooltips. They seems to be stuck, one on top of the other. To reproduce, ...
- 03:49 pm Revision df6e9afc: Added check for queued or active objects when checking for files to delete
- 03:19 pm Bug #2009 (Closed): balloons do not go away
- When the mouse pointer is on the Pithos tray icon, the balloons "Syncing files" and "All files are up to date" appear...
- 02:27 pm Bug #2006 (Closed): exception when unable to retrieve credentials
- When setting up an account, if the credentials cannot be retrieved I get the following exception:
[Error] Ind...
02/06/2012
- 11:00 pm Bug #1466 (Closed): No way to detect a server delete
- Applied in changeset commit:"9c6d31931196c90864d509843bfac0e62dc965bc".
- 11:00 pm Feature #1623 (Closed): Use Pithos icon instead of box
- Applied in changeset commit:"2dc6f7651023305cfc0660752b642e47eac9a578".
- 10:54 pm Revision 82524ce4: Changed versions and dialog sizes
- 09:35 pm Revision 0fb899fe: The x64 project repeatedly loses the menu shortcut references
- 08:43 pm Bug #1968 (Resolved): Change exception dialog to display only the user message and hide the details
- 08:42 pm Feature #1972 (Resolved): Allow creation of new files, folders in the others-shared folder
- 08:40 pm Revision 1cf5689c: Merge branch 'master' of \\\pk2010\Pithos\
- Conflicts:
trunk/Pithos.Client.WPF/Shell/BalloonIconConverter.cs - 08:21 pm Revision b449fa49: Missing files
- 08:08 pm Revision f327ad2b: Modified the message view to only display details when a "Show Details" toggle...
- 08:07 pm Revision 91b21852: Changing the delete agent to handle renames as well didn't help. Renames or mo...
- Added a further delay in deleting missing files instead, in NetworkAgent.cs.
- 03:26 pm Bug #1999 (Closed): A local move or rename operation results in a delete/download operation in ot...
- A local move or rename operation is correctly sent to the server.
Other computers however, whether they share the fi... - 02:51 pm Revision 28076364: Fixed missing icons
- 12:40 pm Feature #1191 (Resolved): Update taskbar status when downloading, uploading
- Resolved by #1970 which simplifies the notification behavior.
- 12:38 pm Feature #1566 (Closed): Convert shared sync to manual operation
- Closed by #1893 which adds a manual sync operation for all files, not just shared files
- 12:35 pm Bug #1968 (Assigned): Change exception dialog to display only the user message and hide the details
- 12:27 pm Bug #1992 (Closed): Change versioning to match other clients
02/03/2012
- 11:47 pm Revision 70f12b36: First attempt to allow shared file modifications
- 09:42 pm Feature #1972: Allow creation of new files, folders in the others-shared folder
- The code can't send changes to the server right now because it assumes that
# The target account is the same as the ... - 09:22 pm Revision 2dc6f765: Replaced box icons with Pithos icons
- Also replaced standard balloon with custom balloon
Closes #1623 - 09:12 pm Feature #1623 (Resolved): Use Pithos icon instead of box
- 05:26 pm Feature #1972 (Assigned): Allow creation of new files, folders in the others-shared folder
- 05:25 pm Feature #1623 (Assigned): Use Pithos icon instead of box
- 04:20 pm Revision 5a1dd2b8: Changed icons from box to pithos
- Closes #1623
- 03:22 pm Revision fb9d6e00: Changed the balloon to a custom PithosBalloon.xaml so we can control how long ...
- 02:07 pm Revision 6b66784a: Changed assembly version to 0.1.0
- Changed file version to 0.1.x.x according to the new numbering scheme
Closes #1992
02/02/2012
- 11:26 pm Bug #1970 (Resolved): Change the notification behavior for synching
- 11:26 pm Bug #1973 (Resolved): Do NOT display notifications for locally changed files
- 11:16 pm Revision eae84ae8: Changed notifications according to #1970, #1973
- Now showing balloon tip only for the first actual change after a poll
All other changes simply update the icons
Resol... - 11:16 pm Revision 7c4a9354: Changed notifications according to #1970, #1973
- Throw appropriate exception when Pithos.Client.WPF/PithosAccount.cs fails to retrieve credentials (Pointless maybe ?)...
- 09:20 pm Revision 0cc137bd: -
- 08:32 pm Bug #1992 (Closed): Change versioning to match other clients
- Also need to verify the version number in the setup projects
From now on, try to match build and revision numbers to... - 08:07 pm Revision ac3444de: Namespace change for PreferencesView.xaml
- Added GRNet program menu folder in the setup projects
Modified IconOverlayBase.cs to control overlay display in dialo... - 02:15 pm Revision 4d70073b: Dead code cleanups and removal of unwanted dll references
01/31/2012
- 09:54 pm Bug #1969 (Closed): Rename Synch Now to Sync now
- 05:45 pm Bug #1973 (Closed): Do NOT display notifications for locally changed files
- 05:34 pm Feature #1972 (Closed): Allow creation of new files, folders in the others-shared folder
- Allow the user to create new files, folders in the Shared folder if a root folder has write permissions
- 05:15 pm Bug #1970 (Closed): Change the notification behavior for synching
- Display a "Starting synchronisation" message without actual file counts when the first change is detected (ie the fi...
- 05:00 pm Bug #1969 (Closed): Rename Synch Now to Sync now
- 05:00 pm Bug #1968 (Closed): Change exception dialog to display only the user message and hide the details
- The details are too large and confuse the users. Create something similar to Resharper or don't display details at all
01/30/2012
- 09:36 pm Revision 04f2b251: Merge branch 'master' of z:
- 09:33 pm Revision 462d9be7: Fixed startup link
- 09:28 pm Revision 88442520: Fixed startup link
- 09:19 pm Revision d9b1cbeb: Modifications to allow synchronization of shared files:
- - Ensure shared files are stored in the proper local directory
- Ensure only writable files are uploaded
- Filter fil... - 06:27 pm Revision 4d59e647: Merge branch 'master' of \\\pk2010\Pithos\
- 06:25 pm Revision 852d2cf2: Fix for never-ending notification bug
- 06:24 pm Revision add4f744: Reactivated shared object code
Also available in: Atom