Statistics
| Branch: | Revision:

root / trunk / Pithos.Client.WPF / Preferences @ 2f5fcd2f

# Date Author Comment
2f5fcd2f 03/06/2013 05:09 pm Panagiotis Kanavos

Extracted a method that calculates the login url to PithosAccount

b8946a24 03/05/2013 11:21 pm Panagiotis Kanavos

Now stopping the old monitor, starting a new monitor for the uuid

c3a4add4 03/05/2013 11:15 pm Panagiotis Kanavos

Added Displayname change

c87a1e4f 03/05/2013 11:08 pm Panagiotis Kanavos

Change to detect non guid names

854c715a 03/04/2013 08:03 pm Panagiotis Kanavos

Now working with new authentication

88e2300a 02/28/2013 07:57 pm George Pantazis

UUID Changes

Signed-off-by: George Pantazis <>

1b3ee255 02/21/2013 04:33 pm George Pantazis

Fixes to View Model to support pitho+ server 0.12.5 and 0.13 at the same time
Fixes to the Sharing procedure for the change from email to uuid for account names
Fixed About View issues
Updated the Preferences GUI with the new Options for 0.13+ including a cleanup of the GUI...

ca94f0ec 12/17/2012 06:30 pm Panagiotis Kanavos

Converted some dictionaries to IgnoreCase. This should fix cases where tuples aren't matched because of local file case differences

b11988ae 12/11/2012 06:24 pm George Pantazis

Cookie Container added to replase sesion key with a null value
New packages
new images

Signed-off-by: George Pantazis <>

cbaaada7 12/11/2012 05:49 pm Panagiotis Kanavos

Revert to old login behavior

6031bd65 12/11/2012 05:36 pm Panagiotis Kanavos

Disable cookies

992185d5 12/11/2012 03:26 pm Panagiotis Kanavos

Fix for server error 500 on authentication

da8e1a87 12/11/2012 03:20 pm Panagiotis Kanavos

Fix for server error 500 on authentication

2475642e 12/05/2012 06:28 pm Panagiotis Kanavos

Fix for Okeanos folder creation

e7fb3ef2 12/05/2012 05:15 pm George Pantazis

Numerous Changes
Graphics Updates
Small Fixes to preferences
Fixed installer to not always remove the DB

Signed-off-by: George Pantazis <>

adf0deca 12/03/2012 03:42 pm Panagiotis Kanavos

The first account is automatically selected when the accounts are loaded

67b1fa70 12/03/2012 03:17 pm Panagiotis Kanavos

Added call to clear cookies in the login browser

3044d745 11/28/2012 02:10 pm George Pantazis

Changed Proxy Password text box to passwordbox and updated passwordchar
fixed build issue for rel
New installation build script for rel

Signed-off-by: George Pantazis <>

9ad59de3 10/23/2012 04:35 pm Panagiotis Kanavos

Fix when wiping an account that hasn't been authenticated

dd5f5163 10/23/2012 03:12 pm Panagiotis Kanavos

Fix for missed expiration notifications

39de8b0f 10/23/2012 01:25 pm Panagiotis Kanavos

Added code to handle files that get locked or modified after uploading starts. In this case, uploading is aborted.
Improved code to move an account folder and stop monitoring while the move takes place. Still needs work.

dc18b138 09/26/2012 06:28 pm Panagiotis Kanavos

Various storage and progress changes

e9c9322c 09/26/2012 02:44 pm George Pantazis

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

Conflicts:
trunk/Pithos.Client.WPF/Preferences/PreferencesView.xaml

Signed-off-by: George Pantazis <>

0e2b2c19 09/26/2012 02:42 pm George Pantazis

ISS Fixes
Updated Status
Fixed GUI Issues
Delete Container data
Fixed issue with net.http in 2008 server

Signed-off-by: George Pantazis <>

5b2e4db4 09/26/2012 12:23 pm Panagiotis Kanavos

Fixed blocking issue

7e39367d 09/20/2012 05:14 pm Panagiotis Kanavos

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

