Modern desktop application designed to complement existing web-based RSS accounts.
Vala C CMake CSS PHP Makefile Other

README.md

Bountysource

FeedReader

FeedReader is a modern desktop application designed to complement existing web-based RSS accounts. It combines all the advantages of web based services like synchronisation across all your devices with everything you expect from a modern desktop application.

Website : http://jangernert.github.io/FeedReader/
For translators : https://www.transifex.com/dev-feedreader/feedreader

Dependencies

  • build-essential
  • cmake
  • vala (>=0.26)
  • pkg-config
  • libgirepository1.0-dev
  • libgtk-3-dev (>= 3.22)
  • libsoup2.4-dev
  • libjson-glib-dev
  • libwebkit2gtk-4.0-dev
  • libsqlite3-dev
  • libsecret-1-dev
  • libnotify-dev
  • libxml2-dev
  • libunity-dev (optional)
  • librest-dev
  • libgee-0.8-dev
  • libgstreamer1.0-dev
  • libgstreamer-plugins-base1.0-dev (gstreamer-pbutils-1.0)
  • libgoa-1.0-dev (>= 3.20)
  • libcurl-dev
  • libpeas-dev

How to install

  • Arch :
      yaourt -S feedreader
    
  • Fedora :
      sudo dnf install feedreader
    
  • Solus OS :
      sudo eopkg install feedreader
    

Flatpak

FeedReader is now availble as Flatpak and should be installable on all Linux distributions that support the Flatpak Application Framework. This is still a WIP and might not work as expected, please report any Flatpak related issues.

For more information about Flatpak and how to use or install it for your distribution see the Flatpak webpage.

For FeedReader to properly work, you will also need to install the following portal packages, look in your distributions packagemanager:

xdg-desktop-portal
xdg-desktop-portal-gtk

Install FeedReader Flatpak via repository:

flatpak install http://feedreader.xarbit.net/feedreader-repo/feedreader.flatpakref

Install FeedReader Flatpak via standalone bundle:

GNOME-Software can handle flatpak bundles, just open the downloaded feedreader.flatpak file with GNOME-Software and click on install. Thats it..

You can also install the feedreader.flatpak from the commandline as so:

$ flatpak install --bundle feedreader.flatpak

How to build the latest version

git clone https://github.com/jangernert/FeedReader
cd ./FeedReader
mkdir build
cd ./build
cmake ..
make
sudo make install

Arch users can build the latest version using yaourt -S feedreader-git

You can also create a Flatpak bundle running make then make dist in the flatpak/ sub-directory.