Permalink
Browse files

Imploved documentation about simulator, updated change log and 3rd pa…

…rty library document.
  • Loading branch information...
1 parent b6eba7d commit 2aac1fde14774f99062865c5877c6af562eda99a @kent013 committed Mar 11, 2012
Showing with 110 additions and 49 deletions.
  1. +60 −25 3RDPARTY.md
  2. +37 −10 CHANGELOG.md
  3. +1 −1 PhotoSubmitter
  4. +1 −1 README.ja.md
  5. +11 −12 README.md
View
@@ -1,7 +1,49 @@
3rd Party Libraries
======================
-Service SDK
-----------------------------------
+tottepost using lots of 3rd party libraries, many thanks to authors!
+
+tottepost Dependencies
+------------------------
+ * [PhotoSubmitter](https://github.com/kent013/PhotoSubmitter)
+Copyright (c) 2011, ISHITOYA Kentaro.
+Copyright (c) 2011, WATANABE Ken.
+PhotoSubmitter is Licensed Under [new BSD License](https://github.com/kent013/PhotoSubmitter/blob/master/LICENSE).
+
+ * [appirater](https://github.com/arashpayan/appirater)
+Copyright © 2012. Arash Payan.
+appirater is distributed under the terms of the MIT/X11.
+
+ * [AVFoundationCameraController](https://github.com/kent013/AVFoundationCameraController)
+ Copyright (c) 2011, ISHITOYA Kentaro.
+ AVFoundationCameraController is licensed under new BSD License. You can see the full text of the license at [http://www.opensource.org/licenses/BSD-3-Clause](http://www.opensource.org/licenses/BSD-3-Clause)
+
+ * [FBProgressView](https://github.com/dev5tec/FBProgressView)
+ Copyright (c) 2011 Five-technology Co.,Ltd.
+ FBProgressView is licensed under the MIT License. You can see the full text of the license at [http://www.opensource.org/licenses/mit-license.php](http://www.opensource.org/licenses/mit-license.php)
+
+ * [GrowingTextView](https://github.com/HansPinckaers/GrowingTextView/)
+Copyright (c) 2011 Hans Pinckaers.
+GrowingTextView is licensed under MIT License.
+You can see the full text of the license at [https://github.com/HansPinckaers/GrowingTextView/blob/master/LICENSE.txt](https://github.com/HansPinckaers/GrowingTextView/blob/master/LICENSE.txt)
+
+ * [uservoice-iphone-sdk](https://github.com/kent013/uservoice-iphone-sdk)
+Copyright © 2010 UserVoice Inc.
+uservoice-iphone-sdk is licensed under Apache License 2.0. You can read full text of the license [here](https://github.com/kent013/EVNConnect/blob/master/Libraries/Evernote/thrift/APACHE-LICENSE-2.0.txt)
+
+ * [httpriot](https://github.com/ognen/httpriot/)
+Copyright (c) 2009 Justin Palmer <justin@labratrevenge.com>
+httpriot is licensed under MIT License. You can see the full text of the license at [here](http://github.com/Caged/httpriot/raw/ef69e57de4f1db2fb2824e6bbe5413bb12dfb9de/LICENSE).
+
+ * [YOAuth](https://github.com/yahoo/yos-social-objc/tree/master/Source/YOAuth)
+Copyright (c) 2009, Yahoo! Inc.
+YOAuth is part of yos-social-objc library. And yos-social-objc is licensed under BSD License. You can read full text of the license [here](https://github.com/yahoo/yos-social-objc).
+
+ * [AAMFeedback](https://github.com/fladdict/AAMFeedback)
+
+
+PhotoSubmitter Dependeincies
+------------------------------
+
* [Dropbox SDK](https://www.dropbox.com/developers/reference/sdk)
Dropbox SDK is licensed under the MIT License. You can see the full text of the license at [http://www.opensource.org/licenses/mit-license.php](http://www.opensource.org/licenses/mit-license.php)
@@ -33,8 +75,6 @@ objc-atompub is licensed under MIT License. You can see the full text of the lic
* [Mixi SDK](http://developer.mixi.co.jp/appli/ns/ios/download/)
Mixi SDK is Licensed under their special license. You can see license at [http://developer.mixi.co.jp/about-platform/policies/platform_terms/](http://developer.mixi.co.jp/about-platform/policies/platform_terms/)
-Other libraries
-------------------------
* [Evernote API](http://www.evernote.com/about/developer/api/)
Copyright (c) 2007-2011 by Evernote Corporation, All rights reserved.
Evernote API's License is [here](https://github.com/kent013/EVNConnect/blob/master/Libraries/Evernote/evernote/LICENSE.txt)
@@ -49,10 +89,6 @@ OAuthConsumer is Licensed under [MIT License](http://www.opensource.org/licenses
Copyright (C) 2010-2011 by Carl Brown of PDAgent, LLC.
PDKeychainBindingsController is licensed under MIT license. You can read full text of the license [here](https://github.com/carlbrown/PDKeychainBindingsController/blob/master/LICENSE).
- * [FBProgressView](https://github.com/dev5tec/FBProgressView)
- Copyright (c) 2011 Five-technology Co.,Ltd.
- FBProgressView is licensed under the MIT License. You can see the full text of the license at [http://www.opensource.org/licenses/mit-license.php](http://www.opensource.org/licenses/mit-license.php)
-
* [FBNetworkReachability](https://github.com/dev5tec/FBNetworkReachability)
Copyright (c) 2011 Hiroshi Hashiguchi.
FBNetworkReachability is licensed under the MIT License. You can see the full text of the license at [http://www.opensource.org/licenses/mit-license.php](http://www.opensource.org/licenses/mit-license.php)
@@ -66,34 +102,33 @@ PDKeychainBindingsController is licensed under MIT license. You can read full te
RegexKitLite is licensed under BSD License. You can see the full text of the license at [http://www.opensource.org/licenses/bsd-license.php](http://www.opensource.org/licenses/bsd-license.php)
* [UIImage-categories](https://github.com/jchatard/UIImage-categories)
- UIImage-categories is free for personal or commercial use, with or without modification.
- See author post for explanation: http://vocaro.com/trevor/blog/2009/10/12/resize-a-uiimage-the-right-way/
+UIImage-categories is free for personal or commercial use, with or without modification.
+See author post for explanation: http://vocaro.com/trevor/blog/2009/10/12/resize-a-uiimage-the-right-way/
* [Reachability](http://developer.apple.com/library/ios/#samplecode/Reachability/Introduction/Intro.html)
- Copyright (c) 2010 Apple Inc. All Rights Reserved.
- See [http://developer.apple.com/library/ios/#samplecode/Reachability/Listings/ReadMe_txt.html](http://developer.apple.com/library/ios/#samplecode/Reachability/Listings/ReadMe_txt.html) for more detail.
-
- * [AVFoundationCameraController](https://github.com/kent013/AVFoundationCameraController)
- Copyright (c) 2011, ISHITOYA Kentaro.
- AVFoundationCameraController is licensed under new BSD License. You can see the full text of the license at [http://www.opensource.org/licenses/BSD-3-Clause](http://www.opensource.org/licenses/BSD-3-Clause)
-
- * [GrowingTextView](https://github.com/HansPinckaers/GrowingTextView/)
-Copyright (c) 2011 Hans Pinckaers.
-GrowingTextView is licensed under MIT License.
-You can see the full text of the license at [https://github.com/HansPinckaers/GrowingTextView/blob/master/LICENSE.txt](https://github.com/HansPinckaers/GrowingTextView/blob/master/LICENSE.txt)
+Copyright (c) 2010, Apple Inc. All Rights Reserved.
+See [http://developer.apple.com/library/ios/#samplecode/Reachability/Listings/ReadMe_txt.html](http://developer.apple.com/library/ios/#samplecode/Reachability/Listings/ReadMe_txt.html) for more detail.
* [ISO8601DateFormatter](http://boredzo.org/iso8601parser/)
- Copyright (c) 2006–2011 Peter Hosey.
+Copyright (c) 2006–2011, Peter Hosey.
It is under the BSD license. You can see [https://bitbucket.org/boredzo/iso-8601-parser-unparser/src/900c739f57ea/LICENSE.txt](https://bitbucket.org/boredzo/iso-8601-parser-unparser/src/900c739f57ea/LICENSE.txt) for the full text of the license.
* [OAuth2Client](https://github.com/nxtbgthng/OAuth2Client)
- Copyright © 2010, nxtbgthng
- OAuth2Client is licensed under BSD License. You can see the full text of the license at [https://github.com/nxtbgthng/OAuth2Client](https://github.com/nxtbgthng/OAuth2Client)
+Copyright (c) 2010, nxtbgthng
+OAuth2Client is licensed under BSD License. You can see the full text of the license at [https://github.com/nxtbgthng/OAuth2Client](https://github.com/nxtbgthng/OAuth2Client)
+
+ * [SVProgressHUD](https://github.com/samvermette/SVProgressHUD)
+Copyright (c) 2011, Sam Vermette
+SVProgressHUD is licensed under the MIT License. You can read the full text of license [here](https://github.com/samvermette/SVProgressHUD/blob/master/LICENSE.txt).
+
+ * [NYXImagesKit](https://github.com/Nyx0uf/NYXImagesKit)
+Copyright 2011 Benjamin Godard. All rights reserved.
+NYXImagesKit is released under the Simplified BSD license, see [LICENSE.txt](https://github.com/Nyx0uf/NYXImagesKit/blob/master/LICENSE.txt).
* [KissXML](https://github.com/ddeville/KissXML)
- * [AAMFeedback](https://github.com/fladdict/AAMFeedback)
* [ios-queue-object](https://github.com/esromneb/ios-queue-object/)
+
3rd Party Icons
-----------------
* [500 Free Icons: WPZOOM Social Networking Icon Set](http://creativecommons.org/licenses/by-sa/3.0/)
View
@@ -1,24 +1,51 @@
Change Log
===========
-version 1.1 (2012-02-22)
------------
+
+You can download each version of tottepost from [tags](https://github.com/kent013/tottepost/tags).
+
+
+version 1.1.1 (2012-03-11)
+------------------------------
+**tottepost updates**
+
+* Separated [PhotoSubmitter Library](https://github.com/kent013/PhotoSubmitter) and tottepost.
+* Added support for iPad.
+* Added support for debugging on simulator.
+* Added UserVoice for FeedBack.
+* Added "Rate this App" button in Feedback (#31)
+* Added strings.txt for Localization to use twine.
+* Improved UX of creating album (#30)
+* Fixed bug that update timing of PhotoSubmitterSummary view (#27)
+
+**PhotoSubmitter updates**
+
+* Separated PhotoSubmitterAPIKey.h to individual APIKey file.
+* Added SVProgressHUD to indicate progress of login.
+* Added feature to auto enhance image quality.
+* Fixed bug that Fotolife sometime returns authentication cache.
+* Fixed bug that checkmarks remains after select albums.
+* Fixed bug that Mixi login switch does not turn off when login canceled.
+* Fixed bug that Minus will not accept photo with no album selected.
+* Fixed bug that Mixi will not accept photo with no album selected.
+
+version 1.1 (2012-02-23)
+------------------------------
* Added services
Evernote / Picasa / Minus / Fotolife / Mixi (#7, #8, #16)
* Added feature to select album (#5)
* Added feature to create album in setting view.
* Disabled interface rotation
* Added feature to rotate buttons when device rotated (#4, #13)
* Added feature to Twitter to select account when multiple accounts configured (#1)
-* Fixed bug of resuming, canceling upload (#2, #3, #21)
-* Fixed bug of zooming (#6)
-* Fixed bug of service indicator (#14)
-* Improve comment interface (#9)
-* Improve UX of first launch (#10)
-
-
+* Fixed bugs in resuming, canceling upload (#2, #3, #21)
+* Fixed bugs in zooming (#6)
+* Fixed bug in service indicator (#14)
+* Fixed bug that comment field disappears when device rotated (#26)
+* Improved comment interface (#9)
+* Improved UX of first launch (#10)
version 1.0 (2012-02-05)
------------
+------------------------------
* Supported services
Facebook / Twitter / Flickr / Dropbox
* Save local camera roll
View
@@ -47,7 +47,7 @@ PhotoSubmitterライブラリはtottepostのために作られたライブラリ
ビルドする際の注意点
------------------------------------
-tottepostはAVFoundationを使っているので、現状ではシミュレータで動作しません。実機に転送してお試しください
+シミュレーターはカメラをサポートしていないので、tottepostで写真を取る事はできません。写真のアップロードをテストしたい場合は、シミュレータでカメラボタンをタップしてください。あらかじめ用意された画像がアップロードされます
また、リポジトリをcloneしたあと、以下のコマンドでsubmoduleをアップデートする必要があります。
```
git submodule init
View
@@ -25,7 +25,7 @@ Tottepost is focusing on simplicity, thus we will not provide effects, cropping
<a href="http://itunes.apple.com/us/app/single-tap-to-share-photo/id498769617?mt=8&uo=4" target="itunes_store"><img src="http://r.mzstatic.com/images/web/linkmaker/badge_appstore-lrg.gif" alt="Single tap to share photo - tottepost - ISHITOYA Kentaro" style="border: 0;"/></a>
-FEATURE LIST
+Feature List
------------------------------------
* Upload image to social applications and cloud services
* Facebook / Twitter / Flickr / Dropbox / Evernote / Picasa / Minus / Mixi / Fotolife
@@ -36,16 +36,16 @@ FEATURE LIST
* Selecting uploading target album, Creating album
-PHOTO SUBMITTER LIBRARY
+PhotoSubmitter Library
------------------------------------
PhotoSubmitter is a library specially developed for tottepost. It is an abstraction layer to submit photo to various web services.
Please visit [https://github.com/kent013/PhotoSubmitter](https://github.com/kent013/PhotoSubmitter) for more detail.
-HOW TO BUILD
+How to Build
------------------------------------
-Since tottepost using AVFoundation, currently not works on simulator. Please run on device.
+Since simulator not supported camera simulation, you cannot test taking photo on simulator. So if you want to test uploading photo, tap on camera button in tottepost running on simulator. It will upload test image to web services.
And, just after cloning tottepost repository, you must run commands below to init and update submodule.
```
@@ -61,42 +61,41 @@ After updated submodules, open the `tottepost.xcodeproj`, and you will see the p
If you don't want to use all of the provided services, you could delete `PhotoSubmitter/Services/[ServiceName]PhotoSubmitter` from project to do so.
-GIT TIPS
-------------------------------------
+**Git Tips**
For contributors reminder, if you want to update submodule to latest revision, type next command.
```
git submodule foreach 'git checkout master; git pull'
```
-LOCALIZATION
+Localization
------------------------------------
We currently support only japanese and english.
And we are using [twine](https://github.com/mobiata/twine) for generating Localizable.string.
If you want modify localization strings, you may install twine following instruction in twine's repository. After installing twine, you can generate localization files with /strings.sh`.
-FEEDBACK
+Feedback
------------------------------------
If you have an opinion or discovered a bug, please submit an issue on Github. Or use [UserVoice](http://tottepost.uservoice.com/).
-AUTHORS
+Authors
------------------------------------
* ISHITOYA Kentaro [@kent013](http://twitter.com/kent013) mail:ishitoya at rio.ne.jp
* WATANABE Ken [@ken4500](http://twitter.com/ken4500)
-REDISTRIBUTION
+Redistribution
------------------------------------
If you planning to redistribute this application in Apple App Store, you must contact me via email before do so.
-LICENSE
+License
------------------------------------
Copyright (c) 2011, ISHITOYA Kentaro.
Copyright (c) 2011, WATANABE Ken.
New BSD License. See [LICENSE](https://github.com/kent013/tottepost/blob/master/LICENSE) file.
-CHANGE LOG
+Change Log
------------------------------------
Current Apple AppStore version is 1.1.
See [CHANGELOG](https://github.com/kent013/tottepost/blob/master/CHANGELOG.md).

0 comments on commit 2aac1fd

Please sign in to comment.