48
README.md
48
README.md
@@ -8,13 +8,21 @@ My ActivityPub is a beautiful, user-friendly Android application that allows you
|
||||
|
||||
## Features
|
||||
|
||||
- 📱 Modern Material Design 3 UI
|
||||
- 🌐 Connect to any Mastodon/ActivityPub instance
|
||||
- 📰 Browse public timelines
|
||||
- 🖼️ View images and media attachments
|
||||
- 💬 See replies, boosts, and favorites
|
||||
- 🔄 Pull to refresh timeline
|
||||
- 🎨 Beautiful Mastodon-inspired color scheme
|
||||
### Core Features
|
||||
- 📱 **Modern Material Design 3 UI** - Beautiful, responsive interface
|
||||
- 🌐 **Multi-Instance Support** - Connect to any Mastodon/ActivityPub instance
|
||||
- 🔐 **OAuth Authentication** - Secure login with OAuth 2.0
|
||||
- 📰 **Public & Home Timelines** - Browse federated and personal timelines
|
||||
- 🔄 **Pull-to-Refresh** - Swipe down to update your timeline
|
||||
- ⚡ **Auto-Refresh** - Timeline automatically updates every 30 seconds
|
||||
- 🔗 **Interactive Links & Hashtags** - Click URLs and hashtags in posts
|
||||
- 🖼️ **Media Attachments** - View images and media in posts
|
||||
- 💬 **Post Interactions** - Reply, boost, and favorite posts
|
||||
- 📊 **Status Details** - View full posts with reply threads
|
||||
- 🔔 **Notifications** - Stay updated with mentions and interactions
|
||||
- ♾️ **Infinite Scrolling** - Load more posts as you scroll
|
||||
- 🎨 **Dynamic Colors** - Adapts to your system theme (Android 12+)
|
||||
- 🌙 **Dark Mode** - Full dark theme support
|
||||
|
||||
## Screenshots
|
||||
|
||||
@@ -201,6 +209,32 @@ This project follows the official Kotlin coding conventions. Key guidelines:
|
||||
- Coil requires valid URLs
|
||||
- Check LogCat for detailed error messages
|
||||
|
||||
## Recent Updates
|
||||
|
||||
### Latest Features (v1.0)
|
||||
|
||||
#### 🔄 Pull-to-Refresh
|
||||
The app now supports pull-to-refresh functionality on all timelines. Simply swipe down from the top of the timeline to fetch the latest posts from your instance.
|
||||
|
||||
#### ⚡ Automatic Timeline Updates
|
||||
Timelines now automatically check for new posts every 30 seconds. New posts appear seamlessly at the top of your timeline without interrupting your reading experience.
|
||||
|
||||
**How it works:**
|
||||
- Background coroutine checks for new posts using `since_id` parameter
|
||||
- Updates are silent and don't interfere with scrolling
|
||||
- Auto-refresh restarts when switching between timelines
|
||||
- Minimal network usage - only fetches posts newer than the current top post
|
||||
|
||||
#### 🔗 Interactive Content
|
||||
Post content is now fully interactive with support for:
|
||||
- **Clickable URLs**: Tap any link to open in your default browser
|
||||
- **Hashtags**: Styled and clickable hashtags
|
||||
- **Rich HTML content**: Proper rendering of formatted text
|
||||
|
||||
All links and hashtags are displayed in your theme's primary color with underlines for easy identification.
|
||||
|
||||
For detailed information about all features, see [FEATURES.md](docs/FEATURES.md).
|
||||
|
||||
## Contributing
|
||||
|
||||
Contributions are welcome! Please follow these steps:
|
||||
|
||||
Referencia en una nueva incidencia
Block a user