Git Product home page Git Product logo

news-android's Introduction

ownCloud News Reader – Android App

The ownCloud News Reader Android App is under AGPLv3 License terms.

Bugs and enhancements can be reported under: https://github.com/owncloud/News-Android-App/issues

Donate

Flattr this git repo

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.

Help to translate

Have you found a translation error? Or would you like to use ownCloud News Reader in your native language?

You can join the translation team and improve one of over 100 languages (it's the android-news app).

How to compile the App

Requirements:

  1. Android Studio

  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:

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
  1. Run the following script News-Android-App/remove_invalid_languages.sh

  2. Import the Project and start coding!

  3. If you should ever get a Gradle error Configuration with name 'default' not found while building, execute following commands in the projects root directory:

git submodule init
git submodule update

That's all. I hope it works for you! If something is not working, please send me an email to [email protected]

Contributors

Updates

1.0 (in development)

  • Single Sign on for all Nextcloud Android Apps!

0.9.9.9 (in development)

0.9.9.8 (Google Play)

  • Fix several app crashes
  • Use flavors (for proprietary api calls)

0.9.9.7 (Google Play)

  • Fix several app crashes

0.9.9.6 (Google Play)

  • Rewrite of sync backend (use Retrofit, Dagger, OkHttp)
  • Fix app crash (when using self signed ssl certificates)
  • Several other fixes and improvements

0.9.9.5 (Google Play)

0.9.9.4 (Google Play)

0.9.9.3 (Google Play)

0.9.9.2 (Google Play)

0.9.9.1 (Google Play)

0.9.9.0 (Google Play)

  • Improvement - Better error handling if API returns wrong version code
  • Feature - Add Splash Screen
  • Several Bug fixes and improvements

0.9.8.7 (Google Play)

0.9.8.6 (Google Play)

0.9.8.5 (Google Play)

0.9.8.4

0.9.8.3

0.9.8.2 (Google Play)

0.9.8.1 (Google Play)

0.9.8 (Google Play)

0.9.7.6 (Google Play)

0.9.7.5 (Google Play)

  • Bug fix

0.9.7.4 (Google Play)

0.9.7.3 (Google Play)

0.9.7.2 (Google Play)

  • Add profile picture support
  • Bug fixes

0.9.7.1 (Google Play)

0.9.7 (Google Play)

0.9.6.3 (Google Play)

0.9.6.2 (Google Play)

0.9.6.1 (Google Play)

0.9.6 (Google Play)

  • Performance improvements
  • Bug fixes

0.9.5.4 (Google Play)

0.9.5.3 (Google Play)

0.9.5.2 (Google Play)

0.9.5.1 (Google Play)

0.9.5 (Google Play)

0.9.4 (Google Play - Beta)

0.9.3 (Google Play)

  • Several UI-Improvements (special thanks to Daniel Schaal)

0.9.2 (Google Play)

0.9.1 (Google Play)

0.9.0 (Google Play)

0.8.9.5 (Google Play - Beta)

0.8.8 (Google Play - Beta)

0.8.7 (Google Play - Beta)

0.8.6 (Google Play - Beta)

0.8.5 (Google Play - Beta)

0.8.4 (Google Play)

0.8.3 (Google Play)

0.8.2 (Google Play)

0.8.1 (Google Play)

0.8.0 (Google Play)

0.7.7 (Google Play)

0.7.6 (Google Play)

  • Bug fixes

0.7.5 (Google Play)

0.7.4 (Google Play)

0.7.3 (Google Play - Beta)

  • Update podcast feature (Add option to download podcast)

0.7.2 (Google Play - Beta)

0.7.1 (Google Play)

0.7.0 (Google Play - Beta)

  • Layout improvements
  • Bug fixes

0.6.9.9 (Google Play - Beta)

0.6.9.8 (Google Play - Beta)

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)

0.6.9.3 (Google Play - Beta)

  • Accept ogg podcasts
  • Improve layout of podcast player

0.6.9.2 (Google Play - Beta)

0.6.9.1 (Google Play - Beta)

0.6.9 (Google Play - Beta)

  • Add Podcast support (early preview)
  • Bug fixes

0.6.8 (Google Play - Beta)

0.6.7 (Google Play - Beta)

0.6.6 (Google Play)

0.6.5 (Google Play - Beta)

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)

0.6.0 (Google Play - Beta)

0.5.9 (Google Play - Beta)

0.5.8 (Google Play)

0.5.7 (Google Play - Beta)

0.5.6

0.5.5

0.5.4

0.5.3

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

0.4.11

0.4.10 (unpublished)

0.4.9

0.4.8

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)

0.4.4 (unpublished)

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

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

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

0.3.7

0.3.6

0.3.5

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

news-android's People

Contributors

david-development avatar deepdiver1975 avatar schaal avatar b3nson avatar stefan-niedermann avatar wakeup avatar thescrabi avatar keithzg avatar innerand avatar

Watchers

James Cloos avatar Quinn Diggity avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.