You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Gregor Santner 8161353de7
New Crowdin updates (#292)
2 weeks ago
.github ci add comment for cleanup as github has no delete-all button 9 months ago
app New Crowdin updates (#292) 2 weeks ago
gradle/wrapper Update opoc 2 years ago
metadata [ImgBot] Optimize images (#247) 2 years ago
patches Add @vanitasvitae 's unfinished image-viewer patch (deleted all test/demo branches for cleanup 3 years ago
.atomignore Update Gradle to 3.0/4.1 ; SDK 27 4 years ago
.gitignore Add Makefile; CI: Remove Circle/Travis, add GitHub Actions 10 months ago
.hidden Update design #40, fixes #65 5 years ago
CHANGELOG.md Update CHANGELOG 2 months ago
CODE_OF_CONDUCT.md Lower butterknife version to not pull in more recent appcompat 4 years ago
CONTRIBUTORS.md pullRefresh as option + Shortcut to settings @themesettings (#226) 3 years ago
LICENSE.md Introduce new markdown parser; 5 years ago
Makefile Add Makefile; CI: Remove Circle/Travis, add GitHub Actions 10 months ago
README.md Update README screenshot references (PR #291) 2 months ago
build.gradle Update gs/opoc utilities 2 months ago
crowdin.yml Update crowdin config 2 weeks ago
gradle.properties Update Gradle to 3.0/4.1 ; SDK 27 4 years ago
gradlew Initial commit 6 years ago
gradlew.bat Bump android libs; gradle; Studio 2.1 5 years ago
settings.gradle Initial commit 6 years ago

README.md

GitHub releases GitHub downloads Translate on Crowdin Donate - say thanks Chat on Matrix GitHub CI Codacy code quality

dandelion*

This is an unofficial webview based client for the community-run, distributed social network diaspora*.

Description

This is an unofficial webview based client for the community-run, distributed social network diaspora*. It's currently under development and should be used with that in mind. Please submit any bugs you might find.

WebApp

The app is developed as a WebApp because currently diaspora* doesn't have an functional API that can be used to create a native interface to retrieve the user's data, publications, direct messages and so on. That's why there are currently only WebApps for diaspora* out there. Stay tuned on diaspora* issues about API.

Why is a WebApp better than using the mobile site on a browser? Basically it provides better integration with the system (events coming into and going out of the app), notifications, customized interface and functions and a nice little icon that takes you directly to your favorite social network :)

Device Requirements

The minimum Android version supported is Jelly Bean, Android v4.2.0 / API 17

Privacy & Permissions

dandelion* requires access to the Internet and to external storage to be able to upload photos when creating a new post and for taking screenshots.

Contributions

The project is always open for contributions and accepts pull requests. The project uses AOSP Java Code Style, with one exception: private members are _camelCase instead of mBigCamel. You may use Android Studios auto reformat feature before sending a PR. See gsantner's android contribution guide for more information.

Translations can be contributed on GitHub or via E-Mail. You can use Stringlate (Translate - with Stringlate) to translate the project directly on your Android phone. It allows you to export as E-Mail attachement and to post on GitHub.

Join our Matrix channel and say hello! Don't be afraid to start talking. Chat - Matrix
Note that the main project members are working on this project for free during leisure time, are mostly busy with their job/university/school, and may not react or start coding immediately.

Resources

Licensing

dandelion* is released under GNU GENERAL PUBLIC LICENSE (see LICENCE). The app is licensed GPL v3. Localization files and resources (strings*.xml) are licensed CC0 1.0. For more licensing informations, see 3rd party licenses.

Screenshots

Notice

Maintainers