straw-commits
[Top][All Lists]
Advanced

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

[Straw-commits] address@hidden/straw--mainline--0.24--patch-1


From: juri
Subject: [Straw-commits] address@hidden/straw--mainline--0.24--patch-1
Date: Tue, 25 May 2004 08:53:49 +0300

Revision: straw--mainline--0.24--patch-1
Archive: address@hidden
Creator: Juri Pakaste <address@hidden>
Date: Tue May 25 08:53:49 EEST 2004
Standard-date: 2004-05-25 05:53:49 GMT
Modified-files: glade/straw.glade glade/strings.c
    src/lib/Event.py src/lib/FeedCategoryList.py
    src/lib/FeedPropertiesDialog.py src/lib/Main.py
    src/lib/MainWindow.py src/lib/NetworkConstants.py
    src/lib/PollManager.py src/lib/PreferencesDialog.py
    src/lib/__init__.py src/lib/file_selector.py
    src/lib/utils.py
New-patches: address@hidden/straw--mainline--0.24--patch-1
Summary: category subscriptions, first version
Keywords: 

This patch contains the category subscription code. It allows you to mark
a category as being subscribed from a remote location. At the moment, that
remote location can contain an OPML file, but it's easy to add support for
other formats.

It seems to do the basics right (allow, from the preferences dialog, to mark
a category as being subscribed from somewhere, when polling a category poll
that remote location and subscribe to any new feeds and remove any feeds that
a) are not in the file and b) were added from a subscription), but there's 
still lots to be done.

1) No error display, no progress feed, no nothing. It displays nothing
about what's going on with the category poll in the user interface. Any
suggestions are very welcome.

2) It only polls the category contents when doing "Poll category". Yeah, it 
sucks. At least it should be added to the poll all command, but I suppose that 
most people other than me use automatic polling with timers. When should 
these be polled? Should we put a fixed timer there? Put an frequency setting 
field in the preferences dialog?

3) Addition of a new feed doesn't result in it being polled. It'll only be 
polled the next time.

4) Probably something else, too.

5) There's plenty of noise to the console, that can be removed when the other
issues are resolved.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]