blam 1.8.9



About Blam
==========

Blam is a simple RSS/Atom feed reader for casual users. It supports
themeing of the post view area and you can group feeds togehther and
see the posts as though it were one large feed.

ChangeLog
=========

2009-01-06  Carlos Martín Nieto  <carlos cmartin tk>

	* src/Application.cs (TrayIconButtonPressCb): Hide the window
	if clicked when the window has the focus.

2008-10-12  Carlos Martín Nieto  <carlos cmartin tk>

	* src/ChannelCollection.cs (MarkItemIdAsReadInAllChannels): Also
	check in the groups.

2008-09-27  Robert-André Mauchin  <zebob m pengzone org>

	* src/blam.glade: Removable translatable state for gtk-ok and
	gtk-cancel.

2008-09-18  Carlos Martín Nieto  <carlos cmartin tk>

	* src/ChannelCollection.cs: Remove channels, groups or
	channels within groups, depending on what is needed.

2008-09-16  Carlos Martín Nieto  <carlos cmartin tk>

	* src/Channel.cs, src/ChannelGroup.cs, src/ChannelList.cs
	src/Dialogs.cs: Make adding channels to groups a bit more
	correct by storing the iter in each object.

2008-09-15  Carlos Martín Nieto  <carlos cmartin tk>

	* src/ChannelList.cs: Use Glib.Object.Data instead of
	Gtk.UserData to store the group name.
	* src/blam.glade, src/Dialogs.cs, src/Application.cs: Implement
	adding a group via a dialog.

2008-09-14  Carlos Martín Nieto  <carlos cmartin tk>

	* src/ChannelCollection.cs: Update channels inside groups when
	auto-updating.
	* src/Application.cs: ChannelGroup doesn't have an edit dialog
	yet. Expose Application.channelList via Application.ChannelList.
	* src/ChannelList.cs: Implement adding a channel to a group.

2008-04-26 Carlos Martín Nieto  <carlos cmartin tk>

	* src/ItemView.cs, src/Utils.cs, libblam/blam-utils.c: Set the
	ItemView's sort function completely in managed code.
	* src/ChannelList.cs, src/Utils.cs: Sort the channel list in
	managed code. This removes the last use of libblam/blam-utils.c.
	* libblam/blam-utils.{h,c}: Remove. No longer used.
	* libblam/Makefile.am: Reflect above change.
	* configure.in: We no longer need GTK+ dev package.

