Activity

From 01/23/2012 to 02/21/2012

02/21/2012

06:45 pm Feature #1209 (Assigned): Implement Selective Folder Synch
Panagiotis Kanavos
06:44 pm Support #2083 (Resolved): Change version numbers to 0.7
Panagiotis Kanavos
06:00 pm Bug #2065 (Resolved): Throttle down hashing etc. if starting on windows startup
Panagiotis Kanavos
05:44 pm Bug #2081 (Assigned): Remove "Restarting interrupted files" because it is confusing
Panagiotis Kanavos
05:44 pm Bug #2082 (Assigned): Popup message does not scale
Panagiotis Kanavos
05:44 pm Bug #2065 (Assigned): Throttle down hashing etc. if starting on windows startup
Panagiotis Kanavos
05:43 pm Support #2083 (Assigned): Change version numbers to 0.7
Panagiotis Kanavos
05:29 pm Support #2083 (Closed): Change version numbers to 0.7
Panagiotis Kanavos
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
Panagiotis Kanavos
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
Panagiotis Kanavos
04:56 pm Bug #2082 (Closed): Popup message does not scale
Annoying esp. for connectivity errors Panagiotis Kanavos
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...
Panagiotis Kanavos
12:03 pm Revision 93dc3a84: Added code to facilitate retrieval of server folders
Panagiotis Kanavos
12:01 pm Revision fbbbe99b: GetFileAgent moved to FileAgent.cs
Panagiotis Kanavos
12:00 pm Revision 71fe1f64: Setup changes to allow previous version removal
Panagiotis Kanavos

02/20/2012

05:42 pm Bug #2042 (Resolved): Client does not download folders with a large number of files
Panagiotis Kanavos
05:42 pm Bug #2043 (Resolved): Client does not download empty folders
Panagiotis Kanavos
05:38 pm Revision 38ac43a6: Renamed PauseEvent to ProceedEvent
Panagiotis Kanavos
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...
Panagiotis Kanavos
02:35 pm Revision 139ac1e8: Modifications to raise move events for moved child objects from the FileAgent
Panagiotis Kanavos

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 Panagiotis Kanavos
09:41 pm Revision 255f5f86: Added header to all files. Closes #2064
Panagiotis Kanavos
07:07 pm Revision 618015f4: Moved the pithos.db location to the same location as the user settings. This w...
Panagiotis Kanavos
07:06 pm Revision dd5a89b9: Modified the links of standard login and server sites to use https instead of ...
Panagiotis Kanavos
07:05 pm Revision e5db5351: Modified MessageView.xaml to display exception details expanded by default whe...
Panagiotis Kanavos
07:04 pm Revision 301a68c5: Changed casing of company name
Panagiotis Kanavos

02/17/2012

05:03 pm Bug #1895 (Closed): Checking "Run on startup" causes permission exception
Panagiotis Kanavos
05:03 pm Bug #1894 (Closed): High CPU utilization during synching
Panagiotis Kanavos
05:02 pm Revision 6a8aa833: Changed AsyncManualResetEvent.Set behaviour to occur asynchronously. In the pr...
Panagiotis Kanavos
05:00 pm Revision 7f0e1c1e: Replaced _differencers Dictionary with ConcurrentDictionary
Panagiotis Kanavos
04:59 pm Bug #1968 (Closed): Change exception dialog to display only the user message and hide the details
Panagiotis Kanavos
04:58 pm Feature #1972 (Closed): Allow creation of new files, folders in the others-shared folder
Panagiotis Kanavos
04:58 pm Bug #1973 (Closed): Do NOT display notifications for locally changed files
Panagiotis Kanavos
04:58 pm Bug #1970 (Closed): Change the notification behavior for synching
Panagiotis Kanavos
04:57 pm Feature #1191 (Closed): Update taskbar status when downloading, uploading
Panagiotis Kanavos
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 ... Panagiotis Louridas
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. Panagiotis Louridas
02:39 pm Bug #2055 (Resolved): Disabling Start on System Startup does not work
Panagiotis Kanavos
02:37 pm Revision 84a200dc: Minor fix to proxy credentials code
Panagiotis Kanavos
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
Panagiotis Kanavos

02/16/2012

05:56 pm Bug #2055 (Assigned): Disabling Start on System Startup does not work
Panagiotis Kanavos
05:32 pm Revision 34bdb91d: Simplified proxy management code
Panagiotis Kanavos
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... Panagiotis Louridas
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. Panagiotis Louridas

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.
Panagiotis Kanavos
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... Panagiotis Kanavos
05:52 pm Bug #2043 (Closed): Client does not download empty folders
Panagiotis Kanavos
05:52 pm Bug #2042 (Closed): Client does not download folders with a large number of files
Panagiotis Kanavos
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... Panagiotis Kanavos
02:27 pm Revision 3742088d: Extracted cloud delete functionality to a separate DeleteAgent
Panagiotis Kanavos
01:08 pm Revision a9faac18: Added AsyncManualResetEvent to control manual synchronization
Panagiotis Kanavos
12:30 pm Revision 303596f9: Replace manual reset event with asynch reset event for pausing the up/download...
Panagiotis Kanavos

