Feeds Reader

by jake1164

UUID: feeds@jonbrettdev.wordpress.com
Score: 47
Last edited: 1 week ago
Last commit: 1feb1126b6bad7f85262565443b10bebaa7e6810



Displays RSS news feeds

cinnamon-feeds-applet

Cinnamon applet for fetching and displaying RSS feeds

Prerequisites

If not already installed by your distribution, install the python feedparser library. E.g. using pip:

sudo pip install feedparser

Installation

The latest stable release can be installed from

Alternatively you can clone this repository directly into the following location

cd ~/.local/share/cinnamon/applets
git clone https://github.com/jonbrett/cinnamon-feeds-applet.git feeds@jonbrettdev.wordpress.com

42 Comments

-
1 year ago
@leonard64 I have uploaded version 0.16 that now works with Cinnamon 2.8. @TheOracle, I tested with the Linux Mint rss feed and have no issues with version 0.16.
-
1 year ago
Please update for Cinnamon 2.8
http://imgur.com/VIzq5Hz
-
1 year ago
Downgrading to 1 star. It makes Cinnamon crash every time I mouse of a story from http://www.linuxmint.com/planet/rss20.xml. I really hope you get this fixed. This applet has a lot of promise!
-
1 year ago
Whoops. The issue was not restarting Cinnamon. The issue is that you must press enter before you click apply or else the URL disappears. A minor bug with an easy workaround. I also experienced a Cinnamon crash now that I've played with it more.
-
1 year ago
Works perfectly! 5 stars. I'm very new to Mint so at first I didn't know that you needed to restart Cinnamon to get it to work, but once I did that it worked perfectly! Before restart I'd try to add a feed and it wouldn't stick. Thanks for a great applet.
-
1 year ago
getting error ... pl suggest how to fix same

/etc/mdm/Xsession: Beginning session setup...
localuser:rmisra1 being added to access control list
Script for none started at run_im.
Script for auto started at run_im.
Script for default started at run_im.
Failed to connect to the VirtualBox kernel service
Failed to connect to the VirtualBox kernel service
Failed to connect to the VirtualBox kernel service
Failed to connect to the VirtualBox kernel service
Failed to connect to the VirtualBox kernel service
Script for none started at run_im.
Script for auto started at run_im.
Script for default started at run_im.
GNOME_KEYRING_CONTROL=/run/user/1000/keyring-saBEIB
SSH_AUTH_SOCK=/run/user/1000/keyring-saBEIB/ssh
GNOME_KEYRING_PID=1914
GNOME_KEYRING_CONTROL=/run/user/1000/keyring-saBEIB
SSH_AUTH_SOCK=/run/user/1000/keyring-saBEIB/ssh
GPG_AGENT_INFO=/run/user/1000/keyring-saBEIB/gpg:0:1
GNOME_KEYRING_CONTROL=/run/user/1000/keyring-saBEIB
SSH_AUTH_SOCK=/run/user/1000/keyring-saBEIB/ssh
GPG_AGENT_INFO=/run/user/1000/keyring-saBEIB/gpg:0:1
GNOME_KEYRING_CONTROL=/run/user/1000/keyring-saBEIB
SSH_AUTH_SOCK=/run/user/1000/keyring-saBEIB/ssh
GPG_AGENT_INFO=/run/user/1000/keyring-saBEIB/gpg:0:1
=== xinerama setup Configuration ===
Clone: false
Output: Laptop attached to eDP1
status: on
width: 1366
height: 768
rate: 60
primary: true
position: 0 0
Output: (null) attached to VGA1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to DP1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to HDMI1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to DP2
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to HDMI2
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to DP3
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to HDMI3
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to VIRTUAL1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
=== auto-configure - xinerama mode Configuration ===
Clone: false
Output: Laptop attached to eDP1
status: on
width: 1366
height: 768
rate: 60
primary: true
position: 0 0
Output: (null) attached to VGA1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to DP1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to HDMI1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to DP2
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to HDMI2
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to DP3
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to HDMI3
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to VIRTUAL1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
=== Applying Configuration Configuration ===
Clone: false
Output: Laptop attached to eDP1
status: on
width: 1366
height: 768
rate: 60
primary: true
position: 0 0
Output: (null) attached to VGA1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to DP1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to HDMI1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to DP2
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to HDMI2
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to DP3
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to HDMI3
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Output: (null) attached to VIRTUAL1
status: off
width: -1
height: -1
rate: -1
primary: false
position: -1 -1
Cjs-Message: JS LOG: About to start Cinnamon
nm-applet-Message: using fallback from indicator to GtkStatusIcon
Window manager warning: Trying to remove non-existent custom keybinding "magnifier-zoom-in".
Window manager warning: Trying to remove non-existent custom keybinding "magnifier-zoom-out".
Cjs-Message: JS LOG: Cinnamon started at Sat Aug 08 2015 14:00:56 GMT+0530 (IST)

