-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans  .- Knowledge Base  . 

Naufrago!

   0.4  

GTK Other Software

Score 60%
Naufrago!
zoom


Naufrago!
zoom


Naufrago!
zoom


other:  Link
Blog:  http://enchufado.com/
Issue Tacker:  Link
Minimum required   GNOME 2.x
Downloads:  432
Submitted:  Jul 12 2010
Updated:  Feb 19 2012

Description:

Naufrago! is a simple online/offline RSS reader that allows reading news even with its images. This is because there are people, like the author, that not always has an Internet connection available, but wants to be able to read articles/entries/posts with its images. This is the leit motiv of the application.




Changelog:

Naufrago! 0.4 roadmap:

  • Application identifyer (its own User-Agent) + version (improvement).

  • Code cleaning process courtesy of pychecker and pylint (improvement).

  • Instant hiding of the read entries/articles when the "hide read entries" option is enabled (improvement).

  • Fix for the problem that caused uncategorized feeds (in an .opml) not being imported.

  • Fix for the notification message (pynotify) not being localizado/gettexted.

  • Fix for the images that could not be downloaded in a round, to retry in the next one.

  • Clear mode: new visualization and operating mode that only shows feeds with pending unread items/entries (new).

  • Toolbar button to mark EVERYTHING as read (new).

  • Download of the contents where entries/articles point to. That's a step forward in the offline field (new).


  • Plus to the 0.4 roadmap, the following has also been added:

  • Items of some feeds were shown as an exceprt, now show complete (fix).

  • Proxy funcionality integrated (thanks Niels)(new).

  • Added an alternative way to retrieve feed favicons (fix).

  • X button minimizes to tray instead of quitting (improvement).


  • Hope you enjoy!




    LicenseGPL
    Debian(Debian package (highly recommended!) and tarball.)
    (Tarbal package (works on another distros))
    Send to a friend
    Subscribe
    Other  Apps  from jors
    Report inappropriate content



    goto page:  1  2 

    -
    .

     Roadmap for version 0.2

     
     by jors on: Sep 16 2010
     
    Score 50%

    As long as comments seem to have vanished with new version on Gnomefiles, I re-post the app roadmap:

  • Graphical fix: empty space between the main window and the menubar (thanks to Icaria, through GnomeFiles).

  • Render fix: strip html and newline tags in entry titles (thanks to Vicente Ruiz, through SourceForge).

  • Date parsing entries fix (thanks to Vicente Ruiz, through SourceForge).

  • Possible fix in font rendering. Strings converted to utf8 to avoid some PangoWarnings.

  • Other fixes to issues it might appear.

  • Better conformity with Freedesktop.org (adopted XDG Base Directory Specification, now app folder is located at $HOME/.config/naufrago).

  • Option to change Toolbar style and even hide it (accepted feature request from Icaria, through GnomeFiles).

  • Option to enable/disable StatusIcon (accepted feature request from Icaria, through GnomeFiles).

  • Important and Unread folders.

  • Option to show a notification message on new entries.

  • Option to show/hide read entries (accepted feature request from Tom Cowel, through OMG Ubuntu).

  • Feed update status indicator through favicon change (accepted feature request from Vicente Ruiz, though SourceForge).

  • Term search.

  • Translations to Polish (thanks Michał Ćwikliński) and Italian (thanks kir).


  • There has been a feature request about doing some kind of categorization of the entries marked as Important, but I'm still brainstorming about it's implementation or not, so still in doubt.

    I'm seeking guidance and/or HELP in bug hunting due to issues I cannot spot as long as they don't seem to be associated with a Python exception.

    PS. This version will be released soon (in next weeks, I hope).


    jors
    Reply to this

    -
    .

     Can't add feeds?

     
     by chric on: Sep 24 2010
     
    Score 50%

    tried adding importing opml file without result
    Also tried adding an individual feed url again without result.
    Ran it from the console but there was no error messages there


    Reply to this

    -
    .

     Re: Can't add feeds?

     
     by jors on: Sep 24 2010
     
    Score 50%

    Hi chric,

    Well, that's weird! Some checks first...

    1. Did you install all the dependencies?
    2. Which type of package are you using?
    3. In case you use the tar, did you do the update steps (in case you were upgrading from 0.1 version)?

    If so, please, try running the app directly from console and see if there's some output.

    For Debian package, do:
    python /usr/share/naufrago/naufrago.py

    For the tar, do:
    python /your/naufrago/path/naufrago.py

    Bring me all the info you can (output, feed url, linux distro...) and I'll try to help you.

    Regards,


    jors
    Reply to this

    -

     Re: Re: Can't add feeds?

     
     by chric on: Sep 24 2010
     
    Score 50%

    I used the debian package so I assume all the dependencies are fulfilled

    It was a clean install and provided no feedback to the console.

    I also grabbed the source code, but notice that you are doing NO error trapping whatever (its difficult to read with tabs set to 1 space incidental)

    You need to properly check what is being returned from sqlite for example is valid, as well as what is returned from whatever other dependency that you are using.


    Reply to this

    -
    .

     Re: Can't add feeds?

     
     by jors on: Sep 24 2010
     
    Score 50%

    Hi again chric,

    Maybe you're not using Debian GNU/Linux (testing or higher)? I haven't checked the app to work on other distros. Just heard from a user that worked great on a Fedora, but I need "porters" to other distros. You can compare lib versions from Debian Testing (now Squeeze) with your distro to check if yours are too low.

    Maybe you're right and little error trapping is done. I'm sorry for the 1 space indentation, I'm used to it.

    I'd be happy if you could give me a hand in guessing what's happening in your case, because the app is up&running on every Debian I've been able to see.

    Cheers,


    jors
    Reply to this

    -

     Re: Re: Can't add feeds?

     
     by chric on: Sep 24 2010
     
    Score 50%

    I'm running Ubuntu 10.04 which should be reasonably upto date

    You need to do a *LOT* more that a "little" error trapping if you want any stability from your application

    I've un installed it now, as I decided to make my own feedreader


    Reply to this

    -
    .

     Re: Can't add feeds?

     
     by jors on: Sep 24 2010
     
    Score 50%

    Oh well, thanks for your feedback anyway. Wish you good luck with your app ;)

    Cheers,


    jors
    Reply to this

    -
    .

     Re: Can't add feeds?

     
     by jors on: Sep 24 2010
     
    Score 50%

    Hi there again,

    Just for curiosity, I've downloaded & tried Ubuntu 10.04.1 Desktop for i386, then I installed Naufrago! and it's dependencies, and... well, IT WORKS here (I added some feeds, it got its entries and I could read them).

    Maybe some other Ubuntu user want to leave it's feedback here?

    Regards,


    jors
    Reply to this

    -
    .

     Re: Re: Can't add feeds?

     
     by marcaemus on: Sep 29 2010
     
    Score 50%

    It runs when started in its own directory but doesn't run when started from elsewhere. i.e.,
    ./naufrago_launcher.sh works
    /path/to/naufrago_launcher.sh doesn't work.
    Distro is Slackware64.


    A cry for help a hint of anaesthesia

    -
    .

     Only runs from its directory

     
     by jors on: Sep 29 2010
     
    Score 50%

    Hi marcaemus, I reply you here because a) gnomefiles seem to not allow you some number of sequential replies and b) you should have opened a new thread/topic :)

    I see you are using the tarball, and the app does not run if you invoke it from an outer directory due to the launching script (naufrago_launcher.sh).

    What you can do is to adapt the script to your needs. Suggestions:

    1. Easy: Edit naufrago_launcher.sh and put the full path of your Naufrago! dir, for example:

    python -W ignore /path/to/naufrago.py &> /dev/null

    2. Less easy but nicer: Rename naufrago_launcher.sh to naufrago and put it on some bin dir that is in your $PATH. For example, in /usr/bin/. This way you will only have to write naufrago in order to launch it.

    3. Perfect solution: If you use some Desktop Environment that follows FreeDesktop.org recommendations, put the naufrago.desktop file in the correct place. For example, the proper path to put this file in Debian is /usr/share/applications/. This way, you will have Naufrago! icon on the Start menu (Internet section).

    Hope you find those tips helpful!

    Cheers,


    jors
    Reply to this

    -
    .

     Re: Only runs from its directory

     
     by jors on: Oct 5 2010
     
    Score 50%

    Sorry. The above point 1 example didn't catch the html entities and should look like:

    python -W ignore /path/to/naufrago.py &> /dev/null

    However, if you want to have a log in order to do some debugging, your could redirect stdout and stderr to a file like that:

    python -W ignore /path/to/naufrago.py &>>naufrago.log

    Regards,


    jors
    Reply to this

    -
    .

     Good work.

     
     by joneone on: Oct 13 2010
     
    Score 50%

    Good work.
    I convert this package to rpm- it works!


    Reply to this

    -
    .

     Re: Good work.

     
     by jors on: Oct 13 2010
     
    Score 50%

    Thank you! Happy to hear that :)

    Cheers,


    jors
    Reply to this

    -
    .

     Re: Re: Good work.

     
     by joneone on: Oct 13 2010
     
    Score 50%

    Please, add launch custom script to event "feed update"!


    Reply to this

    -
    .

     Re: Re: Re: Good work.

     
     by jors on: Oct 14 2010
     
    Score 50%

    Hi again,

    In which scenario would this be useful? I mean, currently, when new feed entries are retrieved, the app:

  • Will start blinking its status icon if it is minimized on the tray.

  • Will show a notification message with the number of retrieved entries if this option is selected in the Preferences.


  • Do you think that more actions are required for the average user?

    Don't get me wrong, but I'm trying to implement functions that would make sense for the majority of users.

    Cheers,


    jors
    Reply to this

    -

     Re: Re: Re: Re: Good work.

     
     by joneone on: Oct 14 2010
     
    Score 50%

    All is simple: notification-daemon-engine-slider (0.2) sometimes work incorrect (in OpenSUSE at least), but notify-send- Ok.


    Reply to this

    -

     Re: Re: Re: Re: Re: Good work.

     
     by jors on: Nov 15 2010
     
    Score 50%

    Sorry, but for the moment I won't implement this (at least, not for the next 0.3 version, which I expect to have ready in brief).

    If pynotify is not working for you or in your distro, you still have the blinking status icon (in case the app is minimized on the tray when retrieving new feed entries).


    jors
    Reply to this

    -

     Re: Re: Re: Re: Re: Re: Good work.

     
     by joneone on: Nov 15 2010
     
    Score 50%

    Problems with notification-daemon-engine are known. Wait 0.3!
    Sorry for my english.



    -
    .

     Notice to avoid app hanging

     
     by jors on: Nov 8 2010
     
    Score 50%

    On Naufrago! 0.2 version, I have recently found the cause for app hanging/freezing at the second lap of feed updates. So if you find this issue (hanging/freezing, not crashing), the current workaround is to disable the "Notification on new entries" option.

    I have fixed this for next (0.3) version (besides other fixes), as long as I am adding some more (not many) features to the app (I don't like bloated apps!).

    Stay tunned!


    jors
    Reply to this

    -
    .

     Notice for proper installation

     
     by jors on: Nov 9 2010
     
    Score 50%

    Yet another note on installing Naufrago! 0.2 version!

    A dependency is missing (both on Debian package and on the documentation) and you should install it for the app to work properly: sqlite3.

    This will be also fixed on the next version (especially for the Debian package). Sorry for the inconveniences!


    jors
    Reply to this

    -
    .

     Re: Notice for proper installation

     
     by jors on: Nov 16 2010
     
    Score 50%

    Ooops! This (sqlite3 package) is only needed if you develop, as it is a CLI database manager (so if you're not, you can remove it).

    My fault!


    jors
    Reply to this

    goto page:  1  2 

    Add commentBack






    -
     
     
     Who we are
    Contact
    More about us
    Frequently Asked Questions
    Register
    Twitter
    Blog
    Explore
    Apps
    Jobs
    Knowledge
    Events
    People
    Updates on identi.ca
    Updates on Twitter
    Facebook App
    Content RSS   
    Events RSS   

    Participate
    Groups
    Forum
    Add App
    Public API
    About GTK-Apps.org
    Legal Notice
    Spreadshirt Shop
    CafePress Shop
    Advertising
    Sponsor us
    Report Abuse
     

    Copyright 2007-2014 GTK-Apps.org Team  
    All rights reserved. GTK-Apps.org is not liable for any content or goods on this site.
    All contributors are responsible for the lawfulness of their uploads.