02/13/2012

11:40 pm Revision a0622735: Simplified SnapshotDifferencer.cs
Panagiotis Kanavos
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 ... Panagiotis Kanavos
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
Panagiotis Kanavos
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. Panagiotis Kanavos
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... Panagiotis Kanavos

02/10/2012

01:56 pm Revision 039d89ea: Added differencer and tests
Panagiotis Kanavos

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... Panagiotis Kanavos
07:47 pm Revision 1a3dfbfd: Added _lastSeen dictionary to use as log of files, in an attempt to prevent de...
Panagiotis Kanavos

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. Panagiotis Kanavos
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, ... Panagiotis Kanavos
03:49 pm Revision df6e9afc: Added check for queued or active objects when checking for files to delete
Panagiotis Kanavos
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... Panagiotis Louridas
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...
Panagiotis Louridas

02/06/2012

11:00 pm Bug #1466 (Closed): No way to detect a server delete
Applied in changeset commit:"9c6d31931196c90864d509843bfac0e62dc965bc". Panagiotis Kanavos
11:00 pm Feature #1623 (Closed): Use Pithos icon instead of box
Applied in changeset commit:"2dc6f7651023305cfc0660752b642e47eac9a578". Panagiotis Kanavos
10:54 pm Revision 82524ce4: Changed versions and dialog sizes
Panagiotis Kanavos
09:35 pm Revision 0fb899fe: The x64 project repeatedly loses the menu shortcut references
Panagiotis Kanavos
08:43 pm Bug #1968 (Resolved): Change exception dialog to display only the user message and hide the details
Panagiotis Kanavos
08:42 pm Feature #1972 (Resolved): Allow creation of new files, folders in the others-shared folder
Panagiotis Kanavos
08:40 pm Revision 1cf5689c: Merge branch 'master' of \\\pk2010\Pithos\
Conflicts:
trunk/Pithos.Client.WPF/Shell/BalloonIconConverter.cs
Panagiotis Kanavos
08:21 pm Revision b449fa49: Missing files
Panagiotis Kanavos
08:08 pm Revision f327ad2b: Modified the message view to only display details when a "Show Details" toggle...
Panagiotis Kanavos
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. Panagiotis Kanavos
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...
Panagiotis Kanavos
02:51 pm Revision 28076364: Fixed missing icons
Panagiotis Kanavos
12:40 pm Feature #1191 (Resolved): Update taskbar status when downloading, uploading
Resolved by #1970 which simplifies the notification behavior. Panagiotis Kanavos
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 Panagiotis Kanavos
12:35 pm Bug #1968 (Assigned): Change exception dialog to display only the user message and hide the details
Panagiotis Kanavos
12:27 pm Bug #1992 (Closed): Change versioning to match other clients
Panagiotis Kanavos

02/03/2012

11:47 pm Revision 70f12b36: First attempt to allow shared file modifications
Panagiotis Kanavos
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 ...
Panagiotis Kanavos
09:22 pm Revision 2dc6f765: Replaced box icons with Pithos icons
Also replaced standard balloon with custom balloon
Closes #1623
Panagiotis Kanavos
09:12 pm Feature #1623 (Resolved): Use Pithos icon instead of box
Panagiotis Kanavos
05:26 pm Feature #1972 (Assigned): Allow creation of new files, folders in the others-shared folder
Panagiotis Kanavos
05:25 pm Feature #1623 (Assigned): Use Pithos icon instead of box
Panagiotis Kanavos
04:20 pm Revision 5a1dd2b8: Changed icons from box to pithos
Closes #1623 Panagiotis Kanavos
03:22 pm Revision fb9d6e00: Changed the balloon to a custom PithosBalloon.xaml so we can control how long ...
Panagiotis Kanavos
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
Panagiotis Kanavos

02/02/2012

11:26 pm Bug #1970 (Resolved): Change the notification behavior for synching
Panagiotis Kanavos
11:26 pm Bug #1973 (Resolved): Do NOT display notifications for locally changed files
Panagiotis Kanavos
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...
Panagiotis Kanavos
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 ?)... Panagiotis Kanavos
09:20 pm Revision 0cc137bd: -
Panagiotis Kanavos
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...
Panagiotis Kanavos
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...
Panagiotis Kanavos
02:15 pm Revision 4d70073b: Dead code cleanups and removal of unwanted dll references
Panagiotis Kanavos

01/31/2012

09:54 pm Bug #1969 (Closed): Rename Synch Now to Sync now
Panagiotis Kanavos
05:45 pm Bug #1973 (Closed): Do NOT display notifications for locally changed files
Panagiotis Kanavos
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 Panagiotis Kanavos
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... Panagiotis Kanavos
05:00 pm Bug #1969 (Closed): Rename Synch Now to Sync now
Panagiotis Kanavos
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 Panagiotis Kanavos

