Your message dated Sat, 17 Oct 2009 11:42:14 +0100
with message-id <[email protected]>
and subject line Package straw has been removed from Debian
has caused the Debian Bug report #324504,
regarding straw: A patch to allow all feeds to be marked as read at once
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
324504: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=324504
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: straw
Version: 0.25.1-5
Severity: wishlist
Tags: patch
Occasionally, it would be nice to be able to mark all feeds as read at
one time, rather than having to individually click on each feed and mark
it as read.
The attached patch provides a "Mark Everything as Read" option, in the
Edit menu (with a hotkey of Shift-E), to do this.
Thanks!
Paul.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12.4-1
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Versions of packages straw depends on:
ii gconf2 2.10.1-1 GNOME configuration database syste
ii libatk1.0-0 1.10.1-2 The ATK accessibility toolkit
ii libc6 2.3.5-4 GNU C Library: Shared libraries an
ii libglib2.0-0 2.8.0-1 The GLib library of C routines
ii libgtk2.0-0 2.6.9-1 The GTK+ graphical user interface
ii libpango1.0-0 1.8.2-1 Layout and rendering of internatio
ii python 2.3.5-3 An interactive high-level object-o
ii python2.3 2.3.5-7 An interactive high-level object-o
ii python2.3-egenix-mxdatetime 2.0.6-1 date and time handling routines fo
ii python2.3-glade2 2.6.2-1 GTK+ bindings: Glade support
ii python2.3-gnome2 2.10.0-2 Python bindings for the GNOME desk
ii python2.3-gnome2-extras 2.10.0-4 Python bindings for the GNOME desk
ii python2.3-gtk2 2.6.2-1 Python bindings for the GTK+ widge
Versions of packages straw recommends:
ii python2.3-adns 1.0.0-6 A Python 2.3 interface to the asyn
-- no debconf information
diff -urN straw-0.25.1.orig/glade/straw.glade straw-0.25.1/glade/straw.glade
--- straw-0.25.1.orig/glade/straw.glade 2004-07-16 05:15:58.000000000 +1000
+++ straw-0.25.1/glade/straw.glade 2005-08-22 23:31:57.000000000 +1000
@@ -173,6 +173,16 @@
</child>
<child>
+ <widget class="GtkMenuItem"
id="menu_mark_everything_as_read">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Mark
_Everything As Read</property>
+ <property name="use_underline">True</property>
+ <signal name="activate"
handler="on_menu_mark_everything_as_read_activate" last_modification_time="Mon,
22 Aug 2005 13:04:51 GMT"/>
+ <accelerator key="E" modifiers="GDK_SHIFT_MASK"
signal="activate"/>
+ </widget>
+ </child>
+
+ <child>
<widget class="GtkSeparatorMenuItem" id="separator9">
<property name="visible">True</property>
</widget>
diff -urN straw-0.25.1.orig/src/lib/Main.py straw-0.25.1/src/lib/Main.py
--- straw-0.25.1.orig/src/lib/Main.py 2004-07-16 05:15:58.000000000 +1000
+++ straw-0.25.1/src/lib/Main.py 2005-08-22 23:31:57.000000000 +1000
@@ -172,6 +172,10 @@
feed = self._visible_feed
feed.mark_all_read()
+ def mark_everything_as_read(self,feeds):
+ for feed in feeds:
+ feed.mark_all_read()
+
def display_feed(self, feed):
if self._feed_selection_enabled and self._visible_feed != feed:
self._visible_feed = feed
diff -urN straw-0.25.1.orig/src/lib/MainWindow.py
straw-0.25.1/src/lib/MainWindow.py
--- straw-0.25.1.orig/src/lib/MainWindow.py 2004-07-16 05:15:58.000000000
+1000
+++ straw-0.25.1/src/lib/MainWindow.py 2005-08-22 23:32:12.000000000 +1000
@@ -1475,6 +1475,10 @@
def on_menu_mark_all_as_read_activate(self, *args):
straw.main.mark_as_read()
+ def on_menu_mark_everything_as_read_activate(self, *args):
+ feeds = self._feedlist.flatten_list()
+ straw.main.mark_everything_as_read(feeds)
+
def on_menu_next_category_activate(self, *args):
straw.main.display_next_category()
--- End Message ---
--- Begin Message ---
Version: 0.27-0.1+rm
You filled the bug http://bugs.debian.org/324504 in Debian BTS
against the package straw. I'm closing it at *unstable*, but it will
remain open for older distributions.
For more information about this package's removal, read
http://bugs.debian.org/549078. That bug might give the reasons why
this package was removed and suggestions of possible replacements.
Don't hesitate to reply to this mail if you have any question.
Thank you for your contribution to Debian.
--
Marco Rodrigues
--- End Message ---