Pithos MS Client: Issueshttps://code.grnet.gr/2012-04-03T10:51:17+03:00Greek Research and Technology Network's projects
Redmine Bug #2287 (Closed): Drag and drop a single text file results in stuck hashinghttps://code.grnet.gr/issues/22872012-04-03T10:51:17+03:00Panagiotis Louridas
<p>I create a text file on the desktop, say test.txt, then I drag and drop it in the Pithos folder. The client displays "Hashing [test.txt]", but never syncs it, and never progresses beyond that.</p>
<p>If I do that with a second text file, say test1.txt, then the client displays "Hasing [test1.txt]", again without syncing it, and again never progressing beyond that (unless I do that with a third text file, and so on).</p> Bug #2227 (Closed): Wrong synchronization of empty foldershttps://code.grnet.gr/issues/22272012-03-16T22:23:18+02:00Panagiotis Louridas
<p>(1) Log in to Pithos from the web interface<br />(2) Start the Pithos client<br />(3) Create an (empty) directory from the web interface<br />(4) The empty directory will be synchronized locally as a zero-sized file<br />(5) The empty directory on the server will be changed to a zero-sized file there as well.</p> Bug #2122 (Closed): Account deletion does not workhttps://code.grnet.gr/issues/21222012-03-01T11:39:13+02:00Panagiotis Louridas
<p>I delete my account from the client, then exit. When I restart the program, I see the account there, marked as inactive, instead of seeing no account at all.</p> Bug #2121 (Closed): Pasting new token does not make account activehttps://code.grnet.gr/issues/21212012-03-01T11:37:16+02:00Panagiotis Louridas
<p>After my token had been changed on the server, the client correctly detected that and made the account inactive. I saw the related message and went to the Preferences where I copied and pasted the new token. However, the account was not made active. The only way I could find for that was to click on refresh, so that in essence I got yet another token.</p> Bug #2120 (Closed): No syncing of folder contentshttps://code.grnet.gr/issues/21202012-03-01T11:35:44+02:00Panagiotis Louridas
<p>I copy a folder at my local Pithos folder, then start syncing. From the web client I see that only the folder has been created on Pithos, but not its contents (either files or nested folders). In essence, I only get an empty folder.</p> Bug #2065 (Closed): Throttle down hashing etc. if starting on windows startuphttps://code.grnet.gr/issues/20652012-02-17T16:49:00+02:00Panagiotis Louridas
<p>If the client is set to start on system startup, it takes up too long (and consumes resources), at a time when it is not critical. Ideally we would like the client to throttle down its hashing etc. operations if starting together with the OS.</p> Bug #2064 (Closed): Add license in fileshttps://code.grnet.gr/issues/20642012-02-17T16:47:33+02:00Panagiotis Louridas
<p>Add the license GRNET uses in files The license is the BSD 2-clause one. See attached file for details.</p> Bug #2056 (Closed): All files up to date message does not go away and sticks on upper left corner.https://code.grnet.gr/issues/20562012-02-16T12:29:11+02:00Panagiotis Louridas
<p>The "All files up to date" message does not go away; worse, it somehow got stuck up in the upper left corner of the screen as well (so that I now have two copies of it on my desktop).</p> Bug #2055 (Closed): Disabling Start on System Startup does not workhttps://code.grnet.gr/issues/20552012-02-16T12:27:45+02:00Panagiotis Louridas
<p>After having disabled Start on System Startup and restarting the system, Pithos starts again on startup.</p> Bug #2009 (Closed): balloons do not go awayhttps://code.grnet.gr/issues/20092012-02-07T15:19:58+02:00Panagiotis Louridas
<p>When the mouse pointer is on the Pithos tray icon, the balloons "Syncing files" and "All files are up to date" appear. These do not disappear when I take the pointer out of the icon. Also, if I place the pointer on the icon for long enough, the "All files are up to date" balloon appears on top of the "Syncing files" one (overlapping it).</p> Bug #2006 (Closed): exception when unable to retrieve credentialshttps://code.grnet.gr/issues/20062012-02-07T14:27:34+02:00Panagiotis Louridas
<p>When setting up an account, if the credentials cannot be retrieved I get the following exception:</p>
<p>[Error] Index was outside the bounds of the array.<br />System.IndexOutOfRangeException: Index was outside the bounds of the array.</p>
<p>Server stack trace:<br /> at Pithos.Client.WPF.PithosAccount.<ParseResponse>b__1a(String[] arr)<br /> at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)<br /> at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector)<br /> at Pithos.Client.WPF.PithosAccount.ParseResponse(String request)<br /> at Pithos.Client.WPF.PithosAccount.<ListenForRedirectAsync>d__a.MoveNext()</p>
<p>Exception rethrown at [0]:<br /> at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)<br /> at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()<br /> at Pithos.Client.WPF.Preferences.AddAccountViewModel.<RetrieveCredentials>d__1.MoveNext()</p>
<p>Exception rethrown at [1]:<br /> at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.<SetException>b__0(Object state)<br /> at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)<br /> at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)</p>