** (nemo:2168): WARNING **: Can not determine workarea, guessing at layout
Cjs-Message: JS LOG: network applet: Cannot find connection for active (or connection cannot be read)
failed to create drawable
Cjs-Message: JS LOG: network applet: Found connection for active

(mintUpdate.py:2452): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(mintUpdate.py:2452): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(mintUpdate.py:2452): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(mintUpdate.py:2452): libglade-WARNING **: unknown attribute `swapped' for <signal>.
Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x1800003 (Authentica)
nm-applet-Message: No keyring secrets found for Auto Rakesh-1001_EXT/802-11-wireless-security; asking user.

(nm-applet:2169): GLib-GIO-CRITICAL **: g_settings_new_with_path: assertion 'path_is_valid (path)' failed

(nm-applet:2169): GLib-GIO-CRITICAL **: g_settings_get_value: assertion 'G_IS_SETTINGS (settings)' failed

(nm-applet:2169): GLib-CRITICAL **: g_variant_get_type: assertion 'value != NULL' failed

(nm-applet:2169): GLib-CRITICAL **: g_variant_type_is_subtype_of: assertion 'g_variant_type_check (type)' failed

(nm-applet:2169): GLib-CRITICAL **: g_variant_get_boolean: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_BOOLEAN)' failed

(nm-applet:2169): GLib-CRITICAL **: g_variant_unref: assertion 'value != NULL' failed

(nm-applet:2169): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

(nm-applet:2169): GLib-GIO-CRITICAL **: g_settings_new_with_path: assertion 'path_is_valid (path)' failed

(nm-applet:2169): GLib-GIO-CRITICAL **: g_settings_get_value: assertion 'G_IS_SETTINGS (settings)' failed

(nm-applet:2169): GLib-CRITICAL **: g_variant_get_type: assertion 'value != NULL' failed

(nm-applet:2169): GLib-CRITICAL **: g_variant_type_is_subtype_of: assertion 'g_variant_type_check (type)' failed

(nm-applet:2169): GLib-CRITICAL **: g_variant_get_boolean: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_BOOLEAN)' failed

(nm-applet:2169): GLib-CRITICAL **: g_variant_unref: assertion 'value != NULL' failed

(nm-applet:2169): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

(nm-applet:2169): GLib-GIO-CRITICAL **: g_settings_new_with_path: assertion 'path_is_valid (path)' failed

(nm-applet:2169): GLib-GIO-CRITICAL **: g_settings_get_value: assertion 'G_IS_SETTINGS (settings)' failed

(nm-applet:2169): GLib-CRITICAL **: g_variant_get_type: assertion 'value != NULL' failed

(nm-applet:2169): GLib-CRITICAL **: g_variant_type_is_subtype_of: assertion 'g_variant_type_check (type)' failed

(nm-applet:2169): GLib-CRITICAL **: g_variant_get_boolean: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_BOOLEAN)' failed

(nm-applet:2169): GLib-CRITICAL **: g_variant_unref: assertion 'value != NULL' failed

(nm-applet:2169): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

(nm-applet:2169): GLib-GIO-CRITICAL **: g_settings_new_with_path: assertion 'path_is_valid (path)' failed

(nm-applet:2169): GLib-GIO-CRITICAL **: g_settings_get_value: assertion 'G_IS_SETTINGS (settings)' failed

(nm-applet:2169): GLib-CRITICAL **: g_variant_get_type: assertion 'value != NULL' failed

(nm-applet:2169): GLib-CRITICAL **: g_variant_type_is_subtype_of: assertion 'g_variant_type_check (type)' failed

(nm-applet:2169): GLib-CRITICAL **: g_variant_get_boolean: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_BOOLEAN)' failed

(nm-applet:2169): GLib-CRITICAL **: g_variant_unref: assertion 'value != NULL' failed

(nm-applet:2169): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

(nm-applet:2169): GLib-GIO-CRITICAL **: g_settings_new_with_path: assertion 'path_is_valid (path)' failed

(nm-applet:2169): GLib-GIO-CRITICAL **: g_settings_get_value: assertion 'G_IS_SETTINGS (settings)' failed

(nm-applet:2169): GLib-CRITICAL **: g_variant_get_type: assertion 'value != NULL' failed

(nm-applet:2169): GLib-CRITICAL **: g_variant_type_is_subtype_of: assertion 'g_variant_type_check (type)' failed

(nm-applet:2169): GLib-CRITICAL **: g_variant_get_boolean: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_BOOLEAN)' failed

(nm-applet:2169): GLib-CRITICAL **: g_variant_unref: assertion 'value != NULL' failed

(nm-applet:2169): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

(nm-applet:2169): GLib-GIO-CRITICAL **: g_settings_new_with_path: assertion 'path_is_valid (path)' failed

(nm-applet:2169): GLib-GIO-CRITICAL **: g_settings_get_value: assertion 'G_IS_SETTINGS (settings)' failed

(nm-applet:2169): GLib-CRITICAL **: g_variant_get_type: assertion 'value != NULL' failed

(nm-applet:2169): GLib-CRITICAL **: g_variant_type_is_subtype_of: assertion 'g_variant_type_check (type)' failed

(nm-applet:2169): GLib-CRITICAL **: g_variant_get_boolean: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_BOOLEAN)' failed

(nm-applet:2169): GLib-CRITICAL **: g_variant_unref: assertion 'value != NULL' failed

(nm-applet:2169): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
Terminated

(mintUpdate.py:4558): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(mintUpdate.py:4558): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(mintUpdate.py:4558): libglade-WARNING **: unknown attribute `swapped' for <signal>.

