summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Miltiadis Vasilakis [Sun, 23 Oct 2011 19:40:22 +0000 (22:40 +0300)]
Some code refactoring in the sync daemon.
Miltiadis Vasilakis [Fri, 21 Oct 2011 17:56:56 +0000 (20:56 +0300)]
Sync is saving the last completed date.
Remote objects that are deleted in sync are moved to trash instead.
Dates shown in descriptive format.
Miltiadis Vasilakis [Thu, 20 Oct 2011 08:35:20 +0000 (11:35 +0300)]
Minor fix.
Miltiadis Vasilakis [Thu, 20 Oct 2011 08:26:51 +0000 (11:26 +0300)]
Initial implementation of the syncing algorithm.
Other fixes and changes.
Miltiadis Vasilakis [Thu, 13 Oct 2011 13:24:18 +0000 (16:24 +0300)]
Fixed hashmap algorithms.
Miltiadis Vasilakis [Wed, 12 Oct 2011 23:52:44 +0000 (02:52 +0300)]
Added retry and improved activity for delete/create directory requests.
Miltiadis Vasilakis [Wed, 12 Oct 2011 21:09:48 +0000 (00:09 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/pithos-macos
Conflicts:
pithos-macos/PithosUtilities.h
pithos-macos/PithosUtilities.m
Miltiadis Vasilakis [Wed, 12 Oct 2011 18:35:17 +0000 (21:35 +0300)]
All requests made asynchronous.
Request are prioritized accordingly.
Download/Upload activity is more precise.
Copy/Move actions are shown in activity.
Initial implementation of request retries.
Other fixes and changes.
Miltiadis Vasilakis [Wed, 12 Oct 2011 18:35:17 +0000 (21:35 +0300)]
All requests made asynchronous.
Request are prioritized accordingly.
Download/Upload activity is more precise.
Copy/Move actions are shown in activity.
Initial implementation of request retries.
Other fixes and changes.
Miltiadis Vasilakis [Tue, 11 Oct 2011 09:38:09 +0000 (12:38 +0300)]
Made application URLs configurable through the info.plist file.
Miltiadis Vasilakis [Thu, 6 Oct 2011 23:26:04 +0000 (02:26 +0300)]
Implemented group preferences.
Initial implementation of download/upload activity progress and messages.
Miltiadis Vasilakis [Fri, 30 Sep 2011 16:48:09 +0000 (19:48 +0300)]
Container items in the outlineView can be drag and drop targets for upload, copy or move.
Miltiadis Vasilakis [Fri, 30 Sep 2011 14:06:57 +0000 (17:06 +0300)]
Added menu for outlineView items.
Miltiadis Vasilakis [Fri, 30 Sep 2011 11:03:42 +0000 (14:03 +0300)]
Blocks are uploaded using container POST.
Other minor changes and fixes.
Miltiadis Vasilakis [Thu, 29 Sep 2011 15:53:03 +0000 (18:53 +0300)]
Shift-refresh forces no use of cache.
Other changes.
Miltiadis Vasilakis [Wed, 28 Sep 2011 17:13:18 +0000 (20:13 +0300)]
'others shared' nodes allow drag and drop upload, for objects that can be written legally by the user.
Miltiadis Vasilakis [Wed, 28 Sep 2011 14:04:59 +0000 (17:04 +0300)]
Initial implementation of 'others shared'.
Miltiadis Vasilakis [Mon, 26 Sep 2011 21:31:50 +0000 (00:31 +0300)]
PithosAccountNode objects and children are informed when they are removed.
Miltiadis Vasilakis [Mon, 26 Sep 2011 21:22:35 +0000 (00:22 +0300)]
'my shared' nodes can be copied.
If a shared node has its sharing property changed from its info window,
the browser is refreshed.
Refresh button also refreshes account containers.
Modified the left NSOutlineView to use PithosNode objects directly, instead through an NSTreeController.
Miltiadis Vasilakis [Mon, 26 Sep 2011 13:09:04 +0000 (16:09 +0300)]
Initial implementation of 'my shared'.
Miltiadis Vasilakis [Sat, 24 Sep 2011 08:21:36 +0000 (11:21 +0300)]
Initial implementation of menu cut, copy, paste.
Miltiadis Vasilakis [Fri, 23 Sep 2011 14:19:10 +0000 (17:19 +0300)]
Minor UI changes.
Miltiadis Vasilakis [Thu, 22 Sep 2011 18:35:33 +0000 (21:35 +0300)]
Object or subdir rename is supported through browser node edit.
Miltiadis Vasilakis [Thu, 22 Sep 2011 14:09:07 +0000 (17:09 +0300)]
Drag and drop move and copy internally is implemented.
Improved the algorithm for creating a safe name.
Other minor changes.
Miltiadis Vasilakis [Tue, 20 Sep 2011 19:35:45 +0000 (22:35 +0300)]
Refactored PithosNodeInfoController.
Added content encoding, content disposition and manifest in info window.
Added info window for containers.
Miltiadis Vasilakis [Mon, 19 Sep 2011 22:42:43 +0000 (01:42 +0300)]
New folder menu item.
Other fixes and improvements.
Miltiadis Vasilakis [Mon, 19 Sep 2011 18:44:03 +0000 (21:44 +0300)]
Move to trash rename checks also for subdir names.
Menu works for multiple selections.
Miltiadis Vasilakis [Mon, 19 Sep 2011 16:34:32 +0000 (19:34 +0300)]
Minor fixes and changes.
Miltiadis Vasilakis [Mon, 19 Sep 2011 16:03:57 +0000 (19:03 +0300)]
Enabled multiple selections in the browser.
Miltiadis Vasilakis [Mon, 19 Sep 2011 15:20:42 +0000 (18:20 +0300)]
Drag and drop upload directory now creates all directories as application/directory objects.
Bug fix when listing objects of a subdir that has a sibling that it is a prefix of.
Miltiadis Vasilakis [Sat, 17 Sep 2011 20:36:07 +0000 (23:36 +0300)]
Implemented menu delete and move to trash.
Other fixes and improvements.
Miltiadis Vasilakis [Fri, 16 Sep 2011 08:34:28 +0000 (11:34 +0300)]
Fix bug introduced by previous fix.
Other minor changes.
Miltiadis Vasilakis [Fri, 16 Sep 2011 07:16:03 +0000 (10:16 +0300)]
Editing metadata key fix.
Miltiadis Vasilakis [Fri, 16 Sep 2011 07:04:41 +0000 (10:04 +0300)]
PithosNode http request errors now produce alerts.
Miltiadis Vasilakis [Thu, 15 Sep 2011 17:24:53 +0000 (20:24 +0300)]
Drag and drop upload is now done with separate serial requests for each block of a file.
Miltiadis Vasilakis [Thu, 15 Sep 2011 15:28:54 +0000 (18:28 +0300)]
Initial implementation of drag and drop directory upload.
Other improvements.
Miltiadis Vasilakis [Wed, 14 Sep 2011 15:15:14 +0000 (18:15 +0300)]
Drag and drop download fixes.
Miltiadis Vasilakis [Wed, 14 Sep 2011 12:52:53 +0000 (15:52 +0300)]
Objects with names that contain '/', have them replaced by ':' when downloaded.
Miltiadis Vasilakis [Wed, 14 Sep 2011 10:17:57 +0000 (13:17 +0300)]
Initial implementation of drag and drop upload for files.
Other fixes.
Miltiadis Vasilakis [Sat, 10 Sep 2011 12:06:15 +0000 (15:06 +0300)]
Initial implementation of browser context menu.
Info window for subdirs.
Support for application/directory objects.
Conversion of subdir to application/directory object if metadata are applied.
Other minor fixes and changes.
Miltiadis Vasilakis [Thu, 8 Sep 2011 12:35:32 +0000 (15:35 +0300)]
Updated pithos-apple-common and dir appropriate changes.
Miltiadis Vasilakis [Tue, 6 Sep 2011 11:49:46 +0000 (14:49 +0300)]
Initial implementation of drag and drop download.
Miltiadis Vasilakis [Fri, 2 Sep 2011 15:04:22 +0000 (18:04 +0300)]
Added LICENSE file.
Added README file that has instructions how to retrieve the submodules.
Miltiadis Vasilakis [Fri, 2 Sep 2011 13:16:17 +0000 (16:16 +0300)]
Sharing in the object info window can be updated.
Miltiadis Vasilakis [Fri, 2 Sep 2011 09:49:43 +0000 (12:49 +0300)]
PublicURL in the object info window can be updated.
Miltiadis Vasilakis [Thu, 1 Sep 2011 10:03:33 +0000 (13:03 +0300)]
Metadata in the object info window can be updated.
Other minor fixes.
Miltiadis Vasilakis [Mon, 29 Aug 2011 16:58:50 +0000 (19:58 +0300)]
Updated bytes transformers for showing human readable size.
Miltiadis Vasilakis [Wed, 17 Aug 2011 13:29:28 +0000 (16:29 +0300)]
Initial implementation of object info window.
Other changes.
Miltiadis Vasilakis [Sun, 14 Aug 2011 22:14:57 +0000 (01:14 +0300)]
Loading all account containers.
If 'pithos' and 'trash' don't exist, an attempt is done to create them.
Other minor changes and fixes.
Miltiadis Vasilakis [Sun, 14 Aug 2011 17:20:00 +0000 (20:20 +0300)]
Created status bar icon with menu.
Initial implementation of preferences window.
Moved authentication to app delegate and preferences.
Miltiadis Vasilakis [Sun, 14 Aug 2011 11:38:37 +0000 (14:38 +0300)]
Improved refresh mechanism.
Other minor fixes and changes.
Miltiadis Vasilakis [Fri, 12 Aug 2011 10:32:53 +0000 (13:32 +0300)]
Minor changes.
Miltiadis Vasilakis [Wed, 10 Aug 2011 14:53:06 +0000 (17:53 +0300)]
Minor UI changes.
Minor fixes.
Miltiadis Vasilakis [Wed, 10 Aug 2011 10:59:04 +0000 (13:59 +0300)]
Using system icons based on file extension.
Initial implementation of browser leaf preview.
Simplified authentication panel.
Login through redirection and url handling implemented.
Some refactoring.
Other minor fixes.
Miltiadis Vasilakis [Fri, 5 Aug 2011 18:11:31 +0000 (21:11 +0300)]
Initial commit of pithos-macos.
The finder-like client can browse the contents of the 'pithos' and 'trash' containers of a pithos user, using asynchronous requests.
Miltiadis Vasilakis [Wed, 3 Aug 2011 08:05:08 +0000 (11:05 +0300)]
Initial commit of pithos-macos.