mirror of
https://github.com/gsantner/dandelion
synced 2024-11-21 11:52:07 +01:00
Merge dandelion news and FAQ content all into markdown files in the dandelion repository
This commit is contained in:
parent
c65aab3840
commit
774c5bec59
29 changed files with 135 additions and 62 deletions
3
.github/ISSUE_TEMPLATE.md
vendored
3
.github/ISSUE_TEMPLATE.md
vendored
|
@ -21,7 +21,4 @@
|
|||
Description:
|
||||
What this is about, what happens and what is expected to happen. What needs to be done for it to happen.
|
||||
If a crash is happening a log is needed. Screenshots or demonstration videos are always helpful too.
|
||||
|
||||
About logging:
|
||||
https://gsantner.net/android-contribution-guide/?packageid=com.github.dfa.diaspora_android&name=dandelion&web=https://github.com/gsantner/dandelion#logcat
|
||||
-->
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
### Recent changes
|
||||
- See [Discussions](https://github.com/gsantner/dandelion/discussions), [Issues](https://github.com/gsantner/dandelion/issues) and [Project website](https://gsantner.net/) to see what is going on.
|
||||
- See [Discussions](https://github.com/gsantner/dandelion/discussions), [Issues](https://github.com/gsantner/dandelion/issues) and [Project page](https://github.com/gsantner/dandelion#readme) to see what is going on.
|
||||
|
||||
### v1.4.0
|
||||
- Add seconds to 'save picture' date format
|
||||
|
@ -23,7 +23,6 @@
|
|||
|
||||
**New features:**
|
||||
- All new Aspects and Tags, using a searchable dialog
|
||||
- A new home - project blog/page: <https://gsantner.net/project/dandelion.html>
|
||||
|
||||
**Fixed:**
|
||||
- Sometimes the Stream went white, which is due an still (>3 years) unfixed Android Support library bug. It should not occur very often anymore due less use of fragments.
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
<!--
|
||||
This file contains references to people who contributed to the app.
|
||||
You can also send a mail to [gsantner AT mailbox DOT org](http://gsantner.net#contact) to get included.
|
||||
|
||||
Schema: **[Name](Reference)**<br/>~° Text
|
||||
|
||||
|
@ -13,7 +12,7 @@ Where:
|
|||
|
||||
## LIST OF CONTRIBUTORS
|
||||
-->
|
||||
* **[Gregor Santner](http://gsantner.net)**<br/>~° Current developer of dandelion
|
||||
* **[Gregor Santner](http://github.com/gsantner)**<br/>~° Development of dandelion
|
||||
* **[Paul Schaub](https://github.com/vanitasvitae)**<br/>~° Development of dandelion
|
||||
* **[Martín Vukovic](martinvukovic AT protonmail DOT com)**<br/>~° Diaspora Native WebApp
|
||||
* **[Gaukler Faun](https://github.com/scoute-dich)**<br/>~° Diaspora Native WebApp additions
|
||||
|
|
96
NEWS.md
Normal file
96
NEWS.md
Normal file
|
@ -0,0 +1,96 @@
|
|||
# dandelion - News
|
||||
|
||||
## General
|
||||
|
||||
### Installation
|
||||
You can install and update from [F-Droid](https://f-droid.org/repository/browse/?fdid=com.github.dfa.diaspora_android) or [GitHub](https://github.com/gsantner/dandelion/releases/latest).
|
||||
|
||||
F-Droid is a store for free & open source apps.
|
||||
The *.apk's available for download are signed by the F-Droid team and guaranteed to correspond to the (open source) source code of dandelion.
|
||||
Generally this is the recommended way to install dandelion & keep it updated.
|
||||
|
||||
|
||||
### Get informed
|
||||
* Check the [project readme](https://github.com/gsantner/dandelion/tree/news#readme) for general project information.
|
||||
* Check the [project news](https://github.com/gsantner/dandelion/blob/master/NEWS.md#readme) for more details on what is going on.
|
||||
* Check the [project git history](https://github.com/gsantner/dandelion/commits/master) for most recent code changes.
|
||||
|
||||
### The right place to ask
|
||||
If you have questions or found an issue please head to the [dandelion project](https://github.com/gsantner/dandelion/issues/new/choose) and ask there.
|
||||
[Search](https://github.com/gsantner/dandelion/issues?q=#js-issues-search) for same/similar and related issues/questions before, it might be already answered or resolved.
|
||||
|
||||
|
||||
### Navigation
|
||||
* [dandelion v1.2 - Add dandelior - Searchable Tags and Aspects](#dandelion-v12---add-dandelior---searchable-tags-and-aspects)
|
||||
* [dandelion v0.1.2 - Aspekte, Pod wechseln](#dandelion-v012---aspekte-pod-wechseln)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
# dandelion\* v1.2 - Add dandelior\* - Searchable Tags and Aspects
|
||||
_12. August 2018_
|
||||
|
||||
## dandelior\* is a rebranded version of dandelion\*
|
||||
dandelior\* is based 100% on the same code and resources as dandelion\*. Its from the same code repository, just a different build flavor.
|
||||
The main purpose of dandelior\* is the most requested feature till date - to support multiple accounts / another account at dandelion\*.
|
||||
|
||||
- Added an (rebranded) flavor of dandelion: dandelior
|
||||
- Only differenties in use are other (black) icon and AMOLED colors by default enabled
|
||||
- Already available on F-Droid
|
||||
|
||||
**New features:**
|
||||
- All new Aspects and Tags, using a searchable dialog
|
||||
|
||||
**Fixed:**
|
||||
- Sometimes the Stream went white, which is due an still (3+ years) unfixed Android Support library bug. It should not occur very often anymore due less use of fragments.
|
||||
|
||||
**Improved:**
|
||||
- Various small tweaks
|
||||
- Updated translation files
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
# dandelion v0.1.2 - Aspekte, Pod wechseln
|
||||
_05. Juni 2016_
|
||||
|
||||
In den letzten Tagen hat @gsantner viel Zeit in die inoffizielle diaspora\* Android App ([dandelion\*](https://github.com/gsantner/dandelion)) investiert.
|
||||
|
||||
Dabei wurden unter anderem folgende Änderungen beigesteuert:
|
||||
|
||||
- Allgemeines zur Usability
|
||||
- Animationen für den Activity-Wechsel und Startup, WebView-Scroll-Top
|
||||
- Podliste caching
|
||||
- Aspekt-Liste und Aspekte hinzugefügt
|
||||
- Verbessertes Sharing aus der App
|
||||
- Material Progressbar
|
||||
- Suche verbessert
|
||||
- Collapsing top menu
|
||||
- toolbar/actions/menu geändert, fab entfernt
|
||||
- Refactoring layout & menu files, dialogs
|
||||
- Überarbeitete Main,Splash,PodSelectionActivity
|
||||
- Pod wechseln
|
|
@ -39,9 +39,9 @@ dandelion\* requires access to the Internet and to external storage to be able t
|
|||
|
||||
## Contributions
|
||||
The project is always open for contributions and accepts pull requests.
|
||||
The project uses [AOSP Java Code Style](https://source.android.com/source/code-style#follow-field-naming-conventions), 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](https://gsantner.net/android-contribution-guide/?packageid=com.github.dfa.diaspora_android&name=dandelion&web=https://github.com/gsantner/dandelion&source=readme#logcat) for more information.
|
||||
The project uses [AOSP Java Code Style](https://source.android.com/source/code-style#follow-field-naming-conventions), with one exception: private members are `_camelCase` instead of `mBigCamel`. You may use Android Studios _auto reformat feature_ before sending a PR.
|
||||
|
||||
Translations can be contributed on GitHub or via [E-Mail](https://gsantner.net/#contact). You can use Stringlate ([![Translate - with Stringlate](https://img.shields.io/badge/stringlate-translate-green.svg)](https://lonamiwebs.github.io/stringlate/translate?git=https%3A%2F%2Fgithub.com%2Fgsantner%2Fdandelion.git)) to translate the project directly on your Android phone. It allows you to export as E-Mail attachement and to post on GitHub.
|
||||
Translations can be contributed on GitHub. You can use Stringlate ([![Translate - with Stringlate](https://img.shields.io/badge/stringlate-translate-green.svg)](https://lonamiwebs.github.io/stringlate/translate?git=https%3A%2F%2Fgithub.com%2Fgsantner%2Fdandelion.git)) 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](https://img.shields.io/badge/chat-on%20matrix-blue.svg)](https://matrix.to/#/#dandelion:matrix.org)
|
||||
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.
|
||||
|
|
|
@ -13,7 +13,7 @@ import java.util.List;
|
|||
|
||||
|
||||
/**
|
||||
* Created by gsantner (https://gsantner.net/ on 30.09.16.
|
||||
* Created by gsantner (gsantner AT mailbox DOT org on 30.09.16.
|
||||
* DiasporaPodList - List container for DiasporaPod's, with methods to merge with other DiasporaPodLists
|
||||
* DiasporaPod - Data container for a Pod, can include N DiasporaPodUrl's
|
||||
* DiasporaPodUrl - A Url of an DiasporaPod
|
||||
|
|
|
@ -32,7 +32,7 @@ import org.json.JSONObject;
|
|||
|
||||
/**
|
||||
* User profile
|
||||
* Created by gsantner (https://gsantner.net/) on 24.03.16. Part of dandelion*.
|
||||
* Created by gsantner (gsantner AT mailbox DOT org) on 24.03.16. Part of dandelion*.
|
||||
*/
|
||||
public class DiasporaUserProfile {
|
||||
private static final int MINIMUM_USERPROFILE_LOAD_TIMEDIFF = 5000;
|
||||
|
|
|
@ -21,7 +21,7 @@ package com.github.dfa.diaspora_android.listener;
|
|||
import com.github.dfa.diaspora_android.data.DiasporaUserProfile;
|
||||
|
||||
/**
|
||||
* Created by gsantner (https://gsantner.net/) on 26.03.16.
|
||||
* Created by gsantner (gsantner AT mailbox DOT org) on 26.03.16.
|
||||
* Interface that needs to be implemented by classes that listen for Profile related changes
|
||||
*/
|
||||
public interface DiasporaUserProfileChangedListener {
|
||||
|
|
|
@ -37,7 +37,7 @@ import butterknife.OnItemSelected;
|
|||
|
||||
/**
|
||||
* Dialog that helps the user configure a pod
|
||||
* Created by gsantner (http://gsantner.net) on 06.10.16.
|
||||
* Created by gsantner on 06.10.16.
|
||||
*/
|
||||
public class PodSelectionDialog extends ThemedAppCompatDialogFragment {
|
||||
public static final String TAG = "com.github.dfa.diaspora_android.ui.PodSelectionDialog";
|
||||
|
|
|
@ -37,7 +37,7 @@ import java.util.List;
|
|||
|
||||
/**
|
||||
* Settings
|
||||
* Created by gsantner (https://gsantner.net/) on 20.03.16. Part of dandelion*.
|
||||
* Created by gsantner (gsantner AT mailbox DOT org) on 20.03.16. Part of dandelion*.
|
||||
*/
|
||||
@SuppressWarnings("ConstantConditions")
|
||||
public class AppSettings extends SharedPreferencesPropertyBackend {
|
||||
|
|
|
@ -32,7 +32,6 @@ import com.github.dfa.diaspora_android.activity.MainActivity;
|
|||
|
||||
/**
|
||||
* Created by Gregor Santner on 07.08.16.
|
||||
* http://gsantner.net
|
||||
*/
|
||||
public class WebHelper {
|
||||
|
||||
|
|
|
@ -1,9 +1,8 @@
|
|||
/*#######################################################
|
||||
*
|
||||
* Maintained by Gregor Santner, 2017-
|
||||
* https://gsantner.net/
|
||||
* Maintained 2017-2023 by Gregor Santner <gsantner AT mailbox DOT org>
|
||||
*
|
||||
* License: Apache 2.0 / Commercial
|
||||
* License: Apache 2.0
|
||||
* https://github.com/gsantner/opoc/#licensing
|
||||
* https://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 2021 Gregor Santner <https://gsantner.net>
|
||||
* Maintained 2017-2023 by Gregor Santner <gsantner AT mailbox DOT org>
|
||||
* License: Creative Commons Zero (CC0 1.0) / Public Domain
|
||||
* http://creativecommons.org/publicdomain/zero/1.0/
|
||||
*
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 2021 Gregor Santner <https://gsantner.net>
|
||||
* Maintained 2017-2023 by Gregor Santner <gsantner AT mailbox DOT org>
|
||||
* License: Creative Commons Zero (CC0 1.0) / Public Domain
|
||||
* http://creativecommons.org/publicdomain/zero/1.0/
|
||||
*
|
||||
|
|
|
@ -1,9 +1,8 @@
|
|||
/*#######################################################
|
||||
*
|
||||
* Maintained by Gregor Santner, 2018-
|
||||
* https://gsantner.net/
|
||||
* Maintained 2018-2023 by Gregor Santner <gsantner AT mailbox DOT org>
|
||||
*
|
||||
* License: Apache 2.0 / Commercial
|
||||
* License: Apache 2.0
|
||||
* https://github.com/gsantner/opoc/#licensing
|
||||
* https://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
|
|
|
@ -1,9 +1,8 @@
|
|||
/*#######################################################
|
||||
*
|
||||
* Maintained by Gregor Santner, 2018-
|
||||
* https://gsantner.net/
|
||||
* Maintained 2018-2023 by Gregor Santner <gsantner AT mailbox DOT org>
|
||||
*
|
||||
* License: Apache 2.0 / Commercial
|
||||
* License: Apache 2.0
|
||||
* https://github.com/gsantner/opoc/#licensing
|
||||
* https://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
|
|
|
@ -1,9 +1,8 @@
|
|||
/*#######################################################
|
||||
*
|
||||
* Maintained by Gregor Santner, 2016-
|
||||
* https://gsantner.net/
|
||||
* Maintained 2016-2023 by Gregor Santner <gsantner AT mailbox DOT org>
|
||||
*
|
||||
* License: Apache 2.0 / Commercial
|
||||
* License: Apache 2.0
|
||||
* https://github.com/gsantner/opoc/#licensing
|
||||
* https://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
/*#######################################################
|
||||
*
|
||||
* Maintained by Gregor Santner, 2017-
|
||||
* https://gsantner.net/
|
||||
* Maintained 2017-2023 by Gregor Santner <gsantner AT mailbox DOT org>
|
||||
*
|
||||
* License: Apache 2.0
|
||||
* https://github.com/gsantner/opoc/#licensing
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
/*#######################################################
|
||||
*
|
||||
* Maintained by Gregor Santner, 2017-
|
||||
* https://gsantner.net/
|
||||
* Maintained 2017-2023 by Gregor Santner <gsantner AT mailbox DOT org>
|
||||
*
|
||||
* License: Apache 2.0
|
||||
* https://github.com/gsantner/opoc/#licensing
|
||||
|
|
|
@ -1,9 +1,8 @@
|
|||
/*#######################################################
|
||||
*
|
||||
* Maintained by Gregor Santner, 2016-
|
||||
* https://gsantner.net/
|
||||
* Maintained 2016-2023 by Gregor Santner <gsantner AT mailbox DOT org>
|
||||
*
|
||||
* License of this file: Apache 2.0 (Commercial upon request)
|
||||
* License of this file: Apache 2.0
|
||||
* https://www.apache.org/licenses/LICENSE-2.0
|
||||
* https://github.com/gsantner/opoc/#licensing
|
||||
*
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
/*#######################################################
|
||||
*
|
||||
* Maintained by Gregor Santner, 2017-
|
||||
* https://gsantner.net/
|
||||
* Maintained 2017-2023 by Gregor Santner <gsantner AT mailbox DOT org>
|
||||
*
|
||||
* License: Apache 2.0
|
||||
* https://github.com/gsantner/opoc/#licensing
|
||||
|
|
|
@ -1,9 +1,8 @@
|
|||
/*#######################################################
|
||||
*
|
||||
* Maintained by Gregor Santner, 2018-
|
||||
* https://gsantner.net/
|
||||
* Maintained 2018-2023 by Gregor Santner <gsantner AT mailbox DOT org>
|
||||
*
|
||||
* License of this file: Apache 2.0 (Commercial upon request)
|
||||
* License of this file: Apache 2.0
|
||||
* https://www.apache.org/licenses/LICENSE-2.0
|
||||
* https://github.com/gsantner/opoc/#licensing
|
||||
*
|
||||
|
|
|
@ -1,9 +1,8 @@
|
|||
/*#######################################################
|
||||
*
|
||||
* Maintained by Gregor Santner, 2016-
|
||||
* https://gsantner.net/
|
||||
* Maintained 2016-2023 by Gregor Santner <gsantner AT mailbox DOT org>
|
||||
*
|
||||
* License of this file: Apache 2.0 (Commercial upon request)
|
||||
* License of this file: Apache 2.0
|
||||
* https://www.apache.org/licenses/LICENSE-2.0
|
||||
* https://github.com/gsantner/opoc/#licensing
|
||||
*
|
||||
|
|
|
@ -1,9 +1,8 @@
|
|||
/*#######################################################
|
||||
*
|
||||
* Maintained by Gregor Santner, 2017-
|
||||
* https://gsantner.net/
|
||||
* Maintained 2017-2023 by Gregor Santner <gsantner AT mailbox DOT org>
|
||||
*
|
||||
* License of this file: Apache 2.0 (Commercial upon request)
|
||||
* License of this file: Apache 2.0
|
||||
* https://www.apache.org/licenses/LICENSE-2.0
|
||||
* https://github.com/gsantner/opoc/#licensing
|
||||
*
|
||||
|
|
|
@ -1,9 +1,8 @@
|
|||
/*#######################################################
|
||||
*
|
||||
* Maintained by Gregor Santner, 2017-
|
||||
* https://gsantner.net/
|
||||
* Maintained 2017-2023 by Gregor Santner <gsantner AT mailbox DOT org>
|
||||
*
|
||||
* License of this file: Apache 2.0 (Commercial upon request)
|
||||
* License of this file: Apache 2.0
|
||||
* https://www.apache.org/licenses/LICENSE-2.0
|
||||
* https://github.com/gsantner/opoc/#licensing
|
||||
*
|
||||
|
|
|
@ -1,9 +1,8 @@
|
|||
/*#######################################################
|
||||
*
|
||||
* Maintained by Gregor Santner, 2017-
|
||||
* https://gsantner.net/
|
||||
* Maintained 2017-2023 by Gregor Santner <gsantner AT mailbox DOT org>
|
||||
*
|
||||
* License of this file: Apache 2.0 (Commercial upon request)
|
||||
* License of this file: Apache 2.0
|
||||
* https://www.apache.org/licenses/LICENSE-2.0
|
||||
* https://github.com/gsantner/opoc/#licensing
|
||||
*
|
||||
|
|
|
@ -1,9 +1,8 @@
|
|||
/*#######################################################
|
||||
*
|
||||
* Maintained by Gregor Santner, 2017-
|
||||
* https://gsantner.net/
|
||||
* Maintained 2017-2023 by Gregor Santner <gsantner AT mailbox DOT org>
|
||||
*
|
||||
* License of this file: Apache 2.0 (Commercial upon request)
|
||||
* License of this file: Apache 2.0
|
||||
* https://www.apache.org/licenses/LICENSE-2.0
|
||||
* https://github.com/gsantner/opoc/#licensing
|
||||
*
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
* Gregor Santner (gsantner)
|
||||
~° http://gsantner.net
|
||||
~° https://github.com/gsantner
|
||||
|
||||
* Paul Schaub (vanitasvitae)
|
||||
~° https://github.com/vanitasvitae
|
||||
|
|
|
@ -1,10 +1,7 @@
|
|||
/*#######################################################
|
||||
*
|
||||
* Maintained by Gregor Santner, 2017-
|
||||
* https://gsantner.net/
|
||||
*
|
||||
* License of this file: Apache 2.0 (Commercial upon request)
|
||||
* https://www.apache.org/licenses/LICENSE-2.0
|
||||
* SPDX-FileCopyrightText: 2017-2023 Gregor Santner <gsantner AT mailbox DOT org>
|
||||
* SPDX-License-Identifier: Unlicense OR CC0-1.0
|
||||
*
|
||||
#########################################################*/
|
||||
// Top-level build file where you can add configuration options common to all sub-projects/modules.
|
||||
|
|
Loading…
Reference in a new issue