mirror of
https://github.com/nextcloud/android.git
synced 2024-12-18 06:51:55 +03:00
initial documentation renames
This commit is contained in:
parent
986e99825e
commit
2ebefe2507
6 changed files with 48 additions and 153 deletions
92
CHANGELOG.md
92
CHANGELOG.md
|
@ -1,91 +1 @@
|
|||
## 2.0.0 (April 2016)
|
||||
- Uploads view: track the progress of your uploads and handle failures
|
||||
- Federated sharing: share files with users in other ownCloud servers
|
||||
- Improvements on the UI following material design lines
|
||||
- Set a shared-by-link folder as editable
|
||||
- Wifi-only for instant uploads stop on Wifi loss
|
||||
- Be warned of server certificate changed in any action
|
||||
- Improvements when other apps send files to ownCloud
|
||||
- Bug fixing
|
||||
|
||||
## 1.9.1 (February 2016)
|
||||
- Set and edit permissions on internal shared data
|
||||
- Instant uploads: avoid file duplications, set policy in app settings
|
||||
- Control duplication of files uploaded via 'Upload' button
|
||||
- Select view mode: either list or grid per folder
|
||||
- More Material Design: buttons and checkboxes
|
||||
- Fixed battery drain in automatic synchronization
|
||||
- Security fixes related to passcode
|
||||
- Wording fixes
|
||||
|
||||
## 1.9.0 (December 2015)
|
||||
- Share privately with users or groups in your server
|
||||
- Share link with password protection and expiration date
|
||||
- Fully sync a folder in two ways (manually)
|
||||
- Detect share configuration in server
|
||||
- Fingerprints in untrusted certificate dialog
|
||||
- Thumbnail in details view
|
||||
- OC color in notifications
|
||||
- Fixed video preview
|
||||
- Fixed sorting with accents
|
||||
- Error shown when no app can "open with" a file
|
||||
- Fixed relative date in some languages
|
||||
- Media scanner triggered after uploads
|
||||
|
||||
## 1.8.0 (September 2015)
|
||||
- New MATERIAL DESIGN theme
|
||||
- Updated FILE TYPE ICONS
|
||||
- Preview TXT files within the app
|
||||
- COPY files & folders
|
||||
- Preview the full file/folder name from the long press menu
|
||||
- Set a file as FAVORITE (kept-in-sync) from the CONTEXT MENU
|
||||
- Updated CONFLICT RESOLUTION dialog (wording)
|
||||
- Updated background for images with TRANSPARENCY in GALLERY
|
||||
- Hidden files will not enforce list view instead of GRID VIEW (folders from Picasa & others)
|
||||
- Security:
|
||||
+ Updated network stack with security fixes (Jackrabbit 2.10.1)
|
||||
- Bugs fixed:
|
||||
+ Fixed crash when ETag is lost
|
||||
+ Passcode creation not restarted on device rotation
|
||||
+ Recovered share icon shown on folders 'shared with me'
|
||||
+ User name added to subject when sending a share link through e-mail (fixed on SAMLed apps)
|
||||
|
||||
## 1.7.2 (July 2015)
|
||||
- New navigation drawer
|
||||
- Improved Passcode
|
||||
- Automatic grid view just for folders full of images
|
||||
- More characters allowed in file names
|
||||
- Support for servers in same domain, different path
|
||||
- Bugs fixed:
|
||||
+ Frequent crashes in folder with several images
|
||||
+ Sync error in servers with huge quota and external storage enable
|
||||
+ Share by link error
|
||||
+ Some other crashes and minor bugs
|
||||
|
||||
## 1.7.1 (April 2015)
|
||||
|
||||
- Share link even with password enforced by server
|
||||
- Get the app ready for oc 8.1 servers
|
||||
- Added option to create new folder in uploads from external apps
|
||||
- Improved management of deleted users
|
||||
- Bugs fixed
|
||||
+ Fixed crash on Android 2.x devices
|
||||
+ Improvements on uploads
|
||||
|
||||
## 1.7.0 (February 2015)
|
||||
|
||||
- Download full folders
|
||||
- Grid view for images
|
||||
- Remote thumbnails (OC Server 8.0+)
|
||||
- Added number of files and folders at the end of the list
|
||||
- "Open with" in contextual menu
|
||||
- Downloads added to Media Provider
|
||||
- Uploads:
|
||||
+ Local thumbnails in section "Files"
|
||||
+ Multiple selection in "Content from other apps" (Android 4.3+)
|
||||
- Gallery:
|
||||
+ proper handling of EXIF
|
||||
+ obey sorting in the list of files
|
||||
- Settings view updated
|
||||
- Improved subjects in e-mails
|
||||
- Bugs fixed
|
||||
## 2.0.1 (TBA)
|
||||
|
|
|
@ -1,47 +1,31 @@
|
|||
## Submitting issues
|
||||
|
||||
If you have questions about how to use ownCloud, please direct these to the [mailing list][mailinglist] or our [forum][forum]. We are also available on [IRC][irc].
|
||||
# [Nextcloud](https://nextcloud.com) Android app
|
||||
[![irc](https://img.shields.io/badge/IRC-%23nextcloud%20on%20freenode-orange.svg)](https://webchat.freenode.net/?channels=nextcloud)
|
||||
[![irc](https://img.shields.io/badge/IRC-%23nextcloud-mobile%20on%20freenode-blue.svg)](https://webchat.freenode.net/?channels=nextcloud-mobile)
|
||||
|
||||
### Guidelines
|
||||
* [Report the issue](https://github.com/owncloud/android/issues/new) using our [template][template], it includes all the informations we need to track down the issue.
|
||||
* This repository is *only* for issues within the ownCloud Android app code. Issues in other compontents should be reported in their own repositores:
|
||||
- [ownCloud core](https://github.com/owncloud/core/issues)
|
||||
- [iOS client](https://github.com/owncloud/ios-issues/issues)
|
||||
- [Desktop client](https://github.com/owncloud/mirall/issues)
|
||||
- [ownCloud apps](https://github.com/owncloud/apps/issues) (e.g. Calendar, Contacts...)
|
||||
* Search the [existing issues](https://github.com/owncloud/android/issues) first, it's likely that your issue was already reported.
|
||||
* [Report the issue](https://github.com/nextcloud/android/issues/new) using our [template][template], it includes all the informations we need to track down the issue.
|
||||
* This repository is *only* for issues within the Nextcloud Android app code. Issues in other compontents should be reported in their own repositores, e.g. [Nextcloud core](https://github.com/nextcloud/core/issues)
|
||||
* Search the [existing issues](https://github.com/nextcloud/android/issues) first, it's likely that your issue was already reported.
|
||||
|
||||
If your issue appears to be a bug, and hasn't been reported, open a new issue.
|
||||
|
||||
Help us to maximize the effort we can spend fixing issues and adding new features, by not reporting duplicate issues.
|
||||
|
||||
[template]: https://raw.github.com/owncloud/android/master/issue_template.md
|
||||
[mailinglist]: https://mailman.owncloud.org/mailman/listinfo/user
|
||||
[forum]: http://forum.owncloud.org/
|
||||
[irc]: http://webchat.freenode.net/?channels=owncloud&uio=d4
|
||||
|
||||
## Contributing to Source Code
|
||||
|
||||
Thanks for wanting to contribute source code to ownCloud. That's great!
|
||||
Thanks for wanting to contribute source code to Nextcloud. That's great!
|
||||
|
||||
Before we're able to merge your code into the ownCloud app for Android, you need to sign our [Contributor Agreement][agreement].
|
||||
|
||||
### Guidelines
|
||||
* Contribute your code in the branch 'master'. It will give us a better chance to test your code before merging it with stable code.
|
||||
* For your first contribution, start a pull request on master and send us the signed [Contributor Agreement][agreement].
|
||||
* For your first contribution, start a pull request on master and mention @nextcloud/android in your pull request.
|
||||
* Keep on using pull requests for your next contributions although you own write permissions.
|
||||
|
||||
[agreement]: http://owncloud.org/about/contributor-agreement/
|
||||
|
||||
### 1. Fork and download android/master repository:
|
||||
|
||||
* Please follow [SETUP.md](https://github.com/owncloud/android/blob/master/SETUP.md) to setup ownCloud Android app work environment.
|
||||
* Please follow [SETUP.md](https://github.com/nextcloud/android/blob/master/SETUP.md) to setup Nextcloud Android app work environment.
|
||||
|
||||
|
||||
### 2. Create pull request:
|
||||
|
||||
NOTE: You must sign the [Contributor Agreement][agreement] before your changes can be accepted!
|
||||
|
||||
* Commit your changes locally: ```git commit -a```
|
||||
* Push your changes to your GitHub repo: ```git push```
|
||||
* Browse to https://github.com/YOURGITHUBNAME/android/pulls and issue pull request
|
||||
|
@ -57,10 +41,6 @@ To make sure your new pull request does not contain commits which are already co
|
|||
* Push branch to server: ```git push -u origin name_of_local_master_branch```
|
||||
* Use GitHub to issue PR
|
||||
|
||||
|
||||
|
||||
## Translations
|
||||
Please submit translations via [Transifex][transifex].
|
||||
|
||||
[transifex]: https://www.transifex.com/projects/p/owncloud/
|
||||
...are an open issue. Please stay with us until we have bootstrapped translations.
|
||||
|
||||
|
|
30
README.md
30
README.md
|
@ -1,17 +1,27 @@
|
|||
# [ownCloud](https://owncloud.org) Android app
|
||||
[![](https://owncloud.org/wp-content/themes/owncloudorgnew/assets/img/clients/buttons/googleplay.png)](https://play.google.com/store/apps/details?id=com.owncloud.android)
|
||||
# [Nextcloud](https://nextcloud.com) Android app
|
||||
**Build status:** master ![](https://api.travis-ci.org/nextcloud/android.svg?branch=master) stable ![](https://api.travis-ci.org/nextcloud/android.svg?branch=stable)
|
||||
[![irc](https://img.shields.io/badge/IRC-%23nextcloud%20on%20freenode-orange.svg)](https://webchat.freenode.net/?channels=nextcloud)
|
||||
[![irc](https://img.shields.io/badge/IRC-%23nextcloud-mobile%20on%20freenode-blue.svg)](https://webchat.freenode.net/?channels=nextcloud-mobile)
|
||||
|
||||
[![](https://lh3.googleusercontent.com/dJv5wNQ-_pm8QR25lbcwrSAJ_8TPDlk4z9B5CADN40A9KWWoDmGuchK3rMkKthBBTw=h500)](https://play.google.com/store/apps/details?id=com.owncloud.android) [![](https://lh3.googleusercontent.com/v8I1GBePMpg-68TTTcal2LrNLHK1dmKWULxpNgZyGPu0LpXkbUWZooKiLrw331z9Q-c=h500)](https://play.google.com/store/apps/details?id=com.owncloud.android) [![](https://lh3.googleusercontent.com/NsSPoFha6hqyukQKAKSZWPNo_vt6gshMBlHjnlpowUCHO8-ZLjeslPh82nAttoA-Au8=h500)](https://play.google.com/store/apps/details?id=com.owncloud.android)
|
||||
Please stay tuned while we get all the repositories up.
|
||||
|
||||
## Join development!
|
||||
Meanwhile check out https://nextcloud.com and follow us on https://twitter.com/nextclouders
|
||||
|
||||
**Build status:** master ![](https://api.travis-ci.org/owncloud/android.svg?branch=master) stable ![](https://api.travis-ci.org/owncloud/android.svg?branch=stable)
|
||||
If you want to [contribute](https://nextcloud.com/contribute/), you are very welcome:
|
||||
|
||||
**Start contributing:** Make sure you read [SETUP.md](https://github.com/owncloud/android/blob/master/SETUP.md) when you start working on this project. Basically: Fork this repository and contribute back using pull requests to the master branch.
|
||||
Easy starting points are also reviewing [pull requests](https://github.com/owncloud/android/pulls) and working on [junior jobs](https://github.com/owncloud/android/issues?q=is%3Aopen+is%3Aissue+label%3A%22Junior+Job%22).
|
||||
- on our IRC channels #nextcloud & #nextcloud-mobile irc://#nextcloud-mobile@freenode.net (on freenode) and
|
||||
- our forum at https://help.nextcloud.com
|
||||
|
||||
**IRC channel:** [#owncloud-android](https://webchat.freenode.net/?channels=owncloud-android) on freenode IRC
|
||||
Please read the [Code of Conduct](https://nextcloud.com/community/code-of-conduct/). This document offers some guidance to ensure Nextcloud participants can cooperate effectively in a positive and inspiring atmosphere, and to explain how together we can strengthen and support each other.
|
||||
|
||||
**Beta version** [beta version](https://github.com/owncloud/android/raw/beta/apks/latest.apk)
|
||||
if you want to join the Github organization just let us know and we’ll add you! :)
|
||||
|
||||
**License:** [GPLv2](https://github.com/owncloud/android/blob/master/LICENSE.txt)
|
||||
*This is by the community, for the community. Everyone is welcome! :)*
|
||||
|
||||
## Start contributing
|
||||
Make sure you read [SETUP.md](https://github.com/nextcloud/android/blob/master/SETUP.md) when you start working on this project. Basically: Fork this repository and contribute back using pull requests to the master branch.
|
||||
Easy starting points are also reviewing [pull requests](https://github.com/nextcloud/android/pulls) and working on [junior jobs](https://github.com/nextcloud/android/issues?q=is%3Aopen+is%3Aissue+label%3A%22Junior+Job%22).
|
||||
|
||||
**Beta version** [beta version](https://github.com/nextcloud/android/raw/beta/apks/latest.apk)
|
||||
|
||||
**License:** [GPLv2](https://github.com/nextcloud/android/blob/master/LICENSE.txt)
|
||||
|
|
20
SETUP.md
20
SETUP.md
|
@ -1,4 +1,4 @@
|
|||
These instructions will help you to set up your development environment, get the source code of the ownCloud for Android app and build it by yourself. If you want to help developing the app take a look to the [contribution guidelines][0].
|
||||
These instructions will help you to set up your development environment, get the source code of the Nextcloud for Android app and build it by yourself. If you want to help developing the app take a look to the [contribution guidelines][0].
|
||||
|
||||
Sections 1) and 2) are common for any environment. The rest of the sections describe how to set up a project in different tool environments. Nowadays we recommend to use Android Studio (section 2), but you can also build the app from the command line (section 3).
|
||||
|
||||
|
@ -9,33 +9,33 @@ If you have any problem, remove the 'android' folder, start again from 1) and wo
|
|||
|
||||
There are some tools needed, no matter what is your specific IDE or build tool of preference.
|
||||
|
||||
[git][1] is used to access to the different versions of the ownCloud's source code. Download and install the version appropriate for your operating system from [here][2]. Add the full path to the 'bin/' directory from your git installation into the PATH variable of your environment so that it can be used from any location.
|
||||
[git][1] is used to access to the different versions of the Nextcloud's source code. Download and install the version appropriate for your operating system from [here][2]. Add the full path to the 'bin/' directory from your git installation into the PATH variable of your environment so that it can be used from any location.
|
||||
|
||||
The [Android SDK][3] is necessary to build the app. There are different options to install it in your system, depending of the IDE you decide to use. Check Google documentation about [installation][4] for more details on these options. After installing it, add the full path to the directories 'tools/' and 'platform-tools/' from your Android SDK installation into the PATH variable of your environment.
|
||||
|
||||
Open a terminal and type 'android' to start the Android SDK Manager. To build the ownCloud for Android app you will need to install at least the next SDK packages:
|
||||
Open a terminal and type 'android' to start the Android SDK Manager. To build the Nextcloud for Android app you will need to install at least the next SDK packages:
|
||||
|
||||
* Android SDK Tools and Android SDK Platform-tools (already installed); upgrade to their last versions is usually a good idea.
|
||||
* Android SDK Build-Tools; any version from 23 or later should work fine; avoid preview versions, if any available.
|
||||
* Android 6.0 (API 23), SDK Platform; needed to build the owncloud app.
|
||||
* Android 6.0 (API 23), SDK Platform; needed to build the nextcloud app.
|
||||
|
||||
Install any other package you consider interesting, such as emulators.
|
||||
|
||||
For other software dependencies check the details in the section corresponding to your preferred IDE or build system.
|
||||
|
||||
|
||||
### 1. Fork and download the owncloud/android repository.
|
||||
### 1. Fork and download the nextcloud/android repository.
|
||||
|
||||
You will need [git][1] to access to the different versions of the ownCloud's source code. The source code is hosted in Github and may be read by anybody without needing a Github account. You will need a Github account if you want to contribute to the development of the app with your own code.
|
||||
You will need [git][1] to access to the different versions of the Nextcloud's source code. The source code is hosted in Github and may be read by anybody without needing a Github account. You will need a Github account if you want to contribute to the development of the app with your own code.
|
||||
|
||||
Next steps will assume you have a Github account and that you will get the code from your own fork.
|
||||
|
||||
* In a web browser, go to https://github.com/owncloud/android, and click the 'Fork' button near the top right corner.
|
||||
* In a web browser, go to https://github.com/nextcloud/android, and click the 'Fork' button near the top right corner.
|
||||
* Open a terminal and go on with the next steps in it.
|
||||
* Clone your forked repository: ```git clone --recursive git@github.com:YOURGITHUBNAME/android.git```.
|
||||
* Move to the project folder with ```cd android```.
|
||||
* Pull any changes from your remote branch 'master': ```git pull origin master```
|
||||
* Make official ownCloud repo known as upstream: ```git remote add upstream git@github.com:owncloud/android.git```
|
||||
* Make official Nextcloud repo known as upstream: ```git remote add upstream git@github.com:nextcloud/android.git```
|
||||
* Make sure to get the latest changes from official android/master branch: ```git pull upstream master```
|
||||
|
||||
At this point you can continue using different tools to build the project. Section 2 and 3 describe the existing alternatives.
|
||||
|
@ -69,7 +69,7 @@ The first time the Gradle wrapper is called, the correct Gradle version will be
|
|||
The generated APK file is saved in android/build/outputs/apk as android-debug.apk
|
||||
|
||||
|
||||
[0]: https://github.com/owncloud/android/blob/master/CONTRIBUTING.md
|
||||
[0]: https://github.com/nextcloud/android/blob/master/CONTRIBUTING.md
|
||||
[1]: https://git-scm.com/
|
||||
[2]: https://git-scm.com/downloads
|
||||
[3]: https://developer.android.com/sdk/index.html
|
||||
|
@ -78,5 +78,3 @@ The generated APK file is saved in android/build/outputs/apk as android-debug.ap
|
|||
[6]: https://developer.android.com/sdk/installing/index.html?pkg=studio
|
||||
[7]: https://gradle.org/
|
||||
[8]: https://docs.gradle.org/current/userguide/gradle_wrapper.html
|
||||
[9]: https://eclipse.org/
|
||||
[10]: http://developer.android.com/sdk/installing/installing-adt.html
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
###################################################################
|
||||
ownCloud Android client
|
||||
Nextcloud Android client
|
||||
|
||||
Copyright (C) 2012-2013 ownCloud Inc.
|
||||
Copyright (C) 2012 Bartek Przybylski
|
||||
Copyright (C) 2016 Nextcloud Project
|
||||
Copyright (C) 2012-2016 ownCloud Inc.
|
||||
Copyright (C) 2012 Bartek Przybylski
|
||||
###################################################################
|
||||
|
||||
|
||||
|
|
|
@ -10,10 +10,6 @@
|
|||
3.
|
||||
|
||||
|
||||
Can this problem be reproduced with the official owncloud server?
|
||||
(url: https://demo.owncloud.org, user: test, password: test)
|
||||
|
||||
|
||||
### Environment data
|
||||
Android version:
|
||||
|
||||
|
@ -21,9 +17,9 @@ Device model:
|
|||
|
||||
Stock or customized system:
|
||||
|
||||
ownCloud app version:
|
||||
Nextcloud app version:
|
||||
|
||||
ownCloud server version:
|
||||
Nextcloud server version:
|
||||
|
||||
### Logs
|
||||
#### Web server error log
|
||||
|
@ -31,7 +27,7 @@ ownCloud server version:
|
|||
Insert your webserver log here
|
||||
```
|
||||
|
||||
#### ownCloud log (data/owncloud.log)
|
||||
#### Nextcloud log (data/nextcloud.log)
|
||||
```
|
||||
Insert your ownCloud log here
|
||||
Insert your Nextcloud log here
|
||||
```
|
||||
|
|
Loading…
Reference in a new issue