Coder Social home page Coder Social logo

tegis-feedreader's Introduction

FeedReader - A RSS Feed Aggregator for Firefox OS
Copyright (C) 2009-2013 Timo Tegtmeier

The icons icon-play.png, icon-pause.png, web-icon.png,
email-icon.png, player-icon are Copyright Palm, Inc.
The script simplehtmlparser.js is Copyright 2004 Erik Arvidsson.

License
=======
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 3
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.

Contributors
============
 * Maël Lavault <[email protected]>
 * Stephan PAUL <[email protected]>

Changelog
=========

Version 4.0.0 (feature release)
-------------------------------
 * ported to Firefox OS
 * removed webOS support
 * ported to Enyo 2
 * dropped Mojo code
 * now using Ant as build system

Version 3.0.2 (not released)
----------------------------
 * deleting a feed via the context menu works correctly
 * Scroll position is now reset in Enyo when a different feed is selected
 * improved responsiveness of Enyo version
 * improved feed parsing performance
 * improved textfield handling
 * improved handling of links in HTML content
 * refactored code base to share more code between Enyo and Mojo
 * updated contributors list in readme
 * ability to select which information is shown in the feed list

Version 3.0.1 (bug fix)
-----------------------
 * fixed enyo version

Version 3.0.0 (feature release)
-------------------------------
 * support for TouchPad added
 * improved compatibility with Pre 3

Version 2.1.4 (maintenance release)
-----------------------------------
 * improved ATOM compatibility

Version 2.1.3 (bug fix)
-----------------------
 * fixed initial database creation
 * improved link handling in FullStoryScene

Version 2.1.2 (Minor Feature Release)
-------------------------------------
 * added ability to delete storys
 * the AddFeed-Scene now saves on back gesture

Version 2.1.1 (bug fix)
-----------------------
 * fixed spanish locale

Version 2.1.0 (feature release)
-------------------------------
 * added support for Read it Later
 * improved compatibility
 * improved icons

Version 2.0.3 (maintenance release)
-----------------------------------
 * added another date/time format
 * improved "pubdate" handling
 * improved multiple link handling
 * improved ATOM support

Version 2.0.2 (bug fix)
-----------------------
 * fixed problem in french locale

Version 2.0.1 (bug fix)
-----------------------
 * fixed a localization problem

Version 2.0.0 (feature release)
-------------------------------
 * new database backend
 * greatly improved speed
 * stories can now be marked as being "starred"
 * changed the way, stories are classified as being "new"
 * refactored list formatters
 * improved transition control
 * the search function now searches the stories texts too
 * french locale (thanks to Yannick LE NY)

Version 1.3.0 (feature release)
-------------------------------
 * changes from 1.2.3
 * improved splash screen handling
 * improved handling of links in ATOM feeds
 * html can be allowed for full story view (new default)
 * Added czech locale

Version 1.2.3 (not released)
----------------------------
 * One can now send a feed's URL via E-Mail and SMS
 * One can now send a story via E-Mail and SMS
 * Fixed a problem, when dashboard it tapped while application
   is running
 * basic video podcast support
 * changed the media handling to conform webOS 1.4
 * work-around the timeout for headless apps in webOS 1.4

Version 1.2.2 (Maintenance Release)
-----------------------------------
 * Redirection from the story list to the browser works again
 * The feed importer now works with relative urls too
 * minor processing improvements

Version 1.2.1 (Minor Feature Release)
-------------------------------------
 * The core navi button pulsates when new stories arrive (under webOS 1.4)
 * Added custom a splashscreen (for webOS 1.4)
 * Optimized some routines for speed
 * The main list widgets in the are now filled dynamically
 * The story list can now optionally show only unread/new items
 * The feeds are now sorted by date
 * The all-items feed can be sorted by date
 * Notifications are now displayed using a dasboard stage

Version 1.2 (Feature Release)
-----------------------------
 * The feed contents can now be displayed using a larger font
 * The Add/Edit-Feed dialog has been changed to be a scene and is re-designed
 * It is now possible to show only captions, only summarys or both (default)
 * The CSS structure has been changed
 * The date conversion routines have been extracted into a separate class
 * The dates are no longer stored as strings
 * Basic PodCast support has been added
 * Overhauled the spooler class
 * Changed the license to GNU GPL v3
 * Feeds can be imported from websites
 * The standard support scene is now used
 * Added a scrim to every of the main scenes, so user will see the scene once
   it is fully setup

Version 1.1.1 (Maintenance Release)
-----------------------------------
 * Fixed some bugs regarding list re-ordering
 * Fixed a bug concerning feed deletion
 * Fixed a bug concerning the list header icon
 * Removed some debug messages
 * Introduced a spooler class
 * Moved the codepage conversion into a seperate class

