Un fork veloce, altamente personalizzabile e aggiornato di mastodon/megalodon, che aggiunge caratteristiche importanti come una timeline completamente federata, messaggi non in elenco, bozze, messaggi programmati, segnalibri e avvisi di testo alt. https://mastodon.it/it/Quale-app-mastodon-utilizzare
Go to file
Ruth Collings 00b934dc69 spacing and lines
it was bothering me
2024-08-19 16:34:22 -04:00
.github Update FUNDING.yml 2024-07-11 15:58:55 -03:00
_layouts Merge remote-tracking branch 'megalodon_main/main' 2023-04-12 13:04:31 -03:00
gradle/wrapper Minor maintenance things (#501) 2023-04-22 17:28:16 +02:00
img Merge remote-tracking branch 'megalodon_main/main' into m3-merger 2023-08-20 11:34:44 -03:00
mastodon Still set desired height 2024-08-04 14:44:08 -03:00
metadata docs: add 107 changelog 2024-08-03 10:01:56 -03:00
tools Add a tool to detect invalid formatting in localized strings 2023-09-28 13:24:27 -03:00
.gitignore chore: update .gitignore 2023-04-07 18:59:18 -03:00
FAQ.md update 2024-08-19 16:30:50 -04:00
LICENSE Add readme and license and bump version 2022-04-13 19:38:41 +03:00
README.md spacing and lines 2024-08-19 16:34:22 -04:00
_config.yml Update _config.yml 2022-12-27 15:18:55 -03:00
build.gradle Merge remote-tracking branch 'megalodon_main/main' into m3-merger 2023-08-20 11:34:44 -03:00
fix-metadata-markdown-lists.sh fix: fix wrong tap-to-reveal string 2023-08-28 08:27:42 -03:00
gradle.properties build: enable gradle configuration cache 2023-10-04 07:37:19 -03:00
gradlew chore: make app compile again 2023-11-17 16:08:03 -03:00
gradlew.bat Minor maintenance things (#501) 2023-04-22 17:28:16 +02:00
settings.gradle Merge branch 'main' 2023-02-07 18:09:13 -03:00

README.md

MoshidonLogo Moshidon, the material you mastodon client!

A fast, highly customizable, up-to-date fork of megalodon adding important features such as a fully federated timeline, unlisted posting, drafts, scheduled posts, bookmarks, and alt text warnings.

Download Now

Get it on Google Play Get it on F-Droid Get it on IzzyOnDroid

GitHub Release Download GitHub Nightly Download GitHub Nightly Build Download Translation status

Donate

Github | Liberapay | Monero Wallet Key: 4886mdarcyB6Yf8Qc6vDJBK1fz6ibHFLZUmHb4GZZz9yLGNhcG3XC64e5UZ8dVQYTLZb82W6P9WhteowW4STJEec97Gf22j

Key Features

Flexible Timelines

[ Home dropdown menu ]

Under the Home menu by default you can see your active account's timeline, your server's local timeline, and your server's federated timeline. You can also pin hashtags, lists, other servers, or make a custom view of just your posts, your bookmarks, or your favourites for quick access. Then sort these timelines to prioritize the ones you visit most often.

[ Edit timelines icon ] [ Edit timelines menu ]

Multiple Accounts & Crossposting

Sign in to multiple accounts in the same app and easily switch between them. Press and hold on the boost or fave button to boost or fave a post to a different account than the one you are currently browsing with.

[ boost icon pop up select profile ]

Drafts & Scheduled Posts

Write posts and save them, or schedule them to post later. Edit and delete your drafts.

Alt Text Tag & Reminder

An unobtrusive ALT tag appears on images with alt text. Clicking on the icon makes the alt text appear. By default, Moshidon will show a warning to add alt text if your post has any attachments lacking alt text. This is for better accessibility, and it can be disabled in settings. You can also hide from your feed all posts that are lacking in alt text.

[ image with alt text icon higlighted ] [ alt text expanded ] [ settings > behaviour > add alt text reminders and Show media posts with missing alt text ]

Themes & Customization

Moshidon is designed according to Material Design principles. Follow your device's light or dark mode settings or change colour palette - your system's default, purple, black & white, "pitch black" (battery saving) and more. Customize your experience by moving or renaming the publish button, show or hide sensitive media by default, reduce motion, collapse long posts, add haptic feedback, or making the fave button a heart ♥ or a star ★.

Not Just Mastodon

Supports features available on other types of fediverse servers such as admin announcements, showing pronouns in user names, post translation, emoji reactions, local-only posting, and markdown or html in posts.

Fully Federated Feed & Profiles

See all public posts from servers your server federates with and fetch profiles from a user's local server for accurate up to date information.

And more...

  • manage pinned posts and bookmarks
  • manage lists, filters, and most privacy settings
  • display pronouns in timelines, threads, and user listings
  • get only specific types of notifications (no more finished polls!), limit who you get notifications from, or group all notifications into one.
  • automatically add re: to beginning of replies with content warnings
  • ask before boosting or deleting posts
  • when replying to a boosted post automatically mention the person who boosted it
  • overlay audio from posts, allowing your existing media to keep playing
  • auto-reveal CWs that are the same as ones you've already opened, or always reveal content warnings and sensitive media
  • hide media previews in timelines (save data)
  • show post interaction counts in timeline
  • allow custom emoji in display names
  • enable scrolling text for long display names
  • double tap to open search
  • swipe or double swipe between tabs
  • hide interaction buttons
  • auto-hide compose button
  • underline links
  • show post dividers
  • disable active tab indicator
  • show tab labels in navigation bar

Installation & Releases

Moshidon is available on GitHub, Google Play, F-Droid, and IzzyOnDroid repo. All sources provide the same moshidon.apk stable release. Older releases are available on the Releases page.

How to Install from GitHub

Download the latest stable release from Github and open it. You might have to accept installing APK files from your browser. Moshidon will automatically check for new updates available on GitHub and offer to download and install them within the app. You can also manually press “Check for updates” at the bottom of the settings page.

Nightly Version

All moshidon-night.apk nightly builds can be downloaded on the Nightly Releases page. This is an unstable version with an integrated updater for development and testing purposes and intended for advanced users. If you find any bugs with it, please file a bug report on our Issues page.

Building & Contributing

As this app is using Java 17 features, you need JDK 17 or newer to build it. Other than that, everything is pretty standard. You can either import the project into Android Studio and build it from there, or run the following command in the project directory:

./gradlew assembleRelease

License

This project is released under the GPL-3 License.

Contact & Support

@moshidon@floss.social

Official Matrix Chatroom

F.A.Q

Moshidon Roadmap