Conflicts:
trunk/Pithos.Core/Agents/StatusAgent.cs
Also switched from SQLite, ActiveRecord to pure NHibernate and SQL Server Compact

d7288179 09/14/2012 02:29 pm Panagiotis Kanavos

Convert all url usages to use the Uri class instead of raw strings.
Local paths and names are always escaped when converted to Uris, but only then.
Uris converted to local file paths are always unescaped and only then.
Deserialization of Json object list escapes the paths because the server returns the urls unescaped

c561991c 08/27/2012 11:06 am Panagiotis Kanavos

Move to 2012 and the Async Targeting pack

9a541997 07/04/2012 05:29 pm Panagiotis Kanavos

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

8bbc337e 07/04/2012 05:08 pm Panagiotis Kanavos

Added retry when trying to determine the selective folders of a new account. If this fails, no account is created

1da032a7 07/04/2012 05:05 pm Panagiotis Kanavos

Added check to prevent a user from selecting a path below an existing account path as the path for a new account

f3ab5c1b 07/04/2012 04:52 pm George Pantazis

Manual Update
Changes in Preferences

Signed-off-by: George Pantazis <>

a826b42d 07/03/2012 02:51 pm Panagiotis Kanavos

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

f4f39ccb 07/03/2012 02:50 pm Panagiotis Kanavos

Renamed root folders are added to the list of selective folders, as long as their container is also selected

4f0a987c 07/03/2012 02:29 pm George Pantazis

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

5f612ea4 07/03/2012 01:27 pm Panagiotis Kanavos

Additional fix for starting tab. Preferences now comes into focus whenever it is activated

b28ad40e 07/03/2012 01:18 pm George Pantazis

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

0b21e997 07/03/2012 01:16 pm George Pantazis

New template style for buttons to mimic the web.
Fixed issues in advanced tab in PreferencesView.xaml

Signed-off-by: George Pantazis <>

6077e94d 07/03/2012 01:10 pm Panagiotis Kanavos

Fixed initial Preferences tab display

4d9792c8 07/02/2012 04:24 pm Panagiotis Kanavos

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

2280d0f8 07/02/2012 04:24 pm Panagiotis Kanavos

Update through NH used in more places

085dbfdd 07/02/2012 03:57 pm George Pantazis

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

5d92e66c 07/02/2012 03:57 pm George Pantazis

Fixed buttons, added grid
Signed-off-by: George Pantazis <>

f7bf0439 07/02/2012 03:51 pm Panagiotis Kanavos

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

20c8c0c7 07/02/2012 03:51 pm Panagiotis Kanavos

Modified UpdateStatusDirect to use NHibernate's session instead of a separate ADO.NET connection. If successful, all direct commands should be changed in the same way

80fe1ac5 07/02/2012 03:13 pm George Pantazis

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

5bf8807f 07/02/2012 02:55 pm George Pantazis

TopMost for Preferences/PreferencesView.xaml created issue in auth, removed.

Signed-off-by: George Pantazis <>

f5f9b225 07/02/2012 01:50 pm Panagiotis Kanavos

Reduced buffer size while hashing to 16K

135e8e2d 07/02/2012 01:40 pm Panagiotis Kanavos

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

03f7eead 07/02/2012 01:40 pm George Pantazis

Preferences window fixes, top most and no taskbar.

Signed-off-by: George Pantazis <>

136e9eff 07/02/2012 01:40 pm Panagiotis Kanavos

Fix for multiple preferences windows

8d24cd94 07/02/2012 01:24 pm George Pantazis

Commit

Signed-off-by: George Pantazis <>

97f0a4c9 07/02/2012 01:24 pm Panagiotis Kanavos

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

37ff7dc9 07/02/2012 01:23 pm Panagiotis Kanavos

Attempt to fix multiple preferences windows

a60e5887 06/23/2012 05:43 pm Panagiotis Kanavos

Added check for last MD5 modification, to avoid redundant recalculation of MD5

7d198d8f 06/22/2012 05:55 pm George Pantazis

Imported web css properties to styles xml
New Tab
Updated Installer to wipe old databases.

