From f5e50bf668389fc91240a46a28c17dbfc4370713 Mon Sep 17 00:00:00 2001
From: LucasGGamerM <71328265+LucasGGamerM@users.noreply.github.com>
Date: Wed, 3 May 2023 10:21:08 -0300
Subject: [PATCH 01/15] decumentation: update readme
Updates custom local timelines feature header in readme
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 16a8d4e32..b84fece1b 100644
--- a/README.md
+++ b/README.md
@@ -32,7 +32,7 @@
## Key features
-### **The ability to add new custom local timelines!**
+### **The ability to add other server's local timeline to your timelines!**
#### It can be accessed in the "Edit timelines" menu, where you can add a new "Community" to see other server's local posts!
From f7dcb754ed5c8c162133bd2fbc0fe3f04a2a0f13 Mon Sep 17 00:00:00 2001
From: LucasGGamerM <71328265+LucasGGamerM@users.noreply.github.com>
Date: Wed, 3 May 2023 10:25:10 -0300
Subject: [PATCH 02/15] documentation: remove duplicate material you header
This removed the material you header, and instead move it to the color themes section
---
README.md | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/README.md b/README.md
index b84fece1b..19b6c8b1f 100644
--- a/README.md
+++ b/README.md
@@ -36,8 +36,6 @@
#### It can be accessed in the "Edit timelines" menu, where you can add a new "Community" to see other server's local posts!
-### **Material you theme support on Android 12+ devices!**
-
### **Show posts filtered with a warning!**
**Allows you to have filtered posts collapsed with a warning! As shown in the screenshots:**
@@ -49,7 +47,7 @@ Before | After
### **Color themes**
-**Allows you to change theme within the app. Supports Purple, pink, green, blue, red, orange, yellow and Nord!**
+**Allows you to change theme within the app. Supports Material You, purple, pink, green, blue, red, orange, yellow and Nord!**
### **Unlisted posting**
From 741a55110a6125d999e92c301e7470fe4e7dab07 Mon Sep 17 00:00:00 2001
From: LucasGGamerM <71328265+LucasGGamerM@users.noreply.github.com>
Date: Wed, 3 May 2023 10:39:52 -0300
Subject: [PATCH 03/15] documentation: add remote followers header in readme
---
README.md | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/README.md b/README.md
index 19b6c8b1f..c87a015e6 100644
--- a/README.md
+++ b/README.md
@@ -36,6 +36,10 @@
#### It can be accessed in the "Edit timelines" menu, where you can add a new "Community" to see other server's local posts!
+### **View remote profiles**
+
+#### You can now see all of a profile follows and followers, by directly loading them from the profile's home instance. In case of a failed lookup, the app will automatically fall back to the older method.
+
### **Show posts filtered with a warning!**
**Allows you to have filtered posts collapsed with a warning! As shown in the screenshots:**
From 006c0d00f2ac8fb523b4f1388d1abdcb3b34cc7e Mon Sep 17 00:00:00 2001
From: LucasGGamerM <71328265+LucasGGamerM@users.noreply.github.com>
Date: Wed, 3 May 2023 10:53:04 -0300
Subject: [PATCH 04/15] documentation: add nightly to the readme app variants
---
README.md | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
index c87a015e6..9c312e827 100644
--- a/README.md
+++ b/README.md
@@ -99,12 +99,18 @@ Moshidon is also available in [IzzyOnDroid repo](https://apt.izzysoft.de/fdroid/
## Release variants
-All downloads can be found on the [Releases](https://github.com/LucasGGamerM/moshidon/releases) page.
+All stable version downloads can be found on the [Releases](https://github.com/LucasGGamerM/moshidon/releases) page.
**`moshidon.apk`**
Variant with an integrated updater. If you download Moshidon from here (and not from an app store), just download the regular `moshidon.apk`.
+All nightly builds can be downloaded at [Nightly Releases](https://github.com/LucasGGamerM/moshidon-nightly/releases) page.
+
+**`moshidon-nightly.apk`**
+
+Unstable variant with an integrated updater. It's for development and testing purposes. If you find any bugs with it, please file a bug report at our [issues](https://github.com/LucasGGamerM/moshidon/issues) page.
+
---
From cc1d1180e8e751eabb9bd0fa236006a0ba19a4f9 Mon Sep 17 00:00:00 2001
From: LucasGGamerM <71328265+LucasGGamerM@users.noreply.github.com>
Date: Wed, 3 May 2023 11:02:48 -0300
Subject: [PATCH 05/15] documentation: add translate feature header on readme
---
README.md | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/README.md b/README.md
index 9c312e827..b2d47daad 100644
--- a/README.md
+++ b/README.md
@@ -40,6 +40,10 @@
#### You can now see all of a profile follows and followers, by directly loading them from the profile's home instance. In case of a failed lookup, the app will automatically fall back to the older method.
+### **Translate posts easily!**
+
+#### Allows you to easily translate posts in another language with a translate button! Your instance **must** support translation, otherwise it will not work.
+
### **Show posts filtered with a warning!**
**Allows you to have filtered posts collapsed with a warning! As shown in the screenshots:**
From 918bda54d6a4c0100b8900710e974e5790a24831 Mon Sep 17 00:00:00 2001
From: LucasGGamerM <71328265+LucasGGamerM@users.noreply.github.com>
Date: Wed, 3 May 2023 11:06:52 -0300
Subject: [PATCH 06/15] documentation: move F.A.Q to the bottom.
TODO: eventually move the F.A.Q into its own page
---
README.md | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/README.md b/README.md
index b2d47daad..624cf6a03 100644
--- a/README.md
+++ b/README.md
@@ -22,14 +22,6 @@
---
-## F.A.Q
-
-### Q: What are the main differences between Moshidon and Megalodon?
-
-### A: There are many, but the most outstanding differences are: the ability to have other server's local timeline inside the app. It can be acessed in the "Add community" option in the top right corner of the Edit timelines screen. Other outstanding features that Moshidon has are some quality of life improvements, such as notification actions and allowing for unlisted replies by default. Most other features are pretty minor, such as profile notes directly available in the person's profile. Other features are quite minor usability and visibility improvements. All of which can be found in the settings page.
-
----
-
## Key features
### **The ability to add other server's local timeline to your timelines!**
@@ -187,3 +179,11 @@ This project is released under the [GPL-3 License](./LICENSE).
[Official matrix chatroom:](https://matrix.to/#/#moshidon:matrix.org) https://matrix.to/#/#moshidon:matrix.org
@moshidon@floss.social
+
+## F.A.Q
+
+### Q: What are the main differences between Moshidon and Megalodon?
+
+### A: There are many, but the most outstanding differences are: the ability to have other server's local timeline inside the app. It can be acessed in the "Add community" option in the top right corner of the Edit timelines screen. Other outstanding features that Moshidon has are some quality of life improvements, such as notification actions and allowing for unlisted replies by default. Most other features are pretty minor, such as profile notes directly available in the person's profile. Other features are quite minor usability and visibility improvements. All of which can be found in the settings page.
+
+---
From 900823e0dda35bc8837b30b956d49b5fae5cd766 Mon Sep 17 00:00:00 2001
From: LucasGGamerM <71328265+LucasGGamerM@users.noreply.github.com>
Date: Wed, 3 May 2023 11:13:21 -0300
Subject: [PATCH 07/15] documentation: add reminder to add alt text feature
header
---
README.md | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/README.md b/README.md
index 624cf6a03..f0e3af3c5 100644
--- a/README.md
+++ b/README.md
@@ -71,6 +71,10 @@ That’s one of the reasons why choosing a small, **well-moderated instance is i
This is important to **ensure the content you’re sharing is as accessible as possible** to people who can’t see the images and rely on software to read back the provided content descriptions. Thankfully, it’s quite common for people on the Fediverse to provide such alt texts, and hopefully things stay this way!
+### **Reminder to add alt text to attached media**
+
+#### By default, Moshidon will show a warning to add alt text if your post has any attachments without any alt text. This is for better accessibility, and it can easily be bypassed and disabled in settings.
+
### **Pinning posts**
**This lets you can highlight important posts on your profile. A dedicated “Pinned” tab in people’s profiles shows all the posts they pinned.**
From e2a20f9599bba98134fb2b8f4e0aedca35538c2a Mon Sep 17 00:00:00 2001
From: LucasGGamerM <71328265+LucasGGamerM@users.noreply.github.com>
Date: Wed, 3 May 2023 11:16:58 -0300
Subject: [PATCH 08/15] documentation: remove over used bold sub texts
---
README.md | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/README.md b/README.md
index f0e3af3c5..b29ce9acf 100644
--- a/README.md
+++ b/README.md
@@ -26,19 +26,19 @@
### **The ability to add other server's local timeline to your timelines!**
-#### It can be accessed in the "Edit timelines" menu, where you can add a new "Community" to see other server's local posts!
+It can be accessed in the "Edit timelines" menu, where you can add a new "Community" to see other server's local posts!
### **View remote profiles**
-#### You can now see all of a profile follows and followers, by directly loading them from the profile's home instance. In case of a failed lookup, the app will automatically fall back to the older method.
+You can now see all of a profile follows and followers, by directly loading them from the profile's home instance. In case of a failed lookup, the app will automatically fall back to the older method.
### **Translate posts easily!**
-#### Allows you to easily translate posts in another language with a translate button! Your instance **must** support translation, otherwise it will not work.
+Allows you to easily translate posts in another language with a translate button! Your instance **must** support translation, otherwise it will not work.
### **Show posts filtered with a warning!**
-**Allows you to have filtered posts collapsed with a warning! As shown in the screenshots:**
+Allows you to have filtered posts collapsed with a warning! As shown in the screenshots:
Before | After
:-------------------------:|:-------------------------:
@@ -73,7 +73,7 @@ This is important to **ensure the content you’re sharing is as accessible as p
### **Reminder to add alt text to attached media**
-#### By default, Moshidon will show a warning to add alt text if your post has any attachments without any alt text. This is for better accessibility, and it can easily be bypassed and disabled in settings.
+By default, Moshidon will show a warning to add alt text if your post has any attachments without any alt text. This is for better accessibility, and it can easily be bypassed and disabled in settings.
### **Pinning posts**
From bac6f58115f28ebf8efef56ba0ee4a379e593f69 Mon Sep 17 00:00:00 2001
From: LucasGGamerM <71328265+LucasGGamerM@users.noreply.github.com>
Date: Thu, 4 May 2023 07:35:21 -0300
Subject: [PATCH 09/15] documentation: remove unnecessary exclamation marks on
README
---
README.md | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/README.md b/README.md
index b29ce9acf..06383b49b 100644
--- a/README.md
+++ b/README.md
@@ -24,7 +24,7 @@
## Key features
-### **The ability to add other server's local timeline to your timelines!**
+### **The ability to add other server's local timeline to your timelines**
It can be accessed in the "Edit timelines" menu, where you can add a new "Community" to see other server's local posts!
@@ -32,9 +32,9 @@ It can be accessed in the "Edit timelines" menu, where you can add a new "Commun
You can now see all of a profile follows and followers, by directly loading them from the profile's home instance. In case of a failed lookup, the app will automatically fall back to the older method.
-### **Translate posts easily!**
+### **Translate posts easily**
-Allows you to easily translate posts in another language with a translate button! Your instance **must** support translation, otherwise it will not work.
+Allows you to easily translate posts in another language with a translate button! Your instance must support translation, otherwise it will not work.
### **Show posts filtered with a warning!**
From b5e0fca9c06d7c18919c39fb931531b27fb2482b Mon Sep 17 00:00:00 2001
From: LucasGGamerM <71328265+LucasGGamerM@users.noreply.github.com>
Date: Thu, 4 May 2023 07:36:10 -0300
Subject: [PATCH 10/15] documentation: removing another exclamation mark
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 06383b49b..b44b958d1 100644
--- a/README.md
+++ b/README.md
@@ -36,7 +36,7 @@ You can now see all of a profile follows and followers, by directly loading them
Allows you to easily translate posts in another language with a translate button! Your instance must support translation, otherwise it will not work.
-### **Show posts filtered with a warning!**
+### **Show posts filtered with a warning**
Allows you to have filtered posts collapsed with a warning! As shown in the screenshots:
From 7655a5a3ae39a402ffb6085c149fa6cc6d6ab533 Mon Sep 17 00:00:00 2001
From: LucasGGamerM <71328265+LucasGGamerM@users.noreply.github.com>
Date: Fri, 5 May 2023 08:24:03 -0300
Subject: [PATCH 11/15] documentation: update release variants section in
readme
---
README.md | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/README.md b/README.md
index b44b958d1..dbd23544f 100644
--- a/README.md
+++ b/README.md
@@ -99,12 +99,16 @@ Moshidon is also available in [IzzyOnDroid repo](https://apt.izzysoft.de/fdroid/
## Release variants
+### Stable variant
+
All stable version downloads can be found on the [Releases](https://github.com/LucasGGamerM/moshidon/releases) page.
**`moshidon.apk`**
Variant with an integrated updater. If you download Moshidon from here (and not from an app store), just download the regular `moshidon.apk`.
+### Nightly variant
+
All nightly builds can be downloaded at [Nightly Releases](https://github.com/LucasGGamerM/moshidon-nightly/releases) page.
**`moshidon-nightly.apk`**
From 5928cf675acd94a6a02d80aa2781219f673a44c5 Mon Sep 17 00:00:00 2001
From: LucasGGamerM <71328265+LucasGGamerM@users.noreply.github.com>
Date: Fri, 5 May 2023 08:46:39 -0300
Subject: [PATCH 12/15] documentation: update features and behavior sections on
readme
---
README.md | 17 ++++++++++-------
1 file changed, 10 insertions(+), 7 deletions(-)
diff --git a/README.md b/README.md
index dbd23544f..8e695f641 100644
--- a/README.md
+++ b/README.md
@@ -122,16 +122,18 @@ Unstable variant with an integrated updater. It's for development and testing pu
### Features
+* [Adding the ability to view other server's local timelines](https://github.com/LucasGGamerM/moshidon/tree/feature/local-timelines)
+* [Adding the ability to load followers and following from remote instance](https://github.com/LucasGGamerM/moshidon/tree/feature/remote-followers)
* [Adding the ability to have filtered posts show with a warning](https://github.com/LucasGGamerM/moshidon/tree/feature/filters_again)
* [Add “Unlisted” as a post visibility option](https://github.com/mastodon/mastodon-android/compare/master...sk22:megalodon:feature/enable-unlisted)
([Pull request](https://github.com/mastodon/mastodon-android/pull/103))
-* Adding a useful private profile note box!*
-* Auto hiding the compose button on scroll!*
-* Adding the ability to remind yourself to add alt text to images!*
-* An indicator for if an image has alt text or not*
-* Adding the ability to have drafts!*
-* Also adding the ability to view announcements from your instance!*
-* Adding the ability to post for local timeline only (Only on instances that support it!)*
+* Adding a useful private profile note box
+* Auto hiding the compose button on scroll
+* Adding the ability to remind yourself to add alt text to images
+* An indicator for if an image has alt text or not
+* Adding the ability to have drafts
+* Also adding the ability to view announcements from your instance
+* Adding the ability to post for local timeline only (Only on instances that support it!)
* [Add image description button and viewer](https://github.com/mastodon/mastodon-android/compare/master...sk22:megalodon:feature/display-alt-text) ([Pull request](https://github.com/mastodon/mastodon-android/pull/129))
* [Implement pinning posts and displaying pinned posts](https://github.com/mastodon/mastodon-android/compare/master...sk22:megalodon:feature/pin-posts) ([Pull request](https://github.com/mastodon/mastodon-android/pull/140))
* [Implement deleting and re-drafting](https://github.com/mastodon/mastodon-android/compare/master...sk22:megalodon:feature/delete-redraft) ([Closes issue](https://github.com/mastodon/mastodon-android/issues/21))
@@ -153,6 +155,7 @@ Unstable variant with an integrated updater. It's for development and testing pu
### Behavior
+* Allow for confirmation before reblogging
* Adding a bottom option for the publish button, allowing for easier use on larger screens!
* [Make back button return to the home tab before exiting the app](https://github.com/mastodon/mastodon-android/compare/master...sk22:megalodon:feature/back-returns-home) ([Closes issue](https://github.com/mastodon/mastodon-android/issues/118))
* [Always preserve content warnings when replying](https://github.com/mastodon/mastodon-android/compare/master...sk22:megalodon:feature/always-preserve-cw) ([Closes issue](https://github.com/mastodon/mastodon-android/issues/113))
From e15b752badd456ee01121dd8199a34baf4153f40 Mon Sep 17 00:00:00 2001
From: LucasGGamerM <71328265+LucasGGamerM@users.noreply.github.com>
Date: Fri, 5 May 2023 08:50:15 -0300
Subject: [PATCH 13/15] documentation: update links to matrix chatroom
Use floss.social links instead of matrix.org ones
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 8e695f641..1e9b45f19 100644
--- a/README.md
+++ b/README.md
@@ -187,7 +187,7 @@ This project is released under the [GPL-3 License](./LICENSE).
## Links
-[Official matrix chatroom:](https://matrix.to/#/#moshidon:matrix.org) https://matrix.to/#/#moshidon:matrix.org
+[Official matrix chatroom:](https://matrix.to/#/#moshidon:floss.social) https://matrix.to/#/#moshidon:floss.social
@moshidon@floss.social
From 3b32fe366324bfd4dded6742204f01fd7391a8bd Mon Sep 17 00:00:00 2001
From: LucasGGamerM <71328265+LucasGGamerM@users.noreply.github.com>
Date: Fri, 5 May 2023 08:54:28 -0300
Subject: [PATCH 14/15] documentation: move F.A.Q to separate file
---
FAQ.md | 5 +++++
1 file changed, 5 insertions(+)
create mode 100644 FAQ.md
diff --git a/FAQ.md b/FAQ.md
new file mode 100644
index 000000000..fb4375cce
--- /dev/null
+++ b/FAQ.md
@@ -0,0 +1,5 @@
+## F.A.Q
+
+Q: What are the main differences between Moshidon and Megalodon?
+
+A: There are many, but the most outstanding differences are: the ability to have other server's local timeline inside the app. It can be acessed in the "Add community" option in the top right corner of the Edit timelines screen. Other outstanding features that Moshidon has are some quality of life improvements, such as notification actions and allowing for unlisted replies by default. Most other features are pretty minor, such as profile notes directly available in the person's profile. Other features are quite minor usability and visibility improvements. All of which can be found in the settings page.
From be5ed6e2241b264577f16e0664416d5d6265b354 Mon Sep 17 00:00:00 2001
From: LucasGGamerM <71328265+LucasGGamerM@users.noreply.github.com>
Date: Fri, 5 May 2023 08:58:56 -0300
Subject: [PATCH 15/15] documentation: add FAQ link in readme
---
README.md | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/README.md b/README.md
index 1e9b45f19..c46fdab27 100644
--- a/README.md
+++ b/README.md
@@ -187,14 +187,10 @@ This project is released under the [GPL-3 License](./LICENSE).
## Links
+[F.A.Q](FAQ.md)
+
[Official matrix chatroom:](https://matrix.to/#/#moshidon:floss.social) https://matrix.to/#/#moshidon:floss.social
@moshidon@floss.social
-## F.A.Q
-
-### Q: What are the main differences between Moshidon and Megalodon?
-
-### A: There are many, but the most outstanding differences are: the ability to have other server's local timeline inside the app. It can be acessed in the "Add community" option in the top right corner of the Edit timelines screen. Other outstanding features that Moshidon has are some quality of life improvements, such as notification actions and allowing for unlisted replies by default. Most other features are pretty minor, such as profile notes directly available in the person's profile. Other features are quite minor usability and visibility improvements. All of which can be found in the settings page.
-
---