Activity
From 01/17/2012 to 02/15/2012
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
01/27/2012
- 03:55 pm Revision e5b65606: Added separate notification class
- Now raising notifications when polling starts, when conflicts are detected, when changes are detected
- 03:22 pm Feature #1882 (Closed): Change account folder creation to create a folder called Okeanos
- 03:22 pm Bug #1762 (Closed): Entering account info by hand can result in 401 errors
- 03:21 pm Bug #1701 (Closed): Open Pithos folder appears yet does nothing
- 03:21 pm Bug #1690 (Closed): Client app tries to write to non-existent registry key
- 03:20 pm Bug #1597 (Closed): installation/running error ?
- 03:20 pm Bug #1705 (Closed): Credential retrieval from Shiboleth can fail if the user has no admin privile...
- Fixed by using sockets instead of the HttpListener
- 03:18 pm Feature #1893 (Closed): Add manual refresh operation
- 03:18 pm Feature #1931 (Closed): When starting, mark files not found on the server as IN CONFLICT
- 03:15 pm Revision 025046f1: Added a DeletedIconOverlay.cs
- Added synch status in the file properties
Modified the splash screen to use the out-of-the-box splash functionality o...
01/26/2012
- 12:40 pm Bug #1890 (Closed): Wrong interpretation and handling of the List Objects results
- 12:39 pm Bug #1702 (Closed): "Open Pithos folder" doesn' display existing accounts until they are authenti...
- 12:39 pm Bug #1798 (Closed): Adding a new file to the Pithos folder causes an SQLite error due to locking
- 12:38 pm Bug #1875 (Closed): FileAgent doesn't generate move events
- 12:37 pm Bug #1880 (Closed): The token in the URL must be Url Encoded
- 12:37 pm Feature #1892 (Closed): Convert polling frequency to user setting
01/24/2012
- 07:11 pm Revision 9c6d3193: Added notification messages for conflicts and multifile operations on Pithos.C...
- Added simple status display for conflict and multifile operations in ShellViewModel.cs
Added Conflict file status
Mod... - 07:04 pm Bug #1466 (Resolved): No way to detect a server delete
- Instead of trying to detect a delete, the first time the client runs we mark all local files not found on the server ...
- 07:02 pm Bug #1876 (Resolved): Folder operations create only a single file event for the folder, not the i...
- 07:01 pm Bug #1890 (Resolved): Wrong interpretation and handling of the List Objects results
- 07:01 pm Feature #1931 (Resolved): When starting, mark files not found on the server as IN CONFLICT
- 04:24 pm Feature #1930 (Closed): "Other" tab must be hidden from Pithos file properties
- 04:24 pm Bug #1929 (Closed): Default proxy settings were left in manual mode
- 04:24 pm Bug #1929: Default proxy settings were left in manual mode
- Fixed by changing the default setting AND adding a check during startup. The default proxy is used automatically if M...
- 04:24 pm Revision 8a84d039: "Other" tab in File options was removed. Closes #1930
- Proxy settings set to UseDefaultProxy. Added Check in App.xaml.cs to reset the proxy to UseDefaultProxy if the ProxyS...
- 04:04 pm Bug #1929 (Resolved): Default proxy settings were left in manual mode
- 02:35 pm Feature #1931 (Closed): When starting, mark files not found on the server as IN CONFLICT
- 02:05 pm Feature #1930 (Closed): "Other" tab must be hidden from Pithos file properties
- Content disposition, manifest, etc are very advanced options.
- 01:58 pm Bug #1929 (Closed): Default proxy settings were left in manual mode
- Must ensure that the default settings are always in Auto mode
- 01:47 pm Bug #1895 (Resolved): Checking "Run on startup" causes permission exception
- 01:45 pm Feature #1882 (Resolved): Change account folder creation to create a folder called Okeanos
- 01:41 pm Feature #1893 (Resolved): Add manual refresh operation
- 09:28 am Revision 97f51ab0: Fix for deleting local objects that don't exist in Pithos
- 09:28 am Revision 26d5f45f: Added code to delete/move child objects
01/23/2012
- 09:00 pm Revision 29a6b387: Added check for startup option
- Added Okeanos folder creation
- 08:31 pm Bug #1895: Checking "Run on startup" causes permission exception
- Probably fixed by creating a shortcut during setup and checking the "startup" command argument when the app executes....
- 08:14 pm Feature #1893: Add manual refresh operation
- Operation added but not tested due to PITHOS Dev server problems
- 08:13 pm Feature #1892 (Resolved): Convert polling frequency to user setting
- 07:01 pm Revision 65282d58: Changed proxy settings to request update if the proxy requires authentication
01/20/2012
- 06:12 pm Revision 133f83c2: Added Polling interval property and setting
- 05:25 pm Revision 540b8cf8: First change attempt for deletion
01/19/2012
- 11:37 pm Bug #1895 (Closed): Checking "Run on startup" causes permission exception
- Seems Win7 UAC prevents the creation of the startup shortcut
- 11:24 pm Bug #1894 (Closed): High CPU utilization during synching
- 11:24 pm Feature #1893 (Closed): Add manual refresh operation
- Polling will be relatively infrequent (every minute or more) which means we need a manual synch command, per account ...
- 11:23 pm Feature #1892 (Closed): Convert polling frequency to user setting
- Use a default of 1 minute
- 11:20 pm Bug #1875 (Resolved): FileAgent doesn't generate move events
- 11:20 pm Bug #1880 (Resolved): The token in the URL must be Url Encoded
- 11:11 pm Support #1891 (Closed): How should the client behave when files are moved in the web client?
- 11:10 pm Revision 78ebfd2d: Added FileSystemWatcherAdapter.cs to raise Moved events from the sequence of D...
- Modified PreferencesViewModel.cs to URLEncode the token when opening the Pithos site
- 11:00 pm Bug #1890 (Closed): Wrong interpretation and handling of the List Objects results
- The results of the List Objects operation are all objects, not just the objects changed since the IfModifiedSince tag...
01/18/2012
- 02:59 pm Revision f7ccec15: Changed GoToSite method to URL encode the token with Uri.EscapeUriString
- 02:53 pm Revision 9d6d2f6e: Missing change to ManualResetEventSlim
01/17/2012
- 05:55 pm Feature #1882 (Closed): Change account folder creation to create a folder called Okeanos
- The UI will prevent the user from creating any folder he likes. The root folder for each account will be called Okean...
- 05:34 pm Bug #1881 (Closed): Warn or prevent users from creating the Pithos folder in an existing folder l...
- 05:04 pm Bug #1880 (Closed): The token in the URL must be Url Encoded
- Also for the account?
- 04:22 pm Bug #1876 (Closed): Folder operations create only a single file event for the folder, not the inc...
- 04:21 pm Bug #1875 (Closed): FileAgent doesn't generate move events
- The FileSystemWatcher used by FileAgent doesn't create the Rename event that erroneously expected. It creates a seque...
Also available in: Atom