01/30/2012

09:36 pm Revision 04f2b251: Merge branch 'master' of z:
Panagiotis Kanavos
09:33 pm Revision 462d9be7: Fixed startup link
Panagiotis Kanavos
09:28 pm Revision 88442520: Fixed startup link
Panagiotis Kanavos
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...
Panagiotis Kanavos
06:27 pm Revision 4d59e647: Merge branch 'master' of \\\pk2010\Pithos\
Panagiotis Kanavos
06:25 pm Revision 852d2cf2: Fix for never-ending notification bug
Panagiotis Kanavos
06:24 pm Revision add4f744: Reactivated shared object code
Panagiotis Kanavos

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 Panagiotis Kanavos
03:22 pm Feature #1882 (Closed): Change account folder creation to create a folder called Okeanos
Panagiotis Kanavos
03:22 pm Bug #1762 (Closed): Entering account info by hand can result in 401 errors
Panagiotis Kanavos
03:21 pm Bug #1701 (Closed): Open Pithos folder appears yet does nothing
Panagiotis Kanavos
03:21 pm Bug #1690 (Closed): Client app tries to write to non-existent registry key
Panagiotis Kanavos
03:20 pm Bug #1597 (Closed): installation/running error ?
Panagiotis Kanavos
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 Panagiotis Kanavos
03:18 pm Feature #1893 (Closed): Add manual refresh operation
Panagiotis Kanavos
03:18 pm Feature #1931 (Closed): When starting, mark files not found on the server as IN CONFLICT
Panagiotis Kanavos
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...
Panagiotis Kanavos

01/26/2012

12:40 pm Bug #1890 (Closed): Wrong interpretation and handling of the List Objects results
Panagiotis Kanavos
12:39 pm Bug #1702 (Closed): "Open Pithos folder" doesn' display existing accounts until they are authenti...
Panagiotis Kanavos
12:39 pm Bug #1798 (Closed): Adding a new file to the Pithos folder causes an SQLite error due to locking
Panagiotis Kanavos
12:38 pm Bug #1875 (Closed): FileAgent doesn't generate move events
Panagiotis Kanavos
12:37 pm Bug #1880 (Closed): The token in the URL must be Url Encoded
Panagiotis Kanavos
12:37 pm Feature #1892 (Closed): Convert polling frequency to user setting
Panagiotis Kanavos

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...
Panagiotis Kanavos
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 ... Panagiotis Kanavos
07:02 pm Bug #1876 (Resolved): Folder operations create only a single file event for the folder, not the i...
Panagiotis Kanavos
07:01 pm Bug #1890 (Resolved): Wrong interpretation and handling of the List Objects results
Panagiotis Kanavos
07:01 pm Feature #1931 (Resolved): When starting, mark files not found on the server as IN CONFLICT
Panagiotis Kanavos
04:24 pm Feature #1930 (Closed): "Other" tab must be hidden from Pithos file properties
Panagiotis Kanavos
04:24 pm Bug #1929 (Closed): Default proxy settings were left in manual mode
Panagiotis Kanavos
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... Panagiotis Kanavos
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... Panagiotis Kanavos
04:04 pm Bug #1929 (Resolved): Default proxy settings were left in manual mode
Panagiotis Kanavos
02:35 pm Feature #1931 (Closed): When starting, mark files not found on the server as IN CONFLICT
Panagiotis Kanavos
02:05 pm Feature #1930 (Closed): "Other" tab must be hidden from Pithos file properties
Content disposition, manifest, etc are very advanced options. Panagiotis Kanavos
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 Panagiotis Kanavos
01:47 pm Bug #1895 (Resolved): Checking "Run on startup" causes permission exception
Panagiotis Kanavos
01:45 pm Feature #1882 (Resolved): Change account folder creation to create a folder called Okeanos
Panagiotis Kanavos
01:41 pm Feature #1893 (Resolved): Add manual refresh operation
Panagiotis Kanavos
09:28 am Revision 97f51ab0: Fix for deleting local objects that don't exist in Pithos
Panagiotis Kanavos
09:28 am Revision 26d5f45f: Added code to delete/move child objects
Panagiotis Kanavos

01/23/2012

09:00 pm Revision 29a6b387: Added check for startup option
Added Okeanos folder creation Panagiotis Kanavos
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.... Panagiotis Kanavos
08:14 pm Feature #1893: Add manual refresh operation
Operation added but not tested due to PITHOS Dev server problems Panagiotis Kanavos
08:13 pm Feature #1892 (Resolved): Convert polling frequency to user setting
Panagiotis Kanavos
07:01 pm Revision 65282d58: Changed proxy settings to request update if the proxy requires authentication
Panagiotis Kanavos
« Previous
Next »
 

Also available in: Atom