1 2007-05-18 Jan C. Alonzo <jmalonzo@gmail.com>
3 * src/lib/ImageCache.py:
4 - set status to FAILED if images are broken
6 - http_results only accepts two parameters
7 * src/lib/subscribe.py:
8 - fix typo on getting the password
9 - fix misindented assignment of config.offline
10 - remove print statements
11 - http_results only accepts two parameters
13 2007-05-17 Jan C. Alonzo <jmalonzo@gmail.com>
15 * src/lib/httplib2/__init__.py:
16 - initial proxy support (no authentication)
17 - cleanup proxy support
18 - refactor straw home directory designations
19 - initialize 'data' to None
21 - fix broken python version detection
22 fixes bug #439144 (R.Mahmatkhanov@SKYLINK.RU)
25 2007-05-12 Jan C. Alonzo <jmalonzo@gmail.com>
28 - fixed gconf and environment proxy support in config
29 - removed NullProxyConfig
31 2007-05-11 Jan C. Alonzo <jmalonzo@gmail.com>
33 * src/lib/httplib2: httplib2 3.x
34 * src/lib/URLFetch.py:
35 - Use httplib2 as backend
36 - remove references to urllib2
37 * src/lib/FeedDataRouter.py, src/lib/PollManager.py, src/lib/ImageCache.py:
38 - removed 'headers' param in .http_results function
39 - remove headers if we are not using it
41 - updated minimum requirements
42 - removed STRAW_THREAD_DNS and STRAW_NO_ETAGS doc
43 * src/lib/Application.py, src/lib/Config.py:
44 - Removed use_threads and no_etags options
45 * src/lib/Feed.py, src/lib/FeedCategoryList.py:
46 - removed 'etag' option. httplib2 does the etag handling now
48 - cleanup httplib2 dir as well
50 2007-05-10 Jan C. Alonzo <jmalonzo@gmail.com>
52 * src/lib/URLFetch.py:
53 - moved URLFetch_threaded code here
54 * src/lib/URLFetch_threaded.py: removed
55 * src/lib/LookupManager.py, src/lib/httplib_async.py:
56 - Removed. We now rely on threads.
57 * src/lib/Config.py, src/lib/PollManager.py:
58 - remove references to LookupManager
60 2007-05-09 Jan C. Alonzo <jmalonzo@gmail.com>
62 * src/lib/ImageCache.py:
63 - changed icon names accordingly
64 * src/lib/ItemView.py:
65 - load default image-mising icon if theme does not supply a
66 proper MIME typed icon for the enclosures
67 * glade/straw.glade: removed itemview treeview header
68 * src/straw: updated straw website
70 2007-05-09 Jan C. Alonzo <jmalonzo@gmail.com>
72 * src/lib/FeedPropertiesDialog.py, glade/straw.glade:
73 - Complete design and code fixes
75 2007-05-08 Jan C. Alonzo <jmalonzo@gmail.com>
77 * src/straw: removed --enable-dbus reference, update to 0.2
79 2007-05-06 Jan C. Alonzo <jmalonzo@gmail.com>
81 * src/lib/FeedPropertiesDialog.py, glade/straw.glade:
82 - Redesigned to use MVP
83 - Redesigned user interface
85 2007-05-04 Jan C. Alonzo <jmalonzo@gmail.com>
88 * AUTHORS, src/lib/dialogs.py: Added Leandro Lameiro
89 * data/default_subscriptions.opml: Fix Straw feed
91 2007-04-28 Jan C. Alonzo <jmalonzo@gmail.com>
93 Patch by: Leandro Lameiro <lameiro@gmail.com>
95 * src/lib/ItemStore.py, src/lib/ItemView.py:
96 * src/lib/SummaryParser.py, src/lib/SummaryItem.py:
97 - Added enclosures support (closes #145446)
99 2007-04-28 Jan C. Alonzo <jmalonzo@gmail.com>
101 * src/lib/dialogs.py:
102 - removed support for About dialog pygtk 2.6
103 - bump copyright year to 2007
105 - Added GTK category; removed Applications category
106 * data/default_subscriptions.opml:
107 - Updated straw rss feed
109 2007-02-03 Jan C. Alonzo <jmalonzo@gmail.com>
111 Patch by: Tom Parker <palfrey@tevp.net>
113 * src/lib/subscribe.py: Fixed bug #380861.
115 2007-02-02 Jan C. Alonzo <jmalonzo@gmail.com>
118 * src/lib/dialogs.py:
119 - Added Tuukka Hastrup to the contributors list
121 - fixed bug in checking for encoding
122 - fixes bug #392813, #393295 - Thanks to Mike Auty
123 * data/straw.schemas:
124 Patch by: Leandro Lameiro <lameiro@gmail.com>
127 - Fixed bug #391712 by Seth Finkelstein
128 * src/lib/strawdbus.py:
129 - use dbus module instead of dbus.dbus_bindings (deprecated)
131 2006-11-04 Jan C. Alonzo <jmalonzo@gmail.com>
133 * src/lib/ItemStore.py: Refactored, cleaned up redundant methods.
135 2006-10-21 Jan C. Alonzo <jmalonzo@gmail.com>
138 * images/offline.png:
140 * src/lib/Application.py:
141 * src/lib/OfflineToggle.py:
142 * src/lib/strawdbus.py:
144 - Use GTK stock CONNECT and DISCONNECT icons
145 (removing offline.png and online.png)
146 - Log exception when DBus/NetworkManager throws an error on startup
147 - Respect --offline parameter (doesn't matter what
148 NetworkManager thinks)
150 2006-10-20 Jan C. Alonzo <jmalonzo@gmail.com>
154 - FeedPropertiesDialog: Moved feed info to tab 1, Settings to tab 2.
155 * src/lib/Application.py:
156 * src/lib/strawdbus.py:
158 - Removed optional dbus support. dbus is now a dependency
159 - Added support for listening to NetworkManager CONNECTED and DISCONNECTED events.
160 * src/lib/ImageCache.py:
161 - No need to load all feeds on initialize.
162 * src/lib/ItemStore.py:
163 - Removed deprecated methods.
165 - Notify user in case we can't load a link due to bad browser setting.
167 2006-10-18 Ryan P Skadberg <skadz@stigmata.org>
169 * configure.in: Updated ALL_LINGUAS, not sure if its necessary
171 2006-10-18 Ryan P Skadberg <skadz@stigmata.org>
173 * setup.py: Changing version to 0.27, going to go with
176 2006-10-18 Ryan P Skadberg <skadz@stigmata.org>
178 patch by: Leandro Lameiro <lameiro@gmail.com>
180 * src/lib/Application.py: Minor fix for Return to Main
182 2006-10-16 Ryan P Skadberg <skadz@stigmata.org>
184 patch by: Leandro Lameiro <lameiro@gmail.com>
186 * src/lib/Application.py: Switch Find to Return to Main
188 2006-10-14 German Poo-Caaman~o <gpoo@gnome.org>
190 * glade/straw.glade: Added a button inside of find_vbox to
191 allow the user to go back to the feedlist. File provided
192 by Leandro Lameiro <lameiro@gmail.com>.
195 2006-10-14 German Poo-Caaman~o <gpoo@gnome.org>
197 * src/lib/Config.py: Fix #347464 in initialize_options.
198 Verify if OPTION_WINDOW_SIZE_W and OPTION_WINDOW_SIZE_H
201 2006-10-15 Ryan P Skadberg <skadz@stigmata.org>
203 * setup.py: Fixed version for imminent release
205 2006-08-03 Wouter Bolsterlee <uws+gnome@xs4all.nl>
207 * src/lib/dialogs.py: Make close button work correctly
208 in the about dialog (newer GTK+ versions don't close it
209 automatically anymore). Fixes bug #349525.
211 2006-08-03 Jan C. Alonzo <jmalonzo@gmail.com>
213 * src/lib/strawtypes.py:
214 - Removed. Use @apply..property(**locals()).
218 * src/lib/FeedCategoryList.py:
219 * src/lib/FeedItems.py:
220 * src/lib/ImageCache.py:
221 * src/lib/SummaryItem.py:
222 * src/lib/dialogs.py:
223 - modified due to strawtypes.py deletion.
224 * src/lib/ItemStore.py:
225 - set the bsddb environment's lk_max_locks ad lk_max_objects to 10000
228 2006-04-18 Kjartan Maraas <kmaraas@gnome.org>
230 * configure.in: Add nb to ALL_LINGUAS.
232 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
234 * configure.in: Remove no from ALL_LINGUAS.
236 2006-04-02 Jan C. Alonzo <jmalonzo@gmail.com>
238 * glade/straw.glade, glade/strings.c:
239 - Changed some keybindings so they make sense (from Andrew Conkling)
240 * setup.py: Bumped up the version to 0.27CVS
241 * src/lib/ItemList.py: Revert to text - was using markup in the
242 title renderer (fixes bug #333833)
243 * src/straw: Fixed forming library path (Bug #335921)
244 * straw.desktop.in: Change name to "Straw Feed Reader" (Bug #336228)
246 2006-03-07 Ryan P Skadberg <skadz@stigmata.org>
248 * setup.py: Make the last commit actually work
250 2006-03-07 Ryan P Skadberg <skadz@stigmata.org>
252 * setup.py: Fixes to deal with $DISPLAY not available during
255 2006-03-04 Jan C. Alonzo <jmalonzo@gmail.com>
257 * NEWS: updated for 0.26
258 * glade/straw.glade: changed category combo border width to 4
259 * src/lib/SummaryParser.py: added handle_charref and handle_entity
261 2006-03-01 Daniel Nylander <po@danielnylander.se>
263 * po/sv.po Updated Swedish translation.
265 2006-02-26 Jan C. Alonzo <jmalonzo@gmail.com>
268 - added Version and GenericName
269 - Changed Description
271 2006-02-26 Jan C. Alonzo <jmalonzo@gmail.com>
273 * data/straw.css: commented out item header-specific style
274 * glade/straw.glade, glade/strings.c:
275 - applied Andrew Conkling's string changes
276 - Fixed accelerators and mnemonics
277 - Added 'find' button in the 'Edit' submenu
278 * src/lib/Application.py:
279 * src/lib/ItemList.py: commented item title escaping
280 * src/lib/ItemView.py: commented out item view style
281 * src/lib/subscribe.py: removed debug statement
283 2006-02-18 Jan C. Alonzo <jmalonzo@gmail.com>
286 * glade/straw.glade, glade/strings.c:
287 - Changed "Advance Search" to "Date Filter" which makes more sense.
288 - Should fix bug #328804 (typo in PO file).
289 * setup.py: point the project url to
290 http://www.gnome.org/projects/straw
291 * src/lib/ItemView.py, data/straw.css:
292 - added 'title', 'itemheader', and 'td#date' styles.
293 - removed commented styles.
294 - fixed item heading.
295 - Fixed buf #309480. Made the item title bigger.
296 * src/lib/Application.py:
297 - Fixed bug #317278. Didn't apply patch, just the concept.
299 - removed straw.pytrayicon import
300 * src/lib/FeedList.py, src/lib/ItemStore.py, src/lib/LookupManager.py:
301 - removed debug statements
302 * src/lib/ItemList.py:
303 - use 'markup' for item titles.
304 * src/lib/SummaryParser.py:
305 - removed handle_charref and handle_entityref from TitleImgParser.
306 * src/lib/dialogs.py: formatting fix (pylint made me do it:)
308 2006-02-12 Jan C. Alonzo <jmalonzo@gmail.com>
310 * data/straw.schemas, src/lib/Config.py, src/lib/ItemView.py:
311 - added config for saving the amount of text magnification
312 * glade/straw.glade, glade/strings.c:
313 - some toolbar improvements
314 * src/lib/Application.py, src/lib/Event.py, src/lib/FeedList.py, src/lib/ItemStore.py:
315 - removed 'print' statements
316 * src/lib/FeedListView.py:
317 - Fixed bug #328795 - spacebar doesn't flip to beginning
318 - FeedSelectionChanged signal fixes
320 2006-02-04 Jan C. Alonzo <jmalonzo@gmail.com>
323 - point to http://www.gnome.org/projects/straw
324 * glade/straw.glade, glade/strings.c:
325 - integrated Andrew Conkling's menu/toolbar icon fixes.
326 - Used gtk.STOCK_INFO for subscription properties icon
327 * src/lib/Application.py:
328 - Fixed bug #328743 - Spelling error
329 - (Partially) Fixed bug #328795 - spacebar doesn't flip to beginning
330 * src/lib/FeedListView.py:
331 * src/lib/ItemList.py:
332 - Fixed bug #328750 - Skip to first unread item
333 - Changed unread items to 'blue' and bold
334 * src/lib/SummaryParser.py:
335 * src/lib/subscribe.py:
336 - check if there are existing feeds before polling
337 * src/eggtray/eggtrayicon.c, src/eggtray/eggtrayicon.h, src/eggtray/trayicon.defs:
338 * src/eggtray/trayicon.override, src/eggtray/trayiconmodule.c:
339 * setup.py, tools/straw_distutils.py:
340 - Removed eggtray-related build options
341 - Fixed bug #328238 - Depend on GnomePythonExtras
344 2006-01-26 Clytie Siddall <clytie@riverland.net.au>
346 * configure.in Added vi in ALL_LINGUAS line.
348 2006-01-26 Jan C. Alonzo <jmalonzo@gmail.com>
350 * MAINTAINERS, setup.cfg, MANIFEST.in, src/lib/dialogs.py:
351 - Added new file MAINTAINERS
352 - Copyrighted 2005-2006 to Straw contributors.
353 - Fancy copyright text.
354 * glade/straw.glade, glade/strings.c:
355 - Moved category combo just at the top of the feedlist treeview.
356 * setup.py: Dependency on pygtk 2.6
357 * src/lib/Application.py: Fixed #328686 - Capitalization bug.
358 * src/lib/Event.py, src/lib/Feed.py, src/lib/FeedList.py:
359 - enable feed update signals as it was commented out before.
360 * src/lib/FeedListView.py, src/lib/ItemList.py:
361 - Fixed #328191 - unread item scrolling skipping
362 * src/lib/ItemStore.py:
363 - use os.path.join for getting the straw home directory.
364 * src/lib/ItemView.py: - Remove the icons in the context menu
365 * src/lib/subscribe.py: - Fixed bug #149424 - http links only.
367 - don't check for 'straw' in sys.path if it's being run locally.
369 2006-01-22 Jan C. Alonzo <jmalonzo@gmail.com>
371 * AUTHORS: Added Ryan P. Skadberg to the list of maintainers.
372 * glade/straw.glade, src/lib/Application.py, src/lib/utils.py:
373 - fixed bug #318802 - copy article text
374 * src/lib/Event.py: Reparent PollFrequencyChangedSignal to PollChangedSignal
375 * src/lib/Feed.py: Fixed bug #317126 - error exporting OPML subscriptions
376 * src/lib/ItemView.py: Fixed bug #145450 - Right clicking of URLs
377 * src/lib/OPMLExport.py: use gnomevfs instead of gnome.vfs.
378 * src/lib/dialogs.py: Added Ryan P. Skadberg to contributors. Copyright 2005-2006 to me.
380 2006-01-22 Jan C. Alonzo <jmalonzo@gmail.com>
382 * src/lib/Config.py, src/lib/PreferencesDialog.py:
383 - Added option for overriding the browser desktop setting.
387 * MANIFEST.in: Added constants.py.in, AUTHORS
388 * data/straw.schemas: Added 'last_poll' and 'browser_cmd'
389 * glade/straw.glade, glade/strings.c:
390 - UI and string fixes
391 - browser setting interface
392 * src/lib/Application.py:
394 - Refactor signal handling. Added and removed some signals.
395 * src/lib/Feed.py, src/lib/FeedCategoryList.py, src/lib/FeedItems.py:
396 * src/lib/FeedList.py, src/lib/SummaryItem.py:
397 - use some fancy decorator. yeah, it's candy but it looks more neat.
398 * src/lib/FeedPropertiesDialog.py:
399 * src/lib/ItemList.py, src/lib/ItemView.py, src/lib/FeedListView.py:
400 - Refactor item and feed scrolling.
401 - Font resize and context popup in ItemView.py
402 * src/lib/ItemStore.py:
403 - Added DB_PRIVATE to the DB environment flags.
405 - Fixes #316415 - crashes on non-mmap using filesystems (i.e. FUSE)
406 - Refactor the connect/disconnect signal on feeds
407 * src/lib/OPMLExport.py, src/lib/OPMLImport.py:
409 - use gnomevfs instead of the deprecated gnome.vfs
410 * src/lib/PollManager.py:
411 * src/lib/QueueDict.py: Removed item scrolling.
412 * src/lib/SummaryParser.py: long title fixes.
413 * src/lib/__init__.py: extend copyright till 2004 to jpakaste.
414 * src/lib/dialogs.py:
415 * src/lib/feedparser.py:
418 * src/lib/httplib_async.py:
419 * src/lib/strawdbus.py: Updated to dbus > 0.5x
420 * src/lib/subscribe.py: reset the number of feeds found on exception.
421 * src/lib/utils.py: added url_show here. Moved read_text to FeedPropertiesDialog.
422 * src/straw: Move option parsing here. fixed STRAW_IN_SOURCE_DIR startup.
423 * tools/straw_distutils.py, setup.py, src/lib/Tray.py:
424 - Commented out straw.pytrayicon build. We use
425 gnome-python-extras now.
430 2006-01-21 Ryan P Skadberg <skadz@stigmata.org>
432 * src/lib/OPMLImport.py: Small patch to fix 314674
434 2006-01-21 Ryan P Skadberg <skadz@stigmata.org>
436 Patch by: Thierry Moisan <thierryn@videotron.ca>
443 * src/lib/Application.py:
444 * src/lib/subscribe.py: Fixes 327162
446 2006-01-15 Ryan P Skadberg <skadz@stigmata.org>
448 * src/lib/strawdbus.py: Patch for newer dbus
450 2006-01-13 Ryan P Skadberg <skadz@stigmata.org>
452 * po/es.po: Fixed update from TLA
454 2006-01-13 Ryan P Skadberg <skadz@stigmata.org>
456 * glade/pixmaps/straw.png:
458 * src/lib/DashboardFrontend.py:
460 * src/lib/MainWindow.py:
461 * src/lib/SubscribeDialog.py:
462 * src/lib/dashboard.py:
463 * src/lib/file_selector.py:
464 * src/lib/hig_alert.py: Removed all old files
466 2006-01-13 Ryan P Skadberg <skadz@stigmata.org>
468 * test/TestParser.py:
469 * test/TestQueueDict.py:
470 * test/TestSubscribe.py:
471 * test/TestUtils.py: Adding New Test Files
473 2006-01-13 Ryan P Skadberg <skadz@stigmata.org>
477 * src/lib/Application.py:
478 * src/lib/CategorySelector.py:
479 * src/lib/FeedListView.py:
480 * src/lib/ItemList.py:
481 * src/lib/ItemView.py:
482 * src/lib/OfflineToggle.py:
483 * src/lib/dialogs.py:
484 * src/lib/strawdbus.py:
485 * src/lib/subscribe.py: First pass of adding files
487 2006-01-13 Ryan P Skadberg <skadz@stigmata.org>
493 * data/default_subscriptions.opml:
495 * data/straw.schemas:
517 * src/lib/FeedCategoryList.py:
518 * src/lib/FeedDataRouter.py:
519 * src/lib/FeedItems.py:
520 * src/lib/FeedList.py:
521 * src/lib/FeedPropertiesDialog.py:
523 * src/lib/ImageCache.py:
524 * src/lib/ItemStore.py:
525 * src/lib/LookupManager.py:
527 * src/lib/MainloopManager.py:
528 * src/lib/MessageManager.py:
530 * src/lib/OPMLExport.py:
531 * src/lib/OPMLImport.py:
532 * src/lib/ParsedSummary.py:
533 * src/lib/PollManager.py:
534 * src/lib/PreferencesDialog.py:
535 * src/lib/QueueDict.py:
536 * src/lib/SummaryItem.py:
537 * src/lib/SummaryParser.py:
539 * src/lib/URLFetch.py:
540 * src/lib/ValueMonitor.py:
541 * src/lib/__init__.py:
543 * src/lib/feedfinder.py:
544 * src/lib/feedparser.py:
545 * src/lib/httplib_async.py:
549 * test/LookupTests.py:
550 * test/TestConfig.py:
551 * tools/straw_distutils.py: Update to Latest TLA tree
553 2005-10-04 Pawan Chitrakar <pchitrakar@gmail.com>
555 * configure.in: Added ne in ALL_LINGUAS
557 2005-09-07 Inaki Larranaga <dooteo@euskalgnu.org>
559 * configure.in: Added "eu" to ALL_LINGUAS.
561 2005-06-25 Maxim Dziumanenko <mvd@mylinux.ua>
563 * configure.in: Added "uk" to ALL_LINGUAS.
565 2005-04-01 Steve Murphy <murf@e-tools.com>
567 * configure.in: Added "rw" to ALL_LINGUAS.
569 # do not edit -- automatically generated by arch changelog
570 # arch-tag: automatic-ChangeLog--juri@iki.fi--2003a/straw--mainline--0.22
573 2004-02-20 15:52:21 GMT Juri Pakaste <juri@iki.fi> patch-58
578 straw--mainline--0.22--patch-58
580 add the setup.py change to the news
586 2004-02-19 18:00:37 GMT Juri Pakaste <juri@iki.fi> patch-57
589 remove mxdatetime check from setup.py
591 straw--mainline--0.22--patch-57
593 It's not a hard dependency, so it shouldn't be checked for on installation
599 2004-02-19 17:12:09 GMT Juri Pakaste <juri@iki.fi> patch-56
604 straw--mainline--0.22--patch-56
608 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-45
609 merged juri's patch-51
611 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-46
612 merged with juri's patch-55
614 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-47
615 catch UnicodeDecodeError and decode it to latin-1; fix title slicing bug
617 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-48
622 ChangeLog NEWS setup.py src/lib/__init__.py src/lib/utils.py
625 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-45
626 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-46
627 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-47
628 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-48
631 2004-02-15 15:29:15 GMT Juri Pakaste <juri@iki.fi> patch-55
636 straw--mainline--0.22--patch-55
640 .arch-ids/ChangeLog.id ChangeLog
643 2004-02-15 15:05:02 GMT Juri Pakaste <juri@iki.fi> patch-54
648 straw--mainline--0.22--patch-54
655 2004-02-15 14:29:01 GMT Juri Pakaste <juri@iki.fi> patch-53
658 set icon for the about dialog
660 straw--mainline--0.22--patch-53
664 src/lib/MainWindow.py
667 2004-02-15 13:57:12 GMT Juri Pakaste <juri@iki.fi> patch-52
670 add Terje to the authors credits
672 straw--mainline--0.22--patch-52
676 src/lib/MainWindow.py
679 2004-02-14 17:25:50 GMT Juri Pakaste <juri@iki.fi> patch-51
682 explain a bit about the conversion problems
684 straw--mainline--0.22--patch-51
691 2004-02-14 15:59:47 GMT Juri Pakaste <juri@iki.fi> patch-50
694 display an alert dialog when conversion fails
696 straw--mainline--0.22--patch-50
698 If the database conversion fails, display an alert dialog to tell the user of the problem.
704 2004-02-14 15:24:06 GMT Juri Pakaste <juri@iki.fi> patch-49
707 remove feed hierarchy entry, add a few new ones
709 straw--mainline--0.22--patch-49
716 2004-02-14 15:21:37 GMT Juri Pakaste <juri@iki.fi> patch-48
719 re-raise any exception thrown in convert_1_2
721 straw--mainline--0.22--patch-48
723 re-raise any exception thrown in convert_1_2, so the version number of the db won't be incremented.
729 2004-02-10 18:31:42 GMT Juri Pakaste <juri@iki.fi> patch-47
732 fix convert_1_2 to always close the cursor
734 straw--mainline--0.22--patch-47
736 the cursor wasn't closed if we got an exception and had to abort the transaction. it shouldn't be the cause of the troubles, but who knows...
742 2004-02-08 07:27:04 GMT Juri Pakaste <juri@iki.fi> patch-46
747 straw--mainline--0.22--patch-46
752 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-40
753 merged juri's patch-43
755 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-41
756 updated Spanish translation (Francisco J. F. Serrador)
758 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-42
759 sorting fixes and support for pseudo-categories sorting
761 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-43
762 Updated French translation (David Rousseau)
764 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-44
765 merged juri's patch 44-45
769 po/es.po po/fr.po src/lib/FeedCategoryList.py
770 src/lib/FeedList.py src/lib/FindDialog.py src/lib/ItemStore.py
771 src/lib/PreferencesDialog.py src/lib/utils.py src/straw
774 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-40
775 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-41
776 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-42
777 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-43
778 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-44
781 2004-02-07 14:22:11 GMT Juri Pakaste <juri@iki.fi> patch-45
784 don't display permalink link if guid wasn't a permalink
786 straw--mainline--0.22--patch-45
790 src/lib/ItemStore.py src/lib/MainWindow.py
791 src/lib/SummaryItem.py src/lib/SummaryParser.py
792 src/lib/feedparser.py
795 2004-02-07 12:36:50 GMT Juri Pakaste <juri@iki.fi> patch-44
798 remove mxDateTime dependency from FindDialog
800 straw--mainline--0.22--patch-44
802 now just use struct_times.
805 src/lib/FindDialog.py
808 2004-02-07 10:56:39 GMT Juri Pakaste <juri@iki.fi> patch-43
811 keep item selected when feed is refreshed
813 straw--mainline--0.22--patch-43
815 ItemView used to lose item focus and select the first item in the feed when the feed was refreshed. No more.
818 po/de.po po/es.po po/fi.po po/fr.po po/nl.po po/no.po po/ru.po
819 src/lib/MainWindow.py
822 2004-02-07 07:56:11 GMT Juri Pakaste <juri@iki.fi> patch-42
825 removed a left-over debug message
827 straw--mainline--0.22--patch-42
834 2004-02-03 17:09:46 GMT Juri Pakaste <juri@iki.fi> patch-41
839 straw--mainline--0.22--patch-41
841 changes to locale handling
842 - don't call setlocale with any language we might get, i don't think it's necessary. instead just use it to initialize all the locale environment variables to the user's defaults.
843 - in utils.get_locale, use locale.getlocale(locale.LC_MESSAGES) instead of locale.getdefaultlocale()
846 src/lib/Main.py src/lib/utils.py
849 2004-02-03 16:58:30 GMT Juri Pakaste <juri@iki.fi> patch-40
854 straw--mainline--0.22--patch-40
858 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-38
861 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-39
869 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-38
870 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-39
873 2004-02-01 18:02:23 GMT Juri Pakaste <juri@iki.fi> patch-39
876 db conversion for dates, fix date display
878 straw--mainline--0.22--patch-39
880 - Convert, if necessary, mxDateTime objects in the database to time.struct_times.
881 - Fix date display: show time in local time, show year, full month name, full day name
884 src/lib/ItemStore.py src/lib/MainWindow.py src/lib/utils.py
887 2004-01-31 11:14:05 GMT Juri Pakaste <juri@iki.fi> patch-38
892 straw--mainline--0.22--patch-38
896 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-35
897 Status message fixes, XHTML entity conversion fixes, cleanup
899 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-36
900 get_encoding changes, title conversion changes, fixes, cleanups,
902 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-37
903 fix StringIO import(feedparser 2.7.6), leave empty title and description as is
907 src/lib/Config.py src/lib/DashboardFrontend.py
908 src/lib/Event.py src/lib/Main.py src/lib/MainWindow.py
909 src/lib/MessageManager.py src/lib/PollManager.py
910 src/lib/SummaryItem.py src/lib/SummaryParser.py
911 src/lib/__init__.py src/lib/feedparser.py src/lib/utils.py
914 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-35
915 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-36
916 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-37
919 2004-01-29 18:42:57 GMT Juri Pakaste <juri@iki.fi> patch-37
922 add popup menu to items, mark as unread functionality
924 straw--mainline--0.22--patch-37
926 Added a popup menu to items, contains for now the item "Mark as Unread".
927 This also changes the semantics of ItemReadSignal: now you should check
928 the seen attribute of signal.sender to see if the item has been read or
932 po/straw.pot src/lib/FeedItems.py src/lib/Main.py
933 src/lib/MainWindow.py src/lib/SummaryItem.py
936 2004-01-29 15:24:48 GMT Juri Pakaste <juri@iki.fi> patch-36
941 straw--mainline--0.22--patch-36
945 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-31
946 merged Juri's #26-32 patches
948 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-32
949 merged Juri's patches
951 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-33
952 put category selector inside the toolbar
954 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-34
955 applied Terje's patches, fix calls to feed properties, 0.22
960 .arch-ids/Makefile.id Makefile
963 README glade/straw.glade glade/strings.c po/no.po setup.py
964 src/lib/FindDialog.py src/lib/Main.py src/lib/MainWindow.py
965 src/lib/PreferencesDialog.py src/lib/SummaryItem.py
966 src/lib/__init__.py src/lib/file_selector.py
967 tools/straw_distutils.py
970 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-31
971 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-32
972 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-33
973 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-34
976 2004-01-19 21:22:23 GMT Juri Pakaste <juri@iki.fi> patch-35
979 argh, forgot this: should be part of patch-34
981 straw--mainline--0.22--patch-35
985 glade/straw.glade glade/strings.c
988 2004-01-19 19:48:02 GMT Juri Pakaste <juri@iki.fi> patch-34
991 fix some bugs in subscribedialog
993 straw--mainline--0.22--patch-34
995 - Focus Apply button on the last page
996 - Hide Apply on the last page if there was an error - or should it be set insensitive? the druid api isn't too helpful here...
997 - Don't require re-modification of the username in the auth page on the second run
998 - Tell the user if the authentication was unsuccessful
999 - Clear the auth gtkentries if login was successful
1003 src/lib/SubscribeDialog.py
1006 2004-01-19 18:05:10 GMT Juri Pakaste <juri@iki.fi> patch-33
1009 change Poll to Refresh in the popup menu too
1011 straw--mainline--0.22--patch-33
1015 src/lib/MainWindow.py
1018 2004-01-18 00:48:54 GMT Juri Pakaste <juri@iki.fi> patch-32
1021 preliminary version of authentication support for subscribe dialog
1023 straw--mainline--0.22--patch-32
1025 Propagate 401 back from StrawURLOpener via rssfinder to SubscribeDialog, show
1026 the user an authentication challenge. Fetch the rss with the user supplied
1027 credentials and store them in the feed if successful. Not quite finished
1031 glade/straw.glade glade/strings.c po/de.po po/es.po po/fi.po
1032 po/fr.po po/nl.po po/no.po po/ru.po po/straw.pot
1033 src/lib/StrawURLOpener.py src/lib/SubscribeDialog.py
1034 src/lib/rssfinder.py
1037 2004-01-17 22:17:06 GMT Juri Pakaste <juri@iki.fi> patch-31
1040 make FeedPropertiesDialogs individual objects
1042 straw--mainline--0.22--patch-31
1044 Now instantiate a new FeedPropertiesDialog every time an user requests
1045 the properties dialog for a feed that doesn't have it already visible.
1046 Thus now it's possible to have multiple FeedPropertiesDialogs open, and
1047 the contents of the dialog don't change when the user moves around in the
1048 main window (or when Straw itself changes the selection in the main window.)
1052 src/lib/FeedPropertiesDialog.py src/lib/Main.py
1053 src/lib/MainWindow.py src/lib/PreferencesDialog.py
1056 2004-01-17 17:53:10 GMT Juri Pakaste <juri@iki.fi> patch-30
1059 initialize MyDB instance variables to avoid complaints from __del__
1061 straw--mainline--0.22--patch-30
1063 If something went wrong in MyDB.__init__, you got an AttributeError from
1064 __del__ if _db or _env weren't inserted into the object name space yet.
1065 So start __init__ by setting them to None.
1068 src/lib/ItemStore.py
1071 2004-01-17 17:27:53 GMT Juri Pakaste <juri@iki.fi> patch-29
1074 fix debian bug #224296: don't try to truncate old config file in "rw" mode
1076 straw--mainline--0.22--patch-29
1078 Truncating a file opened for both reading and writing doesn't work, you have
1079 to first read the data, then close it, then open it again for only writing. This fixed Debian bug #224296.
1087 2004-01-17 17:18:08 GMT Juri Pakaste <juri@iki.fi> patch-28
1090 remove cvs conflict droppings
1092 straw--mainline--0.22--patch-28
1099 2004-01-17 12:47:42 GMT Juri Pakaste <juri@iki.fi> patch-27
1102 merge jmalonzo@unpluggable.com/straw--mainline--0.22, up to patch-30
1104 straw--mainline--0.22--patch-27
1108 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-15
1111 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-16
1112 remove cursor setting. very annoying.
1114 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-17
1115 expand category treeview in feed properties
1117 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-18
1118 update rssparser to 2.7.1; renamed it to feedparser
1120 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-19
1121 Remove dependency on mx tools
1123 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-20
1124 removed webmaster/managingeditor, content_encoded
1126 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-21
1127 Merged with Juri's changes (patch-25)
1129 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-22
1130 added item attribute of ItemStickySignal
1132 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-23
1133 really fix content:encoded
1135 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-24
1136 modify source_url box; bunch of cleanups
1138 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-25
1139 set the dialog's icon
1141 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-26
1142 update feedparser to 2.7.4
1144 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-27
1145 cleanup, more UI-HIG conformance, fixes
1147 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-28
1148 route data on Exception
1150 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-29
1151 leave unicode'd text alone
1153 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-30
1159 src/lib/.arch-ids/feedparser.py.id
1160 src/lib/.arch-ids/rssfinder.py.id src/lib/feedparser.py
1161 src/lib/rssfinder.py
1164 src/lib/.arch-ids/rssfinder.py.id
1165 src/lib/.arch-ids/rssparser.py.id src/lib/rssfinder.py
1166 src/lib/rssparser.py
1169 glade/straw.glade glade/strings.c src/lib/DashboardFrontend.py
1170 src/lib/Event.py src/lib/FeedDataRouter.py src/lib/Main.py
1171 src/lib/MainWindow.py src/lib/OPMLExport.py
1172 src/lib/ParsedSummary.py src/lib/PollManager.py
1173 src/lib/PreferencesDialog.py src/lib/SubscribeDialog.py
1174 src/lib/SummaryParser.py src/lib/__init__.py
1175 src/lib/file_selector.py src/lib/hig_alert.py src/lib/utils.py
1176 tools/straw_distutils.py
1179 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-15
1180 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-16
1181 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-17
1182 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-18
1183 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-19
1184 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-20
1185 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-21
1186 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-22
1187 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-23
1188 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-24
1189 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-25
1190 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-26
1191 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-27
1192 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-28
1193 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-29
1194 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-30
1197 2004-01-14 18:05:47 GMT Juri Pakaste <juri@iki.fi> patch-26
1200 fix dragging of outside stuff over the feed selection treeview
1202 straw--mainline--0.22--patch-26
1204 Straw was spewing errors if you dragged things from outside of the treeview over it. Fix that.
1207 src/lib/MainWindow.py
1210 2004-01-13 23:26:01 GMT Juri Pakaste <juri@iki.fi> patch-25
1213 save feeds after status changes
1215 straw--mainline--0.22--patch-25
1217 Straw didn't save feeds after status changes, so if the error status of a feed changed without it getting any new items, it didn't wasn't saved.
1221 a) created a new signal, FeedErrorStatusChangedSignal, a subclass of FeedStatusChangedSignal
1223 b) made Feed.set_error emit a FeedErrorStatusChangedSignal instead of FeedStatusChangedSignal
1225 c) connected FeedList.feeds_changed to it in Feed objects
1228 src/lib/Event.py src/lib/Feed.py src/lib/FeedList.py
1232 2004-01-13 22:39:31 GMT Juri Pakaste <juri@iki.fi> patch-24
1235 fix differentiation of categories with identical contents
1237 straw--mainline--0.22--patch-24
1239 Straw thought cat0 == cat1 if they had identical content, which was causing trouble when switching categories in these circumstances. This happened, for example, when the user had no categories.
1241 Overrode FeedCategory.__eq__ to fix this problem. Also removed comment character from CategorySelector.set_history, so it'll be updated with keyboard navigation too.
1244 src/lib/FeedCategoryList.py src/lib/MainWindow.py
1247 2004-01-13 18:07:10 GMT Juri Pakaste <juri@iki.fi> patch-23
1250 simplify and beautify dialogs
1252 straw--mainline--0.22--patch-23
1254 fixed up the appearance of feed properties dialog and the categories tab in preferences
1257 glade/straw.glade glade/strings.c
1258 src/lib/FeedPropertiesDialog.py
1261 2004-01-11 14:07:04 GMT Juri Pakaste <juri@iki.fi> patch-22
1264 merged changes from jmalonzo@unpluggable.com--2003/straw--mainline--0.22
1266 straw--mainline--0.22--patch-22
1270 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-11
1271 Fix recovery of database logfile corruption
1273 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-12
1274 Feed Sorting in PreferencesDialog
1276 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-7
1279 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-8
1280 merged with Juri's mainline
1282 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-9
1283 Cleanup sorting stuff
1285 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-10
1286 Remove CategoryDialog
1288 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-11
1289 emit signal on add/remove category
1291 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-12
1292 remove CategoryDialog.py
1294 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-13
1295 accidentally deleted stuff. back to normal again
1297 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-14
1298 Fix GUID in display and parser
1303 src/lib/.arch-ids/CategoryDialog.py.id
1304 src/lib/CategoryDialog.py
1307 glade/straw.glade glade/strings.c po/de.po po/es.po po/fi.po
1308 po/fr.po po/nl.po po/no.po po/ru.po po/straw.pot
1309 src/lib/FeedCategoryList.py src/lib/ItemStore.py
1310 src/lib/Main.py src/lib/MainWindow.py
1311 src/lib/PreferencesDialog.py src/lib/SummaryParser.py
1315 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-11
1316 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-12
1317 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-7
1318 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-8
1319 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-9
1320 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-10
1321 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-11
1322 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-12
1323 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-13
1324 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-14
1327 2004-01-10 15:25:48 GMT Juri Pakaste <juri@iki.fi> patch-21
1330 remove broken accelerator (and error message) from straw_main
1332 straw--mainline--0.22--patch-21
1334 A broken quit accelerator definition in straw.glade was causing the delete_event error message on start up. Removed it.
1340 2004-01-10 10:29:59 GMT Juri Pakaste <juri@iki.fi> patch-20
1343 fix feed deletion behaviour
1345 straw--mainline--0.22--patch-20
1347 After a feed is deleted, if it was the visible one (not that there is any other option at the moment, I think,) display either the first feed of the category or no feed at all, instead of the old already deleted feed
1350 po/de.po po/es.po po/fi.po po/fr.po po/nl.po po/no.po po/ru.po
1351 po/straw.pot src/lib/Main.py src/lib/MainWindow.py
1354 2004-01-10 00:33:10 GMT Juri Pakaste <juri@iki.fi> patch-19
1357 merged jmalonzo's mainline
1359 straw--mainline--0.22--patch-19
1363 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--base-0
1364 tag of jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-1
1366 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-1
1367 managingEditor and webMaster
1369 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-2
1372 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-3
1373 merged dewhitspacify into unicode_field
1375 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-4
1376 Import and Export category, Pollmanager refactor
1378 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-5
1379 Merge distutils branch
1381 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-6
1382 MainWindow polling cleanup
1384 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-7
1385 Preferences Dialog Makeover
1387 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-9
1388 Reverted title encoding (to utf-8), Uncommented imp't code
1390 * jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-10
1391 Fixed: subscriptions import bug, category selection bug
1393 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-2
1394 merged juri's mainline
1396 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-3
1399 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-4
1400 applied juri's patch-18
1402 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-5
1403 import/export category, refactor pollmanager, fixes
1405 * jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-6
1406 Merged with experimental branch
1408 * terjeros@phys.ntnu.no--software/straw--distutils--0.1--base-0
1409 tag of juri@iki.fi--2003a/straw--mainline--0.22--patch-18
1411 * terjeros@phys.ntnu.no--software/straw--distutils--0.1--patch-1
1412 Initial distutils patch
1414 * terjeros@phys.ntnu.no--software/straw--distutils--0.1--patch-2
1415 Remove MAINFEST, add MAINFEST.in
1417 * terjeros@phys.ntnu.no--software/straw--distutils--0.1--patch-3
1418 Fix MANIFEST.ing and setup.cfg
1423 .arch-ids/MANIFEST.in.id .arch-ids/setup.cfg.id
1424 .arch-ids/setup.py.id MANIFEST.in setup.cfg setup.py
1425 src/lib/.arch-ids/file_selector.py.id src/lib/file_selector.py
1426 tools/.arch-ids/=id tools/.arch-ids/__init__.py.id
1427 tools/.arch-ids/msgfmt.py.id tools/.arch-ids/msgmerge.py.id
1428 tools/.arch-ids/pygettext.py.id tools/.arch-ids/rpm-install.id
1429 tools/.arch-ids/rpm-post-install.id
1430 tools/.arch-ids/straw_distutils.py.id tools/__init__.py
1431 tools/msgfmt.py tools/msgmerge.py tools/pygettext.py
1432 tools/rpm-install tools/rpm-post-install
1433 tools/straw_distutils.py
1436 src/lib/.arch-ids/ExportSubscriptionsDialog.py.id
1437 src/lib/.arch-ids/ImportSubscriptionsDialog.py.id
1438 src/lib/ExportSubscriptionsDialog.py
1439 src/lib/ImportSubscriptionsDialog.py
1442 glade/straw.glade glade/strings.c po/de.po po/es.po po/fi.po
1443 po/fr.po po/nl.po po/no.po po/ru.po po/straw.pot
1444 src/lib/Event.py src/lib/FeedCategoryList.py
1445 src/lib/FeedDataRouter.py src/lib/FeedList.py
1446 src/lib/FeedPropertiesDialog.py src/lib/Main.py
1447 src/lib/MainWindow.py src/lib/OPMLExport.py
1448 src/lib/ParsedSummary.py src/lib/PollManager.py
1449 src/lib/PreferencesDialog.py src/lib/SummaryParser.py
1450 src/lib/__init__.py src/lib/hig_alert.py src/lib/rssparser.py
1451 src/lib/utils.py src/straw
1454 tools tools/.arch-ids
1457 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--base-0
1458 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-1
1459 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-2
1460 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-3
1461 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-4
1462 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-5
1463 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-6
1464 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-7
1465 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-9
1466 jmalonzo@unpluggable.com--2003/straw--experimental--0.22--patch-10
1467 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-2
1468 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-3
1469 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-4
1470 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-5
1471 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-6
1472 terjeros@phys.ntnu.no--software/straw--distutils--0.1--base-0
1473 terjeros@phys.ntnu.no--software/straw--distutils--0.1--patch-1
1474 terjeros@phys.ntnu.no--software/straw--distutils--0.1--patch-2
1475 terjeros@phys.ntnu.no--software/straw--distutils--0.1--patch-3
1478 2003-12-19 12:50:07 GMT Juri Pakaste <juri@iki.fi> patch-18
1481 remove callback from categoryselector
1483 straw--mainline--0.22--patch-18
1485 Remove the callback parameter from CategorySelector and the associated function from MainWindow, it was never needed
1488 src/lib/MainWindow.py
1491 2003-12-19 11:55:55 GMT Juri Pakaste <juri@iki.fi> patch-17
1494 remove profiling crud from src/straw
1496 straw--mainline--0.22--patch-17
1498 Remove the aspects stuff I used for profiling from straw (the executable.)
1504 2003-12-18 10:54:44 GMT Juri Pakaste <juri@iki.fi> patch-16
1507 fix keyboard navigation
1509 straw--mainline--0.22--patch-16
1511 Keyboard navigation between articles and feeds was pretty much broken after the categories were introduced. It should all work pretty much sensibly now.
1514 src/lib/Main.py src/lib/MainWindow.py
1517 2003-12-17 21:40:18 GMT Juri Pakaste <juri@iki.fi> patch-15
1520 add menu/keyboard navigation commands for switching categories
1522 straw--mainline--0.22--patch-15
1524 There's now in the Go menu two new choices, Next Category and Previous Category. They are bound to C-pgdown and C-pgup.
1527 glade/straw.glade glade/strings.c src/lib/Main.py
1528 src/lib/MainWindow.py
1531 2003-12-17 20:34:09 GMT Juri Pakaste <juri@iki.fi> patch-14
1534 add a note to TODO about category menu keyboard activation
1536 straw--mainline--0.22--patch-14
1543 2003-12-17 20:10:27 GMT Juri Pakaste <juri@iki.fi> patch-13
1546 skip duplicate feeds in categories and warn about them
1548 straw--mainline--0.22--patch-13
1550 In FeedCategory.load_data, before adding a feed into a category, check if it's already there and if so, warn the user and skip the feed. Should fix the duplicate feeds, please report if you see them again, I think we have probably already fixed the bug.
1554 src/lib/FeedCategoryList.py
1557 2003-12-17 18:03:40 GMT Juri Pakaste <juri@iki.fi> patch-12
1560 changes to a menu item
1562 straw--mainline--0.22--patch-12
1564 Changed "Properties" to "Subscription Properties", and made it initially non-sensitive
1567 glade/straw.glade src/lib/MainWindow.py
1570 2003-12-17 12:35:16 GMT Juri Pakaste <juri@iki.fi> patch-11
1573 more news fudging for testing
1575 straw--mainline--0.22--patch-11
1577 touching up NEWS for testing hooks
1583 2003-12-16 22:19:11 GMT Juri Pakaste <juri@iki.fi> patch-10
1586 start new entry in the NEWS file
1588 straw--mainline--0.22--patch-10
1590 Start a new entry in the news file. This is just for testing arch hooks...
1596 2003-12-11 20:01:43 GMT Juri Pakaste <juri@iki.fi> patch-9
1599 merge changes from jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-1
1601 straw--mainline--0.22--patch-9
1603 Merged changes from Jan.
1606 Makefile glade/straw.glade glade/strings.c
1607 src/lib/FeedCategoryList.py src/lib/FeedDataRouter.py
1608 src/lib/Main.py src/lib/PreferencesDialog.py
1611 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--base-0
1612 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--patch-1
1613 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--patch-2
1614 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--patch-3
1615 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--patch-4
1616 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--patch-5
1617 jmalonzo@unpluggable.com--2003/straw--catdialog--0.22--patch-6
1618 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--base-0
1619 jmalonzo@unpluggable.com--2003/straw--mainline--0.22--patch-1
1622 2003-12-08 19:22:16 GMT Juri Pakaste <juri@iki.fi> patch-8
1625 fix adding and removal of feeds
1627 straw--mainline--0.22--patch-8
1629 Adding feeds no longer causes infinite (until maximum reached) recursion.
1631 Removing feeds now works without restarting Straw.
1634 po/de.po po/es.po po/fi.po po/fr.po po/nl.po po/no.po po/ru.po
1635 po/straw.pot src/lib/FeedCategoryList.py src/lib/FeedList.py
1638 2003-12-07 20:15:20 GMT Juri Pakaste <juri@iki.fi> patch-7
1641 remove debugging spew from FeedCategoryList
1643 straw--mainline--0.22--patch-7
1645 remove all the useless debug logging from FeedCategoryList
1648 src/lib/FeedCategoryList.py
1651 2003-12-07 20:14:23 GMT Juri Pakaste <juri@iki.fi> patch-6
1654 pseudo categories remember their contents and order
1656 straw--mainline--0.22--patch-6
1658 Normal categories are now FeedCategory instances and pseudo categories are instances of PseudoCategory, a subclass of FeedCategory. The pseudo categories allow reordering and remember their contents across invocations.
1661 src/lib/FeedCategoryList.py
1664 2003-12-07 20:12:20 GMT Juri Pakaste <juri@iki.fi> patch-5
1667 and fix those translation files too
1669 straw--mainline--0.22--patch-5
1671 aw, we have to fix the *.po files too
1674 po/de.po po/es.po po/fi.po po/fr.po po/nl.po po/no.po po/ru.po
1677 2003-12-07 20:10:48 GMT Juri Pakaste <juri@iki.fi> patch-4
1680 fix makefile and remove all the arch mess from straw.pot
1682 straw--mainline--0.22--patch-4
1684 Running make caused po/straw.pot to fill up with strings found in version control files. Removed those, and changed makefile so it only looks for *.py in src/lib -- this should probably be fixed somehow, I just didn't want to have a gnu find dependency so this is a quick fix
1687 Makefile po/straw.pot
1690 2003-12-07 19:24:12 GMT Juri Pakaste <juri@iki.fi> patch-3
1693 clean up FeedCategoryList member access
1695 straw--mainline--0.22--patch-3
1697 Use only the properties for accessing FeedCategoryList pseudo categories outside the FeedCategoryList constructor
1700 src/lib/FeedCategoryList.py
1703 2003-12-07 18:28:39 GMT Juri Pakaste <juri@iki.fi> patch-2
1706 clean up some debugging mess
1708 straw--mainline--0.22--patch-2
1710 removed various log() calls from MainWindow, they aren't very useful right now
1713 po/de.po po/es.po po/fi.po po/fr.po po/nl.po po/no.po po/ru.po
1714 po/straw.pot src/lib/MainWindow.py
1717 2003-12-07 15:10:18 GMT Juri Pakaste <juri@iki.fi> patch-1
1720 add back that global space keybinding for now
1722 straw--mainline--0.22--patch-1
1724 Re-added the main window space accelerator for now.
1727 glade/straw.glade src/lib/MainWindow.py
1730 2003-12-07 15:00:58 GMT Juri Pakaste <juri@iki.fi> base-0
1735 straw--mainline--0.22--base-0
1737 The initial import of my local working version of Straw
1741 LICENSE Makefile NEWS README TODO
1742 data/default_subscriptions.opml data/straw.schemas
1743 glade/pixmaps/straw.png glade/straw.glade glade/straw.gladep
1744 glade/strings.c images/image-broken.png
1745 images/image-waiting.png images/offline.png images/online.png
1746 images/straw.png po/de.po po/es.po po/fi.po po/fr.po po/nl.po
1747 po/no.po po/ru.po po/straw.pot src/lib/CategoryDialog.py
1748 src/lib/Config.py src/lib/DashboardFrontend.py
1749 src/lib/Event.py src/lib/ExportSubscriptionsDialog.py
1750 src/lib/Feed.py src/lib/FeedCategoryList.py
1751 src/lib/FeedDataRouter.py src/lib/FeedItems.py
1752 src/lib/FeedList.py src/lib/FeedPropertiesDialog.py
1753 src/lib/FindDialog.py src/lib/ImageCache.py
1754 src/lib/ImportSubscriptionsDialog.py src/lib/ItemStore.py
1755 src/lib/LookupManager.py src/lib/Main.py src/lib/MainWindow.py
1756 src/lib/MessageManager.py src/lib/NetworkConstants.py
1757 src/lib/OPML.py src/lib/OPMLExport.py src/lib/OPMLImport.py
1758 src/lib/ParsedSummary.py src/lib/PollManager.py
1759 src/lib/PreferencesDialog.py src/lib/QueueDict.py
1760 src/lib/StrawURLOpener.py src/lib/SubscribeDialog.py
1761 src/lib/SummaryItem.py src/lib/SummaryParser.py
1762 src/lib/URLFetch.py src/lib/__init__.py src/lib/dashboard.py
1763 src/lib/error.py src/lib/hig_alert.py src/lib/httplib_async.py
1764 src/lib/rssfinder.py src/lib/rssparser.py src/lib/utils.py
1765 src/straw straw.desktop test/LookupTests.py