news-android/README.md

240 lines
13 KiB
Markdown
Raw Normal View History

2013-06-08 06:34:21 +00:00
ownCloud News Reader - Android App
2013-06-10 17:31:42 +00:00
==================================
2013-07-15 12:27:33 +00:00
The ownCloud News Reader Android App is under AGPLv3 License terms.
Status: Beta
2013-06-10 17:31:42 +00:00
Bugs and enhancements can be reported under: https://github.com/owncloud/News-Android-App/issues
2013-07-30 10:32:27 +00:00
<p>
<a href="https://play.google.com/store/apps/details?id=de.luhmer.owncloudnewsreader" alt="Download from Google Play">
2013-07-30 07:19:23 +00:00
<img src="http://www.android.com/images/brand/android_app_on_play_large.png">
</a>
2013-07-30 10:32:27 +00:00
<a href="https://f-droid.org/repository/browse/?fdfilter=ownCloud%20News&fdid=de.luhmer.owncloudnewsreader" alt="ownCloud News App on fdroid.org">
<img src="https://f-droid.org/wiki/images/fdroid-135.png" width="80" height="80" >
</a>
</p>
Donate
==================================
[![Flattr this git repo](http://api.flattr.com/button/flattr-badge-large.png)](https://flattr.com/submit/auto?user_id=david-dev&url=https://github.com/owncloud/News-Android-App&title=News-Android-App&language=JAVA&tags=github&category=software)
2013-07-30 07:19:23 +00:00
2013-07-06 18:53:27 +00:00
How to use the Beta App via Google Play ?
==================================
2013-07-15 12:27:33 +00:00
Please update your News App and Appframework to the latest version which is only available on GitHub.
2013-07-06 19:03:55 +00:00
2013-07-06 18:53:27 +00:00
ownCloud News App:
2013-07-15 12:27:33 +00:00
https://github.com/owncloud/news
2013-07-06 19:03:55 +00:00
2013-07-06 18:53:27 +00:00
Appframework:
https://github.com/owncloud/appframework
2013-07-06 19:03:55 +00:00
2013-07-06 19:03:20 +00:00
After this, join the following Google Group:
https://groups.google.com/d/forum/owncloud-news-android-app
there you can find a link to Google Play for registering as beta tester of the app.
2013-06-10 17:31:42 +00:00
Language
==================================
2013-07-15 12:27:33 +00:00
Is your language not supported yet ?
You can add your language easily on:
2013-06-10 17:31:42 +00:00
https://www.transifex.com/projects/p/owncloud/resource/android-news/
2013-06-21 21:42:08 +00:00
2013-06-21 22:14:48 +00:00
FAQ:
==================================
2013-07-15 12:27:33 +00:00
The app shows an empty Toast when trying to sync or sign-in (little dark box at the button of the screen)
2013-06-21 22:19:04 +00:00
- 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 <a href="https://github.com/owncloud/News-Android-App/commits/master/OwncloudNewsReader.apk">Choose version</a>).
2013-06-21 22:14:48 +00:00
2013-06-25 15:18:34 +00:00
Roadmap
==================================
My ToDo List is available on: http://www.strikeapp.com/#z6679l3t
2013-06-21 22:14:48 +00:00
2013-07-15 12:27:33 +00:00
How to compile the App
==================================
Requirements:
-----------------------
>1) Eclipse + ADT Plugin + Android SDK installed
>2) Git installed (you can do the following stuff without git but I'm not going to show how).
Download and install:
-----------------------
>1) Open cmd/terminal
>2) Navigate to your workspace
>3) Then type in:
><pre>
git clone https://github.com/JakeWharton/ActionBarSherlock.git
git clone https://github.com/David-Development/Android-PullToRefresh.git
git clone https://github.com/owncloud/News-Android-App.git
></pre>
>Go to Eclipse and do the following:
>--> File --> Import --> Android Project from Exsisting Source --> [...]/ActionBarSherlock/actionbarsherlock
>--> File --> Import --> Android Project from Exsisting Source --> [...]/Android-PullToRefresh/library
>--> File --> Import --> Android Project from Exsisting Source --> [...]/News-Android-App
>Then make a right click on the News-Android-App Project and select "Properties". Select the tab "Android". In this Window you should see the Project Build Target at the top and Libarys at the buttom of the window. Two of them are maybe marked with a read cross. So remove them and add the ActionBarSherlock and the Android PullToRefresh Libary
>If you get this error message:
>"Found 2 versions of android-support-v4.jar in the dependency list, but not all the versions are identical (check is based on SHA-1 only at this time)." try to copy the [...]/News-Android-App/libs/android-support-v4.jar file to [...]/ActionBarSherlock/actionbarsherlock/android-support-v4.jar
>That's all. I hope it works for you! If something is not working, please send me an email to david-dev@live.de
2013-06-21 21:42:08 +00:00
Updates
==================================
2013-08-29 04:27:35 +00:00
0.4.8 (in development)
---------------------
0.4.7 (beta)
---------------------
- fixed app crash when sync on startup is enabled
- faster favIcon pre-caching
0.4.6
2013-08-28 12:22:20 +00:00
---------------------
- Fixed app freeze when sync is finished
- Small improvements
0.4.5 (unpublished)
2013-08-25 19:23:05 +00:00
---------------------
- Fixed critical app crash after sync finished
2013-08-27 11:28:37 +00:00
- Improved security for self signed certificates. Special thanks to Dominik Schürmann (@dschuermann) <a href="https://github.com/owncloud/News-Android-App/issues/130">#130 (Implement MemorizingTrustManager to prevent MitM attacks)</a>
2013-08-25 19:23:05 +00:00
- Small bug fixes
2013-08-27 11:28:37 +00:00
- Improvement - <a href="https://github.com/owncloud/News-Android-App/issues/128">#128 (»Mark all as read« is sometimes disabled)</a>
- Improvement - <a href="https://github.com/owncloud/News-Android-App/issues/125">#125 (Feed list entries flash when unread count changes)</a>
- Improvement - <a href="https://github.com/owncloud/News-Android-App/issues/129">#129 (Line height needs to be increased for better readability)</a>
2013-08-25 19:23:05 +00:00
0.4.4 (unpublished)
2013-08-04 15:55:01 +00:00
---------------------
2013-08-21 08:11:26 +00:00
- Fixed Security issue - thank you for the hint @davivel <a href="https://github.com/owncloud/News-Android-App/issues/47">#47 (can't connect to my ownCloud)</a>
- Fixed issue - <a href="https://github.com/owncloud/News-Android-App/issues/105">#105 (Androids back button does not hide empty feeds)</a>
- Fixed issue - <a href="https://github.com/owncloud/News-Android-App/issues/119">#119 ("mark all read" button has some bugs)</a>
- Fixed issue - <a href="https://github.com/owncloud/News-Android-App/issues/103">#103 (Favicons not shown)</a>
- Fixed issue - <a href="https://github.com/owncloud/News-Android-App/issues/112">#112 (Click on wrong item)</a>
- Fixed issue - <a href="https://github.com/owncloud/News-Android-App/issues/115">#115 (Database lock issue)</a>
- Improvement - <a href="https://github.com/owncloud/News-Android-App/issues/117">#117 (Rearange the icons in the detail view)</a>
- Improvement - <a href="https://github.com/owncloud/News-Android-App/issues/118">#118 (Add author to the new detail view header)</a>
- Improvement - <a href="https://github.com/owncloud/News-Android-App/issues/120">#120 (Add coloured line to the feeds view in the average coulour of the favicon)</a>
- Improvement - <a href="https://github.com/owncloud/News-Android-App/issues/107">#107 (Keep unread)</a>
- Improvement - <a href="https://github.com/owncloud/News-Android-App/issues/60">#60 (Sync from unread items (or any feed view))</a>
- Improvement - <a href="https://github.com/owncloud/News-Android-App/issues/113">#113 (Long press on image to show title text)</a>
- Improvement - <a href="https://github.com/owncloud/News-Android-App/issues/108">#108 (Mark as read once post is beyond the screen)</a>
- Improvement - <a href="https://github.com/owncloud/News-Android-App/issues/34">#34 (Widget)</a>
- Layout improvement - <a href="https://github.com/owncloud/News-Android-App/issues/106">#106 (Option to skip list view)</a>
- Layout improvement - <a href="https://github.com/owncloud/News-Android-App/issues/55">#55 (collapsible feeds list to maximize item space on phablets)</a>
- Layout improvement - <a href="https://github.com/owncloud/News-Android-App/issues/15">#15 (make column bar between folders and newslist movable)</a>
- Layout improvement - <a href="https://github.com/owncloud/News-Android-App/issues/116">#116 (Remove About/Changelog Menu Item from the List Detail View (Second view))</a>
- Improved german translation - <a href="https://github.com/owncloud/News-Android-App/issues/88">#88 (Bad german translation)</a>
2013-08-04 15:55:01 +00:00
2013-08-11 13:08:20 +00:00
0.4.3
---------------------
- Fixed issue <a href="https://github.com/owncloud/News-Android-App/issues/104">#104 (0.4.2 does not sync)</a>
- Fix issue that sometimes Exeptions are not shown
- Update F-Droid (merge dev with master)
- Update Language Support from master branch
2013-08-04 15:55:01 +00:00
0.4.2
---------------------
- critical bug fix that sync was broken <a href="https://github.com/owncloud/News-Android-App/issues/102">#102 (0.4.1 doesn't sync anymore)</a>
0.4.1
2013-07-31 15:36:55 +00:00
---------------------
- 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
2013-07-26 21:00:57 +00:00
---------------------
- 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 <a href="https://github.com/owncloud/News-Android-App/issues/96">#96 (Can't sync feeds - using a bad URL)</a>
2013-07-29 10:59:48 +00:00
- Improved <a href="https://github.com/owncloud/News-Android-App/issues/95">#95 Make font/font size user selectable</a>
- Improved <a href="https://github.com/owncloud/News-Android-App/issues/86">#86 clearing the cache while having read items prevents them from being synced</a>
2013-07-30 05:45:11 +00:00
- Implemented Feature <a href="https://github.com/owncloud/News-Android-App/issues/99">#99 Option to change item order new-old/old-new</a>
2013-07-26 21:00:57 +00:00
2013-07-21 16:41:34 +00:00
0.3.9
2013-07-15 12:27:33 +00:00
---------------------
- Support for APIv1 and APIv2. (That means the app on Google Play will be updated, too!)
- Small fixes
2013-07-20 08:34:06 +00:00
- Improved memory usage while synchronizing
2013-07-21 16:28:53 +00:00
- Auto sync of item state every 5 minutes
2013-07-20 08:34:06 +00:00
- Changed font style to Roboto Light
2013-07-15 12:27:33 +00:00
0.3.8
2013-07-02 19:15:01 +00:00
---------------------
2013-07-04 18:42:16 +00:00
- 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 <a href="https://github.com/owncloud/News-Android-App/issues/78">#78 (The cache should be cleared in the background)</a>
- Improved feature <a href="https://github.com/owncloud/News-Android-App/issues/84">#84 (Buttons to toggle the folders are hard to hit and not descriptive)</a>
- Improved feature <a href="https://github.com/owncloud/News-Android-App/issues/76">#76 (There should me more spacing between feeds and folders)</a>
2013-07-07 17:26:00 +00:00
- Speed optimizations in the Folder/Feed Overview
- About/Changelog added
2013-07-02 19:15:01 +00:00
2013-06-27 21:52:09 +00:00
0.3.7
---------------------
- Option to mark articles as read while scrolling <a href="https://github.com/owncloud/News-Android-App/issues/14">#14 ("mark as read" on scroll)</a>
- Rich list theme layout (WebView) <a href="https://github.com/owncloud/News-Android-App/issues/6">#6</a>
- Fixed issue <a href="https://github.com/owncloud/News-Android-App/issues/46">#46 (Android 3.2.1 crash)</a>
- Fixed issue <a href="https://github.com/owncloud/News-Android-App/issues/68">#68 (Special folder "all unread articles" shows all articles)</a>
- Fixed issue <a href="https://github.com/owncloud/News-Android-App/issues/69">#69 (Crash when image cache enabled)</a>
2013-06-24 19:57:27 +00:00
0.3.6
---------------------
- Option to scroll through articles with Volume rockers <a href="https://github.com/owncloud/News-Android-App/issues/61">#61 (Use volume rocker to browse through articles)</a>
- Option to download old items for feed/folder <a href="https://github.com/owncloud/News-Android-App/issues/63">#63 (Allow dowloading old items)</a>
- Light Theme for item view <a href="https://github.com/owncloud/News-Android-App/issues/59">#59 (White Theme doesn't apply to articles)</a>
- Image offline caching function asks now if you want to download if you're not connected with wifi
- Item detail optimizations
2013-06-21 21:42:08 +00:00
0.3.5
---------------------
- Fixed issue <a href="https://github.com/owncloud/News-Android-App/issues/52">#52 (Folders visible multiple times)</a>
- Fixed issue <a href="https://github.com/owncloud/News-Android-App/issues/53">#53 (New items get added at the bottom)</a>
- Added default feed favIcon
- Theme is now also applied in the settings screen
- Implemented <a href="https://github.com/owncloud/News-Android-App/issues/56">#56 (Click on header to open article in browser)</a>
2013-06-21 22:14:48 +00:00
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 <a href="https://github.com/owncloud/News-Android-App/issues/29">#29 Mark all Article in one Column as readed</a>
- A lot of other new stuff and fixes
2013-07-21 17:31:20 +00:00
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