davols / android-light-dasftp Goto Github PK
View Code? Open in Web Editor NEWHome Page: http://davols.github.io/android-light-dasftp/
License: Apache License 2.0
Home Page: http://davols.github.io/android-light-dasftp/
License: Apache License 2.0
Being able to add sftp sites and setting for default server
Being able to upload other filetypes instead of just pictures (text etc)
Filepath is null when it comes to uploading picasa/G+ pictures.
See: https://groups.google.com/forum/#!topic/android-developers/s3BLfnI3F74
http://jimmi1977.blogspot.no/2012/01/android-api-quirks-getting-image-from.html and https://code.google.com/p/android/issues/detail?id=21234
Example:
D/Main (12093): scheme:content
D/Main (12093): ImageUri:content://com.google.android.apps.photos.content/0/https%3A%2F%2Flh3.googleusercontent.com%2F7SXCyk18tPcC1RuvVjGj-ABN5hCB2-gofhhdydnW4BI%3Ds0-d
D/Main (12093): filePath:null
About page in Settings. Including licenses and naming libraries.
Add more sfto sites. Dupe with #4
Listen to pick intent on images to be able to share the url in apps.
Renaming uploaded files. Probably according to shutter help for renaming. See http://shutter-project.org/faq-help/man-page/
Example
%Y = year
%m = month
%d = day
%T = time
$w = width
$h = height
$name = multi-purpose (e.g. window title)
$nb_name = like $name but without blanks in resulting strings
$profile = name of current profile
$R = random char (e.g. $RRRR = ag4r)
%NN = counter
The string is interpretted by calendar instance.
As an example: '%y-%m-%d_$w_$h' would upload a file named '11-10-28_1280_800.png'
Rewrite the database and make it sequential properly for imgur and sftp sites.
Verify path,username, host that they are valid (for instance no spaces) instead of just trimming might want to add an alertdialog. For instance for username it adds a space :/
Add a setting to autoupload to a specific site. Otherwise ShareActivity would prompt which server/site to use.
For first edition remove import keys. Only generate keys that inputs an email and export public key which uses dasftp generated public key. That setting is ofc disabled if no key has been generated. Only have one key and add setting to use keys in add site which disables password field
Validate input data better, including max port number. And trailing slash for path and url.
Possibility to have public keys instead of password
Testing devices with Espresso and sonar-runner (Sonar/Sonarqube)
Upload to imgur as guest
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.