- Update DragDismiss library for Android Q improvements: dark theme and edge-to-edge
- Dependency updates
- Improve pre-cache support
- Update background color for the dark theme
- Update text color for articles
- Update dependencies and Jetify
- Smooth out drag-dismiss functionality: https://github.com/klinker24/Android-DragDismissActivity/releases/tag/v1.5.1
- Only open the Chrome Custom Tab a single time
- Update dependencies
- Update dependencies
- Update dependencies
- Fix crash
- Update dependencies
- Fix PhotoView crash
- Add wide color gamut support to the image viewer, on Android Oreo
- Update dependencies
- Update to Glide 4.0.0
- Update support library
- Provide content such as web URL to assistant applications
- Update drag dismiss to v1.4.1 for improved scrolling performance
- Update support libs to 26.0.0-beta2
- Target SDK 26
- Switch get source method to finding by remote id
- Method for getting a single source from the database
- Add method to update article timestamp in database
- Fix bug when inserting articles and returning the incorrect id
- Android O support through updated article favoriting method
- Use the new
ArticleIntent.Builder$setFavoriteService(Class)
method when constructing the article intent - Switch the old
BroadcastReceiver
to aService
instead
- Use the new
- Update drag dismiss dependency
- Update support library to 25.3.0
- Update the underlying drag dismiss library
- Update underlying drag dismiss library
- Add method for deleting article from database
- Extract logic for sharing an article to a util class
- Abstract drag dismiss activity
- Add black theme option
- Add drag-dismiss to the image viewer
- Improvements to the ArticleUtils API
- Improve styling of block quotes
- Fix another issue with loading the article id when article content is not available
- Fix an issue causing articles not to be marked as saved the first time they are opened
- Sort sources by their name when querying all of them
- Fix getting more source information for articles from a specific source
- Fix getting more source information for all saved articles
- Fix an issue that is logged setting some drawable resources
- Create a unique qualifier on the article.url database table
- Query the source model name and image url when getting all articles
- Better equals() method for source comparisons
- Add datastore method to remove a source
- Remove final modifier on DataSource for easier mocking
- Improve Android Wear 2.0 support
- Refactor away from the singleton pattern for the
DataSource
- Add
source
andcategory
tables for some future features.
- Fix proguard configuration. No app's implementing this library will need to make changes
- Fix some permission issues
- API for saving articles to apps that support it (See README.md)
- Improve text selection colors
- Trending API endpoints
- Ability to "prepare" an article on the server, without downloading it to the device
- Fixes for blank images
- Update support library
- Crash and bug fixes
- New
ArticleIntent.Builder#setTextSize
API - Allow text selection within a paragraph
- Bug fixes for image loading
- API to fetch articles on whatever thread it is called from, instead of doing it asynchronously
- API to preload articles and images
- Handle HTML lists
- Elastic Drag-to-Dismiss
- Standalone image viewer
- Initial Release