Version 1.1 (Feature Release)
-----------------------------
 * all unread stories are now aggregated into a pseudo feed
 * the full stories can now be read in FeedReader
 * the title color can now be customized
 * one can now quickly change between feeds in the story list
 * the feed list is now saved only when something has changed
 * old feed contents are no longer deleted if an error occurs
 * the network connection is checked before an update process is started
 * the update button in the story list is now correctly enabled and disabled
 * the feed update spinner works again
 * the list formatters no longer modify the model itself
 * removed some JSLint warnings

Version 1.0
-----------
 * initial Release

tegis-feedreader's People

Contributors

timotegtmeier avatar

tegis-feedreader's Issues

Feed Reader stops working with Received {num} new stories message

I have installed feed reader and added three feeds.

I left my TouchPad overnight, and when I woke it up, the RSS icon was in the 
staus area.

When I click on it, it says Received {num} new stories and clicking on the 
popup does not open feed reader. In addition, clicking on the Feed Reader icon 
does nothing either.

I've has this problem before and my only recourse was to reboot my TouchPad.


Original issue reported on code.google.com by [email protected] on 4 Mar 2012 at 1:58

Load Pictures in Rss feed

I love your app.. and use it every day.
But in offline mode no pictures are displayed in the feed.
Any chance to implement such feature?
thanks very much
danilo

Original issue reported on code.google.com by [email protected] on 18 May 2012 at 10:17

Error with feeds at freefuninaustin.com

What steps will reproduce the problem?
1. Select import from the menu
2. Type in www.freefuninaustin.com
3. Scan

What is the expected output? What do you see instead?

I expected the feed to be recognized. Instead it says it is invalid. The feed 
works in other apps I've tried.

What version of the product are you using? On what operating system?
3.0.1

Original issue reported on code.google.com by [email protected] on 4 Mar 2012 at 12:46

Pre3: does not utilize full screen (black bar on bottom of page)

What steps will reproduce the problem?
1. Start FeedReader on Pre3
2. Make sure no notifications are visible so the full screen is available to 
the app.
3. Observe a black strip on the bottom of the screen which is left unused.

What is the expected output? What do you see instead?
should use the full screen.

What version of the product are you using? On what operating system?
2.1.4 on Pre3 webOS 2.2.0

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 1 Oct 2011 at 3:01

Program should not show zero labels

What steps will reproduce the problem?
1. Add feed and load its content
2. Make read all new items from feed
3. Notify labels that show that we have 0 unread items.

What is the expected output? What do you see instead?
It is expected that that the labels appear only when we have something unread. 
Zero unread labels only make unnecessary visual noise.


What version of the product are you using? On what operating system?
v3.0.1 on TouchPad

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 21 Nov 2011 at 6:14

Scrolling position problem when reading a new item on TouchPad

What steps will reproduce the problem?
1. Tap on an item in an RSS feed.
2. Scroll down the article.
3. Tap on another item in the RSS feed.

What is the expected output? What do you see instead?
The second article is already scrolled down, so you have to scroll up to begin 
reading it. The position in the second article should be at the top.

What version of the product are you using? On what operating system?
Tested with:
 - FeedReader 3.0.1
 - webOS 3.0.4 and 3.0.5

Original issue reported on code.google.com by [email protected] on 28 Jan 2012 at 2:33

Category support

Implement support for categories.
The database already has the necessary tables and columns.

Original issue reported on code.google.com by [email protected] on 13 Feb 2012 at 8:02

[RFE] Automatic discovery

I just tried to add the Planet Gnome feed in FeedReader.

My first idea was to add planet.gnome.org as the feed URL, and FeedReader 
failed to subscribe me, leaving me slightly disappointed.

Obviously, when I entered the full URL of the feed, then everything worked 
perfectly.

However, it would have been absolutely awesome if FeedReader could have 
automatically discovered the actual feed URL, which is possible by doing the 
following:
1. Fetch the URL entered by the user
2a. if it's an RSS/Atom feed, subscribe, and stop here
2b. if it's an HTML page, go on
3. parse the HTML page to find the <link rel="alternate" type="$type"> tags
4a. if only one is found, subscribe to it
4b. if several are found (as is the case for Planet Gnome), then present them 
to the user (or just pick one, after all choosing RSS or Atom is mostly an 
implementation detail)

For extra awesomeness, the "title" attribute from the link tag could be used 
for the feed title in FeedReader.

More informations on autodiscovery:
http://www.rssboard.org/rss-autodiscovery
http://philringnalda.com/rfc/draft-ietf-atompub-autodiscovery-01.html

Original issue reported on code.google.com by [email protected] on 22 Dec 2011 at 6:00

ebay RSS feeds don't work.

What steps will reproduce the problem?
1. Search for an item on www.ebay.com
2. At the bottom of the returned search is a RSS link
3. Copy the RSS url
4. Paste the url into feed reader

What is the expected output? What do you see instead?
feed reader

What version of the product are you using? On what operating system?
I'm using the current version on HP touchpad


Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 3 Dec 2011 at 7:51

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.