changes:
-Flash is now stripped from feed content per default
-Added preference option to allow Flash in feed content
-Fixes cross compilation issue with configure.ac
-translation updates
-allow to build against gtkhtml also on 64-bit platforms. gtkhtml is
rather buggy, but since liferea doesn't like the gecko version of
firefox2 anymore, and our firefox3 pkg is too hacked up to be usable
for embedding this is the only choice atm
-improve my patch for 64-bit time_t so that it should be good enough
for upstream (if there only was a working mailing list to report to)
tested by Steve Bellovin (assuming no news are good news)
Version 1.4.23 (Stable)
* Fixes unsubstituted variable in start script.
(reported by Peter van der Does)
* Fixes Debian #494741: Crashes on exit after closing
update monitor dialog with ESC. (reported by ygrek)
Version 1.4.22 (Stable)
* Fixes a typo in XulRunner initialization #ifdef
(suggested by Peter van der Does)
* Fixes a typo in configure.ac
(suggested by Peter van der Does)
* Fixes SF #2266119: configure error if gecko disabled.
(reported by Vincent Lefevre)
* Fixes a XulRunner build issue with new gecko.m4 macro.
(suggested by Peter van der Does)
* Fixes a DB migration issue that might occur when
upgrading from schema version < 5 to 7.
(patch by Thomas B)
* New M4 macro for Gecko detection derived from Yelp.
This should improve compilation against XulRunner 1.9
on Debian.
* Removes gray colouring of updated item titles.
This often confused users to believe the item
state was unread.
* Fixes for French translation (Vincent Lefevre)
Version 1.4.20 (Stable)
* Fixes SF #2042420: "Toggle Read Status" item list
popup menu option (reported by Jeff Fortin)
* Fixes SF #2027445: Incorrect invalid encoding errors.
(reported by Roman Beslik)
* Fixes "lost" views. View in the cache database that
are not used anymore will be dropped on startup.
(reported by Maik Zumstrull)
* Added new Slovakian translation (Pavol Klacansky)
changes:
-minor bugfixes
-Changes DB schema to better handle comments during
item and subscription deletion. This makes the cache
version incompatible to 1.4.15
-Update of French translation
This is a bugfix release that tries to fix three issues:
- The reappearing of already downloaded items
(caused by an incorrect cache handling)
- The continuous growth of the sqlite DB file
(caused by comments not being removed along with their parent items).
- The general performance problem with search folders.
Apart from many bugfixes, the ChangeLog mentions a new sqlite3 db backend,
improved DBUS support, libnotify support, comment feeds, automatic www
browser detection and improved proxy support.
change:
This release introduces a changed internal item lookup handling that
changes linear list searches to two step hash map lookups. While this
might improve performance it also can introduce new instabilities.
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
2005-12-23 Lars Lindner
Version 1.0
* Notifications are now always kept on top.
(patch from Scott Harmon)
* HTML view cleared when subscription is removed.
* Added <Del> as accelerator for deleting items.
* Now double clicking an item behaves according
to the open-link-in-Liferea preference.
(SF 1362228, reported by jphendrix)
Bugfixes:
* Fixes crash on "Next Unread" when no feed list
selection is available.
* Fixes a memory corruption caused by a bug in
the Atom 1.0 parsing code. (SF #1366369,
reported by Stephane Bortzmeyer)
* Fixes crash when removing items from the "Unread"
vfolder. (reported by Liberty Young)
* Fixes missing dates for RSS feeds that specify
RFC822 date definitions without seconds.
(reported by Aristotle Pagaltzis)
* Right clicking the enclosure download arrow
now opens the enclosures menu and not the
standard hyperlink context menu.
* Lockfiles are correctly checked for hostnames containing
periods.
Translations:
* Update of Japanese translation (Takeshi AIHANA)
* Update of Bulgarian translation (Vladimir Petkov)
* Update of Italian translation (Dario Coniglario)
* Update of Spanish translation (Calos Fenollosa Bielsa)
* Update of Brazilian Portugese translation
(Fernando Ike de Oliveira)
* Update of Slovakian translation (Tibor Pittich)
* Update of Korean translation (Park Ji-In)
* Update of Swedish translation (Sigge Kotliar)
2005-11-18 Lars Lindner
Version 1.0 RC4
* SF feed removed from all default feed lists.
* Updated some default feed lists to include the
standard vfolders.
* Adds a lot of missing accelerator keys to
the different dialogs.
* An offline FAQ was added to the program.
There is a new FAQ option in the help menu.
* Help contents index extended with links to
online support sites.
Bugfixes:
* Fixes a minor problem when downloading favicons
that were at least once downloaded in the past
and are not available online anymore.
* Fixes a bug that prevented using hotkeys with
Mozilla and hidden menu bar.
* Fixes a bug about using Ctrl-F with GtkHTML2
(SF #1358949, reported by noltec)
* Repaired some broken translation strings.
* Fixes several typos.
Translations:
* Update of Italian translation (Dario Coniglario)
* Update of Bulgarian translation (Vladimir Petkov)
* Update of Swedish translation (Sigge Kotliar)
* Update of French translation (Vincent Levefre)
2005-11-04 Lars Lindner
Version 1.0 RC3
* Display vfolder properties when a vfolder is created.
* New preference to hide all read items when viewing
a folder. (Patch from Bjorn Monnens)
* Improved GNOME HIG compliance, better dialog padding
and spacing. (Patch from Christian Persch)
* Added Ctrl-F hotkey to open the search dialog.
Bugfixes:
* Prevents next unread jumping into a vfolder.
(reported by Sigge Kotliar)
* Prevents deferred item removal in the wrong
feed when changing from a "unread" vfolder
to any other feed.
* Fixes the bug that all items of a feed were
dropped as soon as "disable cache" was enabled.
(SF #1318391 reported by Matt Brubeck)
* Certain favicons are no longer downloaded in an
endless loop.
* Fixes a RFC822 date parsing problem on MacOS.
(Patch from Vincent Lefevre)
Translations:
* Update of Spanish translation (Carlos Fennelosa)
* Update of Japanese translation (Takeshi AIHANA)
Changes:
* Added Polish translation and default feed list.
(Jakub W. Jozwicki)
* Article skimming keybinding is now global.
(Lars Lindner)
* Not matching types for proxy port variable fixed.
This should solve proxy problems on Solaris.
(Lars Lindner)
* Fixes a bug that caused the items of a deleted feed
not to be removed from all vfolders.
(Jakub W. Jozwicki)
* Workaround for unwanted GtkHTML2 default background
color. Liferea now enforces a white background.
(Juha-Mikko Ahonen)
Changes:
* Changed the handling of updated items. Previously the
read status of updated items was set to unread. This
was very inconvenient because of a lot of buggy feeds
with non-unique item ids which caused continuously
unread but unchanged items. Now an update flag is set
and the item is shown in bold dark gray color in the
item list. An updated item does not count in the
unread counter anymore.
I hope this improves usability with broken feeds.
(Lars Lindner)
* Finally made the condensed mode a permanent feed state.
Just select it once and the feed you like to read in
this mode will stay this way until you switch it off.
(Lars Lindner)
* Improvement to the itemlist viewing mode switching.
Now the HTML rendering widget isn't destroyed each
time the mode is switched but reused.
(Lars Lindner)
* IPv6 Support. (Christoph Hohmann)
* Support for broken web-servers and proxies that use
chunked encoding. (Alex Myltsev)
* A feed update now does not reset the item list focus
or selection anymore. (Lars Lindner)
* Applied HIG rule for "..." in menu labels.
(Lars Lindner)
* Changed "New Subscription" menu icon to "+" sign
like it is in the toolbar. (Bram Senders)
* Added a Technorati link like Sage has. (Lars Lindner)
* The feed description of a subscription with a command
as source does not show the command string anymore.
This is to avoid showing sensitive information.
(Lars Lindner)
* Liferea now has a global feed update interval setting.
This setting defines the update behaviour of a feed
for which neither you or the feed provider did define
a feed specific update interval. There is also a new
option in the feed properties to disable automatic
updates of the feed. (Lars Lindner)
* Added a button in the preferences to force an update
of all feed favicons. (Amit D. Chaudhary)
* Liferea now prevents the update of vfolders when you
request the update of all feeds. This bug changed the
vfolder state to unavailable. (Lars Lindner)
* Fix for a HTML layout problem where big images could
misalign the item footer and following items.
(Gee Law)
* Finally corrected the inverted sorting order of
the date column. But this means that you have to
reset the sort order of all your feeds once. Sorry
about that! (Lars Lindner)
* The handling of the default update interval information
of feeds was broken so the properties dialog never
showed the value. This is fixed now. (Lars Lindner)
* Fixed a bug on with non-blocking sockets and Solaris8.
(pkeusem)
Changes since 0.5.3:
* Finally added a menu option to remove a single item.
Sorry that it took so long! (Lars Lindner)
* Item modification times are now correctly converted to the local
timezone. (Nathan Conrad)
* The help feeds are now (almost) normal subscriptions
and can be removed and modified. The only remaining
difference is that the version in the URL is updated
automatically and that old items are dropped. This
also removes the special icon of the help folder.
(Lars Lindner)
* Removed the ugly unavailable icon. Now the GNOME stock
icon for the error dialog is used. (Lars Lindner)
* Added a default feed list that is installed upon the
first program start. Added a Spanish localized version
by Topopardo. (Lars Lindner)
* Added support for reading subscriptions URLs from
a named pipe (~/.liferea/new_subscription) to allow
external programs to add feeds. (Lars Lindner)
* Itemlist sorting order is now saved on a per-feed basis.
(Nathan Conrad)
* Experimental vfolder implementation. When you do a search
you now can save the search result as a vfolder. There
is still a lot to do but just play around and write us
your opinion! (Lars Lindner)
* Fixed a bug that caused a crash when right clicking the
feed list in filtered mode. (Lars Lindner)
* Fixed a problem with the session managment registering
which prevented the usage of the Mozilla browser module.
(Nathan Conrad)
* Iconification state is saved between sessions. (Nathan Conrad)
* URLs are now stripped of leading and trailing
whitespace. (Nathan Conrad)
* Update of the Italian translation (Dario Conigliaro)
* Fixed a big memory leak. (Lars Lindner)
* Some fixes in the RPM spec file (Noa Resare)
* Update of the Czech translation (Juraj Kubelka)
* Updated RPM spec file. (Daniel Resare)
* Update of the French translation (Vincent Lefevre)
* Fixed HTTP authentication problem with case sensitivy
in the HTTP headers. (Nathan Conrad)
* Fixed gaim strings in the configure output reported by
Russell Kaiser. (Nathan Conrad)
* Corrected dependency for libxml2 from 2.0 to 2.4.1 for the
configure script and allow older versions of gconf. (Nathan
Conrad)
* Removed accidental usage of libxml2 2.6 usage. Liferea should
now work with libxml2 2.4.1 or newer. (Nathan Conrad)
* Fixed a mistake in the German translation. (Lars Lindner)
* Fixed a bug that prevented RSS content:encoded tags
to be parsed. (Lars Lindner)
- Sort USE_* section alphabetically.
- Add explicit run dependency on glib2 (because of gmodule).
- Sort other dependencies alphabetically.
- Register liferea.schemas into the GConf2 database (and add them to the
PLIST!).
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:
lib/libfoo.a
lib/libfoo.la
lib/libfoo.so
lib/libfoo.so.0
lib/libfoo.so.0.1
one simply needs:
lib/libfoo.la
and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.
Also make LIBTOOLIZE_PLIST default to "yes".
Changes:
* Favicons are now processed with gdkpixbuf and saved
to disc in PNG format. Images with 24bit colors and
sizes other than 16x16 are now supported. (Nathan Conrad)
PLEASE NOTE THAT THIS BREAKS FAVICON CACHE
DOWNWARD COMPATIBILITY WITH OLDER RELEASES!
WHEN YOU FALLBACK YOU WILL LOOSE YOUR ICONS.
* Now a short help text is displayed in the HTML view
after startup. (Lars Linder)
* Updated networking code. Many more things, such as
adding a new feed, are processed in the background.
(Nathan Conrad)
* Improved preferences for selecting how to open a link
in an external browser. (Nathan Conrad)
* Popup-window notifications of new items. This
is a first implementation and we are open for your
critics and suggestions! (Karl Soderstrom)
Bugfixes:
* When URLs are passed to an external browser they are
now escaped correctly. (Lars Lindner)
* When a feed could not be downloaded after the
subscription it was missing a cache file. This caused
an error message each time the program starts. This
is fixed now. (Lars Lindner)
* Debian bug #254959 reported by Martin-Eric Racine was
fixed. No Liferea recognizes RSS 1.0 Creative Commons
license information. (Lars Lindner)
* Better favicon detection (more coming in the next release).
* Feed properties (such as titles) are now saved when they
change. (Nathan Conrad)
* Compiles on Solaris, and is hopefully more portable now.
(Nathan Conrad)
* Feed update locking issues were fixed. (Nathan Conrad)
* Several memleaks were fixed.