Revision 38be47c1

b/.classpath
4 4
	<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
5 5
	<classpathentry kind="src" path="src"/>
6 6
	<classpathentry kind="lib" path="libs/libGoogleAnalytics.jar"/>
7
	<classpathentry kind="output" path="bin"/>
7
	<classpathentry kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
8
	<classpathentry kind="output" path="bin/classes"/>
8 9
</classpath>
b/README
1
Εκτέλεση Εργασιών
2

  
3
1) find the android way to import pithos self signed ssl certificate in order for api access to work
4
2) fix unsupported calls to servers and flavors(catch npes, create 0 sized result lists so that no errors occur due to missing information)
5
3) added pithos+/pithos+ dev as cloud files providers
6
4) fix rest call headers (rackspace api makes use of a x-storage-token instead of x-auth-token)
7

  
8
TODO as of incomplete rackspace implementation
9
1) upload files from sdcard
10
2) open file functionality
11
3) download/upload file progress bar 
12
4) ui show address bar
13
5) ui hide unsupported features, tabs for account/containers only
14
6) popup menu on list items exposing functionality
15
7) rackspace clients load full data into memory, need to use prefix 
16

  
17
TODO as of iphone implementation
18
    add/edit/remove metadata on container/object level
19
    add/remove public status on object level
20
        if true show resulting url
21
    add/edit/remove groups on account level
22
    add/edit/remove sharing permissions on object level
23
    edit policy (quota and versioning) on container level
24
    login functionality that takes token from site
25
    expanded open file functionality to use available apps
26
        (probably this isn't necessary for android)
27
    use default storage url prefix if X-Storage-Url is not available
28
    make pithos as the available predefined configuration
29
    list my shared
30
    list others shared
31
    list versions per object
32
        specifics TBD
33
    localization
34
    change UI to use pithos branding (logos, backgrounds, colors, strings, etc)
35
    support objects with name that ends in '/'
/dev/null
1
# This file is automatically generated by Android Tools.
2
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
3
# 
4
# This file must be checked in Version Control Systems.
5
# 
6
# To customize properties used by the Ant build system use,
7
# "build.properties", and override values to adapt the script to your
8
# project structure.
9

  
10
# Indicates whether an apk should be generated for each density.
11
split.density=false
12
# Project target.
13
target=android-7
b/project.properties
1
# This file is automatically generated by Android Tools.
2
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
3
#
4
# This file must be checked in Version Control Systems.
5
#
6
# To customize properties used by the Ant build system use,
7
# "ant.properties", and override values to adapt the script to your
8
# project structure.
9

  
10
# Indicates whether an apk should be generated for each density.
11
split.density=false
12
# Project target.
13
target=android-7

Also available in: Unified diff