2008-04-25 Carlos Martín Nieto  <carlos cmartin tk>

	* src/Application.cs, src/blam.glade, src/PreferencesDialog.cs:
	Add option to refresh feeds on startup (#344853)
	*src/Application.cs, src/blam.glade: Add option to mark all
	posts as read. (#400327)

2008-04-16 Carlos Martín Nieto  <carlos cmartin tk>

	* src/ChannelList.cs: Use a TreeCellDataFunc to automatically set
	the channel name and weight.

2008-04-14 Carlos Martín Nieto  <carlos cmartin tk>

	* src/ChannelList.cs: Resize the name column when a name changes.
	* libblam/blam-utils.c, src/ItemList.cs, src/Utils.cs: Remove manual
	ellipsizing and let pango do it for us.

2008-04-06 Carlos Martín Nieto  <carlos cmartin tk>

	* lib/RSSFeed.cs: Accept a StringReader instead of an uri.
	* src/Feedupdater.cs, src/Item.cs, src/Channel.cs,
	src/Makefile: Adapt to use RSSFeed instead of RSS.NET, adding
	a few security checks.
	* README: Delete the remaining RSS.NET and Atom.NET references.
	* src/Application.cs: Implement viewing/hiding the item list based
	on a patch by Johan Wallenborg <johan at deepfolks dot com>

2008-04-05 Carlos Martín Nieto  <carlos cmartin tk>

	* lib/RSSFeed.cs: Add.
	* lib/Makefile.am: Add the RSSFeed library.

2008-03-21 Carlos Martín Nieto <carlos cmartin tk>

	* configure.in: Bump version to 1.8.5 for release.

2008-02-18  Kjartan Maraas  <kmaraas gnome org>

	* src/blam.glade: Don't translate widget labels 

2008-01-09  Michael Monreal  <mmonreal svn gnome org>

	** Fix for bug 504710

	* src/Dialogs.cs: Remove some debug output.

2008-01-09  Michael Monreal  <mmonreal svn gnome org>

	** Fix for bug 504709

	* src/Application.cs:
	* src/ChannelDialog.cs:
	* src/Dialogs.cs:
	* src/Opml.cs:
	* src/PreferencesDialog.cs:
	* src/TrayIcon.cs: Use the correct icon size for window- and tray 
	icons. Also adds a window icon to the export dialog.

2007-12-20 Carlos Martín Nieto  <carlos cmartin tk>

	* src/blam.glade: rename Settings to Preferences (patch by Michael
	Monreal <michael monreal gmx net>).

2007-12-20 Carlos Martín Nieto  <carlos cmartin tk>

	* This entry is based on the patch by Chris Turchin
	<chris turchin net>
	* src/ItemList.cs: Mark entries read after timeout.
	* src/PreferencesDialog.cs, src/blam.glade: Add option to mark entries
	read after a timeout.

2007-12-16 Carlos Martín Nieto  <carlos cmartin tk>
	* src/DBus.cs: Unregister in the destructor, reorder so as not to
	crash when unregistering.
	* src/Dialogs.cs: Simplify AboutDialog.
	* src/Dialogs.cs: Check if the clipboard text is a valid URL before
	passing it the URL entry in AddChannelDialog. (Bug #169014).
	* src/Application.cs: Use new AboutDialog method.
	* src/ChannelCollection.cs: Save the channel list when adding and
	removing channels.
	* src/Application.cs: Minimize to systray when Esc or the X
	in the window is pressed (Bug #321339 in part).
	* src/Applicaton.cs: Always show tray icon when the window is hidden.

2007-12-16 Carlos Martín Nieto  <carlos cmartin tk>

	* src/egg-sharp.cs: Delete.
	* src/TrayIcon.cs: Use Gtk.StatusIcon instead of libegg.
	* src/Application.cs: Migrate to new TrayIcon.
	* src/Makefile.am: Don't use libegg anymore.

2007-12-15 Carlos Martín Nieto  <carlos cmartin tk>

	* src/DBusFeedReader.cs: Deleted.
	* src/DBus.cs: Added. Uses dbus-sharp instead of bindings.
	* src/Application.cs: Changed to use the new DBus interface.
	* src/configure.in: Search for ndesk-dbus.

2007-12-09 Carlos Martín Nieto  <carlos cmartin tk>

	* src/blam.glade: Remove an extra about window.

2007-10-14  Yannig Marchegay  <yannig marchegay org>

	* configure.in: Added 'oc' to ALL_LINGUAS.

2007-09-23  Carlos Martín Nieto  <carlos cmartin tk>

	* lib/Atom.NET.dll: Remove, we now use AtomFeed.
	* Makefilel.am: Make sure we build lib/ before src/
	* lib/AtomFeed.cs: Add functionality for use with Blam.
	* src/Channel.cs, src/Item.cs, src/Makefile.am: Use AtomFeed.
	* general: Use the new icons.
	* src/blam.glade, src/Dialogs.cs, src/Application.cs: Use a new
	standard about dialog.

2007-09-22  Carlos Martín Nieto  <carlos cmartin tk>

	* lib/AtomFeed.cs: Initial import of this library.
	* lib/Makefile.am: Change in order to build and distribute
	 the AtomFeed.dll library.
	* src/Makefile.am (FLAGS): use /debug instead of -debug

2007-09-20  Carlos Martín Nieto  <carlos cmartin tk>

	* src/Theme.cs::Theme.Render(): make it more flexible, making it
	accept keyword-value pairs.
	* src/Item.cs: Delete a couple of debug statements that shouldn't
	be there.
	* icons/: Include the new Tango artwork by Andreas Nilsson.

2007-09-12 Carlos Martín Nieto <carlos cmartin tk>

	* MAINTAINERS: Change to the new format with user id.

2007-04-14  Carlos Martín Nieto <carlos cmartin tk>

	* src/FeedUpdater.cs: Fix remote feed support. This was broken by
	me when adding local feed support. (Bug #426591)

2007-03-24  Carlos Martín Nieto <carlos cmartin tk>

    * src/FeedUpdater.cs: Support feeds in the local filesystem.
    * themes/blam/, themes/pimped/: Fix the breackage produced by me
      changing the base url of the html files. The images are no longer
      requested to the remote server.
     * themes/*/Makefile.am: Add the theme files to EXTRA_DIST so they
       get packaged by `make dist`.
     * configure.in: Added 'ar' to ALL_LINGUAS.

2007-02-24  Matic Zgur  <mr zgur gmail com>

	* configure.in: Added 'sl' to ALL_LINGUAS.

2007-01-24  Pema Geyleg  <pema geyleg gmail com>

	* configure.in: Added 'dz' to ALL_LINGUAS.

2007-01-18  Carlos Martín Nieto  <carlos cmartin tk>

	* general: Update to the externally developed 1.8.4 version.

2006-11-04  Carlos Martín Nieto <carlos cmartin tk>

	* configure.in, Makefile.am: Use gmcs if available, check for
	pkg-config only once, use mono 1.1.17, add xulrunner and seamonkey.
	* src/ThemeManager.cs: Added PathByName(), load the personal
	themes before the program-provided ones.
	* MAINTAINERS, AUTHORS, CONTRIBUTORS: Put me as maintainer.
	* PreferencesDialog.cs: Enable the selection of themes.
	* general: fix some warnings, set more specific watches for GConf
	so we don't call every callback when any configuration changes.
	* Atom.NET.dll: new version.
	* RSS.NET.dll: new version, support for redirection.
	
2006-10-04  Raivis Dejus  <orvils gmail com>

        * configure.in: Added "lv" (Latvian) to ALL_LINGUAS.
        * po/lv.po: Added Latvian Translation.

2006-07-09  Nickolay V. Shmyrev  <nshmyrev yandex ru>

	* configure.in: Added "ru" (Russian) to ALL_LINGUAS

2006-06-03  Mikael Hallendal  <micke imendio com>

	* src/ChannelList.cs: Updated obsoleted overloaded function.

2006-06-03  Mikael Hallendal  <micke imendio com>

	* configure.in: Use Gtk# 2
	* libblam/blam-gecko-utils.cpp: Build fix for newer firefox
	* src/egg-sharp.cs: Updated from Ubuntu patch.

2006-04-17  Kjartan Maraas  <kmaraas gnome org>

	* configure.in: Remove obsolete no_NO locale.
	* po/no.po: And the translation.

2006-01-24  Clytie Siddall <clytie riverland net au>

	* configure.in	Added vi in ALL_LINGUAS line.
	
2006-01-21  Chao-Hsiung Liao  <j_h_liau yahoo com tw>

	* configure.in: Add "zh_HK" to ALL_LINGUAS.
	
2006-01-02  Mikael Hallendal  <micke imendio com>

	* MAINTAINERS: Added

2005-12-18  Mikael Hallendal  <micke imendio com>

	* configure.in:
	* themes/Makefile.am:
	* themes/planet/*:
	- Added theme based of planet gnome from Matt Philmon.

2005-12-18  Mikael Hallendal  <micke imendio com>

	* configure.in: Require Mono 1.1.10
	* src/Item.cs: Splitted out from Channel.cs
	* src/Channel.cs: Split out Item class
	* src/*.cs: Use Mono.Unix.Catalog instead of Mono.Posix.Catalog

2005-11-27  Mikael Hallendal  <micke imendio com>

	* src/Application.cs: Added ThemeManager.
	* src/Defines.cs.in: Added a bunch of defines for Theme support.
	* src/HtmlTemplate.cs: 
	- Removed and replaced with Theme and ThemeManager.
	* src/ItemView.cs: Use Theme/ThemeManager instead of HtmlTemplate.
	* src/Makefile.am: Added Theme and ThemeManager.
	* src/Theme.cs: Added.
	* src/ThemeManager.cs: Added.

2005-11-19  Mikael Hallendal  <micke imendio com>

	* src/HtmlTemplate.cs: Fixed problem when gconf key was set to
	  point to non-existing path for a template.
	- Reported by Richard Hult.

2005-11-18  Mikael Hallendal  <micke imendio com>

	* src/egg-sharp.cs: 
	- Patch from Ed Catmur.
	- Fix a problem when the egg notification area icon was ported to C#.
	- Fixes bug #155484, icon leaves notification area forever.

2005-11-13  Mikael Hallendal  <micke imendio com>

	* src/HtmlTemplate.cs:
	* src/ItemView.cs:
	- Cleaned up the style a bit to better match the rest of the code.

2005-11-13  Mikael Hallendal  <micke imendio com>

	* src/Defines.cs.in:
	* themes/akregator/Makefile.am:
	* themes/blam/Makefile.am:
	* themes/pimped/Makefile.am:
	- Rename index.html to theme.html in all places :)

2005-11-13  Mikael Hallendal  <micke imendio com>

	* First commit on new theme support hacked on by Michael Ostermeier.
	* configure.in: Added themes
	* blam.schemas.in: Added theme key
	* icons/Makefile.am:
	* icons/blam-box-*: Moved to themes/blam.
	* src/Defines.cs.in:
	- Moved definition of app home dir here 
	- Added define for theme.
	* src/Application.cs: Use app home define.
	* src/HtmlTemplate.cs: New file to render a theme template.
	* src/HtmlUtils.cs: 
	- Moved EncodeUnicode and FixMarkup here from ItemView.
	* src/ItemView.cs: Load from theme template instead.
	* src/Makefile.am: Added HtmlTemplate.cs
	* themes/*:
	- Added the default theme and two themes from Michael Ostermeier.

2005-09-13  Mikael Hallendal  <micke imendio com>

	* src/egg-sharp.cs: 
	- amd64 fix, fixes #316129, patch from Brandon Hale.

2005-07-16  Pawan Chitrakar  <pawan nplinux org>

	* configure.in: Added ne in ALL_LINGUAS

2005-07-10  Mikael Hallendal  <micke imendio com>

	* src/Channel.cs: Turn of marking as unreade on update, it's annoying.

2005-07-10  Mikael Hallendal  <micke imendio com>

	* src/Channel.cs: 
	- Use GUID as link if entry doesn't have a link and GUID is a
	  permalink.
	- Patch from kraai (at) ftbfs.org
	- Fixes bug #309563.

2005-07-10  Mikael Hallendal  <micke imendio com>
	
	* src/FeedUpdater.cs: 
	- Use better default link for items without a link.
	- Patch from kraai (at) ftbfs.org
	- Fixes bug #309561.

2005-07-09  Mikael Hallendal  <micke imendio com>

	* src/blam.glade:
	* src/ChannelDialog.cs:
	* src/Channel.cs:
	- Added keywords to channels, isn't used for anything yet but can be
	  set in the properties dialog of the channel.
	* src/ChannelCollection.cs:
	- Don't mark as read if item has just been set to be unread.

2005-07-08  Mikael Hallendal  <micke imendio com>

	* src/Channel.cs:
	- Try to bring back setting unread when title or text changes.
	- We have better strip functions now so the number of "false updates" 
	  might be smaller.
	- Fixes bug #309610.
	
2005-07-08  Mikael Hallendal  <micke imendio com>

	* src/ChannelCollection.cs:
	* src/Channel.cs:
	* src/FeedUpdater.cs:
	* src/Application.cs:
	- Make the automatic refresher smarter and check whether it was more
	  than the refresh rate since last refresh when starting so that we get
	  the functionality back when starting Blam for the first time in a
	  while it will automatically refresh.
	- Also solves a bunch of refresh issues.

2005-06-21  Marcel Telka  <marcel telka sk>

	* configure.in (ALL_LINGUAS): Added sk.

2005-06-20  Raphael Slinckx  <rslinckx cvs gnome org>

	* configure.in:
	* src/Application.cs:
	* src/DBusFeedReader.cs:
	* src/Makefile.am:
	- Repairs the previous attempt to add dbus support.

2005-06-20  Mikael Hallendal  <micke imendio com>

	* configure.in:
	* src/Application.cs:
	* src/Channel.cs:
	* src/Makefile.am:
	* src/DBusFeedReader.cs: Added
	- Added support for subscribing to feeds over D-BUS.
	- Patch from Raphael Slinckx.
	- Fixes bug #171911.
	- This works with the epiphany extension for subscribing to RSS feeds
	  from inside the browser.



Download
========
http://download.gnome.org/sources/blam/1.8/blam-1.8.9.tar.xz (231K)
  sha256sum: 8c5fe8cce65c43f1ad80abf34e6258917d1d98565ae34d78d57a9ae25118a278



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]