Signed-off-by: George Pantazis <>

42af59dc 06/19/2012 11:27 pm Panagiotis Kanavos

Added upload/download/delete/hashing notifications
Fixed cases where execution would switch to the UI thread due to SynchronizationContext capturing
Mini Status now opens when left clicking on the tray icon

2c0ad917 06/15/2012 11:53 pm Panagiotis Kanavos

Modified the progress notifications to display for all progress events
Fixes to Selective synchronization

c945b450 05/31/2012 10:43 pm Panagiotis Kanavos

Change to Polling agent

eb81e47d 05/24/2012 10:43 pm Panagiotis Kanavos

Moved the "Selective Sync Enabled" to the main preferences page

ee950288 05/21/2012 08:03 pm Panagiotis Kanavos

Added BufferManager

368e06fd 05/12/2012 09:50 pm Panagiotis Kanavos

Added Keep Local, Keep Server conflict resolution actions
Modified ConflictsView.xaml to always display a combobox with the actions
Fixed PollAgent bug that caused false conflict reports
Modification of settings now causes a sync operation to force PollAgent to use modified poll settings

6a7b8909 05/08/2012 07:01 pm Panagiotis Kanavos

Added code for shared folder miration
Changed minimum polling interval to 1
Added null checks to Selectives

cbefd298 05/07/2012 10:52 pm Panagiotis Kanavos

Added option to disable selective Synchronization
When selective sync is disabled only owned files are synchronized. Shared files are not synchronized.
Folders (not their contents) are synchronized even when selective sync is disabled

4759a79c 05/04/2012 06:49 pm George Pantazis

New check to enable/disable selective sync
Fixed tooltip for the status in the context menu of the taskbar icon, to show its also a toggle for the status window.

Signed-off-by: George Pantazis <>

d31e609c 05/02/2012 04:08 pm Panagiotis Kanavos

Modified to allow initial selection of all folders and containers

7d855abd 05/01/2012 09:11 pm Panagiotis Kanavos

All containers and first level folders are automatically added to Selective Sync when adding a new account.
Shared Objects are NOT added

dd19241a 05/01/2012 07:18 pm Panagiotis Kanavos

Adding a new account now forces a logout to clear any stale Pithos cookies

69588a95 04/27/2012 12:00 am Panagiotis Kanavos

Fix for missing directories

8f44fd3a 04/26/2012 02:13 am Panagiotis Kanavos

Selective Sync fixes
FileState persistence fix that correctly stores forbidden files
Permission check fix

0a9d4d18 04/24/2012 09:37 pm Panagiotis Kanavos

New SQLite version

f42285c0 04/23/2012 08:40 pm Panagiotis Kanavos

Fixed Wizard title

50665d81 04/09/2012 08:45 am Panagiotis Kanavos

Added BusyIndicator to Login View

ebc37b0d 04/02/2012 11:08 pm Panagiotis Kanavos

Fixes for v.0.7.20401

e394ef0f 04/02/2012 08:40 am Panagiotis Kanavos

Added option to disable certificate checking

311d1cde 03/30/2012 11:33 pm Panagiotis Kanavos

Added silent install option
Now allowing accounts with the same name from different servers

84a3db1b 03/30/2012 05:54 pm Panagiotis Kanavos

Temp fixes

dd0f9366 03/29/2012 07:56 pm George Pantazis

Fixed container path edit in user profile.
Fixed small issue in installer.

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

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

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

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

Changed resource links to PithosPlus

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

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

Fixes to NetSparkle
Fixes to IfModifiedSince calculation
Added console window

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

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

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

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

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

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

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

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

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

Added header to all files. Closes #2064

34bdb91d 02/16/2012 05:32 pm Panagiotis Kanavos

Simplified proxy management code

422c9598 02/13/2012 11:00 pm Panagiotis Kanavos

Added SnapshotDifferencer.cs to calculate the difference between the current and previous listings of the server files
Changed hashing to use an ActionBlock with parallelism options.
Added parallelism property in Preferences