(mintUpdate.py:4558): libglade-WARNING **: unknown attribute `swapped' for <signal>.
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Loading Backgrounds module
__init__ took 273.903 ms
sys:1: Warning: g_hash_table_foreach: assertion 'version == hash_table->version' failed
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Cjs-Message: JS LOG: Removing an access point that was never added
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Cjs-Message: JS LOG: Removing an access point that was never added
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection

(nemo:2168): dconf-WARNING **: failed to commit changes to dconf: Timeout was reached
Cjs-Message: JS LOG: Removing an access point that was never added

** (gedit:20168): WARNING **: Could not write gedit state file: Failed to create file '/home/rmisra1/.gnome2/gedit/gedit-2.AK132X': Permission denied

Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Window manager warning: Invalid WM_TRANSIENT_FOR window 0x2600007 specified for 0x2600011 (JDK Requir).
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Cjs-Message: JS LOG: Removing an access point that was never added
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Invalid WM_TRANSIENT_FOR window 0x3000007 specified for 0x3000011 (JDK Requir).
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Window manager warning: Invalid WM_TRANSIENT_FOR window 0x3000007 specified for 0x3000011 (JDK Requir).
Window manager warning: Invalid WM_TRANSIENT_FOR window 0x3000007 specified for 0x3000011 (JDK Requir).
Cjs-Message: JS LOG: Removing an access point that was never added
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
OpenJDK Runtime Environment (IcedTea 2.5.6) (7u79-2.5.6-0ubuntu1.14.04.1)
OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode)
Killed
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Window manager warning: Invalid WM_TRANSIENT_FOR window 0x2800072 specified for 0x2800079 ( ).
Window manager warning: Invalid WM_TRANSIENT_FOR window 0x2800072 specified for 0x2800092 ( ).
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection

** (gedit:21543): WARNING **: Could not write gedit state file: Failed to create file '/home/rmisra1/.gnome2/gedit/gedit-2.YYHW2X': Permission denied

Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Window manager warning: Log level 16: Error converting selection
Window manager warning: Invalid WM_TRANSIENT_FOR window 0x2800024 specified for 0x280002b ( ).
Cjs-Message: JS LOG: Removing an access point that was never added
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Invalid WM_TRANSIENT_FOR window 0x28004e1 specified for 0x28004e8 ( ).
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added

(baobab:25265): GLib-CRITICAL **: Source ID 26 was not found when attempting to remove it

(baobab:25265): GLib-CRITICAL **: Source ID 1472 was not found when attempting to remove it

(baobab:25265): GLib-CRITICAL **: Source ID 3443 was not found when attempting to remove it
Cjs-Message: JS LOG: Removing an access point that was never added
Syntax Error: Couldn't find trailer dictionary
Syntax Error: Couldn't read xref table
Syntax Error: Couldn't find trailer dictionary
Syntax Error: Couldn't read xref table
Error loading document: PDF document is damaged
Syntax Error: Couldn't find trailer dictionary
Syntax Error: Couldn't read xref table
Syntax Error: Couldn't find trailer dictionary
Syntax Error: Couldn't read xref table
Error loading document: PDF document is damaged
Syntax Error: Couldn't find trailer dictionary
Syntax Error: Couldn't read xref table
Syntax Error: Couldn't find trailer dictionary
Syntax Error: Couldn't read xref table
Error loading document: PDF document is damaged
Window manager warning: Log level 16: Error converting selection
Window manager warning: Log level 16: Error converting selection
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Invalid or null signal handler id used when attempting to .disconnect from an object.
== Stack trace for context 0x3d16cf0 ==
overrideGObject/GObject.Object.prototype.disconnect@/usr/share/cinnamon/js/ui/overrides.js:101
_resetTweenState@/usr/share/cinnamon/js/ui/tweener.js:92
_idleCompleted@/usr/share/cinnamon/js/ui/tweener.js:143
bind/<@resource:///org/gnome/gjs/modules/lang.js:95


(cinnamon:2161): GLib-GIO-WARNING **: Missing callback called fullpath = /home/rmisra1/.local/share/cinnamon/desklets/accudesk@logan/icons/na.PNG


(cinnamon:2161): GLib-GIO-WARNING **: Missing callback called fullpath = /home/rmisra1/.local/share/cinnamon/desklets/accudesk@logan/icons/07.PNG


(cinnamon:2161): GLib-GIO-WARNING **: Missing callback called fullpath = /home/rmisra1/.local/share/cinnamon/desklets/accudesk@logan/icons/17.PNG


(cinnamon:2161): GLib-GIO-WARNING **: Missing callback called fullpath = /home/rmisra1/.local/share/cinnamon/desklets/accudesk@logan/icons/16.PNG


(cinnamon:2161): GLib-GIO-WARNING **: Missing callback called fullpath = /home/rmisra1/.local/share/cinnamon/desklets/accudesk@logan/icons/02.PNG


(cinnamon:2161): GLib-GIO-WARNING **: Missing callback called fullpath = /home/rmisra1/.local/share/cinnamon/desklets/accudesk@logan/icons2/na.PNG


(cinnamon:2161): GLib-GIO-WARNING **: Missing callback called fullpath = /home/rmisra1/.local/share/cinnamon/desklets/accudesk@logan/icons2/32.PNG


(cinnamon:2161): GLib-GIO-WARNING **: Missing callback called fullpath = /home/rmisra1/.local/share/cinnamon/desklets/accudesk@logan/icons2/28.PNG


(cinnamon:2161): GLib-GIO-WARNING **: Missing callback called fullpath = /home/rmisra1/.local/share/cinnamon/desklets/accudesk@logan/icons2/39.PNG


(cinnamon:2161): GLib-GIO-WARNING **: Missing callback called fullpath = /home/rmisra1/.local/share/cinnamon/desklets/accudesk@logan/icons2/11.PNG


(cinnamon:2161): GLib-GIO-WARNING **: Missing callback called fullpath = /home/rmisra1/.local/share/cinnamon/desklets/accudesk@logan/icons2/30.PNG


(cinnamon:2161): GLib-GIO-WARNING **: Missing callback called fullpath = /home/rmisra1/.local/share/cinnamon/desklets/accudesk@logan/icons2/26.PNG


(cinnamon:2161): GLib-GIO-WARNING **: Missing callback called fullpath = /home/rmisra1/.local/share/cinnamon/desklets/accudesk@logan/icons2/40.PNG


(cinnamon:2161): GLib-GIO-WARNING **: Missing callback called fullpath = /home/rmisra1/.cinnamon/configs/accudesk@logan/0.json

Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'

(cinnamon:2161): Cjs-WARNING **: JS ERROR: Error: Expected type utf8 for Argument 'text' but got type 'undefined'
Tooltip.prototype.set_text@/usr/share/cinnamon/js/ui/tooltips.js:98
MyDesklet.prototype.draw/<@/home/rmisra1/.local/share/cinnamon/desklets/accudesk@logan/desklet.js:718

Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'

(cinnamon:2161): Cjs-WARNING **: JS ERROR: Error: Expected type utf8 for Argument 'text' but got type 'undefined'
Tooltip.prototype.set_text@/usr/share/cinnamon/js/ui/tooltips.js:98
MyDesklet.prototype.draw/<@/home/rmisra1/.local/share/cinnamon/desklets/accudesk@logan/desklet.js:718

Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
Window manager warning: Log level 16: value "nan" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'

(cinnamon:2161): Cjs-WARNING **: JS ERROR: Error: Expected type utf8 for Argument 'text' but got type 'undefined'
Tooltip.prototype.set_text@/usr/share/cinnamon/js/ui/tooltips.js:98
MyDesklet.prototype.draw/<@/home/rmisra1/.local/share/cinnamon/desklets/accudesk@logan/desklet.js:718

Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added

(cinnamon:2161): Cjs-CRITICAL **: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy() or dispose() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.

(cinnamon:2161): Cjs-CRITICAL **: The offending signal was destroy on StBin 0x83343e0.

(cinnamon:2161): Cjs-CRITICAL **: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy() or dispose() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.

(cinnamon:2161): Cjs-CRITICAL **: The offending signal was destroy on StBin 0x6abd7d0.

(cinnamon:2161): Cjs-CRITICAL **: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy() or dispose() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.

(cinnamon:2161): Cjs-CRITICAL **: The offending signal was destroy on StBin 0x6bb5ba0.
Loading Backgrounds module
__init__ took 204.755 ms
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added
Cjs-Message: JS LOG: Removing an access point that was never added

(cinnamon:2161): Json-CRITICAL **: json_object_get_object_member: assertion 'node != NULL' failed
-
2 years ago
@grosjo

This applet is currently no longer working since E4X has been deprecated from the javascript library in the current version of Cinnamon. E4X provided native XML parser capabilities in Javascript. This is causing the syntax error you are seeing since the ".." E4X operator is no longer valid.

The fix would be to port the XML parsing in feedreader.js to use another XML library, such as marknote. This is being considered as and when I have time to do so :)

See https://github.com/jonbrett/cinnamon-feeds-applet/issues/48
-
2 years ago
Hi jonbrett,

I'll be happy to spend some time to fix current issues, but can you give a hint on blocking issue to load the applet on cinnamon 2.3 ?

error t=2014-12-01T14:33:17.374Z missing name after . operator
trace t=2014-12-01T14:33:17.375Z
<----------------
Extension.prototype._init@/usr/share/cinnamon/js/ui/extension.js:152
Extension@/usr/share/cinnamon/js/ui/extension.js:119
loadExtension@/usr/share/cinnamon/js/ui/extension.js:383
onEnabledAppletsChanged@/usr/share/cinnamon/js/ui/appletManager.js:192

Thank you
-
2 years ago
@Gotolei. Sorry to hear about your woes. I'm afraid have not have the bandwidth to do any work on this since Cinnamon 2.0 hence the state of disrepair on more recent releases of Cinnamon. I'm happy to accept pull requests on the github project if you can fix any of these issues. Last time I looked the main problem was reworking the menu widget code to try and isolate it from the frequent changes in the underlying Cinnamon menuitem classes.
-
2 years ago
Is this still being updated? I'm getting all sorts of glitches and it's pretty much the most annoying thing I've dealt with in Cinnamon to date.

- Occasionally freezes entire session: http://pastebin.com/1Ey0wW5X and by "occasionally" I mean at least twice a day
http://i.imgur.com/6f6i5Ny.png
- Unnecessarily wide
- "Loading feed" bug has remained since Cinnamon 2.2
- Certain feeds refuse to load (same urls work in firefox) https://i.imgur.com/A0DU4ux.png
- Custom titles don't appear to work

This could be a great utility, and it looks like it used to, but it's just fallen so far into disrepair that in its current state the negatives very nearly outweigh the positives. :(
-
2 years ago
Hi,

I uninstall it and and there is a always a BBC feed popup appearing non stop. How can i get rid of that, i am a new Linux user on Mint 17 Cinammon.

Thank you, have a good day

Nickel Radon
-
2 years ago
@zagortenay333 Yes, I noticed this a while back when I updated to Cinnamon 2.2.x. I have identified the source of the problem (a change in the internals of of PopupSubMenuMenuItem), but I have not had the time to fix it. There is an issue open on GitHub and any pull requests would be welcome :)

https://github.com/jonbrett/cinnamon-feeds-applet/issues/46
-
2 years ago
There seems to be a problem under cinna 2.2.There is a line that says "loading feed" even though the feeds are loaded.Also, it stretched the applet to far apart.
-
3 years ago
Just discovered this, thanks!
+1 for including Mint and Segfault blogs by default.
-
3 years ago
@anandrkris - Initially this had Segfault blog as the default, but I changed to use Mozilla's default news feed since I thought it would be more useful to the average user (not just Cinnamon/Mint enthusiasts such as use this site ;)). This matches the default "Live bookmark" for news headlines that you get with a fresh install of Firefox.
-
3 years ago
Is it a good idea to have the Mint and Segfault blogs added by default?
-
3 years ago
Hi Jon, thanks! I'm using Mint 14 simply because I most familiar with it - I've tried 15 and 16 but they had some features that I didn't like as much and that I couldn't fully reconfigure. Anyway I will look into changing the init_settings. Thank you again :)
-
3 years ago
@hlau, is there a reason you are sticking to Mint 14, instead of either Mint 13 (LTS) or Mint 16?
-
3 years ago
@hlau Cinnamon 1.8 is the oldest supported version, largely due to the dependence on Cinnamon settings API, which was introduced in that version. If the use of the settings API was hacked-out and replaced with hard-coded settings it MIGHT work (you would need to replace the contents on init_settings function in applet.js). I do not plan to support older than Cinnamon 1.8 since all supported versions of Mint now have at least Cinnamon 1.8 (Mint 14 is no longer supported afaik).
-
3 years ago
Any chance this could support Cinnamon 1.7 for Mint 14? I've tried installing this applet and when I try to add it to the panel, the icon just doesn't appear.

Is there anyway to debug the applet.js file to see why nothing is showing up? :) Thanks!
-
3 years ago
New version contains a shiny new app to edit you feed list. Unfortunately this has changed the way that feeds URLs are stored such that your existing list of feeds will not be migrated automatically :(

As consolation once you have made a new list you can now export it using the new feed management app, so you need never lose it again :)
-
3 years ago
@Brahim - right click on the applet on go to "Configure..." (or "Settings" if you have Cinnamon 1.8). In the resulting settings window replace the default BBC news URL with your preferred URL. You also use multiple URLs separated by spaces if you want to monitor many feeds.
-
3 years ago
how can I change bbc rss feed to this one http://www.france24.com/ar/breaking-news/rss
-
3 years ago
@anandrkris. I have opened issues on the project's GitHub page to capture your suggestions. Please feel free to add more detail or other issues there. I monitor the GitHub project more closely than this page.Thanks for your feedback!
https://github.com/jonbrett/cinnamon-feeds-applet/issues/24
-
3 years ago
Hi - I love this applet. Thanks for your hard work. If I may suggest few things: (not issues more upgrade ideas)

1. Update interval - It may be obvious but there can be some guidance that is indeed in Minutes.
2. Slider is good but better to have an input box as control.
3. I see two options - Configure and Settings. I suppose, they are redundant. Configure option is automatically added due to Cinnamon 2.0.
4. Switch on / off option for feed item summary / digest. Sometimes it is too long. Perhaps should truncate to say certain x number of characters.
5. Support for OPML?
-
3 years ago
@ShneekeyTheLost Yes a desklet version is a possibility. Perhaps in a few months time due to current time pressures
-
3 years ago
Have you considered a Desklet version of this that pops up your latest RSS feeds in a window on your desktop?
-
3 years ago
Release 0.6 adds a load of features including multi-feed support (separate feed URLs with spaces), item descriptions as tooltips and better error reporting. I don't have any further features planned for this applet, so if you have ideas for new features please let me know.
-
3 years ago
Atom feed support is finally here with 0.5. Go crazy! :) ...Seriously if you encounter any feeds that don't work correctly please let me know.
-
3 years ago
@zagortenay333 Thanks :) I was thinking of a desklet too. Since the feedreader backend is completely separate from the applet code and has a clear interface this should not be that difficult. Just needs me to find a spare day or two... or a volunteer!
-
3 years ago
Great progress in this applet!!Could you also make a desklet?I read it is easy to turn applets into desklets.
-
3 years ago
New 0.4 release adds some new settings and features. As always your feedback is appreciated :)
-
3 years ago
@vishnubk With version 0.3 the icons are recoloured correctly according to theme and the new "unread items" icon style should work better on light themes too.
-
3 years ago
Great work!
-
3 years ago
Feed aggregation (multiple feeds merged in one applet instance) is already on my github tracker. I need have have a think about how I will do this and the best way to display the merged feeds, so please contribute any ideas... the url is:
https://github.com/jonbrett/cinnamon-feeds-applet/issues/1
-
3 years ago
@ManIVIctorious - right now you can add only one source per applet instance, but you can have multiple instances of the applet with different sources.
-
3 years ago
Really awsome applet, but could you implement a functionality to add more than just one source?
-
3 years ago
@vishnubk Thanks for the feedback :)

Since version 0.2 the applet is using symbolic icons, which should open the door for them to be recoloured according to the theme. However, when I just tried switching to a light theme it doesn't work :( I've opened the following ticket to track this:
https://github.com/jonbrett/cinnamon-feeds-applet/issues/5

Multi-instance should already be supported: In applet settings select "Feeds Reader" and click the "Add to panel" multiple times. Is this not working for you?
-
3 years ago
Hey, great applet mate! I was wondering if the applet icon could change according to the theme colour of the panel. The icon kind of falls out of place when a light themed panel is used. Also how about multiple applet instances for keeping track of RSS feeds from more than one source. Thanks for the awesome work :)
-
3 years ago
@zagortenay333 - Applet icon size is now correct in version 0.2 (see updated screenshot above).
-
3 years ago
@zagortenay333 - Thanks - I'll take a look at it.

FYI, I've opened an issue on the GitHub project so I don't forget it ; )
https://github.com/jonbrett/cinnamon-feeds-applet/issues/3
-
3 years ago
Awesome applet!Could you please make the icon slightly smaller by default?