.tx | ||
gradle/wrapper | ||
MaterialShowcaseView@6fb3bd7712 | ||
News-Android-App | ||
ownCloud-Account-Importer@d6e00b2807 | ||
.gitignore | ||
.gitmodules | ||
build.gradle | ||
COPYING-AGPL.md | ||
COPYING-README.md | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
News-Android-App.apk | ||
README.md | ||
settings.gradle |
ownCloud News Reader - Android App
The ownCloud News Reader Android App is under AGPLv3 License terms. Status: Beta Bugs and enhancements can be reported under: https://github.com/owncloud/News-Android-App/issues
Donate
How to use the Beta App via Google Play ?
Join the following Google Group: https://groups.google.com/d/forum/owncloud-news-android-app there you can find a link (after I accepted you in the group) to Google Play for registering as beta tester of the app.
FAQ:
The app shows an empty Toast when trying to sync or sign-in (little dark box at the button of the screen)
- Make sure you're using the latest version of the news app and the appframework from GitHub. Otherwise you can use the Android version <= 0.3.3 (via Google Play or GitHub Choose version).
How to compile the App
Requirements:
- Android Studio
- Git installed (you can do the following stuff without git but I'm not going to show how).
Download and install:
- Open cmd/terminal
- Navigate to your workspace
- Then type in:
git clone --recursive https://github.com/owncloud/News-Android-App.git
for the dev branch:
git clone --recursive https://github.com/owncloud/News-Android-App.git -b dev
Run the following script "remove_invalid_languages.sh"
Import the Project and start coding!
That's all. I hope it works for you! If something is not working, please send me an email to david-dev@live.de
Contributors
- David Luhmer (Maintainer)
- Daniel Schaal
- [otrichet] (https://github.com/otrichet)
- [cemrich] (https://github.com/cemrich)
- [Benjamin Stephan] (https://github.com/b3nson)
Updates
0.9.8 (in development)
0.9.7.2 (Google Play)
- Add profile picture support
- Bug fixes
0.9.7.1 (Google Play)
- Improvement - #359 Feed view with full article content
- UI-Tweaks - #377 read and star slide
- Add ShowcaseView
0.9.7 (Google Play)
- Bug fix - #393 Login button might get cropped / completely hidden
- Bug fix - #407 Auto reload news after sync
- Bug fixes
0.9.6.3 (Google Play)
- Bug fix - #399 Missing scroll indicator in article list
- Bug fix - #401 "Open in browser" not using default browser
0.9.6.2 (Google Play)
- Bug fix - #394 back button doesn't work correct
0.9.6.1 (Google Play)
- Bug fix - #381 Back button doesn't work correct in articles
- Bug fix - #392 Wrong article is shown
0.9.6 (Google Play)
- Performance improvements
- Bug fixes
0.9.5.4 (Google Play)
- Bug fix - #388 App crash when opening an article
- Bug fix - #386 News always open in external browser
0.9.5.3 (Google Play)
0.9.5.2 (Google Play)
- Improvement - #376 Design improvements
0.9.5.1 (Google Play)
- Bug fix - #371 App crash since 0.9.4 at startup
0.9.5 (Google Play)
- UI-Redesign (special thanks to Daniel Schaal)
- Bug fix - #367 Widget non-functional, crashes frequently
- Bug fix - #366 "Sync on startup" option does not sync on startup only
- Bug fixes
0.9.4 (Google Play - Beta)
- Improvement - #363 Add support for Chrome Custom Tabs
- Improvement - #361 Pause podcast when receiving call
- Improvement - #362 Redesign of the login dialog (special thanks to Daniel Schaal)
- Bug fix - #360 Fix app crash
- Bug fix - #364 App crash on Android < 4.1
- Bug fix - #258 login fails with long passwords
- Bug fixes
0.9.3 (Google Play)
- Several UI-Improvements (special thanks to Daniel Schaal)
0.9.2 (Google Play)
- Improvement - #350 option to set lines-count of title
- Improvement - #318 Image in advanced News item
- Bug fix - #342 Low contrast checkboxes in settings (pre Lollipop)
0.9.1 (Google Play)
- Improvement - #343 Mark as read only when scrolling past article
- Improvement - #345 Pause support for podcast streams
- Bug fix - #348 Notification icon in Android 5.0 is just a white square
0.9.0 (Google Play)
- Bug fix - #339 Does not remember position in article listing
- Improvement - #338 Allow App to be installed on SD-Card
0.8.9.5 (Google Play - Beta)
0.8.8 (Google Play - Beta)
- Improvement - #329 "Mark all as read" freezes UI for long lists.
- Bug fix - #333 Crash when opening Settings on Android 2.3
- Bug fix - #332 [0.8.7] Crash when opening article after mark newer item as read
0.8.7 (Google Play - Beta)
0.8.6 (Google Play - Beta)
- Bug fix - #303 List Item opens wrong Article (off by one)
- Bug fix - #308 Allow feeds being checked as "keep unread" instead of "read" when "mark as read while scrolling" feature is used
- Bug fix - #324 when I read the last unread news the news are not marked as read
- Bug fix - #327 Scrolling with volume keys produces sound... (Thanks @cemrich)
- Bug fix - #321 Disabled options menu item not greyed out in actionbar (Thanks @cemrich)
- Bug fixes
0.8.5 (Google Play - Beta)
- Bug fix - #311 Android 5.0.2 performance
- Bug fixes
0.8.4 (Google Play)
- PLEASE NOTE: This update deletes all your un-synchronized changes. After updating you'll need to perform a manual sync.
- Improvement - #288 Text to Speech (TTS)
- Bug fix - #307 App crash when favicon has a height or width of 0px
- Improvement - Show dialog to share a link/open in browser on long clicking a link in the detail-view
- Improve performance
0.8.3 (Google Play)
- Bug fix - #301 App crashes while adding feed
- Bug fix - #296 App crashes when cache is full
- Bug fix - #295 Images included from relative URLs are not loaded
0.8.2 (Google Play)
- Bug fix - #292 0.8.1: Can't save sync interval
- Improvement - #282 Launch by default: *rss.xml - subscribe
0.8.1 (Google Play)
- Bug fix - #291 0.8.0: App crashes when adding new feed
- Bug fix - #290 0.8.0: Three dot menu in light theme wrong colors (black font on dark gray background)
- Bug fix - #289 0.8.0: Widget isn't working anymore
- Bug fixes/Improvements
0.8.0 (Google Play)
- Material Design
- Bug fix - #236 Read items in Android News Client are not synced to server
- Bug fixes/Improvements
0.7.7 (Google Play)
- Bug fix - #278 App broken on latest News release (4.0.1)
- Improvement - #277 Blockquote not correctly rendered
- Improvement - #272 Too much loading since v0.7.x
- Bug fixes/Improvements
0.7.6 (Google Play)
- Bug fixes
0.7.5 (Google Play)
- Bug fix - #269 App won't start
0.7.4 (Google Play)
- Update podcast feature
- Fix podcast video view position
- Bug fix - #256 3.001: Expected BEGIN_ARRAY but was Number at line 1 column 19
- Bug fix - #262 Deleting a feed on the server does not delete it on the client
- Bug fix - #257 Share "Title - url" via twitter
- Lot of bug fixes
0.7.3 (Google Play - Beta)
- Update podcast feature (Add option to download podcast)
0.7.2 (Google Play - Beta)
- Improvement - #252 "Open in Browser" should open current page.
- New feature - #182 »Read« checkbox in widget
- Move "Sync Settings" option from Actionbar to Settings
- Bug fix - #212 sort order of starred items
- Improvement - #124 Add download image options: Over WiFi only, Over WiFi and Mobil or ask when not connected to WiFi
- Bug fixes
- Improve podcast layout
0.7.1 (Google Play)
- Layout improvements
- Performance improvements
- Bug fix - #244 app crashs if screen rotate
0.7.0 (Google Play - Beta)
- Layout improvements
- Bug fixes
0.6.9.9 (Google Play - Beta)
- Bug fix - #245 clicking on feeds under starred items gives weird result
- Lot of bug fixes
0.6.9.8 (Google Play - Beta)
- Bug fix - #243 Readed items are not synced to owncloud
- Bug fix - #242 Starred items aren't counted
- Bug fix - #241 Feeds without unread items are shown
0.6.9.7 (Google Play - Beta)
- Rewrite backend - IMPORTANT All your data will be deleted. You'll have to make a full-sync after the update.
- Lot of bug fixes/improvements
- Performance improvements
- Add sorting podcasts by pub-date (descending)
- Add showcase view (API 11+)
0.6.9.6 (Google Play)
- Fix app crash on devices with Android 2.2 - 2.3.*
- Small layout improvements (podcast view)
- Automatically restart app after podcast view has been enabled/disabled (or app theme changed)
- Start podcasts from the item detail view
0.6.9.5 (Google Play - Beta)
- Add option to delete downloaded podcasts
- Bug fixes
0.6.9.4 (Google Play - Beta)
- Add Podcast download support
- Add Video Podcast Support
- Youtube playlists are supported (Subscribe to a YouTube playlist using RSS)
- Fix app crash
- Other fixes and improvements
0.6.9.3 (Google Play - Beta)
- Accept ogg podcasts
- Improve layout of podcast player
0.6.9.2 (Google Play - Beta)
- Bug fix - #234 Favorite items don't count in total item count
- Accept mpeg podcasts (only mp3)
0.6.9.1 (Google Play - Beta)
- Add notifications for Podcasts
- Fix app crash (tablets)
- Add option to disable podcast support
- Add podcast view to item detail view
- Bug fix - #231 App 0.6.7 crashs on start or after closing
0.6.9 (Google Play - Beta)
- Add Podcast support (early preview)
- Bug fixes
0.6.8 (Google Play - Beta)
- Bug fix - #232 Sync of already read items creates duplicate items
- Bug fix - #230 Leaving space after ownCloud address in the Login dialog produces an error
0.6.7 (Google Play - Beta)
- Improvement - #226 Poor sync performance under high count of unread articles
- Bug fix - #227 Images appears in android gallery apps
0.6.6 (Google Play)
- Bug fix - #223 All unread article counts are 0
- Bug fix - #220 Wrong display of unread items
0.6.5 (Google Play - Beta)
- Bug fix - #223 All unread article counts are 0
0.6.4 (Google Play - Beta)
- Improvement - Improved feed list scroll performance
- Improvement - Fixed that the list was blocked while updating the unread count
0.6.3 (Google Play - Beta)
- Feature - Import Accounts from other ownCloud Apps
0.6.2 (Google Play)
0.6.1 (Google Play)
- Bug fix - #216 Bug in list overview in 0.6.0
0.6.0 (Google Play - Beta)
- Performance improvements
- Layout improvement
- Fix critical app crash when leaving the add new activity
- Improvement - #199 Change App-Logo/Icon
- Improvement (better performance now) - #154 Scrolling feed list is slow
- Improvement - #215 Adjust Colors of light and dark view to the web-interface
0.5.9 (Google Play - Beta)
- Extreme performance improvements
- Several bug fixes
- Layout improvement
- New feature - #35 Subscribe to feed with app
- Improvement - #208 Summary: gray font on black background
- Improvement - #154 Scrolling feed list is slow
0.5.8 (Google Play)
0.5.7 (Google Play - Beta)
- Bug fix - #213 When using the dark theme websites with no background color are unreadable
- Improvement - #211 Links within articles
- Improvement - #198 enable auto sync configuration
0.5.6
- Fixed flickering of the screen when changing Feeds (in dark Theme)
- New Pull-To-Refresh Style
- Bug fix - #200 Clicking article in widget makes app crash
- Bug fix - #196 Stutter with "mark as read while scrolling" turned on
- Improvement - #189 Read mouse-over
0.5.5
- Improve Changelog View
- Bug fix - #186 Missing "clear cache" in the settings (on Tablets)
- Improvement - #189 Read mouse-over
- Improvement - Fix Layout problems in DetailView
- Improvement - #195 Mark as read when opened in browser
- Bug fix - #194 favIcons and imgCache show up in Gallery
0.5.4
- Improvement - #184 Option to disable notification
0.5.3
- Update star/checkbox icons for devices with lower screen size
- Update language support
- Improvement - #176 Open directly in Browser
- Improvement - #179 Widget items not clickable
- Improvement - #183 Widget items color stripe position
0.5.2
- Improvement - Notification when background sync is enabled and new items are received
- Improvement - Fix high CPU-Load in Detail-View
- Improvement - Speed up image caching
0.5.0
- Improvement - #162 New items available notification pops up when there really aren't
- Improvement - #160 Widget font size
- Improvement - #161 'Send via' should be removed from sharing
0.4.11
- Critical Bug fix - #158 0.4.10 instantly crashes when opening
0.4.10 (unpublished)
- Improvement - New Changelog Design
- Improvement - AppRater Plugin added
- Improvement - #155 Feed view isn't refreshed on sync
- Improvement - #153 Sidebar should be darker
- Bug fixes
0.4.9
- Update German Language support
- Readded full support of Android 2.2+ (was broken since 0.4.4)
- Improvement - In Landscape Mode on Tablets (7inch+) the Feed/Folder pane is always visible.
- Improvement - #77 There should be icons for folders and special categories
- Improvement - #139 Article list jumps after having article opened
- Improvement - #137 Back button shouldn't close app when app displays a specific feed or folder
- Improvement - #151 Reload slide pane when open event is triggered
- Improvement - #136 Fix that the translated app name is used as the folder name
- Improvement - #134 Sidebar - "Loading ..." font color should be brighter
- Improvement - #133 Refreshing after adding server data results in unauthorized
- Improvement - #57 Background synchronization
- Bug fix - #152 Changing sorting direction
0.4.8
- Improvement - #140 Open in browser and Share with controls always act on original article
- Update Language support
0.4.7
- fixed app crash when sync on startup is enabled
- faster favIcon pre-caching
0.4.6
- Fixed app freeze when sync is finished
- Small improvements
0.4.5 (unpublished)
- Fixed critical app crash after sync finished
- Improved security for self signed certificates. Special thanks to Dominik Schürmann (@dschuermann) #130 (Implement MemorizingTrustManager to prevent MitM attacks)
- Small bug fixes
- Improvement - #128 (»Mark all as read« is sometimes disabled)
- Improvement - #125 (Feed list entries flash when unread count changes)
- Improvement - #129 (Line height needs to be increased for better readability)
0.4.4 (unpublished)
- Fixed Security issue - thank you for the hint @davivel #47 (can't connect to my ownCloud)
- Fixed issue - #105 (Androids back button does not hide empty feeds)
- Fixed issue - #119 ("mark all read" button has some bugs)
- Fixed issue - #103 (Favicons not shown)
- Fixed issue - #112 (Click on wrong item)
- Fixed issue - #115 (Database lock issue)
- Improvement - #117 (Rearange the icons in the detail view)
- Improvement - #118 (Add author to the new detail view header)
- Improvement - #120 (Add coloured line to the feeds view in the average coulour of the favicon)
- Improvement - #107 (Keep unread)
- Improvement - #60 (Sync from unread items (or any feed view))
- Improvement - #113 (Long press on image to show title text)
- Improvement - #108 (Mark as read once post is beyond the screen)
- Improvement - #34 (Widget)
- Layout improvement - #106 (Option to skip list view)
- Layout improvement - #55 (collapsible feeds list to maximize item space on phablets)
- Layout improvement - #15 (make column bar between folders and newslist movable)
- Layout improvement - #116 (Remove About/Changelog Menu Item from the List Detail View (Second view))
- Improved german translation - #88 (Bad german translation)
0.4.3
- Fixed issue #104 (0.4.2 does not sync)
- Fix issue that sometimes Exeptions are not shown
- Update F-Droid (merge dev with master)
- Update Language Support from master branch
0.4.2
- critical bug fix that sync was broken #102 (0.4.1 doesn't sync anymore)
0.4.1
- Font settings are also applied to the item detail view now
- Fix issue that the Button "Download more items" was not working
0.4.0
- Fixed app crash when image cache is enabled and the dialog appear which asks the user if download via roaming is allowed.
- Fixed app crash reports.
- Fixed Issue #96 (Can't sync feeds - using a bad URL)
- Improved #95 Make font/font size user selectable
- Improved #86 clearing the cache while having read items prevents them from being synced
- Implemented Feature #99 Option to change item order new-old/old-new
0.3.9
- Support for APIv1 and APIv2. (That means the app on Google Play will be updated, too!)
- Small fixes
- Improved memory usage while synchronizing
- Auto sync of item state every 5 minutes
- Changed font style to Roboto Light
0.3.8
- Fixed Issue when trying to download more items in "all unread" and "starred items" view.
- Added option to set up the maximum cache size.
- Fixed app crash on tablets (could crash somtimes since v.0.3.7 when trying to download more items).
- Fixed Issue #78 (The cache should be cleared in the background)
- Improved feature #84 (Buttons to toggle the folders are hard to hit and not descriptive)
- Improved feature #76 (There should me more spacing between feeds and folders)
- Speed optimizations in the Folder/Feed Overview
- About/Changelog added
0.3.7
- Option to mark articles as read while scrolling #14 ("mark as read" on scroll)
- Rich list theme layout (WebView) #6
- Fixed issue #46 (Android 3.2.1 crash)
- Fixed issue #68 (Special folder "all unread articles" shows all articles)
- Fixed issue #69 (Crash when image cache enabled)
0.3.6
- Option to scroll through articles with Volume rockers #61 (Use volume rocker to browse through articles)
- Option to download old items for feed/folder #63 (Allow dowloading old items)
- Light Theme for item view #59 (White Theme doesn't apply to articles)
- Image offline caching function asks now if you want to download if you're not connected with wifi
- Item detail optimizations
0.3.5
- Fixed issue #52 (Folders visible multiple times)
- Fixed issue #53 (New items get added at the bottom)
- Added default feed favIcon
- Theme is now also applied in the settings screen
- Implemented #56 (Click on header to open article in browser)
0.3.4
- Offline reading (Only when you sync items the marked/starred/unread/unstarred items get synchronized. This save a lot of network traffic
- Offline image caching
- Login is getting verified when you click sign-in
- Strict-Hostname-Verification (Important Security Fix)
- Simple or extended list view
- Light or dark app Theme
- Implemented #29 Mark all Article in one Column as readed
- A lot of other new stuff and fixes
0.3.3
- Dark/Light App Theme
- Feed List Design Simple/Extended
- many new languages have been added
0.3.2
- Fixed app crash when leaving item detail view.
0.3.1
- Polish language support added (thank you for translating Cyryl)
- App crash fixed when no item header text is available
- Go back in the item view if you press the home button
- Added Up Button in detail view as fix for GitHub Issue #13
- Other small fixes
0.3.0
- Android 2.2+ Support added
- small bugfixes